2010-06-01 56 views
2

我正在使用安裝了EBJ3功能包的WebSphere 6.1。有沒有人知道我需要在我的項目中從我的WebSphere安裝的AppServer文件夾中包含哪些jar,以便能夠使用@WebService annoation?我似乎無法找到它。謝謝。Websphere 6.1 Web服務註釋需要的jar

回答

1

你將需要兩種:

注重安裝的順序的Web服務功能包Websphere Feature Pack

+0

我想也許你誤解了我的問題。我已經安裝了功能包。我的問題是我需要在我的項目中包含哪個特定的jar來獲取@WebService註釋? – dcp 2010-06-01 11:50:05

+0

@dcp EBJ3功能包爲您帶來了EJB3會話Bean和JPA實體,但Web服務的Bean發佈需要Web服務功能包,這是一個不同的功能包。 – snowflake 2010-06-01 14:39:54

+0

其實我還是找不到罐子。我嘗試了7.0並能夠找到它,但之後我不得不降級到6.1,因爲客戶端不會允許7.0。所以我不知道這個註釋是什麼jar。你知道確切的jar嗎? – dcp 2010-06-03 00:16:01

0

WAS_HOME/lib/j2ee.jar

請注意,在WAS 7.0+中,開發所需的所有JAR都位於WAS_HOME/dev /中。

+1

我檢查了那個jar,但是沒有javax.jws.WebService類存在。我使用的是6.1,而不是7.0。 – dcp 2010-06-01 15:55:54

+1

對不起。正如雪花所說,你需要web服務功能包才能獲得web服務註釋,那麼我的答案應該是正確的。 – 2010-06-01 16:10:27

+0

謝謝,但答案仍然不正確,它不在j2ee.jar中。 – dcp 2010-06-03 00:16:18

0

WAS_HOME /插件/ - com.ibm.jaxws.tools_6.1.0.jar 您可能還需要包括com.ibm.jaxb.tools,com.ibm.ws.runtime和org.apache.axis2罐子太。