Hello,
I have a fairly simple pipeline setup : <p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <p:param type="input" name="instance"/> <p:param type="output" name="data"/> <p:processor name="oxf:xslt"> <p:input name="data" href="ligne.xhtml"/> <p:input name="config" href="suggestion_template.xsl"/> <p:output name="data" id="ligne" debug="true"/> </p:processor> <!-- XSLT output contains xi:include elements --> <p:processor name="oxf:xinclude"> <p:input name="config" href="#ligne"/> <p:output name="data" ref="data" debug="true"/> </p:processor> </p:config> However, the second transformation fails... with a NPE and an empty error message ! java.lang.NullPointerException at org.orbeon.oxf.processor.xinclude.XIncludeProcessor$XIncludeContentHandler.startElement(XIncludeProcessor.java:160) at org.orbeon.oxf.xml.SAXStore.replay(SAXStore.java:162) ... What is strange is that : - the first transformation works well for sure (checked from the debug output) - if I feed the XSLT output result to the XInclude processor 'config' as inline content (instead of using #ID), everything works correctly ! Any idea ? Oh, by the way, I tried with the lastest OPS from CVS and there is still the same issue. Thanks a lot, -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Damiano,
How old is your build? I think this bug may have been fixed a couple of weeks ago. It occurred when the source did not provide a system id, which is the case of a document dynamically produced by XSLT. -Erik Damiano Albani wrote: > Hello, > > I have a fairly simple pipeline setup : > > <p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" > xmlns:oxf="http://www.orbeon.com/oxf/processors" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <p:param type="input" name="instance"/> > <p:param type="output" name="data"/> > > <p:processor name="oxf:xslt"> > <p:input name="data" href="ligne.xhtml"/> > <p:input name="config" href="suggestion_template.xsl"/> > <p:output name="data" id="ligne" debug="true"/> > </p:processor> > > <!-- XSLT output contains xi:include elements --> > > <p:processor name="oxf:xinclude"> > <p:input name="config" href="#ligne"/> > <p:output name="data" ref="data" debug="true"/> > </p:processor> > > </p:config> > > > However, the second transformation fails... with a NPE and an empty > error message ! > > java.lang.NullPointerException > at > org.orbeon.oxf.processor.xinclude.XIncludeProcessor$XIncludeContentHandler.startElement(XIncludeProcessor.java:160) > > at org.orbeon.oxf.xml.SAXStore.replay(SAXStore.java:162) > ... > > What is strange is that : > - the first transformation works well for sure (checked from the debug > output) > - if I feed the XSLT output result to the XInclude processor 'config' > as inline content (instead of using #ID), everything works correctly ! > > Any idea ? > > Oh, by the way, I tried with the lastest OPS from CVS and there is > still the same issue. > > Thanks a lot, > > > ------------------------------------------------------------------------ > > > -- > You receive this message as a subscriber of the [hidden email] mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws -- Orbeon - XForms Everywhere: http://www.orbeon.com/blog/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/19/06, Erik Bruchez <[hidden email]> wrote:
> Damiano, > > How old is your build? I think this bug may have been fixed a couple of > weeks ago. It occurred when the source did not provide a system id, > which is the case of a document dynamically produced by XSLT. > > -Erik Well, I build a new WAR file from a CVS checkout today and I still have the same issue. -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/19/06, Damiano Albani <[hidden email]> wrote:
> > Well, I build a new WAR file from a CVS checkout today and I still > have the same issue. > My mistake, it works indeed in newer builds. Hum, now I'd like to xi:include the "data" output of the XPL model in the 2nd transformation of my XPL view. How can I do that ? Cheers, -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Damiano Albani wrote:
> On 7/19/06, Damiano Albani <[hidden email]> wrote: >> >> Well, I build a new WAR file from a CVS checkout today and I still >> have the same issue. >> > > My mistake, it works indeed in newer builds. > Hum, now I'd like to xi:include the "data" output of the XPL model in > the 2nd transformation of my XPL view. > How can I do that ? more details? -Erik -- Orbeon - XForms Everywhere: http://www.orbeon.com/blog/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/20/06, Erik Bruchez <[hidden email]> wrote:
> > What do you mean by including in the 2nd transformation? Can you provide > more details? If you refer to my first message, you can see my XPL view. And I have a XPL model for this page that has a "data" output, querying a DB, which I'd like to use to populate an XForms instance created by my view. So I thought, let's Xinclude it in the second "step" of my pipeline, with something like "<xi:include href='input:data'/>" -- which doesn't work. I suppose I have to change the <p:param type="input" name="instance"/> to <p:param type="input" name="data"/> in my XPL view to match the XPL model output ? But, as I am no XPL expert, I didn't find a solution. So, in last resort, I populated my instance with the XSLT processor -- via a quite horrible hack (?) I must say :/ My question amounts to ask : is it possible to access the XPL model's "data" output in the XInclude processor call (according to my setup) ? Hope, I am a bit clearer now -- I doubt anyway :) -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Now I have a new problem -- still related to XInclude though.
I have a certain <p:when> branch of an <p:switch> that I'd like to reuse in several XPL model files. So I tried to use XInclude -- my old friend by now :-) In my XPL model file : ... </p:when> <xi:include href="maj-informations.xml" xxi:omit-xml-base="true"/> <p:when> ... which links to this content : <p:when xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:xdb="http://orbeon.org/oxf/xml/xmldb" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:oxf="http://www.orbeon.com/oxf/processors" test="//form/head/action = 'maj-informations'"> <p:processor name="oxf:xslt"> ... </p:processor> </p:when> At first, it seemed to work but in fact it chokes on the processor name : Cannot find processor factory with name "xslt" It looks like the "oxf:" prefix is mangled in the XInclude process. -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Damiano,
There is no such p:switch it is a p:choose which takes an input of @href If you have a p:choose containing all the same p:when then you could just use the oxf:pipeine processor and pass the input for the p:choose into the pipeline and return the output from the p:choose If not then how are you making the call to run the choose? Are you taking the output from the xinclude into the oxf:pipeline processor because this should take the oxf namespace from the file your using Perhaps you could share a bit more of the code? Ryan Ryan Puddephatt Software Engineer Teleflex Group - IT UK 1 Michaelson Square Livingston West Lothian Scotland EH54 7DP e> [hidden email] t> +44(0)1506 407 110 f> +44(0)1506 407 108 >-----Original Message----- >From: Damiano Albani [mailto:[hidden email]] >Sent: 21 July 2006 20:40 >To: [hidden email] >Subject: Re: [ops-users] Problem with the XInclude processor > >Now I have a new problem -- still related to XInclude though. >I have a certain <p:when> branch of an <p:switch> that I'd >like to reuse in several XPL model files. >So I tried to use XInclude -- my old friend by now :-) > >In my XPL model file : > > ... > </p:when> > > <xi:include href="maj-informations.xml" >xxi:omit-xml-base="true"/> > > <p:when> > ... > >which links to this content : > > <p:when xmlns:p="http://www.orbeon.com/oxf/pipeline" > xmlns:xdb="http://orbeon.org/oxf/xml/xmldb" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:oxf="http://www.orbeon.com/oxf/processors" > test="//form/head/action = 'maj-informations'"> > <p:processor name="oxf:xslt"> > ... > </p:processor> > </p:when> > >At first, it seemed to work but in fact it chokes on the >processor name : > > Cannot find processor factory with name "xslt" > >It looks like the "oxf:" prefix is mangled in the XInclude process. > >-- >Damiano ALBANI > > -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/21/06, Ryan Puddephatt <[hidden email]> wrote:
> Damiano, > > There is no such p:switch it is a p:choose which takes an input of @href Yes, indeed the element is named "choose" -- programming language habit ! > If you have a p:choose containing all the same p:when then you could just > use the oxf:pipeine processor and pass the input for the p:choose into the > pipeline and return the output from the p:choose > > If not then how are you making the call to run the choose? Are you taking > the output from the xinclude into the oxf:pipeline processor because this > should take the oxf namespace from the file your using > > Perhaps you could share a bit more of the code? Alright, so I have several pages. Each of them is associated with an .xpl model file, with a <p:choose> containing several <p:when>. And I've a got a few <p:when> which are common to all my pages. That's why I'd like to XInclude them from a static XML file. So, as I wrote in my previous message, in addition to "page-specific" <p:when> child elements, all the <p:choose> would contain : <xi:include href="maj-informations.xml" xxi:omit-xml-base="true"/> to include a <p:when> contained in "maj-informations.xml". That amounts to something like <http://pastebin.ca/95261>, XInclude'ing <http://pastebin.ca/95265>. Is it clearer now ? Thanks for helping me BTW, -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Damiano,
How does you model run this through xInclude to process this? Ryan Ryan Puddephatt Software Engineer Teleflex Group - IT UK 1 Michaelson Square Livingston West Lothian Scotland EH54 7DP e> [hidden email] t> +44(0)1506 407 110 f> +44(0)1506 407 108 >-----Original Message----- >From: Damiano Albani [mailto:[hidden email]] >Sent: 21 July 2006 22:26 >To: [hidden email] >Subject: Re: [ops-users] Problem with the XInclude processor > >On 7/21/06, Ryan Puddephatt <[hidden email]> wrote: >> Damiano, >> >> There is no such p:switch it is a p:choose which takes an input of >> @href > >Yes, indeed the element is named "choose" -- programming >language habit ! > >> If you have a p:choose containing all the same p:when then you could >> just use the oxf:pipeine processor and pass the input for >the p:choose >> into the pipeline and return the output from the p:choose >> >> If not then how are you making the call to run the choose? Are you >> taking the output from the xinclude into the oxf:pipeline processor >> because this should take the oxf namespace from the file your using >> >> Perhaps you could share a bit more of the code? > >Alright, so I have several pages. Each of them is associated >with an .xpl model file, with a <p:choose> containing several ><p:when>. And I've a got a few <p:when> which are common to >all my pages. That's why I'd like to XInclude them from a >static XML file. > >So, as I wrote in my previous message, in addition to "page-specific" ><p:when> child elements, all the <p:choose> would contain : > ><xi:include href="maj-informations.xml" xxi:omit-xml-base="true"/> > >to include a <p:when> contained in "maj-informations.xml". > >That amounts to something like <http://pastebin.ca/95261>, >XInclude'ing <http://pastebin.ca/95265>. > >Is it clearer now ? > >Thanks for helping me BTW, > >-- >Damiano ALBANI > > -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/22/06, Ryan Puddephatt <[hidden email]> wrote:
> Damiano, > How does you model run this through xInclude to process this? > > Ryan ??? The error OPS gives is : 2006-07-22 14:11:10,091 ERROR org.orbeon.oxf.webapp.ProcessorService null - Exception at oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column 36 org.orbeon.oxf.common.ValidationException: oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column 36: Cannot find processor factory with name "xslt" oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column 36: Cannot find processor factory with name "xslt" at org.orbeon.oxf.processor.pipeline.PipelineProcessor.createConfigFromAST(PipelineProcessor.java:211) at org.orbeon.oxf.processor.pipeline.PipelineProcessor.<init>(PipelineProcessor.java:81) at org.orbeon.oxf.processor.pipeline.choose.AbstractChooseProcessor.createInstance(AbstractChooseProcessor.java:200) at org.orbeon.oxf.processor.pipeline.PipelineProcessor.createConfigFromAST(PipelineProcessor.java:352) at org.orbeon.oxf.processor.pipeline.PipelineProcessor.readPipelineConfig(PipelineProcessor.java:470) at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$2300(PipelineProcessor.java:66) at org.orbeon.oxf.processor.pipeline.PipelineProcessor$9.read(PipelineProcessor.java:626) at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:470) at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:622) at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:140) at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:89) at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012) -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Damiano,
what I mean is can you share the model.xpl code? That creates the p:choose and processes it? Ryan Ryan Puddephatt Software Engineer Teleflex Group - IT UK 1 Michaelson Square Livingston West Lothian Scotland EH54 7DP e> [hidden email] t> +44(0)1506 407 110 f> +44(0)1506 407 108 >-----Original Message----- >From: Damiano Albani [mailto:[hidden email]] >Sent: 22 July 2006 13:50 >To: [hidden email] >Subject: Re: [ops-users] Problem with the XInclude processor > >On 7/22/06, Ryan Puddephatt <[hidden email]> wrote: >> Damiano, >> How does you model run this through xInclude to process this? >> >> Ryan > >??? > >The error OPS gives is : > >2006-07-22 14:11:10,091 ERROR org.orbeon.oxf.webapp.ProcessorService >null - Exception at >oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column >36 >org.orbeon.oxf.common.ValidationException: >oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column >36: Cannot find processor factory with name "xslt" >oxf:/examples-standalone/TransFrance/models/ligne.xpl, line 6, column >36: Cannot find processor factory with name "xslt" > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.createConfi >gFromAST(PipelineProcessor.java:211) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.<init>(Pipe >lineProcessor.java:81) > at >org.orbeon.oxf.processor.pipeline.choose.AbstractChooseProcesso >r.createInstance(AbstractChooseProcessor.java:200) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.createConfi >gFromAST(PipelineProcessor.java:352) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.readPipelin >eConfig(PipelineProcessor.java:470) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$2300 >(PipelineProcessor.java:66) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor$9.read(Pipe >lineProcessor.java:626) > at >org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(P >rocessorImpl.java:470) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(Pipel >ineProcessor.java:622) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput( >PipelineProcessor.java:140) > at >org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl( >PipelineProcessor.java:89) > at >org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012) > >-- >Damiano ALBANI > > -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
On 7/22/06, Ryan Puddephatt <[hidden email]> wrote:
> Damiano, > what I mean is can you share the model.xpl code? That creates the > p:choose and processes it? > > Ryan Well, my model.xpl is what I gave in <http://pastebin.ca/95261> previously, with <http://pastebin.ca/95265> being the XML fragment that I'd like to XInclude. But maybe I don't really understand what you're asking me :-) Cheers, -- Damiano -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
In reply to this post by Damiano Albani-2
On 7/21/06, Damiano Albani <[hidden email]> wrote:
> <p:when xmlns:p="http://www.orbeon.com/oxf/pipeline" > xmlns:xdb="http://orbeon.org/oxf/xml/xmldb" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:oxf="http://www.orbeon.com/oxf/processors" > test="//form/head/action = 'maj-informations'"> > <p:processor name="oxf:xslt"> > ... > </p:processor> > </p:when> > > At first, it seemed to work but in fact it chokes on the processor name : > > Cannot find processor factory with name "xslt" > > It looks like the "oxf:" prefix is mangled in the XInclude process. Declaring the 'oxf' prefix in the file that does the <xi:include> might solve your problem. Alex -- Blog (XML, Web apps, Open Source): http://www.orbeon.com/blog/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet |
On 7/25/06, Alessandro Vernet <[hidden email]> wrote:
> > Damiano, > > Declaring the 'oxf' prefix in the file that does the <xi:include> > might solve your problem. Unfortunately, the 'oxf' prefix was *already* declared in the "parent" file -- in both files actually. So the problem must come from somewhere else... Anyway, I have "refactored" my code, so I don't XInclude anymore in my XPL files. -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Hi Damiano,
OK, thank you for the update. If the problem happens again, you might want to look into isolating the part of the files that seem to cause the problem and attach to an email the files we need to reproduce the issue. Alex On 7/26/06, Damiano Albani <[hidden email]> wrote: > On 7/25/06, Alessandro Vernet <[hidden email]> wrote: > > > > Damiano, > > > > Declaring the 'oxf' prefix in the file that does the <xi:include> > > might solve your problem. > > Unfortunately, the 'oxf' prefix was *already* declared in the "parent" > file -- in both files actually. So the problem must come from > somewhere else... > > Anyway, I have "refactored" my code, so I don't XInclude anymore in my > XPL files. > > -- > Damiano ALBANI > > > > > -- > You receive this message as a subscriber of the [hidden email] mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > -- Blog (XML, Web apps, Open Source): http://www.orbeon.com/blog/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet |
On 7/28/06, Alessandro Vernet <[hidden email]> wrote:
> Hi Damiano, > > OK, thank you for the update. If the problem happens again, you might > want to look into isolating the part of the files that seem to cause > the problem and attach to an email the files we need to reproduce the > issue. Well, the issue is quite easy to reproduce : in any .xpl file, just try to XInclude an XML file containing a <p:processor> definition. You'll get the error, for example : Cannot find processor factory with name "xmldb-query" When of course, in the included file, it's written <p:processor name="oxf:xmldb-query"...> Which tells me, as I said before, that the problem is related to the 'oxf' prefix somehow. -- Damiano ALBANI -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Damiano,
Indeed, I was able to reproduce that. I created a entry in the tracker and attached the files I used to reproduce the error. http://forge.objectweb.org/tracker/index.php?func=detail&aid=305853&group_id=168&atid=350207 Alex On 7/28/06, Damiano Albani <[hidden email]> wrote: > On 7/28/06, Alessandro Vernet <[hidden email]> wrote: > > Hi Damiano, > > > > OK, thank you for the update. If the problem happens again, you might > > want to look into isolating the part of the files that seem to cause > > the problem and attach to an email the files we need to reproduce the > > issue. > > Well, the issue is quite easy to reproduce : in any .xpl file, just > try to XInclude an XML file containing a <p:processor> definition. > You'll get the error, for example : > > Cannot find processor factory with name "xmldb-query" > > When of course, in the included file, it's written <p:processor > name="oxf:xmldb-query"...> > Which tells me, as I said before, that the problem is related to the > 'oxf' prefix somehow. > > -- > Damiano ALBANI > > > > > -- > You receive this message as a subscriber of the [hidden email] mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > -- Blog (XML, Web apps, Open Source): http://www.orbeon.com/blog/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet |
Free forum by Nabble | Edit this page |