Ejb
的調用問題
?
?
?
環(huán)境:在
web.xml
中定義了
ejb
的方式
islocal,provider_url
,可以遠程調用,也可以本地調用
,
設計在
servlet plugin
里面緩存了
home
的接口,然后進行遠程的
2
個
weblogic
之間使用,
1
臺部署
war
包,另外一臺部署
ejb
應用,可以調用,沒有任何問題
.
按理說吧
wlclient.jar
打到
war
里面,然后把
WAR
部署在
Tomcat
上也能調用,當
servlet
起來的時候通過
plugin
把
home
接口緩存起來,一樣能運行,但是拋出異常。反復查找原因,原來是
tomcat
的
classloader
有問題,在
plugin
緩存的時候并沒有找到
wlclient
的包
(
我個人認為
)
,所以改動一下緩存
home
接口的方式,在
plugin
里面不實行緩存,在第一調用的時候緩存,
tomcat
啟動正常,程序運行也正常,問題得到解決,用的是weblogic 8.1 tomcat 4.1
posted on 2006-04-19 08:51
小小程序程序員混口飯吃 閱讀(3015)
評論(3) 編輯 收藏 所屬分類:
java