社区
WebSphere
帖子详情
WAS7.0 如何解决EAR中的JSF与WAS7.0自带的JSF冲突的问题
doer_ljy
2009-01-08 08:14:23
WAS7.0 如何解决EAR中的JSF与WAS7.0自带的JSF冲突的问题
具体的Ear中的jsf版本是1.1,WAS7.0自带的jsf是1.2
问题是目前的Ear中使用的是与jsf1.1兼容的Source,所以ear中的lib不能删除。
在这种情况下,如何解决ear与war自带jsf库冲突的问题呢?
希望各位高手指点。
分不是问题,不过再加。
...全文
203
6
打赏
收藏
WAS7.0 如何解决EAR中的JSF与WAS7.0自带的JSF冲突的问题
WAS7.0 如何解决EAR中的JSF与WAS7.0自带的JSF冲突的问题 具体的Ear中的jsf版本是1.1,WAS7.0自带的jsf是1.2 问题是目前的Ear中使用的是与jsf1.1兼容的Source,所以ear中的lib不能删除。 在这种情况下,如何解决ear与war自带jsf库冲突的问题呢? 希望各位高手指点。 分不是问题,不过再加。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
doer_ljy
2009-03-11
打赏
举报
回复
谢谢YuLimin 和huoyin 的回答。
问题已经解决了,在这里小节一下。
classload的顺序调整可以解决这个问题,不过会有两个弊端。
一、虽然应用可以正常运行,但是应用加载的时候会有异常抛出(并不影响应用的运行)
二、这样做可能会影响应用所依赖的其他库的加载顺序,理清影响范围不是一件容易的事情。
最后选用的解决方法是使用websphere的共享库(share libary)
这样的话可以避免上面的弊端二,但是同样无法避免弊端一。
两害相承取其轻,选用共享库。
谢谢各位,揭帖了。
ZJ159
2009-02-03
打赏
举报
回复
ding
huoyin
2009-01-19
打赏
举报
回复
可以将你的class载入顺序设置为Classes loaded with application class loader first,这样was会优先从你的web类路径中载入一个类,具体可以参考:
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/trun_classload_web.html
这样可能会出现其他的问题,最好的办法还是升级你的应用。
YuLimin
2009-01-15
打赏
举报
回复
系统地看一下InfoCenter吧。
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp
doer_ljy
2009-01-12
打赏
举报
回复
能说的具体点吗?
YuLimin
2009-01-10
打赏
举报
回复
设置ClassLoader的加载顺序
JSF
2.0 + PrimeFaces在websphere7.0上的部署安装
解决
使用
jsf
2.0的工程在websphere7.0上的部署
myeclipse 7.0注册码
MyEclipse 7.0 M1 新版本修改了环境bugs,并且支持新的Eclipse 3.4/Ganymede 平台,更好的JavaScript工具,专业的JSDT实现,改进的报表工具和MyEclipse的扩展
JSF
工具。 The MyEclipse 7.0 M1 release is a ...
myeclipse7.0整合spring2.5+hibernate3.2+
jsf
(myfaces)
myeclipse7.0整合spring2.5+hibernate3.2+
jsf
(myfaces) 详细文档步骤 不明白加我QQ200808006
jsf
配置myfaces各种jar
本人用的是Myeclipse7.0+J2EE5.0+
JSF
开发,配置myfaces各种jar,包括上传.考到lib下就可以.哪里不明加我QQ问我 200808006
JSF
的第一个程序
这是在 eclipse+ tomcat7.0 +jdk1.7环境下编写的
JSF
第一个程序。可直接在eclipse下使用tomcat7.0服务器直接运行!
WebSphere
2,633
社区成员
9,566
社区内容
发帖
与我相关
我的任务
WebSphere
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
复制链接
扫一扫
分享
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章