You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "CXFUser (JIRA)" <ji...@apache.org> on 2009/05/20 22:46:45 UTC
[jira] Updated: (CXF-2227) WSDLToJava Error: Thrown by JAXB :
"http://localhost:8080/MyService/TestService?wsdl" is not a part of this
compilation. Is this a mistake for
"http://localhost:8080/MyService/TestService?wsdl#types3"? at line 5 column
95 of schema file:
[ https://issues.apache.org/jira/browse/CXF-2227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
CXFUser updated CXF-2227:
-------------------------
Priority: Blocker (was: Major)
Affects Version/s: 2.2.1
Fix Version/s: 2.2.1
> WSDLToJava Error: Thrown by JAXB : "http://localhost:8080/MyService/TestService?wsdl" is not a part of this compilation. Is this a mistake for "http://localhost:8080/MyService/TestService?wsdl#types3"? at line 5 column 95 of schema file:
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CXF-2227
> URL: https://issues.apache.org/jira/browse/CXF-2227
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.1
> Environment: Java WebService Application using CXF , JDK 1.5
> Reporter: CXFUser
> Priority: Blocker
> Fix For: 2.2.1
>
>
> I upgraded my project to CXF 2.2.1 from 2.1.4 and have started to experience the below error while generating the java stub for the WSDL
> This issue happens only when my client is on 2.2.1. Seems like the latest version of CXF has a mismatch with the jaxb data bindings. Also turning on the log didnt give much info.
> Java bindings:
> <jaxb:bindings version="2.0"
> xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
> xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
> xmlns:xs="http://www.w3.org/2001/XMLSchema">
> <jaxb:bindings schemaLocation="@WSDL@">
> <jaxb:bindings node="/xs:schema">
> <jaxb:globalBindings>
> <xjc:generateElementProperty>false</xjc:generateElementProperty>
> </jaxb:globalBindings>
> </jaxb:bindings>
> </jaxb:bindings>
> </jaxb:bindings>
> StackTrace - > WSDLtoJAVA for Client
> [java] Loading FrontEnd jaxws ...
> [java] Loading DataBinding jaxb ...
> [java] wsdl2java -client -verbose -impl -keep -autoNameResolution -d C:\workspace\testclient/src -validate -b C:\workspace\testclient/build/java-bindings.xml http://localhost:8080/MyService/TestService?wsdl
> [java] wsdl2java - Apache CXF 2.2.1
> [java] WSDLToJava Error: Thrown by JAXB : "http://localhost:8080/MyService/TestService?wsdl" is not a part of this compilation. Is this a mistake for "http://localhost:8080/MyService/TestService?wsdl#types3"? at line 5 column 95 of schema file:/C:/workspace/testclient/build/java-bindings.xml
> [java] org.apache.cxf.tools.common.ToolException: Thrown by JAXB : "http://localhost:8080/MyService/TestService?wsdl" is not a part of this compilation. Is this a mistake for "http://localhost:8080/MyService/TestService?wsdl#types3"? at line 5 column 95 of schema file:/C:/workspace/testclient/build/java-bindings.xml
> [java] at org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBBindErrorListener.error(JAXBBindErrorListener.java:35)
> [java] at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.error(SchemaCompilerImpl.java:285)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.reportError(Internalizer.java:504)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.reportError(Internalizer.java:495)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.buildTargetNodeMap(Internalizer.java:205)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.buildTargetNodeMap(Internalizer.java:289)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.transform(Internalizer.java:134)
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.transform(Internalizer.java:96)
> [java] at com.sun.tools.xjc.reader.internalizer.DOMForest.transform(DOMForest.java:448)
> [java] at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:221)
> [java] at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:85)
> [java] at org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:331)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.generateTypes(WSDLToJavaContainer.java:557)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:208)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:127)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:252)
> [java] at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:83)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:103)
> [java] at org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:173)
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> [java] at java.lang.reflect.Method.invoke(Unknown Source)
> [java] at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
> [java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
> [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:747)
> [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:201)
> [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104)
> [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> [java] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> [java] at java.lang.reflect.Method.invoke(Unknown Source)
> [java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
> [java] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
> [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> [java] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> [java] at java.lang.reflect.Method.invoke(Unknown Source)
> [java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
> [java] at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:391)
> [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> [java] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> [java] at java.lang.reflect.Method.invoke(Unknown Source)
> [java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
> [java] at org.apache.tools.ant.Target.execute(Target.java:357)
> [java] at org.apache.tools.ant.Target.performTasks(Target.java:385)
> [java] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
> [java] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
> [java] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> [java] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
> [java] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
> [java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
> [java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
> [java] Caused by: com.sun.istack.SAXParseException2: "http://localhost:8080/MyService/TestService?wsdl" is not a part of this compilation. Is this a mistake for "http://localhost:8080/MyService/TestService?wsdl#types3"?
> [java] at com.sun.tools.xjc.reader.internalizer.Internalizer.reportError(Internalizer.java:501)
> [java] ... 54 more
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.