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