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

关于保存执行前脚本加createConfirm脚本,确定后无效的问题

[复制链接]
空空 发表于 2012-11-26 10:20:51 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-11-27 17:58 编辑

直接上图

点击确定后

就变成这了
有一点是在已经存在的数据上是可以保存-确定的-但是新建就会报以上错误.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
bess 发表于 2012-11-26 10:26:18 | 显示全部楼层
您好,我本地测试一下,大约3分钟后回复您
.
回复

使用道具 举报

bess 发表于 2012-11-26 10:32:25 | 显示全部楼层
本帖最后由 shary 于 2012-11-26 11:49 编辑

您好,本地在打了补丁帖子:http://www.teemlink.com/bbs/view ... &extra=page%3D1  中m楼的补丁之后的sp6 15241 版本上测试没有您说的问题.
请问您那边是否是最新版的平台呢?同时您的后台是否报错?
如果不是,我们这边建议您升级之后再行使用,谢谢!
回复

使用道具 举报

 楼主| 空空 发表于 2012-11-26 11:42:52 | 显示全部楼层
我们是SP5的版本
回复

使用道具 举报

purple 发表于 2012-11-26 13:48:56 | 显示全部楼层
回复 4# 空空


    您好,很抱歉,sp5目前已经不在维护期了,同事在新版本测试,并无您反馈的问题。请您那边升级到我们的最新版,有问题,我们再沟通。带来不便,敬请见谅。
回复

使用道具 举报

shary 发表于 2012-11-26 13:52:47 | 显示全部楼层
回复 4# 空空


    您好,请问tomcat控制台是否有报错信息。如果有麻烦您贴出来具体看下。谢谢
回复

使用道具 举报

spiral 发表于 2012-11-27 11:37:55 | 显示全部楼层
回复 6# shary

以下是客户通过QQ反馈:
-f3dc5239ec80'
10:55:50,203  INFO MssqlDocStaticTblDAO:94 - MS SQL Server: SELECT d.* FROM DBO.
TLK_STAFFTYPE d WHERE d.ISTMP=0 AND d.DOMAINID='11e2-1110-88758c73-a222-f3dc5239
ec80'
line 1:1: unexpected token: null
<AST>:0:0: unexpected end of subtree
10:55:50,203  INFO AbstractDocStaticTblDAO:982 - MS SQL Server: SELECT COUNT(*)
FROM DBO.TLK_STAFFTYPE d WHERE d.ISTMP=0 AND d.DOMAINID='11e2-1110-88758c73-a22
2-f3dc5239ec80'
11:10:26,828  INFO NotificationJob:21 - ********************* Notification Job S
tart ********************
11:10:26,843  INFO AbstractNotificationDAO:65 - SELECT doc.ID, doc.FORMID, doc.A
UDITDATE, doc.FLOWID, doc.DOMAINID, doc.SUMMARY, nrt.NODEID, art.ID ACTORRTID, a
rt.ACTORID, art.DEADLINE FROM t_pending doc INNER JOIN t_nodert nrt ON doc.ID =
nrt.DOCID INNER JOIN t_actorrt art ON nrt.ID = art.NODERT_ID AND doc.APPLICATION
ID = '11e2-1110-3d37c4c0-a222-f3dc5239ec80' AND art.DEADLINE IS NOT NULL AND art
.DEADLINE <= ?
11:10:26,843  INFO NotificationJob:44 - ********************* Notification Job E
nd ********************
11:13:01,468  WARN SecurityFilter:231 - /obpm/core/resource/list.action
java.lang.Exception: {*[core.superuser.notexist]*}!
        at cn.myapps.core.superuser.ejb.SuperUserProcessBean.login(SuperUserProc
essBean.java:143)
        at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$8
9eacc9a.CGLIB$login$3(<generated>)
        at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$8
9eacc9a$$FastClassByCGLIB$$e151b7d7.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
        at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFac
tory.java:272)
        at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$8
9eacc9a.login(<generated>)
        at cn.myapps.base.web.filter.SecurityFilter.loginAdmin(SecurityFilter.ja
va:223)
        at cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java
:151)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.base.web.filter.EncodingFilter.doFilter(EncodingFilter.java
:27)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:263)
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:852)
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:584)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15
08)
        at java.lang.Thread.run(Thread.java:619)
11:13:01,468  WARN SecurityFilter:158 - /obpm/core/resource/list.action
11:20:02,921  INFO MssqlDocStaticTblDAO:94 - MS SQL Server: SELECT TOP 10 * FROM
(SELECT ROW_NUMBER() OVER (ORDER BY DOMAINID) AS ROWNUMBER, TABNIC.* FROM (SELE
CT top 2147483647 * FROM (SELECT d.* FROM TLK_POLITICSSTATUS d WHERE 1 = 1) ordt
b WHERE DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80' ORDER BY ordtb.ID) TABN
IC) TableNickname WHERE ROWNUMBER>0
11:20:02,921  INFO AbstractDocStaticTblDAO:1060 - MS SQL Server: SELECT COUNT(*)
  FROM (SELECT d.* FROM TLK_POLITICSSTATUS d WHERE 1 = 1) doc WHERE doc.DOMAINID
='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:02,968  INFO MssqlDocStaticTblDAO:94 - MS SQL Server: SELECT TOP 1 * FROM
(SELECT ROW_NUMBER() OVER (ORDER BY DOMAINID) AS ROWNUMBER, TABNIC.* FROM ( SELE
CT * FROM (select * from tlk_reportHead where item_viewid = '11e2-128d-382147d8-
b4bf-5b618067bb2c') table_0 WHERE table_0.DOMAINID ='11e2-1110-88758c73-a222-f3d
c5239ec80') TABNIC) TableNickname WHERE ROWNUMBER>0
11:20:02,984  INFO AbstractDocStaticTblDAO:1060 - MS SQL Server: SELECT COUNT(*)
  FROM (select * from tlk_reportHead where item_viewid = '11e2-128d-382147d8-b4b
f-5b618067bb2c') doc WHERE doc.DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:07,796  INFO MssqlDocStaticTblDAO:94 - MS SQL Server:  SELECT * FROM (sele
ct max(Item_PS_ID) as Item_PS_ID,case when cast(max(Item_PS_ID)as int)<9 then '0
0'+cast(cast(max(Item_PS_ID) as int)+1 as varchar(4))when cast(max(Item_PS_ID)as
int)<100 and cast(max(Item_PS_ID)as int)>8 then '0'+cast(cast(max(Item_PS_ID) a
s int)+1 as varchar(4))else cast(cast(max(Item_PS_ID) as int)+1 as varchar(4)) e
nd Item_aa,domainid from tlk_PoliticsStatus group by domainid) table_0 WHERE tab
le_0.DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:07,796  INFO AbstractDocStaticTblDAO:1060 - MS SQL Server: SELECT COUNT(*)
  FROM (select max(Item_PS_ID) as Item_PS_ID,case when cast(max(Item_PS_ID)as in
t)<9 then '00'+cast(cast(max(Item_PS_ID) as int)+1 as varchar(4))when cast(max(I
tem_PS_ID)as int)<100 and cast(max(Item_PS_ID)as int)>8 then '0'+cast(cast(max(I
tem_PS_ID) as int)+1 as varchar(4))else cast(cast(max(Item_PS_ID) as int)+1 as v
archar(4)) end Item_aa,domainid from tlk_PoliticsStatus group by domainid) doc W
HERE doc.DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:07,812  INFO AbstractFlowStateRTDAO:445 - MS SQL SERVER: SELECT * FROM DBO
.T_FLOWSTATERT vo WHERE vo.DOCID=?
11:20:07,906  WARN Document:823 - Item state's value can't get as string!
11:20:07,906  WARN Document:823 - Item state's value can't get as string!
11:20:07,937  INFO AbstractRelationHISDAO:321 - MS SQL SERVER: SELECT * FROM T_R
ELATIONHIS vo WHERE vo.DOCID='11e2-3841-5821dc8c-bed2-3758c9e2eff8' AND vo.flowi
d='' ORDER BY vo.actiontime
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:  exec  spStaffType '',''==aaa=sql
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:11e2-1110-88758c73-a222-f3dc5239ec80=
=aaa=domain
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:11e2-1110-3d37c4c0-a222-f3dc5239ec80=
=aaa=application
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:cn.myapps.protection.util.WarpProcess
Factory$WarpDocumentProcessBean@1fb03f0==aaa=dprocess
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:11e2-1111-5efad8e2-a222-f3dc5239ec80=
=aaa=userid
11:20:11,156  INFO PrintJsUtil:27 - JsUtil:cn.myapps.core.user.action.WebUser@bf
a888==aaa=user
11:20:11,171  INFO AbstractDocStaticTblDAO:2456 - MS SQL Server: exec  spStaffTy
pe '',''
11:20:11,218  INFO MssqlDocStaticTblDAO:94 - MS SQL Server: SELECT TOP 1 * FROM
(SELECT ROW_NUMBER() OVER (ORDER BY DOMAINID) AS ROWNUMBER, TABNIC.* FROM ( SELE
CT * FROM (select * from tlk_reportHead where item_viewid = '11e2-1276-aee4d77a-
b4bf-5b618067bb2c') table_0 WHERE table_0.DOMAINID ='11e2-1110-88758c73-a222-f3d
c5239ec80') TABNIC) TableNickname WHERE ROWNUMBER>0
11:20:11,218  INFO AbstractDocStaticTblDAO:1060 - MS SQL Server: SELECT COUNT(*)
  FROM (select * from tlk_reportHead where item_viewid = '11e2-1276-aee4d77a-b4b
f-5b618067bb2c') doc WHERE doc.DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:13,000  INFO MssqlDocStaticTblDAO:94 - MS SQL Server:  SELECT * FROM (sele
ct max(Item_ST_ID) as Item_ST_ID,case when cast(max(Item_ST_ID)as int)<9 then '0
0'+cast(cast(max(Item_ST_ID) as int)+1 as varchar(4))when cast(max(Item_ST_ID)as
int)<100 and cast(max(Item_ST_ID)as int)>8 then '0'+cast(cast(max(Item_ST_ID) a
s int)+1 as varchar(4))else cast(cast(max(Item_ST_ID) as int)+1 as varchar(4)) e
nd Item_aa,domainid from tlk_StaffType group by domainid) table_0 WHERE table_0.
DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:13,000  INFO AbstractDocStaticTblDAO:1060 - MS SQL Server: SELECT COUNT(*)
  FROM (select max(Item_ST_ID) as Item_ST_ID,case when cast(max(Item_ST_ID)as in
t)<9 then '00'+cast(cast(max(Item_ST_ID) as int)+1 as varchar(4))when cast(max(I
tem_ST_ID)as int)<100 and cast(max(Item_ST_ID)as int)>8 then '0'+cast(cast(max(I
tem_ST_ID) as int)+1 as varchar(4))else cast(cast(max(Item_ST_ID) as int)+1 as v
archar(4)) end Item_aa,domainid from tlk_StaffType group by domainid) doc WHERE
doc.DOMAINID ='11e2-1110-88758c73-a222-f3dc5239ec80'
11:20:13,015  INFO AbstractFlowStateRTDAO:445 - MS SQL SERVER: SELECT * FROM DBO
.T_FLOWSTATERT vo WHERE vo.DOCID=?
11:20:13,093  WARN Document:823 - Item state's value can't get as string!
11:20:13,093  WARN Document:823 - Item state's value can't get as string!
11:20:13,125  INFO AbstractRelationHISDAO:321 - MS SQL SERVER: SELECT * FROM T_R
ELATIONHIS vo WHERE vo.DOCID='11e2-3841-5b47d4ff-bed2-3758c9e2eff8' AND vo.flowi
d='' ORDER BY vo.actiontime
2012-11-27 11:20:24 org.apache.tomcat.util.http.Parameters processParameters
警告: Parameters: Invalid chunk ignored.
11:20:24,312  INFO AbstractFlowStateRTDAO:445 - MS SQL SERVER: SELECT * FROM DBO
.T_FLOWSTATERT vo WHERE vo.DOCID=?
11:20:24,375  WARN Document:823 - Item state's value can't get as string!
11:20:24,375  WARN Document:823 - Item state's value can't get as string!
11:20:24,421  INFO AbstractRelationHISDAO:321 - MS SQL SERVER: SELECT * FROM T_R
ELATIONHIS vo WHERE vo.DOCID='11e2-3841-5b47d4ff-bed2-3758c9e2eff8' AND vo.flowi
d='' ORDER BY vo.actiontime
11:20:36,343 ERROR OBPMFilterDispatcher:48 - URL: /obpm/portal/dynaform/document
/saveback.action
javax.servlet.ServletException: Could not execute action
        at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis
patcherUtils.java:246)
        at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD
ispatcher.java:198)
        at cn.myapps.base.web.filter.OBPMFilterDispatcher.doFilter(OBPMFilterDis
patcher.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(Act
ionContextCleanUp.java:78)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.base.web.filter.AjaxMultiLanguageFilter.doFilter(AjaxMultiL
anguageFilter.java:42)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.base.web.filter.PersistenceFilter.doFilter(PersistenceFilte
r.java:30)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java
:115)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(Asserti
onThreadLocalFilter.java:54)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(Ht
tpServletRequestWrapperFilter.java:75)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilt
er(AbstractTicketValidationFilter.java:197)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.core.sso.cas.filter.OBPMAuthenticationFilter.doFilter(OBPMA
uthenticationFilter.java:84)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignO
utFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at cn.myapps.base.web.filter.EncodingFilter.doFilter(EncodingFilter.java
:27)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:263)
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:852)
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:584)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15
08)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
        at cn.myapps.core.dynaform.form.ejb.InputField.createItem(InputField.jav
a:373)
        at cn.myapps.core.dynaform.form.ejb.Form.addItems(Form.java:1205)
        at cn.myapps.core.dynaform.document.action.DocumentAction.prepare(Docume
ntAction.java:886)
        at com.opensymphony.xwork.interceptor.PrepareInterceptor.before(PrepareI
nterceptor.java:77)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:30)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(
FileUploadInterceptor.java:171)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte
rceptor.java:151)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
Interceptor.java:31)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc
ept(ExceptionMappingInterceptor.java:100)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
vocation.java:189)
        at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.
java:113)
        at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis
patcherUtils.java:233)
        ... 44 more
回复

使用道具 举报

spiral 发表于 2012-11-27 14:52:32 | 显示全部楼层
根据您的报错信息,发现您的createConfirm是写在保存并返回按钮的动作执行前脚本中的,我这边又一次在最新版做了测试,仍然可以正常使用的,请须知

补充一点:我们这边还发现您有报空指针异常的错误,应该是某个单行文本框值脚本没有进行非空判断以致,请您排除并定位该问题
回复

使用道具 举报

spiral 发表于 2012-11-27 16:26:13 | 显示全部楼层
客户通过QQ反馈项目已经完成了一半,没法升级到sp6版本
已告知客户可以通过eclipse的断点追踪的方法去定位具体问题
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 16:08

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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