I am trying to access a web service deployed on JBoss thtough a statndalone client. The web service is deployed sucessfully as I can see the web service in JBoss's web service console(jbossws). But when i execute the following code :
| public static void main(String[] args) { | try { | String nameSpaceURL = "http://webservice.test.com/"; | String webServiceURL = "http://127.0.0.1:4040/MySessionBeanService/MySessionBean?wsdl"; | URL wsdlLocation = new URL(webServiceURL); | QName serviceQ = new QName(nameSpaceURL,"testService"); | Service service = Service.create(wsdlLocation,serviceQ); | MySession mysession = service.getPort(MySession.class); | mysession.sayHello(); | } catch (MalformedURLException e) { | e.printStackTrace(); | } | } | | I get a very strange exception with the stack trace as follows : Exception in thread "main" java.lang.NoSuchMethodError: javassist.ClassPool.<init>(Z)V | at org.jboss.ws.core.jaxws.DynamicWrapperGenerator.init(DynamicWrapperGenerator.java:71) | at org.jboss.ws.core.jaxws.DynamicWrapperGenerator.<init>(DynamicWrapperGenerator.java:66) | at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder.initWrapperGenerator(JAXWSMetaDataBuilder.java:856) | at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder.resetMetaDataBuilder(JAXWSMetaDataBuilder.java:862) | at org.jboss.ws.metadata.builder.jaxws.JAXWSClientMetaDataBuilder.rebuildEndpointMetaData(JAXWSClientMetaDataBuilder.java:258) | at org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPortInternal(ServiceDelegateImpl.java:274) | at org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPort(ServiceDelegateImpl.java:263) | at javax.xml.ws.Service.getPort(Service.java:185) | at org.jboss.ws.core.jaxws.client.ServiceExt.getPort(ServiceExt.java:123) | at sample.WebServiceClient.main(WebServiceClient.java:23) I also get a Log4j warning as, log4j:WARN No appenders could be found for logger (org.jboss.ws.metadata.builder.jaxws.JAXWSWebServiceMetaDataBuilder). | log4j:WARN Please initialize the log4j system properly. But I don't think that this warning can lead to such a weird error. I have following jars from jboss.home/client/lib on classpath : jaxb-xjc.jar stax-api-1.0.jar sjsxp.jar jaxb-api.jar jaxb-impl.jar activation.jar jboss-jaxws.jar jboss-saaj.jar jbossws-client.jar jboss-xml-bindig.jar stax-api.jar xercesImpl.jar mail.jar Can anyone help me to solve the problem? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4044617#4044617 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4044617 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user