Processors in branch

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Processors in branch

StephR
I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input name="config">
                  <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
           <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]


Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous branches []

If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?





--
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
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Processors in branch

Alexander Žaťko
Does your XPL have more p:when or p:otherwise elements? Do they all contain processors (not necessarily oxf:xslt) with <p:output name="data" id="apps"/>? They should.

A.

On Dec 13, 2007, at 12:15 PM, Stephane Ruchet wrote:

I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input nam! e="config sp;               <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
!  &nb sp;    <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]


Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous b! ranches [ Verdana">
If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws



--
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
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Processors in branch

StephR
Hi Alexander,

No they don't all contain a processor with an output name "data" because in the case where the first test fails, I would like to redirect user to a page. Now if you have to have the same outputs in branches... how can I do so if in one of the branches there isn't any ouput, just a redirection ? I could try to add an identity processor... but it seems pretty strange to do so ?

Thanks,

Steph



Alexander Zatko a écrit :
Does your XPL have more p:when or p:otherwise elements? Do they all contain processors (not necessarily oxf:xslt) with <p:output name="data" id="apps"/>? They should.

A.

On Dec 13, 2007, at 12:15 PM, Stephane Ruchet wrote:

I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input nam! e="config sp;               <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
!  &nb sp;    <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]


Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous b! ranches [ Verdana">
If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws



--
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
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Processors in branch

Alexander Žaťko
You can also use the oxf:null-serializer processor.


A.

On Dec 13, 2007, at 1:18 PM, Stephane Ruchet wrote:

Hi Alexander,

No they don't all contain a processor with an output name "data" because in the case where the first test fails, I would like to redirect user to a page. Now if you have to have the same outputs in branches... how can I do so if in one of the branches there isn't any ouput, just a redirection ? I could try to add an identity processor... but it seems pretty strange to do so ?

Thanks,

Steph



Alexander Zatko a écrit :
Does your XPL have more p:when or p:otherwise elements? Do they all contain processors (not necessarily oxf:xslt) with <p:output name="data" id="apps"/>? They should.

A.

On Dec 13, 2007, at 12:15 PM, Stephane Ruchet wrote:

I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input nam! e="config sp;               <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
!  &nb sp;    <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]


Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous b! ranches [ Verdana">
If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws



--
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
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Processors in branch

Alexander Žaťko
On a second though, maybe not. I guess the identity processor is your best choice.


On Dec 13, 2007, at 1:35 PM, Alexander Zatko wrote:

You can also use the oxf:null-serializer processor.


A.

On Dec 13, 2007, at 1:18 PM, Stephane Ruchet wrote:

Hi Alexander,

No they don't all contain a processor with an output name "data" because in the case where the first test fails, I would like to redirect user to a page. Now if you have to have the same outputs in branches... how can I do so if in one of the branches there isn't any ouput, just a redirection ? I could try to add an identity processor... but it seems pretty strange to do so ?

Thanks,

Steph



Alexander Zatko a écrit :
Does your XPL have more p:when or p:otherwise elements? Do they all contain processors (not necessarily oxf:xslt) with <p:output name="data" id="apps"/>? They should.

A.

On Dec 13, 2007, at 12:15 PM, Stephane Ruchet wrote:

I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input nam! e="config sp;               <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
!  &nb sp;    <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]


Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous b! ranches [ Verdana">
If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws




--
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
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Error: unable to find valid certification path to requested target

joac
In reply to this post by Alexander Žaťko

Hi,

 

I’ve got a problem with Tomcat certificate after several logins into the system. The log shows the message pasted below. Does anybody knows if the problem is with the certificate, the orbeon cache or anything else? I am not able to display any page when these error occurs, but if I restart Tomcat it works again.

 

Exception at https://82.223.155.239/tmira/exist/rest/db/orbeon/xforms/cache/3D233ADD-0DE1-EB29-9358-2B388DE814CF

sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

         at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)

         at java.security.cert.CertPathBuilder.build(Unknown Source)

         at sun.security.validator.PKIXValidator.doBuild(Unknown Source)

         at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)

         at sun.security.validator.Validator.validate(Unknown Source)

         at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)

         at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(Unknown Source)

         at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)

         at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)

         at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)

         at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)

         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)

         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)

         at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)

         at java.io.BufferedOutputStream.flushBuffer(Unknown Source)

         at java.io.BufferedOutputStream.write(Unknown Source)

         at java.io.FilterOutputStream.write(Unknown Source)

         at org.orbeon.oxf.resources.handler.HandlerRequestEntity.writeRequest(HandlerRequestEntity.java:36)

         at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:495)

         at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1973)

         at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:993)

         at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)

         at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)

         at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)

         at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)

         at org.orbeon.oxf.resources.handler.HTTPURLConnection.connect(HTTPURLConnection.java:122)

         at org.orbeon.oxf.xforms.XFormsSubmissionUtils.doRegular(XFormsSubmissionUtils.java:278)

         at org.orbeon.oxf.xforms.XFormsSubmissionUtils.doRegular(XFormsSubmissionUtils.java:153)

         at org.orbeon.oxf.xforms.state.XFormsStateStore.persistEntry(XFormsStateStore.java:244)

         at org.orbeon.oxf.xforms.state.XFormsStateStore.expireOne(XFormsStateStore.java:194)

         at org.orbeon.oxf.xforms.state.XFormsStateStore.addOne(XFormsStateStore.java:104)

         at org.orbeon.oxf.xforms.state.XFormsStateStore.add(XFormsStateStore.java:81)

         at org.orbeon.oxf.xforms.state.XFormsStateManager.getInitialEncodedClientState(XFormsStateManager.java:111)

         at org.orbeon.oxf.xforms.processor.handlers.XHTMLBodyHandler.start(XHTMLBodyHandler.java:100)

         at org.orbeon.oxf.xml.ElementHandlerController.startElement(ElementHandlerController.java:161)

         at org.orbeon.oxf.xml.ForwardingContentHandler.startElement(ForwardingContentHandler.java:87)

         at org.orbeon.oxf.xml.ElementFilterContentHandler.startElement(ElementFilterContentHandler.java:41)

         at org.orbeon.oxf.xforms.processor.XFormsToXHTML$4.startElement(XFormsToXHTML.java:420)

         at org.orbeon.oxf.xml.SAXStore.replay(SAXStore.java:193)

         at org.orbeon.oxf.xforms.processor.XFormsToXHTML.outputResponseDocument(XFormsToXHTML.java:401)

         at org.orbeon.oxf.xforms.processor.XFormsToXHTML.doIt(XFormsToXHTML.java:250)

         at org.orbeon.oxf.xforms.processor.XFormsToXHTML.access$000(XFormsToXHTML.java:50)

         at org.orbeon.oxf.xforms.processor.XFormsToXHTML$1.readImpl(XFormsToXHTML.java:81)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.xinclude.XIncludeProcessor.access$100(XIncludeProcessor.java:41)

         at org.orbeon.oxf.processor.xinclude.XIncludeProcessor$1$1.read(XIncludeProcessor.java:85)

         at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:488)

         at org.orbeon.oxf.processor.xinclude.XIncludeProcessor.access$200(XIncludeProcessor.java:41)

         at org.orbeon.oxf.processor.xinclude.XIncludeProcessor$1.readImpl(XIncludeProcessor.java:79)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1400(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput$1.run(PipelineProcessor.java:572)

         at org.orbeon.oxf.processor.ProcessorImpl.executeParents(ProcessorImpl.java:572)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1500(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput.readImpl(PipelineProcessor.java:568)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1400(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput$1.run(PipelineProcessor.java:572)

         at org.orbeon.oxf.processor.ProcessorImpl.executeParents(ProcessorImpl.java:572)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1500(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput.readImpl(PipelineProcessor.java:568)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor.java:36)

         at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.java:59)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsTinyTree(ProcessorImpl.java:412)

         at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:445)

         at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:488)

         at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsTinyTree(ProcessorImpl.java:443)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:184)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:229)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:229)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:430)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         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$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1$1.run(PipelineProcessor.java:96)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:121)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1400(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput$1.run(PipelineProcessor.java:572)

         at org.orbeon.oxf.processor.ProcessorImpl.executeParents(ProcessorImpl.java:572)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1500(PipelineProcessor.java:66)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput.readImpl(PipelineProcessor.java:568)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:1030)

         at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1213)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

         at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

         at org.orbeon.oxf.processor.NullSerializer.start(NullSerializer.java:31)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:229)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:652)

         at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:554)

         at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

         at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:430)

         at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:95)

         at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:96)

         at org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.java:148)

         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

         at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)

         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)

         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)

         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

         at java.lang.Thread.run(Unknown Source)

 

 


De: Alexander Zatko [mailto:[hidden email]]
Enviado el: jueves, 13 de diciembre de 2007 13:08
Para: [hidden email]
Asunto: Re: [ops-users] Processors in branch

 

Does your XPL have more p:when or p:otherwise elements? Do they all contain processors (not necessarily oxf:xslt) with <p:output name="data" id="apps"/>? They should.

 

A.

 

On Dec 13, 2007, at 12:15 PM, Stephane Ruchet wrote:



I have a problem with the following code :

<p:choose href="#auth">

    <p:when test="(string-length(//project/ProjectAcronym) > number(0))">
        <p:processor name="oxf:url-generator">
              <p:input nam! e="config sp;               <config>
                     <url>permission.xml</url>
                  </config>
              </p:input>
              <p:output name="data" id="permissions"/>
         </p:processor>
           
         <p:processor name="oxf:xslt">
           <p:input name="data" href="#permissions"/>
           <p:input name="auth" href="#auth"/>
!  &nb sp;    <p:input name="config">
               <apps xsl:version="2.0">
                    <xsl:value-of select="/permission/projects/project[@name = doc('input:auth')//project/ProjectAcronym]/application/@name" />
               </apps>
           </p:input>
           <p:output name="data" id="apps"/>
           </p:processor>
    [...]



Orbeon says the following :
ASTChoose branch number 2 does not declare the same ids [apps] as the previous b! ranches [ Verdana">
If I remove my two processor outside of the <p:choose> I will not have this error. I don't understand what's the problem :(. Something wrong with my outputs ?


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws

 



--
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
OW2 mailing lists service home page: http://www.ow2.org/wws