起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2025|回复: 7

[结贴] 无解的UIServer错误

[复制链接]

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2014-4-10 12:46:46 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
错误如下:
UIServer错误URI:/x5/wlmyqc/goalManage/process/thirdLevelGoal/mainActivity.w错误码:500错误信息:java.lang.NullPointerException
[url=]隐藏错误详细[/url]java.lang.NullPointerException        at BizData.processData(BizData.java:339)        at BizData.execute(BizData.java:59)        at com.justep.xbl.runtime.TemplateEngine.computeJavaTemplate(Unknown Source)        at com.justep.xbl.runtime.TemplateEngine.exeucte(Unknown Source)        at com.justep.xbl.runtime.XBLEngine.parserBinding(Unknown Source)        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)        at com.justep.xbl.runtime.XBLEngine.excute(Unknown Source)        at com.justep.ui.util.UIUtils.xbl(Unknown Source)        at com.justep.ui.WindowCompiler.w2Middle(Unknown Source)        at com.justep.ui.WindowCompiler.compile(Unknown Source)        at com.justep.ui.WindowServer.getWindow(Unknown Source)        at com.justep.ui.WindowServer.service(Unknown Source)        at com.justep.ui.servlet.MainServlet.service(Unknown Source)        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)        at java.lang.Thread.run(Thread.java:595)

模型检查情况如下:

开始检查......
正在检查: /UI/wlmyqc/goalManage/process/thirdLevelGoal/mainActivity.w
检查结束!
检查结果:0 个错误,0 个警告。
检查用时:0 秒。

mainActivity.w文件中就一个bizData,调用的我重写的queryAction
QQ截图20140410124124.png

目前的情况是连我的queryAction都没进来,就直接报了UIServer的错误。好无解啊~
public static Table queryYC_GOALRELATION(List range,String concept,String select,String from,String aggregate,String dataModel,String fnModel,String condition,Boolean distinct,
String idColumn,String filter,Integer limit,Integer offset,String columns,String orderBy,String aggregateColumns,Map variables){
                System.out.println("----I'm In----");
                StringBuffer buffer = new StringBuffer(1000);
                Table table = null;
                if("role".equals(condition)){
                        buffer.append("select count(YC_GOALRELATION) AMT")
                        .append(" from YC_GOALRELATION YC_GOALRELATION")
                        .append(" join SA_OPOrg SA_OPOrg on YC_GOALRELATION.fg_relationId = SA_OPOrg")
                        .append(" join YC_THIRDLEVELGOAL YC_THIRDLEVELGOAL on YC_GOALRELATION.fg_goalId = YC_THIRDLEVELGOAL")
                        .append(" join YC_SECONDLEVELGOAL YC_SECONDLEVELGOAL on YC_THIRDLEVELGOAL.ft_secondLevelGoal = YC_SECONDLEVELGOAL");
                        /*if(filter!=null && !"".equals(filter)){
                                buffer.append(" AND ")
                        }*/
                        table = KSQL.select(buffer.toString(), variables, dataModel, null);
                        Row countRow = table.getRow(0);
                        System.out.println("countRow-->"+countRow);
                        if(countRow!=null)
                                System.out.println(countRow.getInt("AMT"));
                }
                return table;

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2014-4-10 12:50:34 | 显示全部楼层
错误发出来变形了,我再补个图吧
QQ截图20140410124731.png
回复 支持 反对

使用道具 举报

11

主题

1134

帖子

1261

积分

金牌会员

Rank: 6Rank: 6

积分
1261
QQ
发表于 2014-4-10 13:27:32 | 显示全部楼层
本帖最后由 song_ning_ning 于 2014-4-10 13:34 编辑
lsz_qh 发表于 2014-4-10 12:50
错误发出来变形了,我再补个图吧

你好楼主,该问题需要远程,你的扣扣加不上 。请加我:QQ2025089647
远程的联系方法QQ2025089647。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要
回复 支持 反对

使用道具 举报

11

主题

1134

帖子

1261

积分

金牌会员

Rank: 6Rank: 6

积分
1261
QQ
发表于 2014-4-10 13:47:11 | 显示全部楼层
把后台错误贴一下
远程的联系方法QQ2025089647。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要
回复 支持 反对

使用道具 举报

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2014-4-10 13:57:18 | 显示全部楼层
song_ning_ning 发表于 2014-4-10 13:47
把后台错误贴一下

2014-04-10 13:53:17 开始-WINDOW生成中间文件: /UI/portal2/process/portal/login.w
2014-04-10 13:53:17 加载模块:/UI/system/components/window ...
2014-04-10 13:53:17 加载模块:/UI/system/resources ...
2014-04-10 13:53:17 加载模块:/UI/system/resources
2014-04-10 13:53:17 加载模块:/UI/system/components/window
2014-04-10 13:53:18 结束-WINDOW生成中间文件: /UI/portal2/process/portal/login.w
2014-04-10 13:53:18 开始-中间文件生成缓存文件: /UI/portal2/process/portal/login.w
2014-04-10 13:53:18 结束-中间文件生成缓存文件: /UI/portal2/process/portal/login.w
2014-04-10 13:53:18 加载模块:/UI/portal2/process/portal ...
2014-04-10 13:53:18 加载模块:/UI/portal2/process/portal
2014-04-10 13:53:22 加载模块:/system/logic/code/interceptor ...
2014-04-10 13:53:23 开始-WINDOW生成中间文件: /UI/portal2/process/portal/index.w
2014-04-10 13:53:23 结束-WINDOW生成中间文件: /UI/portal2/process/portal/index.w
2014-04-10 13:53:23 开始-中间文件生成缓存文件: /UI/portal2/process/portal/index.w
2014-04-10 13:53:23 结束-中间文件生成缓存文件: /UI/portal2/process/portal/index.w
2014-04-10 13:53:23 加载模块:/portal2/process/portal ...
2014-04-10 13:53:23 加载模块:/portal2/process ...
2014-04-10 13:53:23 加载模块:/portal2 ...
2014-04-10 13:53:23 加载模块:/portal2/logic/action ...
2014-04-10 13:53:23 加载模块:/portal2/logic ...
2014-04-10 13:53:23 加载模块:/portal2/ontology ...
2014-04-10 13:53:24 加载模块:/portal2/logic/code ...
2014-04-10 13:53:24 加载模块:/portal2/data ...
2014-04-10 13:53:26 加载模块:/UI/SA/task/taskView ...
2014-04-10 13:53:26 加载模块:/UI/SA/task/taskView
2014-04-10 13:53:26 加载模块:/SA/task/taskView ...
2014-04-10 13:53:26 加载模块:/SA/task ...
2014-04-10 13:53:26 加载模块:/SA/task/logic/action ...
2014-04-10 13:53:26 加载模块:/SA/task/logic ...
2014-04-10 13:53:26 加载模块:/SA/task/ontology ...
2014-04-10 13:53:26 加载模块:/SA/task/logic/code ...
2014-04-10 13:53:30 开始-WINDOW生成中间文件: /UI/wlmyqc/goalManage/process/thirdLevelGoal/mainActivity.w
2014-04-10 13:53:30 加载模块:/UI/system/components/data ...
2014-04-10 13:53:30 加载模块:/UI/system/components/data
2014-04-10 13:53:31 null
javax.servlet.ServletException: java.lang.NullPointerException
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
        at BizData.processData(BizData.java:339)
        at BizData.execute(BizData.java:59)
        at com.justep.xbl.runtime.TemplateEngine.computeJavaTemplate(Unknown Source)
        at com.justep.xbl.runtime.TemplateEngine.exeucte(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parserBinding(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.excute(Unknown Source)
        at com.justep.ui.util.UIUtils.xbl(Unknown Source)
        at com.justep.ui.WindowCompiler.w2Middle(Unknown Source)
        at com.justep.ui.WindowCompiler.compile(Unknown Source)
        at com.justep.ui.WindowServer.getWindow(Unknown Source)
        at com.justep.ui.WindowServer.service(Unknown Source)
        ... 14 more
2014-4-10 13:53:31 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet main-servlet threw exception
java.lang.NullPointerException
        at BizData.processData(BizData.java:339)
        at BizData.execute(BizData.java:59)
        at com.justep.xbl.runtime.TemplateEngine.computeJavaTemplate(Unknown Source)
        at com.justep.xbl.runtime.TemplateEngine.exeucte(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parserBinding(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.excute(Unknown Source)
        at com.justep.ui.util.UIUtils.xbl(Unknown Source)
        at com.justep.ui.WindowCompiler.w2Middle(Unknown Source)
        at com.justep.ui.WindowCompiler.compile(Unknown Source)
        at com.justep.ui.WindowServer.getWindow(Unknown Source)
        at com.justep.ui.WindowServer.service(Unknown Source)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:595)
回复 支持 反对

使用道具 举报

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2014-4-10 13:59:31 | 显示全部楼层
song_ning_ning 发表于 2014-4-10 13:47
把后台错误贴一下

我这用http代理连的网,网速比较慢不能远程,我已经把工程发到我同事那里了,他一会儿回来了会联系你,谢谢了。
回复 支持 反对

使用道具 举报

11

主题

1134

帖子

1261

积分

金牌会员

Rank: 6Rank: 6

积分
1261
QQ
发表于 2014-4-10 14:00:12 | 显示全部楼层
lsz_qh 发表于 2014-4-10 13:57
2014-04-10 13:53:17 开始-WINDOW生成中间文件: /UI/portal2/process/portal/login.w
2014-04-10 13:53:1 ...

加扣扣  远程看下
远程的联系方法QQ2025089647。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要
回复 支持 反对

使用道具 举报

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2014-4-10 15:03:31 | 显示全部楼层
把最终发现的问题原因跟大家分享一下:
重写queryAction的时候,参数列表中的concept,select 和 from 必须得填入值才可以,如果不填就会出现这样的问题
QQ截图20140410145524.png

请管理员结贴了吧,谢谢x5支持。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-12 19:15 , Processed in 0.118641 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表