本文主要是介绍EAS BOS8.2/8.5 BOS提交单据无法进入流程解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
异常情况:
EAS版本8.2之后,BOS提交单据无法进入工作流,
异常原因:
EAS版本8.2之后,默认把流程监听关了,需要手工修改配置才行。
解决方法:
修改流程监听配置, 文件路径:
X:\workspace82\easdev82\runtime\server\profiles\server1\config\listenerconfig.data
修改内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<config><!-- THIS FILE HAS BEEN DEPRECATED AND PLACED OUT OF EAS_COMMON.JAR AT 2006-04-10 BY ZHANGFAN FOR YOUXINGWANG.IT CAN BE LOCATED AND READ BY THE FILE PATH SPECIFIED BY THE JAVA COMMANDLINE PARAM "-Dlistener.config".--><configitem name="listenerconfig"><listener name="com.kingdee.bos.management.ManagementServletListener" enable="false" failOnError="false" /><listener name="com.kingdee.eas.common.app.MetaDataLoaderListener" enable="true" failOnError="false" /><listener name="com.kingdee.eas.base.common.DCListListener" enable="false" failOnError="false" /><listener name="com.kingdee.bos.orm.impl.server.ORMRPCServer" enable="true" failOnError="true" /><listener name="com.kingdee.bos.service.message.agent.BOSMessageService" enable="false" failOnError="false" /><listener name="com.kingdee.bos.workflow.service.WfServerListener" enable="true" failOnError="false" /><listener name="com.kingdee.bos.service.scheduler.BOSSchedulerService" enable="true" failOnError="false" /><listener name="com.kingdee.eas.base.usermonitor.app.UserMonitorRegisterListener" enable="false" failOnError="false" /><listener name="com.kingdee.eas.base.netctrl.app.NetCtrlListener" enable="true" failOnError="false" /><listener name="com.kingdee.eas.base.log.app.LogServiceListener" enable="false" failOnError="false" /><listener name="com.kingdee.eas.common.app.ServiceRegisterListener" enable="true" failOnError="false" /><listener name="com.kingdee.eas.common.app.ConfigVerifyListener" enable="false" failOnError="false" /><listener name="com.kingdee.bos.webservice.WSConfigListener" enable="false" failOnError="false" /><!-- listener name="com.kingdee.bos.ebgateway.server.EbgatewayServerListener" enable="false" failOnError="false"/ --><listener name="com.kingdee.eas.framework.bireport.app.servo.BIServoListener" enable="false" failOnError="false" /><listener name="com.kingdee.eas.base.uiframe.app.LoginContextListener" enable="true" failOnError="false" /><listener name="com.kingdee.eas.cp.autoupdater.servlet.CreateJnlpListener" enable="false" failOnError="false" /><!-- listener name="com.kingdee.eas.sem.mp.web.BussSolutionListener" enable="false" failOnError="false"/ --><listener name="com.kingdee.eas.framework.db.TempTableServerListener" enable="false" failOnError="false" /><listener name="com.kingdee.bos.config.ServerConfigServiceInitializer" enable="true" failOnError="false" /><listener name="com.kingdee.bos.bsf.service.app.ServiceRepositoryInitListener" enable="true" failOnError="false" /></configitem>
</config>
重点修改两个监听
<listener name="com.kingdee.bos.workflow.service.WfServerListener" enable="true" failOnError="false" /><listener name="com.kingdee.bos.service.scheduler.BOSSchedulerService" enable="true" failOnError="false" />
这篇关于EAS BOS8.2/8.5 BOS提交单据无法进入流程解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!