xfire-jsr181-api-1.0-M1.jar与weblogic.jar冲突解决,将xfire-jsr181-api-1.0-M1.jar在weblogic.jar前加载
例如我的项目domain是gzpw_domain
那么在gzpw_domain\bin下找到setDomainEnv.cmd,对其进行编辑
将xfire-jsr181-api-1.0-M1.jar放在服务器目录下,我这里放在(D:\workspace\workspace3\gzpw\WebContent\WEB-INF\lib\xfire-jsr181-api-1.0-M1.jar
)
编辑setDomainEnv.cmd,配置xfire-jsr181-api-1.0-M1.jar环境路径,先检查CLASSPATH_xfire是否存在,这里的名字可以随意命名,但不能重复
set CLASSPATH_xfire=D:\workspace\workspace3\gzpw\WebContent\WEB-INF\lib\xfire-jsr181-api-1.0-M1.jar
然后将CLASSPATH_xfire加到classpath下
set CLASSPATH=%CLASSPATH_xfire%;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%
这样xfire-jsr181-api-1.0-M1.jar与weblogic.jar冲突就解决了,但是还有另外一个问题,就是不能传输byte[]类型数据,我这里处理的方法是,将byte[]转换成64为的字符串处理
File file = new File("D:\\sss.pdf");
// 将文件读进字节数组并返回
byte[] bytes = null;
try {
FileInputStream fis = new FileInputStream(file);
int length = fis.available();
bytes = new byte[length];
fis.read(bytes, 0, length);
fis.close();
} catch (IOException e) {
throw new RuntimeException("文件找不到", e);
}
String base64String=Base64.encode(bytes);
这样就可以传输了
分享到:
相关推荐
weblogic项目移植到tomcat,配置说明
tomcat 调用weblogic EJB tomcat 调用weblogic EJB
将应用部署在weblogic中于axis2冲突的问题及解决方案
在tomcat下部署成功,迁移到weblogic下,报错,一般都是配置和jar包问题,配置问题开发根据报错能解决,jar冲突比较烦人,这里给出了解决方案。
解决weblogic时间与系统时间不一致的问题
weblogic12c部署webservice错误问题WSSERVLET11: 无法解析运行时描述符: java.lang.IllegalStateException: MASM0001:
weblogic和tomcat 下载附件乱码问题 weblogic和tomcat 下载附件乱码问题
详细描述了WebLogic、WebSphere、JBOSS、Tomcat之间的区别
详细描述了如何在tomacat6.0下发布webService,并以此为基础,进一步重点描述了如何在Weblogic10.3下发布webService。网上多半描述的是Weblogic8.1版本,而很少有关Weblogic10版本下发布webService。据本人了解,这...
Tomcat和weblogic中文乱码问题解决方案
weblogic10 与hibernate冲突解决方案 错误如下:org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken linux windows 环境解决方案全解 Linux 启动脚本添加如下: export USER_...
1、 介绍安装步骤,重点注意事项; 2、 集群规划,搭建主要步骤,重点注意事项; 3、 编制简单脚本进行优化,参数调优。 4、 最全面、最实用 5、 教程适用于各种版本 ...脚本进行优化,tomcat参数调优
项目框架从tomcat到weblogic
xfire+weblogic8+jdk1.4所需要的jar包,包括客户端开发所需要的jar包,使用说明请见http://www.javaeye.com/topic/361269
Weblogic92+CXF+XDoclet+Spring轻松搞定webservice 例子
weblogic不兼容客户端weblogic不兼容客户端weblogic不兼容客户端
Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法
本样例说明:weblogic部署应用程序后,集成3个Tomcat服务,自动分配tomcat服务,使用tomcat的80端口访问应用程序。含详细的说明文档,并提供相关的工具、和用到的插件。
tomcat工程迁移至weblogic文档,很详细的文档,恶意参考进行配置
操作linux命令cd /prlife/weblogic/bea/user_projects/domains/prlwechat_domain/servers