You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "jimma (JIRA)" <ji...@apache.org> on 2007/10/18 04:17:50 UTC

[jira] Resolved: (CXF-1112) Add catalog support for wsdlLocation and schemaLocation in customization binding file

     [ https://issues.apache.org/jira/browse/CXF-1112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

jimma resolved CXF-1112.
------------------------

    Resolution: Fixed
      Assignee: jimma

> Add catalog support for wsdlLocation and schemaLocation in customization binding file 
> --------------------------------------------------------------------------------------
>
>                 Key: CXF-1112
>                 URL: https://issues.apache.org/jira/browse/CXF-1112
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.0.2
>            Reporter: jimma
>            Assignee: jimma
>             Fix For: 2.0.3
>
>
> If the schemaLocation and wsdlLocation in  binding file  contains catalog as the following  ,  wsdl2java can not resolve it :
> --catalog file ---
> <!DOCTYPE catalog
> PUBLIC "-//OASIS/DTD Entity Resolution XML Catalog V1.0//EN"
> "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
> <catalog prefer="public" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
>     <rewriteURI rewritePrefix="extra.xsd" uriStartString="http://www.company.com/extra.xsd"/>
> </catalog>
> --jaxb binding file ------
> <jaxb:bindings version="2.0"
>       xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
>       xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>       schemaLocation="http://www.company.com/extra.xsd"
>       node="/xsd:schema">
>     <jaxb:schemaBindings>
>       <jaxb:package name="org.mytest">
>       </jaxb:package>
>     </jaxb:schemaBindings>
> </jaxb:bindings>
> --catalog file ----
> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
>     prefer="system">
>     <system systemId="http://example.org/wsdl"
>           uri="../addNumbers.wsdl"/>
> </catalog>
>  
> ---jaxws binding file -----
> <bindings
>     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>     wsdlLocation="http://example.org/wsdl"
>     xmlns="http://java.sun.com/xml/ns/jaxws">
>     <bindings node="wsdl:definitions/wsdl:service">      
> 	 <class name="CustomizedService"/>     
>     </bindings>
> </bindings>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.