Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks | - |
Not Applicable | - |
Description:
Formula like below will generates a null Point exception as shown below:
document("tibcr://foo.xml")/root/entry[key=$Start/root/field1]/value
java.lang.NullPointerException
at com.tibco.io.uri.URI.extractScheme(URI.java:315)
at com.tibco.io.uri.URI.a(URI.java:335)
at com.tibco.io.uri.URI.<init>(URI.java:297)
at com.tibco.xml.xquery.helpers.j.documentFunction(DefaultExprContext2.java:498)
at com.tibco.xml.xpath.function.DocumentFunction.execute(DocumentFunction.java:37)
at com.tibco.xml.xpath.expr.bx.execute(DefaultPathExpr.java:135)
at com.tibco.xml.xpath.expr.bx.typedValue(DefaultPathExpr.java:281)
at com.tibco.xml.transform.a.d.k.execute(TmValueOfLegacyExpr.java:29)
at com.tibco.xml.transform.a.d.o.execute(TmLiteralResultElementExpr.java:127)
at com.tibco.xml.transform.a.d.o.execute(TmLiteralResultElementExpr.java:127)
at com.tibco.xml.transform.a.a.aq.document(TmModuleOneTemplateMatchDocument.java:325)
at com.tibco.xml.transform.a.a.aq.transform(TmModuleOneTemplateMatchDocument.java:235)
at com.tibco.xml.transform.a.b.f.a(XslExecutive.java:159)
at com.tibco.xml.transform.trax.TmTransformerImpl.transform(TmTransformerImpl.java:356)
at com.tibco.xml.xdata.bind.OnceOnlyBinding.getXiNode(OnceOnlyBinding.java:73)
at com.tibco.xml.xdata.bind.ReusableBinding.a(ReusableBinding.java:24)
at com.tibco.xml.xdata.bind.ReusableBinding.getXiNode(ReusableBinding.java:29)
at com.tibco.pe.core.TaskImpl.eval(TaskImpl.java:326)
at com.tibco.pe.core.Job.a(Job.java:591)
at com.tibco.pe.core.Job.if(Job.java:443)
at com.tibco.pe.core.JobDispatcher$a.a(JobDispatcher.java:270)
at com.tibco.pe.core.JobDispatcher$a.run(JobDispatcher.java:218)
This will be fixed in one of the HotFix of BW 5.1.3 .
Symptoms:
Cause: