金蝶BOS(EAS V7.0.3)频繁出现类Web2OBrowser找不到的错误
来源:互联网 发布:p2p网络应用ppt 编辑:程序博客网 时间:2024/06/12 19:44
在使用金蝶BOS(EAS V7.0.3)配置工作流时,切换到工作流连接或工作编辑视图后,再进行其他操作,BOS会频繁出现下面的错误信息,要用鼠标点击一下,才可以继续操作。
从错误内容来看,可以判断是BOS的插件中少了一个类(com.kingdee.bos.tool.Web20Browser)。
但是在使用金蝶BOS(BOS V7.5.0),切换到工作流连接或工作编辑视图后,就不会出现这个错误,但是会打开下面的页面。因此可以判断BOS(BOS V7.5.0)的插件中有BOS(EAS V7.0.3)缺少的类(Web20Browser)。
在BOS(BOS V7.5.0)打开这个类Web20Browser,可以发现这个类在 “workspace\projectname\lib\server\bos\toolcommon.jar”中,用压缩工具把这个类解压出来。到BOS(BOS V7.0.3)的磁盘路径中,查找toolcommon.jar,发现这个类在“BOSModular\boscommon\eclipse\plugins\com.kingdee.bos.toolcommon_6.1.0\toolcommon.jar”中,把解压出来的Web20Browser放到这个jar中,并重新启动BOS,发现再切换到工作流视图,就不会再出现类Web20Browser找不到的错误,而是打开云之家的首页。
但是是每次都打开这个页面,也挺麻烦的。在BOS(BOS V7.5.0)打开这个类(Web20Browser),并通过反编译工具(如JadClipse)反编译,可以查看代码内容如下图:
从代码中可以看出来,这个eclipse的插件。新建一个插件工程,然后新建类com.kingdee.bos.tool.Web20Browser,把反编译出来的代码拷贝进来,并修改browser方法直接返回(保留该方法中最后一行代码即可),不打开云之家的url,直接返回即可。然后到输出路径下把编译好的class文件替换toolcommon.jar中的文件即可。
然后再重新启动BOS(EAS V7.0.3)并切换到工作流视图,发现即不报错,也不会打开云之家的首页了。
可以点击下载 修改后的jar包toolcommon.jar。
下载地址:http://download.csdn.net/detail/yjshang/4992012
BOS(BOS V7.0.3)中
- 金蝶BOS(EAS V7.0.3)频繁出现类Web2OBrowser找不到的错误
- eas bos 扩展类的创建
- 金蝶EAS BOS
- EAS BOS生成EAS需要的id
- eas-bos工作流的几张表
- EAS BOS进度条的实现
- EAS BOS 5.4不生成实现类问题的解决办法
- android studio 不常见错误----------------v7的 TintManager 类 找不到
- 金蝶EAS BOS工作流开发(附带JAVA脚本)
- 【转】金蝶EAS BOS工作流开发(附带JAVA脚本)
- EAS-BOS解决方案路径变更的方法
- EAS BOS 列表定位的代码
- 关于EAS BOS工作流的总结
- EAS BOS 界面控件的状态设定
- EAS BOS判断是哪个实体的
- EAS-BOS解决方案路径变更的方法
- EAS BOS手动写的保存方法
- EAS BOS隐藏分录右上角的按钮
- 关于数据库连接的问题
- 发布wince6.0 S5pv210 之Sate210 VGA 镜像1440*900和1280*1024@70HZ分辨率测试镜像
- 升级firefox到最新版
- VS2010中使用Github进行版本控制【补充】
- spinBox的用法
- 金蝶BOS(EAS V7.0.3)频繁出现类Web2OBrowser找不到的错误
- HDFS2.X:系统时间戳机制在块报告中的应用
- python class 用法
- dfa - hdu 2222 AC自动机示例
- day 2 list
- s5830刷机
- day 3 list
- day 4 list
- day 5 list