You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Jose Manuel Valladares Pernas <ma...@yahoo.es> on 2006/10/31 11:08:36 UTC
Questions about "Unsupported content Simple Type Union"
Hello,
I am using axis 2 snapshot from today (October 11th
2006) to generate the java classes from a wsdl file
that references several schema classes.
I am using the OTA specification for hotel
communicaions.
I got the known issue of Unsupported content Simple
Type Union in one of the schemas.
I am using the adb data binding.
I would like to know if this bug is going to be fixed
soon, and also if there is any recommendation about
changing the Union for another construct.
This wsdl and schemas work fine in axis 1. The classes
are produced and
If you want I can send you the files that I am using.
Thank you very much for your help,
Manuel Valladares
---------------------------------------------
- Jose Manuel Valladares Pernas
- mavallad@yahoo.es
- mavalla@wanadoo.es
---------------------------------------------
__________________________________________________________________________________________
Check out the New Yahoo! Mail - Fire up a more powerful email and get things done faster.
(http://advision.webevents.yahoo.com/mailbeta)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: Questions about "Unsupported content Simple Type Union"
Posted by Anne Thomas Manes <at...@gmail.com>.
It sounds like the schema defines the type more than once.
On 11/2/06, Jose Manuel Valladares Pernas <ma...@yahoo.es> wrote:
> When I use xmlbeans I get an exception because of
> "Duplicate global type":
>
> Duplicate global type:
> AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
> (Original global type found in file:
> xsd/FS_OTA_HotelAvailRS.xsd)
>
>
> Here it is the whole exception stacktrace:
>
> jmanuel@jmanuel:~/src/MiraiOTA/axis_2/OTA_HotelAvail>
> /usr/local/axis2-1.1-SNAPSHOT/bin/wsdl2java.sh -uri
> /home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/OTA_HotelAvail.wsdl
> -o
> /home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/axis2/
> -d xmlbeans
> Using AXIS2_HOME: /usr/local/axis2-1.1-SNAPSHOT
> Using JAVA_HOME: /usr/local/jdk1.5.0_06
> Retrieving schema at 'xsd/FS_OTA_HotelAvailRQ.xsd',
> relative to
> 'file:/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/'.
> Retrieving schema at 'xsd/FS_OTA_HotelAvailRS.xsd',
> relative to
> 'file:/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/'.
> Nov 2, 2006 12:19:39 PM
> org.apache.axis2.xmlbeans.CodeGenerationUtility$Axis2EntityResolver
> resolveEntity
> INFO: Resolving schema with publicId
> [http://www.opentravel.org/OTA/2003/05] and systemId
> [xsd/FS_OTA_HotelAvailRS.xsd]
> Nov 2, 2006 12:19:39 PM
> org.apache.axis2.xmlbeans.CodeGenerationUtility$Axis2EntityResolver
> resolveEntity
> INFO: Resolving schema with publicId
> [http://www.opentravel.org/OTA/2003/05] and systemId
> [xsd/FS_OTA_HotelAvailRQ.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(CodeGenerationEngine.java:224)
> at
> org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
> at
> org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
> Caused by: java.lang.RuntimeException:
> java.lang.reflect.InvocationTargetException
> at
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansExtension.java:92)
> at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:177)
> ... 2 more
> Caused by: java.lang.reflect.InvocationTargetException
> at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at
> java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansExtension.java:82)
> ... 3 more
> Caused by: java.lang.RuntimeException:
> org.apache.xmlbeans.XmlException:
> /usr/local/axis2-1.1-SNAPSHOT/xsd/FS_OTA_HotelAvailRQ.xsd:89:1:
> error: sch-props-correct.2: Duplicate global type:
> AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
> (Original global type found in file:
> xsd/FS_OTA_HotelAvailRS.xsd)
> at
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerationUtility.java:248)
> ... 8 more
> Caused by: org.apache.xmlbeans.XmlException:
> /usr/local/axis2-1.1-SNAPSHOT/xsd/FS_OTA_HotelAvailRQ.xsd:89:1:
> error: sch-props-correct.2: Duplicate global type:
> AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
> (Original global type found in file:
> xsd/FS_OTA_HotelAvailRS.xsd)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTypeSystemCompiler.java:225)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at
> java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667)
> at
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerationUtility.java:166)
> ... 8 more
>
>
> Any ideas?
> Manuel Valladares
>
>
> --- Davanum Srinivas <da...@gmail.com> wrote:
>
>
> > Can you use xmlbeans databinding?
> >
> > -- dims
> >
> > On 10/31/06, Jose Manuel Valladares Pernas
> > <ma...@yahoo.es> wrote:
> > > Hello,
> > > I am using axis 2 snapshot from today (October
> > 11th
> > > 2006) to generate the java classes from a wsdl
> > file
> > > that references several schema classes.
> > >
> > > I am using the OTA specification for hotel
> > > communicaions.
> > >
> > > I got the known issue of Unsupported content
> > Simple
> > > Type Union in one of the schemas.
> > >
> > > I am using the adb data binding.
> > >
> > > I would like to know if this bug is going to be
> > fixed
> > > soon, and also if there is any recommendation
> > about
> > > changing the Union for another construct.
> > >
> > > This wsdl and schemas work fine in axis 1. The
> > classes
> > > are produced and
> > >
> > > If you want I can send you the files that I am
> > using.
> > >
> > > Thank you very much for your help,
> > > Manuel Valladares
> > >
> > > ---------------------------------------------
> > > - Jose Manuel Valladares Pernas
> > > - mavallad@yahoo.es
> > > - mavalla@wanadoo.es
> > > ---------------------------------------------
> > >
> > >
> > >
> > >
> >
> __________________________________________________________________________________________
> > > Check out the New Yahoo! Mail - Fire up a more
> > powerful email and get things done faster.
> > > (http://advision.webevents.yahoo.com/mailbeta)
> > >
> > >
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > axis-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail:
> > axis-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > Davanum Srinivas : http://www.wso2.net (Oxygen for
> > Web Service Developers)
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail:
> > axis-dev-help@ws.apache.org
> >
> >
>
>
> ---------------------------------------------
> - Jose Manuel Valladares Pernas
> - mavallad@yahoo.es
> - mavalla@wanadoo.es
> ---------------------------------------------
>
>
>
> ____________________________________________________________________________________
> We have the perfect Group for you. Check out the handy changes to Yahoo! Groups
> (http://groups.yahoo.com)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: Questions about "Unsupported content Simple Type Union"
Posted by Jose Manuel Valladares Pernas <ma...@yahoo.es>.
When I use xmlbeans I get an exception because of
"Duplicate global type":
Duplicate global type:
AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
(Original global type found in file:
xsd/FS_OTA_HotelAvailRS.xsd)
Here it is the whole exception stacktrace:
jmanuel@jmanuel:~/src/MiraiOTA/axis_2/OTA_HotelAvail>
/usr/local/axis2-1.1-SNAPSHOT/bin/wsdl2java.sh -uri
/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/OTA_HotelAvail.wsdl
-o
/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/axis2/
-d xmlbeans
Using AXIS2_HOME: /usr/local/axis2-1.1-SNAPSHOT
Using JAVA_HOME: /usr/local/jdk1.5.0_06
Retrieving schema at 'xsd/FS_OTA_HotelAvailRQ.xsd',
relative to
'file:/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/'.
Retrieving schema at 'xsd/FS_OTA_HotelAvailRS.xsd',
relative to
'file:/home/jmanuel/src/MiraiOTA/axis_2/OTA_HotelAvail/'.
Nov 2, 2006 12:19:39 PM
org.apache.axis2.xmlbeans.CodeGenerationUtility$Axis2EntityResolver
resolveEntity
INFO: Resolving schema with publicId
[http://www.opentravel.org/OTA/2003/05] and systemId
[xsd/FS_OTA_HotelAvailRS.xsd]
Nov 2, 2006 12:19:39 PM
org.apache.axis2.xmlbeans.CodeGenerationUtility$Axis2EntityResolver
resolveEntity
INFO: Resolving schema with publicId
[http://www.opentravel.org/OTA/2003/05] and systemId
[xsd/FS_OTA_HotelAvailRQ.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(CodeGenerationEngine.java:224)
at
org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
at
org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
Caused by: java.lang.RuntimeException:
java.lang.reflect.InvocationTargetException
at
org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansExtension.java:92)
at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:177)
... 2 more
Caused by: java.lang.reflect.InvocationTargetException
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBeansExtension.java:82)
... 3 more
Caused by: java.lang.RuntimeException:
org.apache.xmlbeans.XmlException:
/usr/local/axis2-1.1-SNAPSHOT/xsd/FS_OTA_HotelAvailRQ.xsd:89:1:
error: sch-props-correct.2: Duplicate global type:
AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
(Original global type found in file:
xsd/FS_OTA_HotelAvailRS.xsd)
at
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerationUtility.java:248)
... 8 more
Caused by: org.apache.xmlbeans.XmlException:
/usr/local/axis2-1.1-SNAPSHOT/xsd/FS_OTA_HotelAvailRQ.xsd:89:1:
error: sch-props-correct.2: Duplicate global type:
AvailRequestSegmentsType@http://www.opentravel.org/OTA/2003/05
(Original global type found in file:
xsd/FS_OTA_HotelAvailRS.xsd)
at
org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTypeSystemCompiler.java:225)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667)
at
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerationUtility.java:166)
... 8 more
Any ideas?
Manuel Valladares
--- Davanum Srinivas <da...@gmail.com> wrote:
> Can you use xmlbeans databinding?
>
> -- dims
>
> On 10/31/06, Jose Manuel Valladares Pernas
> <ma...@yahoo.es> wrote:
> > Hello,
> > I am using axis 2 snapshot from today (October
> 11th
> > 2006) to generate the java classes from a wsdl
> file
> > that references several schema classes.
> >
> > I am using the OTA specification for hotel
> > communicaions.
> >
> > I got the known issue of Unsupported content
> Simple
> > Type Union in one of the schemas.
> >
> > I am using the adb data binding.
> >
> > I would like to know if this bug is going to be
> fixed
> > soon, and also if there is any recommendation
> about
> > changing the Union for another construct.
> >
> > This wsdl and schemas work fine in axis 1. The
> classes
> > are produced and
> >
> > If you want I can send you the files that I am
> using.
> >
> > Thank you very much for your help,
> > Manuel Valladares
> >
> > ---------------------------------------------
> > - Jose Manuel Valladares Pernas
> > - mavallad@yahoo.es
> > - mavalla@wanadoo.es
> > ---------------------------------------------
> >
> >
> >
> >
>
__________________________________________________________________________________________
> > Check out the New Yahoo! Mail - Fire up a more
> powerful email and get things done faster.
> > (http://advision.webevents.yahoo.com/mailbeta)
> >
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail:
> axis-dev-help@ws.apache.org
> >
> >
>
>
> --
> Davanum Srinivas : http://www.wso2.net (Oxygen for
> Web Service Developers)
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail:
> axis-dev-help@ws.apache.org
>
>
---------------------------------------------
- Jose Manuel Valladares Pernas
- mavallad@yahoo.es
- mavalla@wanadoo.es
---------------------------------------------
____________________________________________________________________________________
We have the perfect Group for you. Check out the handy changes to Yahoo! Groups
(http://groups.yahoo.com)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: Questions about "Unsupported content Simple Type Union"
Posted by Davanum Srinivas <da...@gmail.com>.
Can you use xmlbeans databinding?
-- dims
On 10/31/06, Jose Manuel Valladares Pernas <ma...@yahoo.es> wrote:
> Hello,
> I am using axis 2 snapshot from today (October 11th
> 2006) to generate the java classes from a wsdl file
> that references several schema classes.
>
> I am using the OTA specification for hotel
> communicaions.
>
> I got the known issue of Unsupported content Simple
> Type Union in one of the schemas.
>
> I am using the adb data binding.
>
> I would like to know if this bug is going to be fixed
> soon, and also if there is any recommendation about
> changing the Union for another construct.
>
> This wsdl and schemas work fine in axis 1. The classes
> are produced and
>
> If you want I can send you the files that I am using.
>
> Thank you very much for your help,
> Manuel Valladares
>
> ---------------------------------------------
> - Jose Manuel Valladares Pernas
> - mavallad@yahoo.es
> - mavalla@wanadoo.es
> ---------------------------------------------
>
>
>
> __________________________________________________________________________________________
> Check out the New Yahoo! Mail - Fire up a more powerful email and get things done faster.
> (http://advision.webevents.yahoo.com/mailbeta)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org