2017-02-23 17 views
0

XML contantをファイルから読み込み、xmlストリームを渡してxmlをオブジェクトに変換します。なぜ私はj​​ibxランタイムで非マーシャルを実行しているときにエラーの下になっているのかわかりません。 jibx /lib/jibx-run.jarと/lib/xpp3.jar jarをプロジェクトのクラスパスに組み込みました。Jibxの非整列実行時エラー:NoSuchMethodError

注:私はcom.bbb.plugins.ccc.objects.Envelopeでクラスを持っていますが、私はJiBX_abcd_binding_newiを持っていない...そのクラスのmethon

まだ私がなぜJiBXのランタイムをundastandするabaleありませんよ何かを探しているメトンド

ERROR Problem while processing the message : 
java.lang.NoSuchMethodError: com.bbb.plugins.ccc.objects.Envelope.JiBX_abcd_binding_newinstance_1_0(Lcom/bbb/plugins/ccc/objects/Envelope;Lorg/jibx/runtime/impl/UnmarshallingContext;)Lcom/bbb/plugins/ccc/objects/Envelope; 
    at com.bbb.plugins.ccc.objects.JiBX_abcd_bindingEnvelope_access.unmarshal() ~[ccc-poller-schema-0.0.14.jar:na] 
    at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2757) ~[jibx-run-1.2.3.jar:1.2.3] 
    at com.company.ccc.util.XMLParser.makeObject(XMLParser.java:65) ~[main/:na] 

答えて

0

クラスパスから重複クラスの負荷をすべて削除します。

axis.8716.n7.nabble.com/NoSuchMethodError-when-service-classes-and-JiBX-data-binding-classes-are-located-in-WEB-INF-classes-td35316.html