You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2009/07/01 06:42:07 UTC

[jira] Created: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

ValidatorProcessor - Support multiple schemas
---------------------------------------------

                 Key: CAMEL-1776
                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
             Project: Apache Camel
          Issue Type: New Feature
          Components: camel-core
    Affects Versions: 2.0-M2, 1.6.1
            Reporter: Claus Ibsen
            Priority: Minor


The validator processor that is the base proceossor for various components, but most noticable the xslt component.

We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.

See nabble:
http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Commented: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57634#action_57634 ] 

Stan Lewis commented on CAMEL-1776:
-----------------------------------

@Claus, luckily I haven't had a chance then to implement this, with the code change you mentioned do you think this improvement is worth keeping?  I suppose some folks may like keeping their schema in various different locations, so perhaps yes...

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Stan Lewis
>            Priority: Minor
>             Fix For: 2.3.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Commented: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=58538#action_58538 ] 

Claus Ibsen commented on CAMEL-1776:
------------------------------------

They could in fact just have one XML schema and have includes for the others in that file. 

I do not think its worth wile to try to get this working in conjunction with the other changes. I fear that it will be too complex to ensure it works nicely in all situations.
So I am closing this ticket now.

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Stan Lewis
>            Priority: Minor
>             Fix For: 2.3.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Assigned: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen reassigned CAMEL-1776:
----------------------------------

    Assignee: Stan Lewis

Stan you want to take a stab at this one?

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Stan Lewis
>            Priority: Minor
>             Fix For: 2.2.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Updated: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-1776:
-------------------------------

    Fix Version/s: 2.1.0

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Priority: Minor
>             Fix For: 2.1.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Commented: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57629#action_57629 ] 

Claus Ibsen commented on CAMEL-1776:
------------------------------------

The problem with multiple files on the endpoint uri is that it makes the xsl:include much more problematic as now it can be relative to the location defined in the endpoint.

Stan there is some recent code which uses the single location from the endpoint as the base path for xsl include resolution. If we support multiple locations in the endpoint that include logic needs to be adjusted as well.

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Stan Lewis
>            Priority: Minor
>             Fix For: 2.3.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Resolved: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-1776.
--------------------------------

    Resolution: Won't Fix

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Stan Lewis
>            Priority: Minor
>             Fix For: 2.3.0
>
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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


[jira] Commented: (CAMEL-1776) ValidatorProcessor - Support multiple schemas

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=52598#action_52598 ] 

Claus Ibsen commented on CAMEL-1776:
------------------------------------

See the nabble as the is a code snippet that shows how to do it

> ValidatorProcessor - Support multiple schemas
> ---------------------------------------------
>
>                 Key: CAMEL-1776
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1776
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-core
>    Affects Versions: 1.6.1, 2.0-M2
>            Reporter: Claus Ibsen
>            Priority: Minor
>
> The validator processor that is the base proceossor for various components, but most noticable the xslt component.
> We should support specifying multiple file resources in the endpoint uri. Currently only 1 resource is supported.
> See nabble:
> http://www.nabble.com/XML-Validation-with-multiple-XSLT-schema-files.-td24068904.html

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