> > 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
