I suspect its because one piece of code controls schema generation and another the wsdl generation. It is technically valid though. What BPEL engine are you using??

- Dan

Chris Lehew wrote:

I have a service (using JSR181) whose interface uses classes from 2
additional packages.  When XFire generates the WSDL, is appears to put one
of the namespace prefix definitions in the wsdl:definitions element, and one
in the wsdl:types element, as follows:

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
xmlns:ns2="http://model.tax.services.redhat.com";
xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope";
xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding";
xmlns:tns="http://tax.services.redhat.com";
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
targetNamespace="http://tax.services.redhat.com";>
<wsdl:types xmlns:ns1="http://model.common.redhat.com";>
I suspect this is technically valid, although strangely inconsistent (both
ns1 and ns2 are only referenced within the wsdl:types element),  and
unfortunately is causing our BPEL process manager to go haywire.
Any ideas?

Thanks again!
Chris
--
View this message in context: 
http://www.nabble.com/Inconsistent-WSDL-namespace-generation-t1285885.html#a3419729
Sent from the XFire - User forum at Nabble.com.



--
Dan Diephouse
(616) 971-2053
Envoi Solutions LLC
http://netzooid.com

Reply via email to