EJB遠端服務在不同版本下的呼叫問題

2021-08-27 07:31:33 字數 470 閱讀 7203

使用說明:這個是在基於[weblogic呼叫ejb3.0服務的異常]和[synchronized對靜態類與例項的區別]基礎上的問題,因為我們在各種環境下weblogic10.3版本上都除錯通了,但一移到11版本就報錯。

部分**:

public  static giselectricservice getejbresultbymethodnames() throws webexception  catch (namingexception e) 

return beanobj;

}

分析:初開始拋的異常是找不到jndi目錄樹,當時發布的環境不是weblogic,懷疑裡面的容器不支援,但後來發布到weblogic環境下依然報錯,報的是lookup封裝的一些異常,而且在10.3下沒有任何問題,最終只能定位為坑爹的版本問題。

結論:有時間對weblogic11作一些了解,感覺它底層的初始化機制都不一樣了。

ubuntu在不同版本的cuda下切換

之前安裝了cuda8.0,cudnn5.1,現在同時想用另乙個版本,所以安裝兩個版本的cuda cudnn來回切換這樣就不用來回解除安裝安裝了。cd downloads安裝cuda sudo sh cuda 9.0.176 384.81 linux.run注意安裝過程中提示是否安裝驅動的時候選擇n,...

在不同版本python下安裝tensorflow

note 這樣在不同的環境下切換安裝看起來很煩,的確煩,但是在conda環境下安裝,省去了安裝scipy,numpy 有些不太好安裝的科學計算庫,剛才我們的tensorflow就是裝在conda3下的python3.5下,那樣我們可以很方便地使用conda的庫 官網上的安裝tensorflow是pi...

Ubuntu 下mysql不能被遠端服務呼叫

一 ubuntu server 16.04 安裝mysql 1.使用root賬號 sudo apt get install mysql server sudo apt get install mysql client sudo apt get install libmysqlclient dev 如...