我的环境是linux +cognos10.1.1 +sqlserver2008做数据源,配置的JDBC连接方式,发布包时用动态查询模式,新建报表运行时报下面错误Failure XQE-GEN-0002 发生意外异常。: java.lang.NullPointerException XQE-GEN-0002 发生意外异常。: java.lang.NullPointerException=== J...
显示全部我的环境是linux +cognos10.1.1 +sqlserver2008做数据源,配置的JDBC连接方式,发布包时用动态查询模式,
新建报表运行时报下面错误
Failure XQE-GEN-0002 发生意外异常。: java.lang.NullPointerException XQE-GEN-0002 发生意外异常。: java.lang.NullPointerException=== JAVA STACK TRACE === XQE-GEN-0002 发生意外异常。 at com.cognos.xqe.cubingservices.V5QueryHandler.logThrowableAndBuildSOAPFault(V5QueryHandler.java:722) at com.cognos.xqe.cubingservices.V5QueryHandler.execute(V5QueryHandler.java:453) at com.ibm.cubeservices.mdx.v5.V5ProviderFacade.execute(V5ProviderFacade.java:109) at com.cognos.cubics.providers.cubingservices.CSStatement.execute(CSStatement.java:156) at com.ibm.cubeservices.mdx.v5.V5RequestHandler.handleRequest(V5RequestHandler.java:59) at com.ibm.cubeservices.mdx.comms.Servlet.processMessage(Servlet.java:128) at com.ibm.cubeservices.mdx.comms.ComWorker.processQueryInputMsg(ComWorker.java:347) at com.ibm.cubeservices.mdx.comms.ComWorker.processInput(ComWorker.java:252) at com.ibm.cubeservices.mdx.comms.ComWorker.call(ComWorker.java:162) at com.ibm.cubeservices.mdx.comms.ComWorker.call(ComWorker.java:64) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.NullPointerException at com.cognos.xqe.transformation.v5tocogsql.RQPQueryToSQL.IsQueryReusable.getSubqueries(IsQueryReusable.java:204) at com.cognos.xqe.transformation.v5tocogsql.RQPQueryToSQL.IsQueryReusable.getAllSubqueries(IsQueryReusable.java:237) at com.cognos.xqe.transformation.v5tocogsql.RQPQueryToSQL.IsQueryReusable.getAllSubqueries(IsQueryReusable.java:240) at com.cognos.xqe.transformation.v5tocogsql.RQPQueryToSQL.IsQueryReusable.getAllSubqueries(IsQueryReusable.java:240) at com.cognos.xqe.transformation.v5tocogsql.RQPQueryToSQL.IsQueryReusable.passesNodeCondition(IsQueryReusable.java:155) at com.cognos.xqe.query.engine.QTETransformationEngine.applyTransformation(QTETransformationEngine.java:1213) at com.cognos.xqe.query.engine.QTETransformationEngine.applyApplicableTransformation(QTETransformationEngine.java:1143) at com.cognos.xqe.query.engine.QTETransformationEngine.applyBottomUpTransformations(QTETransformationEngine.java:846) at com.cognos.xqe.query.engine.QTETransformationEngine.applyBottomUpTransformations(QTETransformationEngine.java:778) at com.cognos.xqe.query.engine.QTETransformationEngine.transformationIteration(QTETransformationEngine.java:563) at com.cognos.xqe.query.engine.QTETransformationEngine.applyTransformations(QTETransformationEngine.java:370) at com.cognos.xqe.query.planner.QueryPlanner.plan(QueryPlanner.java:328) at com.cognos.xqe.query.planner.QueryPlanner.planQuery(QueryPlanner.java:389) at com.cognos.xqe.query.planner.QueryPlanner.planQuery(QueryPlanner.java:374) at com.cognos.xqe.query.engine.QueryEngine.prepareRequest(QueryEngine.java:639) at com.cognos.xqe.query.engine.QueryEngine.fetchRSAPIDatasets(QueryEngine.java:469) at com.cognos.xqe.query.engine.QueryEngine.executeRequest(QueryEngine.java:421) at com.cognos.xqe.bibushandler.ExecuteRequestAdapter.executeRequest(ExecuteRequestAdapter.java:112) at com.cognos.xqe.cubingservices.V5QueryHandler.executeRequestInSequence(V5QueryHandler.java:597) at com.cognos.xqe.cubingservices.V5QueryHandler.execute(V5QueryHandler.java:440) ... 13 more === END OF JAVA STACK TRACE ===
请教专家,这是什么情况,
收起