[jboss-user] [JBossWS] - Is this a valid JAX-WS binding file for wsconsume?

Brad Marshall do-not-reply at jboss.com
Wed Jan 9 15:01:00 EST 2008


I want wsconsume to do custom package to namespace mappings using the --binding option. I have no experience writing JAX-WS binding files. I created the one listed below, and while wsconsume generates no errors, it also ignores the the pacjage-namespace attributes in the file. What have I got wrong? 

(Note that these same parameters, restructured for Axis and with escaping the colons, work with the Axis Wsdl2Java tool as a NsToPkg.properties file.)


  | <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  | <jaxws:bindings xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  |    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  |    wsdlLocation="CA.wsdl"
  |    xmlns:jaxws="http://java.sun.com/xml/ns/jaxws">
  |       <jaxws:package-namespace package="ca.webservice.valueobj.cse" namespace="urn:lm:tscse"/>
  |       <jaxws:package-namespace package="ca.webservice.request" namespace="urn:lm:tsqikreq"/>
  |       <jaxws:package-namespace package="ca.webservice.response" namespace="urn:lm:tsqikrsp"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.ca" namespace="urn:anyco:tsca"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.ca" namespace="urn:anyco:tscsact"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.ci" namespace="urn:anyco:tsci"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.ci" namespace="urn:anyco:tscis"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.cp" namespace="urn:anyco:tscp"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.cp" namespace="urn:anyco:tscspt"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.fn" namespace="urn:anyco:tsfn"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.fn" namespace="urn:anyco:tsfin"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.id" namespace="urn:anyco:tsidy"/>
  |       <jaxws:package-namespace package="ca.webservice.valueobj.header" namespace="urn:anyco:tschdr"/>
  |       <jaxws:package-namespace package="ca.webservice.caws" namespace="http://www.anyco.com/wsdl/CA.wsdl"/>
  |       <jaxws:package-namespace package="ca.webservice.caws" namespace="http://www.anyco.com/wsdl/CA.xsd"/>
  | </jaxws:bindings>
  | 
  | 

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

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



More information about the jboss-user mailing list