[ https://issues.apache.org/jira/browse/TUSCANY-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083125#comment-13083125 ]
Scott Kurz commented on TUSCANY-3918: ------------------------------------- Just curious when this is failing... could you paste the stack trace? Thx,Scott > Split WSDL files in the same namespace casues problems for ws binding > --------------------------------------------------------------------- > > Key: TUSCANY-3918 > URL: https://issues.apache.org/jira/browse/TUSCANY-3918 > Project: Tuscany > Issue Type: Bug > Components: SCA Java Runtime > Affects Versions: Java-SCA-2.0 > Environment: All > Reporter: Simon Laws > Fix For: Java-SCA-2.0 > > > I have the following scenario: > <wsdl:definitions targetNamespace="http://serialize" > xmlns:tns="http://serialize" > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" > xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > name="serialize-top"> > <wsdl:import namespace="http://serialize" > location="wsdl-serialize-nested.wsdl" /> > <wsdl:binding name="AccountSoapBinding" type="nested:Account"> > ... > <wsdl:definitions targetNamespace="http://serialize" > xmlns:tns="http://serialize" > xmlns:account="http://accounts" > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" > xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > name="questionmark-import-nested"> > <wsdl:types> > ... > <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" > > xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" > > targetNamespace="http://www.tuscany.apache.org/tests/binding/ws/axis2" > name="WSDLSerialize"> > <component name="AccountService"> > <implementation.java > class="org.apache.tuscany.sca.binding.ws.axis2.AccountService"/> > <service name="Account"> > <binding.ws uri="http://localhost:8085/services/AccountService" > > wsdlElement="http://serialize#wsdl.binding(AccountSoapBinding)"/> > </service> > </component> > </composite> > This causes the ws binding to fail with an NPE in Axis when it's trying to > find the AccountSoapBinding binding. I'm guessing that having both WSDL > documents in the same namespace is causing confusion somewhere. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira