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
问题描述差旅费报销单提交时在提交节点工作流不往下走,对应的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...
点击下载文档
本文2024-09-16 22:41:22发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-49723.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章