Hi,

I'm getting a NoSuchMethodError when service classes and JiBX data binding
classes (com.taw.cca.data.languages.*) are located in WEB-INF/classes.  The
service classes MUST be there because they are shared with a legacy
framework.

java.lang.NoSuchMethodError: com.taw.cca.data.languages
.DataLanguagesResult.JiBX_binding_marshal_1_0(Lorg/jibx/runtime/impl/MarshallingContext;)V
    at
com.taw.cca.data.languages.JiBX_bindingDataLanguagesResult_access.marshal ()
    at org.apache.axis2.jibx.JiBXDataSource.marshal(JiBXDataSource.java:189)
    at org.apache.axis2.jibx.JiBXDataSource.serialize(JiBXDataSource.java
:259)
    at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerializeAndConsume(
OMSourcedElementImpl.java:583)

I've verified the class in question and the method is there.   And I'm
pretty sure it's the same ClassLoader that loads all classes.  Maybe because
the class hasn't been resolved?  I'm just starting to learn about
ClassLoaders...

Environment:
   Java 1.5
   Axis2 1.2
   JiBX 1.1

Gerry
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs

Reply via email to