You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by "Lawrence Mandel (JIRA)" <ji...@apache.org> on 2006/02/02 17:19:03 UTC

[jira] Created: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Add URI resolution framework to XmlSchema
-----------------------------------------

         Key: WSCOMMONS-3
         URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
     Project: WS-Commons
        Type: Improvement
  Components: XmlSchema  
    Reporter: Lawrence Mandel


In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.

To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Posted by "Lawrence Mandel (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/WSCOMMONS-3?page=comments#action_12372768 ] 

Lawrence Mandel commented on WSCOMMONS-3:
-----------------------------------------

I'm not familiar with the "passable resolver thing" in the trax API. Can you give me a quick overview?
I'm familiar with Xerces and, as the structure and design of Woden is somewhat based on Xerces (we'd like to make it easy for those already familiar with Xerces to use Woden) I think the URI resolver should function similarly to that included in Xerces.

> Add URI resolution framework to XmlSchema
> -----------------------------------------
>
>          Key: WSCOMMONS-3
>          URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
>      Project: WS-Commons
>         Type: Improvement
>   Components: XmlSchema
>     Reporter: Lawrence Mandel

>
> In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.
> To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/WSCOMMONS-3?page=comments#action_12364963 ] 

Davanum Srinivas commented on WSCOMMONS-3:
------------------------------------------

Lawrence,

+1 Please feel free to make changes to the codebase.

thanks,
dims

> Add URI resolution framework to XmlSchema
> -----------------------------------------
>
>          Key: WSCOMMONS-3
>          URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
>      Project: WS-Commons
>         Type: Improvement
>   Components: XmlSchema
>     Reporter: Lawrence Mandel

>
> In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.
> To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Posted by "Ajith Harshana Ranabahu (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/WSCOMMONS-3?page=comments#action_12372931 ] 

Ajith Harshana Ranabahu commented on WSCOMMONS-3:
-------------------------------------------------

Hi lawrence,
Sorry for being too brief. The trax API has a javax.xml.transform.URIResolver interface that can be implemented by anyone and registered with the transformer. When the XSLT transformation happens the transformer calls resolver when it encounters any  <xsl:include/> and <xsl:import/> tags and expects an inputstream. 
I've used this mechanism to dyamically pump in a suitable XSLT depending on the users setting in the Axis2 codegenerator.
I guess what you meant by saying a URI resolving framework is something like the one mentioned above where the Woden resolver can be overridden by the user

> Add URI resolution framework to XmlSchema
> -----------------------------------------
>
>          Key: WSCOMMONS-3
>          URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
>      Project: WS-Commons
>         Type: Improvement

>   Components: XmlSchema
>     Reporter: Lawrence Mandel

>
> In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.
> To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/WSCOMMONS-3?page=all ]
     
Davanum Srinivas resolved WSCOMMONS-3:
--------------------------------------

    Resolution: Fixed

marking as fixed.

thanks,
dims

> Add URI resolution framework to XmlSchema
> -----------------------------------------
>
>          Key: WSCOMMONS-3
>          URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
>      Project: WS-Commons
>         Type: Improvement

>   Components: XmlSchema
>     Reporter: Lawrence Mandel

>
> In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.
> To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (WSCOMMONS-3) Add URI resolution framework to XmlSchema

Posted by "Ajith Harshana Ranabahu (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/WSCOMMONS-3?page=comments#action_12372765 ] 

Ajith Harshana Ranabahu commented on WSCOMMONS-3:
-------------------------------------------------

Is this more like a passable resolver thing we have in the trax API ?

> Add URI resolution framework to XmlSchema
> -----------------------------------------
>
>          Key: WSCOMMONS-3
>          URL: http://issues.apache.org/jira/browse/WSCOMMONS-3
>      Project: WS-Commons
>         Type: Improvement
>   Components: XmlSchema
>     Reporter: Lawrence Mandel

>
> In order for XmlSchema to be generally applicapable and flexible it needs a URI framework defined. This framework will allow others to determine the resolution strategy employed by XmlSchema.
> To be more concrete, Woden reuses XmlSchema to represent inline and imported/included types. Woden will defined a URI resolution framework (similar to that defined in Xerces) to allow adopters (such as Axis, Eclipse WTP) to defined their own resource resolution strategy. Woden needs a way to ensure XmlSchema follows the same strategy for consistency and accuracy in the tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira