I'll investigate the NPE. For JBossWS 1.0.3.SP1, the stack trace points here:
private void processOperationInput(Definition srcWsdl, Operation srcOperation, WSDLInterfaceOperation destOperation, PortType srcPortType) | { | Input srcInput = srcOperation.getInput(); | if (srcInput != null) | { | Message srcMessage = srcInput.getMessage(); | log.trace("processOperationInput: " + srcMessage.getQName()); | | QName wsaAction = (QName)srcInput.getExtensionAttribute(Constants.WSDL_ATTRIBUTE_WSA_ACTION); | if (wsaAction != null) | destOperation.addProperty(new WSDLProperty(Constants.WSDL_PROPERTY_ACTION_IN, wsaAction.getLocalPart())); | ... For some reason an operation's input message is being set to null, normally when a message is not found you get an error message. I noticed you have a duplicate port type definition in hello.wsdl, you don't need that as long as you import another WSDL document that defines it. This probably won't fix the problem but is a step forward. I'd appreciate if you zipped your project and sent it to me so that I can investigate more quickly. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4023393#4023393 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4023393 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user