EAS差旅费报销单提交时在提交节点工作流不往下走

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

EAS差旅费报销单提交时在提交节点工作流不往下走

适用版本EAS7.0.x
问题描述差旅费报销单提交时在提交节点工作流不往下走,对应的apusic日志如下所示:Caused by:com.kingdee.bos.BOSException :Server Component wrap a Throwable.Exception Type is [javax.transaction.TransactionRolledbackException]Caused exception message is: EJBException: : java.lang.reflect.UndeclaredThrowableException: TxEJB wrap aNot_BaseException while Reflect Invoke ControllerBean. atcom.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:152) atcom.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_SUPPORTS(TxInvokerBean.java:61) atcom.kingdee.bos.transaction.EJBTxFacade.Tx_Broker_EJB_za7tck_EOImpl.INVOKE_SUPPORTS(Tx_Broker_EJB_za7tck_EOImpl.java:66) ... atcom.kingdee.bos.util.ThreadPool$Worker.run(ThreadPool.java:164)Caused by: java.lang.StackOverflowError
问题解答程序递归层级过多,默认ThreadStackSize过小导致,可以增加自定义JVM参数的方法进行处理。修改ThreadStackSize默认大小的方法如下:步骤 1 使用文件编辑工具打开/eas/server/profiles/server*/set-server-env.sh(bat),如果是群集环境,每个实例都需要修改。步骤 2 修改其中的JVM_CUSTOM_PARAMS=,增加参数:-XX:ThreadStackSize=4M,修改后的结果如下(Windows环境下需要去掉前后的双引号): JVM_CUSTOM_PARAMS="-XX:NewSize=200m -XX:NewRatio=6-XX:MaxTenuringThreshold=1 -XX:+UseParallelOldGC -XX:+DisableExplicitGC -XX:ThreadStackSize=4M"步骤 3 重启EAS或群集即可。
关键字EAS 工作流 StackOverflowError

EAS差旅费报销单提交时在提交节点工作流不往下走

适用版本EAS7.0.x问题描述差旅费报销单提交时在提交节点工作流不往下走,对应的apusic日志如下所示:Caused by:com.kingdee.bos.BOSExcept...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息