天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 896|回复: 7

[已解决] 打开表单,提示null错误

[复制链接]
兰州波迪 发表于 2014-2-25 17:27:12 | 显示全部楼层 |阅读模式
本帖最后由 sophie 于 2014-2-26 13:31 编辑

版本 sp6,在打开表单的时候,提示 null 错误,不知道什么原因。再次贴出 tomcat 中的 错误信息,方便看看吗?不知道有没有简单的办法,通过修改数据库中的信息来解决。

16:44:04,609  INFO AbstractDocStaticTblDAO:1624 - MY SQL: SELECT d.* FROM SPYPJGPT.TLK_餐饮服务许可
申请书 d WHERE d.ID=?
java.lang.NullPointerException
        at cn.myapps.core.workflow.engine.StateMachineHelper.toFlowHtmlText(StateMachineHelper.java:
948)
        at org.apache.jsp.portal.default_.dynaform.document.content_jsp._jspService(content_jsp.java
:906)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:
445)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
        at com.opensymphony.webwork.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherRe
sult.java:114)
        at cn.myapps.base.web.ServletResult.OBPMServletDispatcherResult.doExecute(OBPMServletDispatc
herResult.java:32)
        at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.jav
a:101)
        at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java
:312)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:207)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
        at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:113)
        at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:23
3)
        at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:198)
        at cn.myapps.base.web.filter.OBPMFilterDispatcher.doFilter(OBPMFilterDispatcher.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.ja
va:78)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at cn.myapps.base.web.filter.AjaxMultiLanguageFilter.doFilter(AjaxMultiLanguageFilter.java:4
2)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at cn.myapps.base.web.filter.PersistenceFilter.doFilter(PersistenceFilter.java:30)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java:115)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.
java:54)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrap
perFilter.java:75)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketVal
idationFilter.java:197)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at cn.myapps.core.sso.cas.filter.OBPMAuthenticationFilter.doFilter(OBPMAuthenticationFilter.
java:84)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

        at cn.myapps.base.web.filter.EncodingFilter.doFilter(EncodingFilter.java:27)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
        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:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        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:263)
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:852)
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProto
col.java:584)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1508)
        at java.lang.Thread.run(Thread.java:619)
16:44:14,750  INFO AbstractDocStaticTblDAO:1624 - MY SQL: SELECT d.* FROM SPYPJGPT.TLK_餐饮服务许可
申请书 d WHERE d.ID=?
kimi 发表于 2014-2-25 18:01:41 | 显示全部楼层
您好:针对您这个问题麻烦按照帖子:http://www.teemlink.com/bbs/view ... 26amp%3Btypeid%3D12 中的第八楼进行尝试。
只能先让您把数据恢复到最初始的状态。
 楼主| 兰州波迪 发表于 2014-2-26 09:02:21 | 显示全部楼层
通过那样的方法,没有找到相关记录。
kimi 发表于 2014-2-26 09:15:51 | 显示全部楼层
您好:动态表单中的state字段值保存的是流程实例id,昨天您说这个字段值是空的,那麻烦您通过sql语句查询下这个流程实例在T_FLOWSTATERT表中是什么,类似sql语句如下:
select a.*,b.id from TLK_主流程表单 a,T_FLOWSTATERT b where a.ID=b.DOCID
动态表单中的id值和T_FLOWSTATERT的docid值一样,而动态表单中的state值就是T_FLOWSTATERT表中id的字段值。 既然您只有这条记录打开为null,那您可以根据这条记录的id值查询看看。
 楼主| 兰州波迪 发表于 2014-2-26 09:49:29 | 显示全部楼层
这个 我 现在修改了,再能帮我 看看 动态表单中的字段 LASTFLOWOPERATION 的值 只有80 和 81 吗?如果出现 7 和 1 是什么意思?谢谢
sophie 发表于 2014-2-26 09:54:33 | 显示全部楼层
您好,您可以参考一下该帖子,流程参数具体代表什么:http://www.teemlink.com/bbs/view ... hlight=%C1%F7%B3%CC
 楼主| 兰州波迪 发表于 2014-2-26 13:03:17 | 显示全部楼层
目前 已经修改合适了,看看流程 流转的时候,在出现新问题不,谢谢,这个帖子可以结贴了
sophie 发表于 2014-2-26 13:31:13 | 显示全部楼层

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 12:52

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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