2012-05-03 12 views
2

私は従来のアプリケーションで作業していますが、XMLフィードを解析しようとして例外が発生します。例外に基づいて私はそれが欠けている瓶であると思う(私たちはMavenを使っているが、いくつかの依存関係の問題を抱えている)。 Googleは何も役立つものではない。スタックトレースがあります:JAXB unmarshal例外で、メディアタイプのJAXBContextFinderが見つかりません:text/html; charset = "UTF-8"

org.jboss.resteasy.plugins.providers.jaxb.JAXBUnmarshalException: Could not find JAXBContextFinder for media type: text/html;charset="UTF-8" 
    at org.jboss.resteasy.plugins.providers.jaxb.AbstractJAXBProvider.findJAXBContext(AbstractJAXBProvider.java:49) 
    at org.jboss.resteasy.plugins.providers.jaxb.AbstractJAXBProvider.readFrom(AbstractJAXBProvider.java:95) 
    at org.jboss.resteasy.core.interception.MessageBodyReaderContextImpl.proceed(MessageBodyReaderContextImpl.java:105) 
    at org.jboss.resteasy.plugins.interceptors.encoding.GZIPDecodingInterceptor.read(GZIPDecodingInterceptor.java:61) 
    at org.jboss.resteasy.core.interception.MessageBodyReaderContextImpl.proceed(MessageBodyReaderContextImpl.java:108) 
    at org.jboss.resteasy.client.core.BaseClientResponse.readFrom(BaseClientResponse.java:398) 
    at org.jboss.resteasy.client.core.BaseClientResponse.getEntity(BaseClientResponse.java:346) 
    at org.jboss.resteasy.client.core.BaseClientResponse.getEntity(BaseClientResponse.java:319) 
    at org.jboss.resteasy.client.core.extractors.BodyEntityExtractor.extractEntity(BodyEntityExtractor.java:54) 
    at org.jboss.resteasy.client.core.ClientInvoker.invoke(ClientInvoker.java:114) 
    at org.jboss.resteasy.client.core.ClientProxy.invoke(ClientProxy.java:72) 
+0

このhttp://blog.2partsmagic.com/2009/04/resolving-could-not-find-jaxbcontextfinder-for-media-type-texthtml/をご覧ください。お役に立つかもしれません。 – kunal

答えて

0

httpユーザエージェントがtext/html以外のものを要求していることを確認してください。例えばアプリケーション/ json。例えばext.ajax.request使用を介し

Ext.Ajax.request({headers: {"Accept": "application/json"},...) 

原因:メソッドがオブジェクトを返します。 JAX-RSサーバーがtext/htmlを返す必要がある場合、それを行うには何らかの方法が必要です。ほとんどのJAX-RSサーバーは、デフォルトのオブジェクトからHTMLへのMessageBodyWriterを持っていない可能性があります。

+0

私は何らかのエラーメッセージを返すと思っています。 JAXBに行く前にレスポンスを印刷する方法はありますか? –

関連する問題