Hide Forgot
Date of First Response: 2007-12-13 12:26:56 project_key: SOA I have annotated a POJO to expose a WS ( getCustomer() ). Then I deploy it as an ESB archive and check the WSDL. Next I change the WS, let's say the method name ( to getustomer() ), change jboss-esb.xml to invoke the new command, redeploy the esb archive, check the WSDL, it's fine - new method name is shown. But when I try to use the SOAPClient to consume the WS I get: javax.management.RuntimeMBeanException at org.jboss.mx.interceptor.ReflectedDispatcher.handleInvocationExceptions(ReflectedDispatcher.java:176) . . . Caused by: java.lang.UnsupportedOperationException: Operation 'getustomer' not supported by WSDL 'http://localhost:8080/Quickstart_webservice_drools_ext_intg/MyPOJOWS?wsdl'. at org.jboss.soa.esb.services.soapui.SoapUIClientService.getOperation(SoapUIClientService.java:148) at org.jboss.soa.esb.services.soapui.SoapUIClientService.buildRequest(SoapUIClientService.java:102) I need to restart the server to be able to consume the changed WS again.
Please create a ESB JIRA and link it to this.
Link: Added: This issue is a dependency of JBESB-1407
This was fixed in the ESB CP branch, revision 17347. See attached bug for details.
This fix has been verified by the RedeployExtJMSTest QS.