On 8/23/07, Pantvaidya, Vishwajit <[EMAIL PROTECTED]> wrote:
>
>  Tried scomp with xmlbeans 2.2.0 (same version as bundled with axis2) – it
> gives error "error: invalid.document.type: Document is not a wsdl file".
>
>
>
> But coming back to original problem – the wsdl used to process fine with
> axis1 resulting in interface with parameters of java types. Hasn't that been
> retained in axis2?
>
>
>
> Tried wsdl2java with ADB to see if that gives me what I want. That also
> completed fine - but resulting classes had all complex type params with
> generated types. So I tried the –uw option – hoping it will unwrap those.
> But now I get error
>
>
>
> org.apache.axis2.wsdl.codegen.CodeGenerationException: Unsupported Schema
> format for unwrapping! found unknown type but expected Element
>

this means you  have a  choice or all type in your complex type. unwrapping
works with the document literal type services. if you can send your wsdl I
can check.

org.apache.axis2.wsdl.codegen.extension.SchemaUnwrapperExtension.processXMLSchemaSequence
> (SchemaUnwrapperExtension.java:370),
> org.apache.axis2.wsdl.codegen.extension.SchemaUnwrapperExtension.handleAllCasesOfComplexTypes
> (SchemaUnwrapperExtension.java:198),
> org.apache.axis2.wsdl.codegen.extension.SchemaUnwrapperExtension.walkSchema
> (SchemaUnwrapperExtension.java:143),
> org.apache.axis2.wsdl.codegen.extension.SchemaUnwrapperExtension.engage(
> SchemaUnwrapperExtension.java:94),
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(
> CodeGenerationEngine.java:218)
>
>
>
> Any idea what this is about? Is –uw option the right one? What is
> difference between that and –u? It is not very clear from the wsdl2java
> reference.
>

-u let you generate seperate classes.

- Vish.
>   ------------------------------
>
> *From:* Amila Suriarachchi [mailto:[EMAIL PROTECTED]
> *Sent:* Wednesday, August 22, 2007 8:56 PM
> *To:* [email protected]
> *Subject:* Re: [Axis2]wsdl2java with xmlbeans creates interface with
> xmlbeans.XmlString instead of java.lang.String
>
>
>
> can you generate the code using xmlbeans scomp command and see what is the
> type?
> anyway I think XmlString contanins a string inside it.
>
> Amila.
>
> On 8/23/07, *Pantvaidya, Vishwajit* <[EMAIL PROTECTED]> wrote:
>
> I think I saw someone with same problem but cannot locate that message. My
> axis2 1.3 wsdl2java with xmlbeans is completing successfully. But the
> generated interface has methods with parameters of type 
> xmlbeans.XmlStringinstead of
> java.lang.String. My expectation was it would map primitives to java
> datatypes and create xmlbeans for complex types. Is this not the case? Do I
> need to switch to ADB to get params with java types?
>
>
>
>
> --
> Amila Suriarachchi,
> WSO2 Inc.
>



-- 
Amila Suriarachchi,
WSO2 Inc.

Reply via email to