Hi,

I use WSDL2java to produce some services.  My wsdl starts like this:
<wsdl:definitions name="com.mammogrid.portal"
                  targetNamespace="http://mammogrid.com/portal/";
                  elementFormDefault="qualified"
                  xmlns:tns="http://mammogrid.com/portal/";
                  xmlns:ans="http://mammogrid.com/portal/api/";
                  xmlns:pns="http://mammogrid.com/portal/patient/";
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
                  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
                >
        <wsdl:types>

All the services are generated fine and deployment is working except
for one thing, the deployed wsdl does not have the
elementFormDefault="qualified"
attribute. Thus, if I generate client code from the original wsdl then it is OK, but not from the deployed WSDL. If I fetch the wsdl off the axis endpoint and patch it with this attribute, then it is working fine.


Is this a bug in axis or is there some switch which I forget about?

Thanks,

Tamas


-- ------------------------------------------------------------------- -- Tamas Hauer ETT Division, CERN [EMAIL PROTECTED] Geneve 23 Switzerland 1211 http://cern.ch/Tamas.Hauer Tel:(41)-227672342 Fax:(41)-227678930



Reply via email to