Hi David, Thanks for your reply. It says that it will generate a dummy schema but when I look at the generated files they look legitimate, which files should be dummy?
Thanks -----Original Message----- From: David Ojeda [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 01, 2008 10:08 AM To: axis-user@ws.apache.org Subject: Re: Error when generating the proxies using xmlbeans In my experience, I have to delete everything except the skeleton, message receiver, and fault classes if any. I do this with an ant task, so maybe this will help: <java classname="org.apache.axis2.wsdl.WSDL2Java" failonerror="true" fork="true"> <classpath refid="axis2.classpath"/> <classpath location="etc/axis2log4j"/> <arg value="-d"/> <arg value="xmlbeans"/> <arg value="-g"/> <arg value="-ss"/> <arg value="-Ewdc"/> <arg value="-xsdconfig"/> <arg file="xsd/NStoPkg.xsdconfig"/> <arg value="-sd"/> <arg value="-o"/> <arg file="output/${ws.name}"/> <arg value="--noBuildXML"/> <arg value="-uri"/> <arg file="wsdl/${ws.name}.wsdl"/> </java> <delete includeemptydirs="true"> <fileset dir="output/${ws.name}/src"> <include name="**/*"/> <exclude name="**/.svn/**"/> <exclude name="**/*Skeleton.java"/> <exclude name="**/*MessageReceiverInOut.java"/> <exclude name="**/*Fault.java"/> </fileset> </delete> Note that all my fault classes are named *Fault, so their classes are not deleted. On Wednesday 01 October 2008 08:32:29 Soyer, Muhammed A. wrote: > In able to continue my work I tried -Ewdc (for xmlbeans) options of > wsdl2java, and I could generate the files using xmlbens scomp. Now which > files should I replace ? > > Thanks > > ------ > -Ewdc (for xmlbeans) Generate code with a dummy schema. if someone use > this option they have to generate the xmlbeans code seperately with the > scomp command comes with the xmlbeans distribution and replace the Axis2 > generated classes with correct classes > > > > From: Soyer, Muhammed A. [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 30, 2008 6:01 PM > To: axis-user@ws.apache.org > Subject: Error when generating the proxies using xmlbeans > > Hi, > I have a WSDL file which imports other WSDL files and they import XSD > files. Looks like one of the XSD is being referred multiple times. I guess > normally this shouldn't be an issue but when I use the xmlbeans binding I > am getting an error saying that I have "Duplicate global type ....". When I > use the default binding ADB I don't get an error message but I can't use > ADB because of its limitations for inherited complex types. > > I am using axis2 1.4.1 . Do you have any suggestions to work around the > issue? > > Thanks > > > Using JAVA_HOME: d:\jdev\10g10134\jdk > Retrieving document at 'CentralReservation.wsdl'. > Retrieving document at 'XReservationService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XReservationService.wsdl'. Retrieving document > at 'XClassService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XClassService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XClassService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XClassService.xsd'. Retrieving document at > 'XSpaService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XSpaService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XSpaService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XSpaService.xsd'. Retrieving document at > 'XCustomer.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving document at > 'XLocation.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XLocationObjects.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XLocation.wsdl'. Retrieving document at > 'XTee.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving document at > 'XDiningService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XDiningService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XDiningService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XDiningService.xsd'. Retrieving document at > 'CentralReservation.wsdl'. > Retrieving document at 'XReservationService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XReservationService.wsdl'. Retrieving document > at 'XClassService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XClassService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XClassService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XClassService.xsd'. Retrieving document at > 'XSpaService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XSpaService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XSpaService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XSpaService.xsd'. Retrieving document at > 'XCustomer.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving document at > 'XLocation.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XLocationObjects.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XLocation.wsdl'. Retrieving document at > 'XTee.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving document at > 'XDiningService.wsdl', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/CentralReservation.wsdl'. Retrieving schema > wsdl:imported from 'XDiningService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XDiningService.wsdl'. Retrieving schema at > 'XReservationService.xsd', relative to > 'file:/D:/oa/Zzz2/Wsdl_New/XDiningService.xsd'. [INFO] A SOAP port was not > found - picking a random port! > [INFO] Resolving schema with publicId > [http://schemas.zzz.com/OpenActivity/1/0/Reservation/] and systemId > [XReservationService.xsd] Exception in thread "main" > org.apache.axis2.wsdl.codegen.CodeGenerationException: > java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationE >ngine.java:271) at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) Caused by: > java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at > org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansEx >tension.java:126) at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationE >ngine.java:224) ... 2 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 >9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > at > org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansEx >tension.java:115) ... 3 more > Caused by: java.lang.RuntimeException: org.apache.xmlbeans.XmlException: > D:\oa\Zzz2\Wsdl_New\XReservationService.xsd:22:3: error: > sch-props-correct.2: Duplicate global type: > [EMAIL PROTECTED]://schemas.zzz.com/OpenActivity/1/0/Reservation/ (Original > global type found in file: null) at > org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerati >onUtility.java:325) ... 8 more > Caused by: org.apache.xmlbeans.XmlException: > D:\oa\Zzz2\Wsdl_New\XReservationService.xsd:22:3: error: > sch-props-correct.2: Duplicate global type: [EMAIL PROTECTED]://schemas. > zzz.com/OpenActivity/1/0/Reservation/ (Original global type found in file: > null) at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaType >SystemCompiler.java:225) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 >9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:25) > > Muhammed SOYER I Software Engineer I MICROS Systems, Inc. I 2640 > Golden Gate Parkway, Suite 211 I Naples, FL 34105 I (239) 430-4143 * I > (239) 643-7911 * I [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>* I > www.micros.com<http://www.micros.com/> -- Ing. David Ojeda Integra Consultores Caracas, Venezuela --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]