You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by "Kevin J. Duling" <ja...@hotmail.com> on 2004/11/14 19:30:30 UTC

java.lang.NoSuchMethodException: org.apache.axis.encoding.ser.BeanSerializerFactory.create(java.lang.Class, javax.xml.namespace.QName)

I've a whole mess of these in my log4j each time I create a call object.
Looking at the Axis 1.2RC1 jar, I can find the classes, but not these
methods on them.  Did something get out of sync between WSDL2Java and the
Axis lib in RC1?  What's happening here?

java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.BeanSerializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)
 at java.lang.Class.getMethod(Class.java:978)
 at
org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(BaseSeriali
zerFactory.java:234)
 at org.apache.axis.client.Call.registerTypeMapping(Call.java:2268)
 at
com.ncube.vod.bps.billing.obi.IOBISMSClientbindingStub.createCall(IOBISMSCli
entbindingStub.java:420)
 at
com.ncube.vod.bps.billing.obi.IOBISMSClientbindingStub.purchaseRecurringCrea
te(IOBISMSClientbindingStub.java:774)
 at
com.ncube.vod.bps.billing.OBIClient.parsePostChargeRequest(OBIClient.java:24
7)
 at com.ncube.vod.bps.billing.BillService.parseXML(BillService.java:122)
 at com.ncube.vod.bps.ops.BillingOp.initialHandleNote(BillingOp.java:400)
 at com.ncube.vod.bps.ops.BillingOp.processNotification(BillingOp.java:214)
 at
com.ncube.vod.operation.OpsCenter.processNotification(OpsCenter.java:258)
 at com.ncube.vod.istruct.Filter.processNetworkMessage(Filter.java:148)
 at com.ncube.vod.istruct.QManager$FilterThread.run(QManager.java:250)

I have this exception for:

java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.ArrayDeserializerFactory.<init>(java.lang.Class
, javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.ArrayDeserializerFactory.create(java.lang.Class
, javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.ArraySerializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.BeanDeserializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.BeanSerializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.EnumDeserializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)
java.lang.NoSuchMethodException:
org.apache.axis.encoding.ser.EnumSerializerFactory.create(java.lang.Class,
javax.xml.namespace.QName)