You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Bruno Dumon <br...@outerthought.org> on 2003/05/19 13:19:13 UTC

[PATCH] Extend XPathProcessor with custom prefix resolving

Attached is a patch that extends the XPathProcessor component so that a
custom namespace prefix resolver can be provided for each evaluation of
an XPath expression.

I need this functionality to implement proper xpointer support in
Cocoon, but it's certainly more widely useful.

The patch introduces a new interface "PrefixResolver", adds additional
methods to the XPathProcessor interface that take such a PrefixResolver
as argument, and also includes a little testcase.

Extract the attached tgz in the avalon-excalibur/xmlutil directory, and
new files should be in the right locations. Then apply the included
xpathpatches.diff to update existing files.

-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno@outerthought.org                          bruno@apache.org

[VOTE] RE: Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Leo Sutic <le...@inspireinfrastructure.com>.
+1

> From: Carsten Ziegeler [mailto:cziegeler@s-und-n.de] 
> 
> Sorry, I forgot to vote...
> 
> +1 of course
> 
> Carsten


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


RE: Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Carsten Ziegeler <cz...@s-und-n.de>.
Sorry, I forgot to vote...

+1 of course

Carsten

> -----Original Message-----
> From: Steven Noels [mailto:stevenn@outerthought.org]
> Sent: Tuesday, May 20, 2003 10:42 AM
> To: Avalon Developers List
> Cc: cocoon-dev@xml.apache.org
> Subject: Re: Commit access for Bruno Dumon [was: Re: [PATCH] Extend
> XPathProcessor with custom prefix resolving]
> 
> 
> On 19/05/2003 13:31 Steven Noels wrote:
> 
> > On 19/05/2003 13:19 Bruno Dumon wrote:
> 
> > I think Bruno's recent patches fit perfectly in this scenario, 
> so here's 
> > my +1 for granting him commit karma at avalon-excalibur. Can 
> some Avalon 
> > peep make this into a proper vote (if needed), or else forward such a 
> > request to infrastructure or apcvs while copying Avalon PMC?
> 
> ping.... utter silence...
> 
> (checking avalon mail archives...: ah - you guys are in the middle of a 
> release, so presumably won't bother with this before that is finished - 
> I reckon that)
> 
> </Steven>
> -- 
> Steven Noels                            http://outerthought.org/
> Outerthought - Open Source, Java & XML Competence Support Center
> Read my weblog at            http://blogs.cocoondev.org/stevenn/
> stevenn at outerthought.org                stevenn at apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
> For additional commands, e-mail: dev-help@avalon.apache.org
> 

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


Re: Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Steven Noels <st...@outerthought.org>.
On 19/05/2003 13:31 Steven Noels wrote:

> On 19/05/2003 13:19 Bruno Dumon wrote:

> I think Bruno's recent patches fit perfectly in this scenario, so here's 
> my +1 for granting him commit karma at avalon-excalibur. Can some Avalon 
> peep make this into a proper vote (if needed), or else forward such a 
> request to infrastructure or apcvs while copying Avalon PMC?

ping.... utter silence...

(checking avalon mail archives...: ah - you guys are in the middle of a 
release, so presumably won't bother with this before that is finished - 
I reckon that)

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at            http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org                stevenn at apache.org


Re: Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Steven Noels <st...@outerthought.org>.
On 19/05/2003 13:31 Steven Noels wrote:

> On 19/05/2003 13:19 Bruno Dumon wrote:

> I think Bruno's recent patches fit perfectly in this scenario, so here's 
> my +1 for granting him commit karma at avalon-excalibur. Can some Avalon 
> peep make this into a proper vote (if needed), or else forward such a 
> request to infrastructure or apcvs while copying Avalon PMC?

ping.... utter silence...

(checking avalon mail archives...: ah - you guys are in the middle of a 
release, so presumably won't bother with this before that is finished - 
I reckon that)

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at            http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org                stevenn at apache.org


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


Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Steven Noels <st...@outerthought.org>.
On 19/05/2003 13:19 Bruno Dumon wrote:

> Attached is a patch that extends the XPathProcessor component so that a
> custom namespace prefix resolver can be provided for each evaluation of
> an XPath expression.

There was discussion lately for making commit karma readily available 
for Cocoon committers who want to work on the distant machinerie known 
as xmlutil & sourceresolver stored in Avalon Excalibur CVS.

I think Bruno's recent patches fit perfectly in this scenario, so here's 
my +1 for granting him commit karma at avalon-excalibur. Can some Avalon 
peep make this into a proper vote (if needed), or else forward such a 
request to infrastructure or apcvs while copying Avalon PMC?

Cheers,

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at            http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org                stevenn at apache.org


Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Steven Noels <st...@outerthought.org>.
On 19/05/2003 13:19 Bruno Dumon wrote:

> Attached is a patch that extends the XPathProcessor component so that a
> custom namespace prefix resolver can be provided for each evaluation of
> an XPath expression.

There was discussion lately for making commit karma readily available 
for Cocoon committers who want to work on the distant machinerie known 
as xmlutil & sourceresolver stored in Avalon Excalibur CVS.

I think Bruno's recent patches fit perfectly in this scenario, so here's 
my +1 for granting him commit karma at avalon-excalibur. Can some Avalon 
peep make this into a proper vote (if needed), or else forward such a 
request to infrastructure or apcvs while copying Avalon PMC?

Cheers,

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at            http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org                stevenn at apache.org


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


RE: [PATCH] Extend XPathProcessor with custom prefix resolving

Posted by Leo Sutic <le...@inspireinfrastructure.com>.
Applied.

> From: Bruno Dumon [mailto:bruno@outerthought.org] 
> 
> Regardless of the other thread on commit-access, I would very 
> much appreciate it if someone could commit this patch. It 
> includes a testcase so if you just run "ant" you'll know if 
> it is applied correctly. (I've got some things in my cocoon 
> sandbox that are hold up by this)
> 
> TIA -- Bruno


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


Re: [PATCH] Extend XPathProcessor with custom prefix resolving

Posted by Bruno Dumon <br...@outerthought.org>.
Regardless of the other thread on commit-access, I would very much
appreciate it if someone could commit this patch. It includes a testcase
so if you just run "ant" you'll know if it is applied correctly. (I've
got some things in my cocoon sandbox that are hold up by this)

TIA -- Bruno

On Mon, 2003-05-19 at 13:19, Bruno Dumon wrote:
> Attached is a patch that extends the XPathProcessor component so that a
> custom namespace prefix resolver can be provided for each evaluation of
> an XPath expression.
> 
> I need this functionality to implement proper xpointer support in
> Cocoon, but it's certainly more widely useful.
> 
> The patch introduces a new interface "PrefixResolver", adds additional
> methods to the XPathProcessor interface that take such a PrefixResolver
> as argument, and also includes a little testcase.
> 
> Extract the attached tgz in the avalon-excalibur/xmlutil directory, and
> new files should be in the right locations. Then apply the included
> xpathpatches.diff to update existing files.
-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno@outerthought.org                          bruno@apache.org


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


Re: Commit access for Bruno Dumon [was: Re: [PATCH] Extend XPathProcessor with custom prefix resolving]

Posted by Stefano Mazzocchi <st...@apache.org>.
on 5/19/03 6:31 AM Steven Noels wrote:

> On 19/05/2003 13:19 Bruno Dumon wrote:
> 
> 
>>Attached is a patch that extends the XPathProcessor component so that a
>>custom namespace prefix resolver can be provided for each evaluation of
>>an XPath expression.
> 
> 
> There was discussion lately for making commit karma readily available 
> for Cocoon committers who want to work on the distant machinerie known 
> as xmlutil & sourceresolver stored in Avalon Excalibur CVS.
> 
> I think Bruno's recent patches fit perfectly in this scenario, so here's 
> my +1 for granting him commit karma at avalon-excalibur. Can some Avalon 
> peep make this into a proper vote (if needed), or else forward such a 
> request to infrastructure or apcvs while copying Avalon PMC?

+1

-- 
Stefano.