Getting following exception when executing my client java file.

Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.axis2.description.HandlerDescription.<init>(Ljavax/xml/namespace/QName;)V
        at
org.apache.axis2.transport.AbstractTransportSender.<init>(AbstractTransportSender.java:55)
        at
org.apache.axis2.transport.local.LocalTransportSender.<init>(LocalTransportSender.java:37)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance0(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:671)
        at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:121)
        at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707)
        at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
        at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
        at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:206)
        at
org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:146)
        at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:139)
        at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:245)
        at
org.apache.axis2.rpc.client.RPCServiceClient.<init>(RPCServiceClient.java:48)
        at my.client.TestClient.main(TestClient.java:20)
My java file: 
public class TestClient {       
         public static void main(String args[])
            {
                 RPCServiceClient serviceClient = null;          
                try {
                        serviceClient = new RPCServiceClient();
                        Options options = serviceClient.getOptions();
                        EndpointReference targetEPR = new
                           
EndpointReference("http://localhost:8080/axis2/services/EJBService";);           
             
                        options.setTo(targetEPR);
                        QName hello = new QName("http://ejb.my/xsd";, "check");
                        Object[] helloArgs = new Object[] {"John"};
                        System.out.println(serviceClient.invokeBlocking(hello,
                           helloArgs).getFirstElement().getText());
                        } catch (AxisFault e) {
                                // TODO Auto-generated catch block
                                e.printStackTrace();
                        }
            }
}

Regards
Raj
-- 
View this message in context: 
http://www.nabble.com/Exception-when-execute-client-to-invoke-axis2-webservice-tp26042319p26042319.html
Sent from the Axis - User mailing list archive at Nabble.com.

Reply via email to