Jboss eap升級到7.2使用Jersey的問題

最近升級Jboss的時候遇到了一個問題,我們使用jersey提供web服務(wù)的揖膜,然后客戶端也是使用Jersey-Client調(diào)用后臺服務(wù)的誓沸,但是在jboss從6.4 升級到7.2 之后遇到了一個錯誤:

Caused by: com.oocl.csc.frm.soa.proxy.exception.FWProxyException: javax.ws.rs.ProcessingException: RESTEASY003145: Unable to find a MessageBodyReader of content-type text/html;charset=UTF-8 and type class java.lang.String
    at com.oocl.csc.frm.soa.proxy.util.FWProxyUtil.handleException(FWProxyUtil.java:205)
    at com.oocl.csc.frm.soa.proxy.rest.FWRESTServiceProxy.getAll(FWRESTServiceProxy.java:885)
    at com.oocl.ir4.sps.web.service.integrator.TMSCustomerContractServiceImpl.get(TMSCustomerContractServiceImpl.java:44)
    at com.oocl.ir4.sps.web.controller.integrator.IntegratorController.getTMSCustomerContractInfo(IntegratorController.java:443)
    ... 96 more
Caused by: javax.ws.rs.ProcessingException: RESTEASY003145: Unable to find a MessageBodyReader of content-type text/html;charset=UTF-8 and type class java.lang.String
    at org.jboss.resteasy.core.interception.ClientReaderInterceptorContext.throwReaderNotFound(ClientReaderInterceptorContext.java:42)
    at org.jboss.resteasy.core.interception.AbstractReaderInterceptorContext.getReader(AbstractReaderInterceptorContext.java:80)
    at org.jboss.resteasy.core.interception.AbstractReaderInterceptorContext.proceed(AbstractReaderInterceptorContext.java:53)
    at org.jboss.resteasy.client.jaxrs.internal.ClientResponse.readFrom(ClientResponse.java:334)
    at org.jboss.resteasy.client.jaxrs.internal.ClientResponse.readEntity(ClientResponse.java:261)
    at org.jboss.resteasy.specimpl.BuiltResponse.readEntity(BuiltResponse.java:237)
    at com.oocl.csc.frm.soa.proxy.rest.FWRESTServiceProxy.getAll(FWRESTServiceProxy.java:874)

從錯誤信息中可以看到這是從resteasy報出的問題,而不是我們預(yù)想的使用jersey-client來讀取response壹粟。之前在jboss-eap-6.4中我們?yōu)榱私胷esteasy拜隧,在web.xml添加了這些config:

    <context-param>
        <param-name>resteasy.scan</param-name>
        <param-value>false</param-value>
    </context-param>
    <context-param>
        <param-name>resteasy.scan.providers</param-name>
        <param-value>false</param-value>
    </context-param>
    <context-param>
        <param-name>resteasy.scan.resources</param-name>
        <param-value>false</param-value>
    </context-param>

看起來這些配置沒有將所有的resteasy模塊都禁用掉,客戶端還是使用了Resteasy趁仙,后來查了一下文檔洪添,如果想在jboss-eap-7中完全禁用resteasy需要在jboss-deployment-structure.xml中添加一下配置:

 <exclusions>
          <module name="javaee.api" />
          <module name="javax.ws.rs.api"/>
          <module name="org.jboss.resteasy.resteasy-jaxrs" />
</exclusions>

其中前面兩個modulejavaee.apijavax.ws.rs.api是必須要加的,需要將jboss中的javaeemodule都禁用到幸撕,如果只是排除org.jboss.resteasy.resteasy-jaxrs好像并不會完全禁用掉resteasy.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末薇组,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子坐儿,更是在濱河造成了極大的恐慌律胀,老刑警劉巖宋光,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異炭菌,居然都是意外死亡罪佳,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進(jìn)店門黑低,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赘艳,“玉大人,你說我怎么就攤上這事克握±俟埽” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵菩暗,是天一觀的道長掰曾。 經(jīng)常有香客問我,道長停团,這世上最難降的妖魔是什么旷坦? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮佑稠,結(jié)果婚禮上秒梅,老公的妹妹穿的比我還像新娘。我一直安慰自己舌胶,他們只是感情好捆蜀,可當(dāng)我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辆琅,像睡著了一般漱办。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上婉烟,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機(jī)與錄音暇屋,去河邊找鬼似袁。 笑死,一個胖子當(dāng)著我的面吹牛咐刨,可吹牛的內(nèi)容都是我干的昙衅。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼定鸟,長吁一口氣:“原來是場噩夢啊……” “哼而涉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起联予,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤啼县,失蹤者是張志新(化名)和其女友劉穎材原,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體季眷,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡余蟹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了子刮。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片威酒。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖挺峡,靈堂內(nèi)的尸體忽然破棺而出葵孤,到底是詐尸還是另有隱情,我是刑警寧澤橱赠,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布佛呻,位于F島的核電站,受9級特大地震影響病线,放射性物質(zhì)發(fā)生泄漏吓著。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一送挑、第九天 我趴在偏房一處隱蔽的房頂上張望绑莺。 院中可真熱鬧,春花似錦惕耕、人聲如沸纺裁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽欺缘。三九已至,卻和暖如春挤安,著一層夾襖步出監(jiān)牢的瞬間谚殊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工蛤铜, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留嫩絮,地道東北人。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓围肥,卻偏偏與公主長得像剿干,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子穆刻,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,722評論 2 345