[jboss-user] [JBoss.NET] - Re: NoClassDefFoundError: org/jboss/axis/encoding/ser/BaseSe
eogreen
do-not-reply at jboss.com
Fri Dec 22 10:51:54 EST 2006
The error occurs on the below call: _call.registerTypeMapping(cls, qName, sf, df, false);
private org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
| try {
| org.apache.axis.client.Call _call =
| (org.apache.axis.client.Call) super.service.createCall();
| if (super.maintainSessionSet) {
| _call.setMaintainSession(super.maintainSession);
| }
| if (super.cachedUsername != null) {
| _call.setUsername(super.cachedUsername);
| }
| if (super.cachedPassword != null) {
| _call.setPassword(super.cachedPassword);
| }
| if (super.cachedEndpoint != null) {
| _call.setTargetEndpointAddress(super.cachedEndpoint);
| }
| if (super.cachedTimeout != null) {
| _call.setTimeout(super.cachedTimeout);
| }
| if (super.cachedPortName != null) {
| _call.setPortName(super.cachedPortName);
| }
| java.util.Enumeration keys = super.cachedProperties.keys();
| while (keys.hasMoreElements()) {
| java.lang.String key = (java.lang.String) keys.nextElement();
| _call.setProperty(key, super.cachedProperties.get(key));
| }
| // All the type mapping information is registered
| // when the first call is made.
| // The type mapping information is actually registered in
| // the TypeMappingRegistry of the service, which
| // is the reason why registration is only needed for the first call.
| synchronized (this) {
| if (firstCall()) {
| // must set encoding style before registering serializers
| _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
| _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
| for (int i = 0; i < cachedSerFactories.size(); ++i) {
| java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
| javax.xml.namespace.QName qName =
| (javax.xml.namespace.QName) cachedSerQNames.get(i);
| java.lang.Class sf = (java.lang.Class)
| cachedSerFactories.get(i);
| java.lang.Class df = (java.lang.Class)
| cachedDeserFactories.get(i);
| _call.registerTypeMapping(cls, qName, sf, df, false);
| }
| }
| }
| return _call;
| }
| catch (java.lang.Throwable t) {
| throw new org.apache.axis.AxisFault("Failure trying to get the Call object", t);
| }
| }
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995890#3995890
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995890
More information about the jboss-user
mailing list