You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Brian Murray (JIRA)" <ji...@apache.org> on 2008/02/08 20:57:07 UTC

[jira] Created: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Introduce support in JAX-WS for OASIS XML Catalogs.
---------------------------------------------------

                 Key: AXIS2-3499
                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
             Project: Axis 2.0 (Axis2)
          Issue Type: Improvement
          Components: jaxws
            Reporter: Brian Murray


Note the following in JSR-109:

JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
service document that is part of the description of a Web service, specifically WSDL and XML Schema
documents. Refer to section 4.4 of JAX-WS specification.

I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12572008#action_12572008 ] 

Davanum Srinivas commented on AXIS2-3499:
-----------------------------------------

Brian,

JAXWSCatalogManager.java is missing from the patch. Can you please update it to the latest svn revision as well.

thanks,
dims

> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch, 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Brian Murray (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Murray updated AXIS2-3499:
--------------------------------

    Attachment: 3499.patch

Updated the patch with:

1)  A new test case that does a wsdl:import, then an xsd:import within a schema embedded within a wsdl, and an xsd:import from an xsd.
2)  Added a level of abstraction (JAXWSCatalogManager).
3)  Update to OASISCatalogManager (impl of JAXWSCatalogManager) that will allow updates to the catalog files after the initial static catalog is established.

> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch, 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Brian Murray (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Murray updated AXIS2-3499:
--------------------------------

    Attachment: 3499.patch

Updated the patch to 630865 revision.

Svn added the JAXWSCatalogManager class.

> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch, 3499.patch, 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12569407#action_12569407 ] 

Davanum Srinivas commented on AXIS2-3499:
-----------------------------------------

Brian,

I was thinking about a worst case test...Here's one. 

1) Concrete wsdl is specified in @wsdlLocation
2) Concrete wsdl uses wsdl:import to load an abstract wsdl (in another directory)
3) The Abstract wsdl has an inline schema which uses xsd include to load a schema (in another directory)
4) The schema uses another xsd include to load another schema (in yet another directory)

When we load this puppy (web services), we should see traces in the catalog resolver that it is called for each of the transitions (concrete wsdl -> abstract wsdl -> 1st schema -> 2nd schema)

Also when we invoke ?wsdl and ?xsd we should see all the correct schemas and wsdl's

thanks,
dims

> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Brian Murray (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Murray updated AXIS2-3499:
--------------------------------

    Attachment: 3499.patch

Providing the patch now so that performance and external implications can be investigated.  

A subsequent patch will expand the test cases and provide a level of abstraction above the OASISCatalogManager.


> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Resolved: (AXIS2-3499) Introduce support in JAX-WS for OASIS XML Catalogs.

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Davanum Srinivas resolved AXIS2-3499.
-------------------------------------

    Resolution: Fixed

checked into svn. revision 630959.

thanks,
dims

> Introduce support in JAX-WS for OASIS XML Catalogs.
> ---------------------------------------------------
>
>                 Key: AXIS2-3499
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3499
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Brian Murray
>         Attachments: 3499.patch, 3499.patch, 3499.patch
>
>
> Note the following in JSR-109:
> JAX-WS requires support for a OASIS XML Catalogs 1.1 specification to be used when resolving any Web
> service document that is part of the description of a Web service, specifically WSDL and XML Schema
> documents. Refer to section 4.4 of JAX-WS specification.
> I will take a crack at this.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org