>
> Axis Folks,
>
> When i saw Keith Chapman's blog on WSDL 2.0 using Axis2 i was encouraged.
> However, i created a little maven project and added the attached schema
> valid WSDL 2.0 file to src/main/axis2/service.wsdl and attempted the
> wsld2code target. It failed with a complaint indicating that it's expecting
> a file conforming to wsdl1.1 schema instead of the wsdl2.0 schema. How does
> one actually get support for WSDL 2.0 with Axis2?
>
>
> Best wishes,
>
> --greg
>
> bash-3.2$ mvn axis2-wsdl2code:wsdl2code
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'axis2-wsdl2code'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building bnfsrv
> [INFO]    task-segment: [axis2-wsdl2code:wsdl2code]
> [INFO]
> ------------------------------------------------------------------------
> Downloading:
> http://scala-tools.org/repo-releases/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://download.java.net/maven/2/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://repository.codehaus.org/com/thoughtworks/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://repository.codehaus.org/org/codehaus/mojo/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://eaio.com/maven2/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://biosimrepomirror.googlecode.com/svn/trunk//org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://apache.sunsite.ualberta.ca/ws/axis2/tools/1_4_1/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://repo1.maven.org/maven2/org/igniterealtime/smack/smack/3.1.0/smack-3.1.0.pom
> Downloading:
> http://scala-tools.org/repo-releases/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://download.java.net/maven/2/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://repository.codehaus.org/com/thoughtworks/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://repository.codehaus.org/org/codehaus/mojo/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://eaio.com/maven2/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://biosimrepomirror.googlecode.com/svn/trunk//org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://apache.sunsite.ualberta.ca/ws/axis2/tools/1_4_1/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://repo1.maven.org/maven2/org/igniterealtime/smack/smackx/3.1.0/smackx-3.1.0.pom
> Downloading:
> http://scala-tools.org/repo-releases/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://download.java.net/maven/2/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://repository.codehaus.org/com/thoughtworks/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://repository.codehaus.org/org/codehaus/mojo/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://eaio.com/maven2/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://biosimrepomirror.googlecode.com/svn/trunk//cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://apache.sunsite.ualberta.ca/ws/axis2/tools/1_4_1/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://repo1.maven.org/maven2/cup/java-cup-11a/local/java-cup-11a-local.pom
> Downloading:
> http://scala-tools.org/repo-releases/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://download.java.net/maven/2/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://repository.codehaus.org/com/thoughtworks/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://repository.codehaus.org/org/codehaus/mojo/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://eaio.com/maven2/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://biosimrepomirror.googlecode.com/svn/trunk//cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://apache.sunsite.ualberta.ca/ws/axis2/tools/1_4_1/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> Downloading:
> http://repo1.maven.org/maven2/cup/java-cup-11a-runtime/local/java-cup-11a-runtime-local.pom
> [INFO] [axis2-wsdl2code:wsdl2code]
> Retrieving document at 'src/main/axis2/service.wsdl'.
> [Fatal Error] service.wsdl:5:5: Element type "wsdl2:definitions" must be
> followed by either attribute specifications, ">" or "/>".
> org.xml.sax.SAXParseException: Element type "wsdl2:definitions" must be
> followed by either attribute specifications, ">" or "/>".
>     at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>     at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown Source)
>     at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
>     at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
>     at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:288)
>     at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:111)
>     at
> org.apache.axis2.maven2.wsdl2code.WSDL2CodeMojo.execute(WSDL2CodeMojo.java:558)
>     at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
>     at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>     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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>     at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>     at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>     at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error parsing WSDL
>
> Element type "wsdl2:definitions" must be followed by either attribute
> specifications, ">" or "/>".
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 11 seconds
> [INFO] Finished at: Wed Aug 12 17:15:35 PDT 2009
> [INFO] Final Memory: 16M/28M
> [INFO]
> ------------------------------------------------------------------------
> bash-3.2$
>
> --
> L.G. Meredith
> Managing Partner
> Biosimilarity LLC
> 1219 NW 83rd St
> Seattle, WA 98117
>
> +1 206.650.3740
>
> http://biosimilarity.blogspot.com
>



-- 
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117

+1 206.650.3740

http://biosimilarity.blogspot.com

Reply via email to