[jboss-user] [JBossWS] - wstool jboss 4.05 vs jboss 4.2.0GA wsdl-java

nirre do-not-reply at jboss.com
Mon Oct 8 11:34:54 EDT 2007


Hi all.

I have upgraded my application server to jboss 4.2 and with that the jbossws was uppgraded aswell. Now my ant scripts/config files wont work...

The folllowing works in jboss 4.0.5GA: 

<configuration xmlns="http://www.jboss.org/jbossws-tools" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  |    xsi:schemaLocation="http://www.jboss.org/jbossws-tools http://www.jboss.org/jbossws-tools/schema/jbossws-tool_1_0.xsd">
  | 	<wsdl-java file="myWsdl.wsdl">
  | 		<mapping file="jaxrpc-mapping.xml" />
  | 	</wsdl-java>
  | </configuration>

And when I run this i get this error when using wstools.bat:

 Exception in thread "main" java.io.IOException: Cannot parse config: Failed to parse source: cvc-complex-type.3.2.2: Attribute 'file' is not allowed to appear in element 'wsdl-java'. @ *unknown*[3,69]
  |         at org.jboss.ws.tools.config.ToolsSchemaConfigReader.readConfig(ToolsSchemaConfigReader.java:141)
  |         at org.jboss.ws.tools.WSTools.generate(WSTools.java:67)
  |         at org.jboss.ws.tools.WSTools.generate(WSTools.java:119)
  |         at org.jboss.ws.tools.WSTools.main(WSTools.java:58)
  | Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: cvc-complex-type.3.2.2: Attribute 'file' is not allowed to appear in element
  |  'wsdl-java'. @ *unknown*[3,69]
  |         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:178)
  |         at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:169)
  |         at org.jboss.ws.tools.config.ToolsSchemaConfigReader.readConfig(ToolsSchemaConfigReader.java:137)
  |         ... 3 more
  | Caused by: org.xml.sax.SAXException: cvc-complex-type.3.2.2: Attribute 'file' is not allowed to appear in element 'wsdl-java'. @ *unknown*[3,69]
  |         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$MetaDataErrorHandler.error(SaxJBossXBParser.java:348)
  |         at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
  |         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  |         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  |         at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
  |         at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
  |         at org.apache.xerces.impl.xs.XMLSchemaValidator.processAttributes(Unknown Source)
  |         at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
  |         at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
  |         at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Source)
  |         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
  |         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
  |         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
  |         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
  |         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
  |         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
  |         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
  |         at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
  |         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:174)
  |         ... 5 more

when searching the internet I´ve come across lots of people using the file attribute (+it tworks with jboss 4.0.5).

Would be great if someone could shed some light on the matter for me. Any help is appreciated, links, other resources etc (Ihave looked at JbossWs page in manuals but no luck...).

thanks in advance
nirre

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4092639#4092639

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4092639




More information about the jboss-user mailing list