NPE weblogic.xml.query.types.XQueryTypeDFA.adjustPredecessorsMap(XQueryTypeDFA.java:421) (Doc ID 1208664.1)

Last updated on MAY 06, 2017

Applies to:

AquaLogic Data Services Platform (ALDSP) - Version 2.5 and later
Information in this document applies to any platform.
***Checked for relevance on 02-June-2014***

Symptoms

The following exception is generated for a data service developed in ALDSP/ODSI when using test view or SDO Mediator client interface from a java client

java.lang.NullPointerException: null
at weblogic.xml.query.types.XQueryTypeDFA.adjustPredecessorsMap(XQueryTypeDFA.java:421)
at weblogic.xml.query.types.XQueryTypeDFA.toTree(XQueryTypeDFA.java:327)
at weblogic.xml.query.types.XQueryType.asTree(XQueryType.java:1520)
at weblogic.xml.query.types.XQueryType.primeType(XQueryType.java:1100)
at weblogic.xml.query.types.PolymorphicFunctions$Subsequence.returnType(PolymorphicFunctions.java:717)
at weblogic.xml.query.types.PolymorphicFunctions$LazyProxy.returnType(PolymorphicFunctions.java:562)
at weblogic.xml.query.compiler.FirstOrderExpression.returnTypeNoCache(FirstOrderExpression.java:170)
at weblogic.xml.query.compiler.Expression.returnType(Expression.java:269)
at weblogic.xml.query.compiler.TypeChecker.returnType(TypeChecker.java:52)
at weblogic.xml.query.rewriting.rule.RuleAnnotateExpressionWithIgnoresOrder.rewritePre(RuleAnnotateExpressionWithIgnoresOrder.java:11)
at weblogic.xml.query.rewriting.framework.RuleIterator.iterate(RuleIterator.java:66)
at weblogic.xml.query.rewriting.framework.RuleIterator.iterate(RuleIterator.java:47)
at weblogic.xml.query.rewriting.optimizers.CoreOptimizerImpl.optimizeData(CoreOptimizerImpl.java:53)
at weblogic.xml.query.rewriting.optimizers.AbstractOptimizer.optimizeExpression(AbstractOptimizer.java:26)
at weblogic.xml.query.xdbcimpl.XqueryStatement.optimize(XqueryStatement.java:154)
at weblogic.xml.query.xdbcimpl.AbstractStatement.compile(AbstractStatement.java:218)
at weblogic.xml.query.xdbcimpl.AbstractStatement.prepare(AbstractStatement.java:197)
at weblogic.xml.query.xdbcimpl.XQueryPreparedStatementImpl.<init>(XQueryPreparedStatementImpl.java:54)
at weblogic.xml.query.xdbcimpl.XDBCConnection.prepareStatement(XDBCConnection.java:115)
at com.bea.ld.server.XQuery.createInvocation(XQuery.java:174)
at com.bea.ld.EJBRequestHandler.invokeQuery(EJBRequestHandler.java:559)
at com.bea.ld.EJBRequestHandler.invokeFunction(EJBRequestHandler.java:775)
at com.bea.ld.EJBRequestHandler.executeFunction(EJBRequestHandler.java:339)
at com.bea.ld.ServerBean.executeFunction(ServerBean.java:108)
at com.bea.ld.Server_ydm4ie_EOImpl.executeFunction(Server_ydm4ie_EOImpl.java:1008)
at com.bea.ld.Server_ydm4ie_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms