EAS5.4BOS工作流连接错误的问题解决办法.

新安装的5.4,服务器上和BOS环境中分别打了12603的合并补丁,但在BOS工作流建立连接时提示如下错误:

!ENTRY com.kingdee.bos.workflow.designer 4 120 2009-03-09 18:42:18.812
!MESSAGE 服务器未启动!
请检查您所连接的服务器
!STACK 0
com.kingdee.bos.rpc.RPCException: java.io.EOFException
 at com.kingdee.bos.rpc.RPCException.createIt(RPCException.java:74)
 at com.kingdee.bos.rpc.RPCException.createIt(RPCException.java:67)
 at com.kingdee.bos.rpc.impl.RPCInvoke.createSession(RPCInvoke.java:555)
 at com.kingdee.bos.rpc.io.Connector.createSession(Connector.java:215)
 at com.kingdee.bos.rpc.RPCEngine.createSession(RPCEngine.java:250)
 at com.kingdee.bos.rpc.RPCEngine$4.createValue(RPCEngine.java:299)
 at com.kingdee.bos.rpc.impl.SimplePool$Item.getValue(SimplePool.java:44)
 at com.kingdee.bos.rpc.impl.SimplePool.get(SimplePool.java:20)
 at com.kingdee.bos.rpc.RPCEngine.getDefaultSession(RPCEngine.java:306)
 at com.kingdee.bos.rpc.RPCEngine.createRemoteObject(RPCEngine.java:320)
 at com.kingdee.bos.rpc.RPCEngine.createRemoteObject(RPCEngine.java:336)
 at com.kingdee.bos.rpcwrapper.RPCEngineWrapper.createObject(RPCEngineWrapper.java:62)

 

这实际上是一个补丁bug,解决办法如下:

先做如下内容的批处理文件,将src和dest两个变量分别改成服务器和bos所在的目录,然后执行之:

echo 请输入源路径
set  src=D:/EAS540HuaR
echo 请输入目标路径
set  dest=D:/EAS540HuaR
copy %src%/eas/server/lib/common/bos/ormrpc.jar %dest%/eas/bos/BOSModular/boscommon/eclipse/plugins/com.kingdee.bos.ormrpc_5.4.0/
copy %src%/eas/server/lib/common/bos/common.jar %dest%/eas/bos/BOSModular/boscommon/eclipse/plugins/com.kingdee.bos.common_5.4.0/
copy %src%/eas/server/lib/common/bos/metadata.jar %dest%/eas/bos/BOSModular/boscommon/eclipse/plugins/com.kingdee.bos.metadata_5.4.0/
copy %src%/eas/server/lib/common/bos/workflowcommon.jar %dest%/eas/bos/BOSModular/wfdesigner/eclipse/plugins/com.kingdee.bos.workflowcommon_5.4.0/
copy %src%/eas/server/lib/common/bos/bosframework.jar %dest%/eas/bos/BOSModular/bosruntime/eclipse/plugins/com.kingdee.bos.bosframework_5.4.0/

将5个文件从server上拷贝到bos中,然后进入bos的启动文件所在目录,执行clear_bosmodular_env.bat清除缓存,再重新打开bos,进入工作流连接视图建立连接,如果还提示“服务器未启动”的错误,请再执行当前菜单【工具-自动更新】从对应服务器上再做更新,然后再重启bos,建立工作流连接就OK了。

 

注意:从5.4开始,工作流只能连接外部的服务器,bos的服务器不能连接,连接外部也不需要输入端口号(11034)。

Packages com.kingdee.bos com.kingdee.bos.appframework.client.servicebinding com.kingdee.bos.appframework.databinding com.kingdee.bos.appframework.exception com.kingdee.bos.appframework.stateManage com.kingdee.bos.appframework.syncUI com.kingdee.bos.appframework.uip com.kingdee.bos.appframework.uistatemanage com.kingdee.bos.appframework.validator com.kingdee.bos.cache com.kingdee.bos.cache.impl com.kingdee.bos.cache.impl.remote com.kingdee.bos.config com.kingdee.bos.config.app com.kingdee.bos.config.impl com.kingdee.bos.config.impl.client com.kingdee.bos.config.impl.server com.kingdee.bos.config.server com.kingdee.bos.dao com.kingdee.bos.dao.mdquery com.kingdee.bos.dao.mdquery.server com.kingdee.bos.dao.ormapping com.kingdee.bos.dao.ormapping_ex com.kingdee.bos.dao.ormapping_ex.ast com.kingdee.bos.dao.ormapping_ex.ast.expr com.kingdee.bos.dao.ormapping_ex.parser com.kingdee.bos.dao.ormapping_ex.runtime com.kingdee.bos.dao.ormapping_ex.runtime.dataquery com.kingdee.bos.dao.ormapping_ex.runtime.objectquery com.kingdee.bos.dao.ormapping_ex.runtime.objectquery.impl com.kingdee.bos.dao.ormapping_ex.service com.kingdee.bos.dao.ormapping.client com.kingdee.bos.dao.ormapping.impl com.kingdee.bos.dao.ormapping.lazyload com.kingdee.bos.dao.query com.kingdee.bos.dao.query.server com.kingdee.bos.dao.xml com.kingdee.bos.dao.xml.impl com.kingdee.bos.dao.xml.impl.loader com.kingdee.bos.db com.kingdee.bos.dictionaryedit com.kingdee.bos.dictionaryedit.wizard com.kingdee.bos.dictionarypreference com.kingdee.bos.engine com.kingdee.bos.engine.difftool com.kingdee.bos.engine.impl com.kingdee.bos.framework com.kingdee.bos.framework.agent com.kingdee.bos.framework.batch com.kingdee.bos.framework.batchinvoke com.kingdee.bos.framework.batchinvoke.impl com.kingdee.bos.framework.bp com.kingdee.bos.framework.cache com.kingdee.bos.framewo
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值