m10 error in XForms engine

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

m10 error in XForms engine

idwright
Hi,

For my app which works with m5 (I haven't tried 6,7,8)
I'm guessing it's related to namespace changes but it's quite hard to
tell from this - and it's a large form with lots of includes

I'm getting the following error:

+----------------------------------------------------------------------------------------------------------------------+
|An Error has Occurred |
|----------------------------------------------------------------------------------------------------------------------|
|[No error message provided.] |
|----------------------------------------------------------------------------------------------------------------------|
|Application Call Stack |
|----------------------------------------------------------------------------------------------------------------------|
|oxf:/apps/study/study-dashboard.xhtml                    |  30|
44|initializing XForms containing document           |
|oxf:/ops/pfc/xforms-epilogue.xpl                         |  77|
60|reading processor output                          |
|oxf:/ops/pfc/xforms-epilogue.xpl                         |  88|
60|reading processor output                          |
|oxf:/ops/pfc/xforms-epilogue.xpl                         |  95|
59|reading processor output                          |
|oxf:/config/epilogue.xpl                                 |  41|
58|reading processor output                          |
|oxf:/config/epilogue-servlet.xpl                         |  31|
48|reading processor output                          |
|oxf:/config/epilogue.xpl                                 |  60|
46|executing processor                               |
|oxf:/apps/study/page-flow.xml                            |  30|
45|executing processor                               |
|oxf:/page-flow.xml                                       |  34|
90|reading page model data output                    |
|----------------------------------------------------------------------------------------------------------------------|
|Exception: java.lang.IllegalArgumentException |
|----------------------------------------------------------------------------------------------------------------------|
|org.orbeon.oxf.xforms.analysis.controls.RepeatContr|getAncestorRepeatAcrossParts
|RepeatControl.scala           |  58|
|org.orbeon.oxf.xforms.analysis.controls.RepeatContr|getAllAncestorRepeatsAcrossPar|RepeatControl.scala
|  63|
|org.orbeon.oxf.xforms.StaticStateGlobalOps$$anonfun|apply
|StaticStateGlobalOps.scala    | 122|
|org.orbeon.oxf.xforms.StaticStateGlobalOps$$anonfun|apply
|StaticStateGlobalOps.scala    | 122|
|scala.collection.TraversableLike$$anonfun$flatMap$1|apply
|TraversableLike.scala         | 239|
|scala.collection.TraversableLike$$anonfun$flatMap$1|apply
|TraversableLike.scala         | 239|
|scala.collection.LinearSeqOptimized$class
|foreach                       |LinearSeqOptimized.scala      |  59|
|scala.collection.immutable.List |foreach                      
|List.scala                    |  76|
|scala.collection.TraversableLike$class |flatMap                      
|TraversableLike.scala         | 239|
|scala.collection.immutable.List |flatMap                      
|List.scala                    |  76|
|org.orbeon.oxf.xforms.StaticStateGlobalOps
|getAncestorRepeats            |StaticStateGlobalOps.scala    | 121|
|org.orbeon.oxf.xforms.StaticStateGlobalOps
|findClosestCommonAncestorRepea|StaticStateGlobalOps.scala    | 142|
|org.orbeon.oxf.xforms.control.Controls$ |findEffectiveControlId        
|Controls.scala                | 196|
|org.orbeon.oxf.xforms.control.Controls |findEffectiveControlId        
|Controls.scala                |    |
|org.orbeon.oxf.xforms.XFormsControls |resolveObjectById            
|XFormsControls.java           | 266|
|org.orbeon.oxf.xforms.xbl.ContainerResolver$class
|resolveObjectById             |XBLContainer.scala            | 449|
|org.orbeon.oxf.xforms.xbl.XBLContainer |resolveObjectById            
|XBLContainer.scala            |  51|
|org.orbeon.oxf.xforms.XFormsContextStack |pushBinding                  
|XFormsContextStack.java       | 295|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.orbeon.oxf.common.ValidationException |
|----------------------------------------------------------------------------------------------------------------------|
|org.orbeon.oxf.common.ValidationException
|wrapException                 |ValidationException.java      | 126|
|org.orbeon.oxf.xforms.XFormsContextStack |pushBinding                  
|XFormsContextStack.java       | 562|
|org.orbeon.oxf.xforms.XFormsContextStack |pushBinding                  
|XFormsContextStack.java       | 256|
|org.orbeon.oxf.xforms.XFormsContextStack |pushBinding                  
|XFormsContextStack.java       | 244|
|org.orbeon.oxf.xforms.control.ControlBindingSupport|pushBindingImpl
|ControlBindingSupport.scala   |  78|
|org.orbeon.oxf.xforms.control.XFormsControl
|pushBindingImpl               |XFormsControl.scala           |  47|
|org.orbeon.oxf.xforms.control.ControlBindingSupport|pushBinding
|ControlBindingSupport.scala   |  65|
|org.orbeon.oxf.xforms.control.XFormsControl
|pushBinding                   |XFormsControl.scala           |  47|
|org.orbeon.oxf.xforms.control.ControlBindingSupport|evaluateBinding
|ControlBindingSupport.scala   |  51|
|org.orbeon.oxf.xforms.control.XFormsControl
|evaluateBinding               |XFormsControl.scala           |  47|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
|Controls.scala                | 117|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
|Controls.scala                | 115|
|scala.Option |map                          
|Option.scala                  | 133|
|org.orbeon.oxf.xforms.control.Controls$
|org$orbeon$oxf$xforms$control$|Controls.scala                | 114|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
|Controls.scala                | 123|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
|Controls.scala                | 123|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$bui|apply
|Controls.scala                | 139|
|org.orbeon.oxf.xforms.control.Controls$$anonfun$bui|apply
|Controls.scala                | 138|
|scala.collection.mutable.ResizableArray$class
|foreach                       |ResizableArray.scala          |  60|
|scala.collection.mutable.ArrayBuffer |foreach                      
|ArrayBuffer.scala             |  47|
|---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---|
|org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
|ProcessorImpl.java            | 262|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
|PipelineProcessor.java        |  92|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
|PipelineProcessor.java        | 679|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|access$000
|PipelineProcessor.java        |  59|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|readImpl
|PipelineProcessor.java        |  90|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
|ProcessorOutputImpl.java      | 258|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl
|read                          |ProcessorOutputImpl.java      | 404|
|org.orbeon.oxf.processor.pipeline.choose.ConcreteCh|readImpl
|ConcreteChooseProcessor.java  | 127|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
|ProcessorOutputImpl.java      | 258|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl
|read                          |ProcessorOutputImpl.java      | 404|
|org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
|ProcessorImpl.java            | 262|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
|PipelineProcessor.java        | 535|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeParents
|PipelineProcessor.java        | 696|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|access$400
|PipelineProcessor.java        |  59|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|readImpl
|PipelineProcessor.java        | 531|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
|ProcessorOutputImpl.java      | 258|
|org.orbeon.oxf.processor.impl.ProcessorOutputImpl
|read                          |ProcessorOutputImpl.java      | 404|
|org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
|ProcessorImpl.java            | 262|
|org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
|ProcessorImpl.java            | 266|
|org.orbeon.oxf.processor.NullSerializer |start                        
|NullSerializer.java           |  28|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.orbeon.oxf.common.OXFException |
|----------------------------------------------------------------------------------------------------------------------|
|org.orbeon.oxf.processor.NullSerializer |start                        
|NullSerializer.java           |  30|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
|PipelineProcessor.java        | 617|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.orbeon.oxf.common.ValidationException |
|----------------------------------------------------------------------------------------------------------------------|
|org.orbeon.oxf.common.ValidationException
|wrapException                 |ValidationException.java      | 126|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
|PipelineProcessor.java        | 619|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
|PipelineProcessor.java        | 679|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|start
|PipelineProcessor.java        | 614|
|org.orbeon.oxf.processor.pipeline.choose.ConcreteCh|start
|ConcreteChooseProcessor.java  | 248|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
|PipelineProcessor.java        | 617|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
|PipelineProcessor.java        | 679|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|start
|PipelineProcessor.java        | 614|
|org.orbeon.oxf.processor.PageFlowControllerProcesso|process
|PageFlowControllerProcessor.sc| 394|
|org.orbeon.oxf.processor.PageFlowControllerProcesso|start
|PageFlowControllerProcessor.sc| 138|
|org.orbeon.oxf.pipeline.InitUtils$ |runProcessor                  
|InitUtils.scala               |  80|
|org.orbeon.oxf.webapp.ProcessorService |service                      
|ProcessorService.scala        |  40|
|org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply$mcV$sp
|OrbeonServlet.scala           |  74|
|org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply
|OrbeonServlet.scala           |  67|
|org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply
|OrbeonServlet.scala           |  67|
|org.orbeon.oxf.util.ScalaUtils$ |withRootException            
|ScalaUtils.scala              | 106|
|org.orbeon.oxf.servlet.OrbeonServlet |service                      
|OrbeonServlet.scala           |  67|
|javax.servlet.http.HttpServlet |service                      
|HttpServlet.java              | 722|
|org.apache.catalina.core.ApplicationFilterChain
|internalDoFilter              |ApplicationFilterChain.java   | 305|
|org.apache.catalina.core.ApplicationFilterChain
|doFilter                      |ApplicationFilterChain.java   | 210|
|---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---|
|org.apache.catalina.core.ApplicationFilterChain
|internalDoFilter              |ApplicationFilterChain.java   | 243|
|org.apache.catalina.core.ApplicationFilterChain
|doFilter                      |ApplicationFilterChain.java   | 210|
|org.cggh.chassis.manta.security.AlfrescoCASFilter
|doFilter                      |AlfrescoCASFilter.java        |  50|
|org.apache.catalina.core.ApplicationFilterChain
|internalDoFilter              |ApplicationFilterChain.java   | 243|
|org.apache.catalina.core.ApplicationFilterChain
|doFilter                      |ApplicationFilterChain.java   | 210|
|org.apache.catalina.core.StandardWrapperValve
|invoke                        |StandardWrapperValve.java     | 224|
|org.apache.catalina.core.StandardContextValve
|invoke                        |StandardContextValve.java     | 169|
|org.apache.catalina.authenticator.AuthenticatorBase|invoke
|AuthenticatorBase.java        | 472|
|org.apache.catalina.core.StandardHostValve
|invoke                        |StandardHostValve.java        | 168|
|org.apache.catalina.valves.ErrorReportValve
|invoke                        |ErrorReportValve.java         |  98|
|org.apache.catalina.valves.AccessLogValve
|invoke                        |AccessLogValve.java           | 927|
|org.apache.catalina.core.StandardEngineValve
|invoke                        |StandardEngineValve.java      | 118|
|com.springsource.insight.collection.tcserver.reques|invoke
|HttpRequestOperationCollection|  84|
|org.apache.catalina.connector.CoyoteAdapter
|service                       |CoyoteAdapter.java            | 407|
|org.apache.coyote.http11.AbstractHttp11Processor
|process                       |AbstractHttp11Processor.java  | 987|
|org.apache.coyote.AbstractProtocol$AbstractConnecti|process
|AbstractProtocol.java         | 579|
|org.apache.tomcat.util.net.JIoEndpoint$SocketProces|run
|JIoEndpoint.java              | 309|
|java.util.concurrent.ThreadPoolExecutor |runWorker                    
|ThreadPoolExecutor.java       |1110|
|java.util.concurrent.ThreadPoolExecutor$Worker
|run                           |ThreadPoolExecutor.java       | 603|
|java.lang.Thread |run                          
|Thread.java                   | 679|
+----------------------------------------------------------------------------------------------------------------------+


--
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: m10 error in XForms engine - now fr:datatable

idwright
Hi,

I think I've worked it out...

The problem appears to be with fr:datatable when there are no lines in
the table

In the example below there are no problems with <table> but with
fr:datatable then Orbeon crashes
(the group element should prevent the table showing if there are no entries)

(as I've said before this used to be OK)

Regards,
Ian
Example:
<xforms:group ref="instance('ins-curated-media-feed')[exists(atom:entry)]">

                                         <div
id="list-of-curated-files-container">

                                             <table paginated="false">
                                                 <thead>
                                                     <tr>
  .....
                                                     </tr>
                                                 </thead>
                                                 <tbody>
<xforms:repeat id="rep-curated-media-curator" nodeset="atom:entry">
......


On 12/09/12 13:23, Ian Wright wrote:

> Hi,
>
> For my app which works with m5 (I haven't tried 6,7,8)
> I'm guessing it's related to namespace changes but it's quite hard to
> tell from this - and it's a large form with lots of includes
>
> I'm getting the following error:
>
> +----------------------------------------------------------------------------------------------------------------------+
>
> |An Error has Occurred |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |[No error message provided.] |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |Application Call Stack |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |oxf:/apps/study/study-dashboard.xhtml                    |  30|
> 44|initializing XForms containing document           |
> |oxf:/ops/pfc/xforms-epilogue.xpl                         |  77|
> 60|reading processor output                          |
> |oxf:/ops/pfc/xforms-epilogue.xpl                         |  88|
> 60|reading processor output                          |
> |oxf:/ops/pfc/xforms-epilogue.xpl                         |  95|
> 59|reading processor output                          |
> |oxf:/config/epilogue.xpl                                 |  41|
> 58|reading processor output                          |
> |oxf:/config/epilogue-servlet.xpl                         |  31|
> 48|reading processor output                          |
> |oxf:/config/epilogue.xpl                                 |  60|
> 46|executing processor                               |
> |oxf:/apps/study/page-flow.xml                            |  30|
> 45|executing processor                               |
> |oxf:/page-flow.xml                                       |  34|
> 90|reading page model data output                    |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |Exception: java.lang.IllegalArgumentException |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |org.orbeon.oxf.xforms.analysis.controls.RepeatContr|getAncestorRepeatAcrossParts
> |RepeatControl.scala           |  58|
> |org.orbeon.oxf.xforms.analysis.controls.RepeatContr|getAllAncestorRepeatsAcrossPar|RepeatControl.scala
> |  63|
> |org.orbeon.oxf.xforms.StaticStateGlobalOps$$anonfun|apply
> |StaticStateGlobalOps.scala    | 122|
> |org.orbeon.oxf.xforms.StaticStateGlobalOps$$anonfun|apply
> |StaticStateGlobalOps.scala    | 122|
> |scala.collection.TraversableLike$$anonfun$flatMap$1|apply
> |TraversableLike.scala         | 239|
> |scala.collection.TraversableLike$$anonfun$flatMap$1|apply
> |TraversableLike.scala         | 239|
> |scala.collection.LinearSeqOptimized$class
> |foreach                       |LinearSeqOptimized.scala      | 59|
> |scala.collection.immutable.List |foreach
> |List.scala                    |  76|
> |scala.collection.TraversableLike$class |flatMap                      
> |TraversableLike.scala         | 239|
> |scala.collection.immutable.List |flatMap
> |List.scala                    |  76|
> |org.orbeon.oxf.xforms.StaticStateGlobalOps
> |getAncestorRepeats            |StaticStateGlobalOps.scala    | 121|
> |org.orbeon.oxf.xforms.StaticStateGlobalOps
> |findClosestCommonAncestorRepea|StaticStateGlobalOps.scala    | 142|
> |org.orbeon.oxf.xforms.control.Controls$
> |findEffectiveControlId        |Controls.scala                | 196|
> |org.orbeon.oxf.xforms.control.Controls |findEffectiveControlId        
> |Controls.scala                | |
> |org.orbeon.oxf.xforms.XFormsControls |resolveObjectById            
> |XFormsControls.java           | 266|
> |org.orbeon.oxf.xforms.xbl.ContainerResolver$class
> |resolveObjectById             |XBLContainer.scala            | 449|
> |org.orbeon.oxf.xforms.xbl.XBLContainer |resolveObjectById            
> |XBLContainer.scala            | 51|
> |org.orbeon.oxf.xforms.XFormsContextStack
> |pushBinding                   |XFormsContextStack.java       | 295|
> |----------------------------------------------------------------------------------------------------------------------|
>
> |Exception: org.orbeon.oxf.common.ValidationException |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |org.orbeon.oxf.common.ValidationException
> |wrapException                 |ValidationException.java      | 126|
> |org.orbeon.oxf.xforms.XFormsContextStack
> |pushBinding                   |XFormsContextStack.java       | 562|
> |org.orbeon.oxf.xforms.XFormsContextStack
> |pushBinding                   |XFormsContextStack.java       | 256|
> |org.orbeon.oxf.xforms.XFormsContextStack
> |pushBinding                   |XFormsContextStack.java       | 244|
> |org.orbeon.oxf.xforms.control.ControlBindingSupport|pushBindingImpl
> |ControlBindingSupport.scala   |  78|
> |org.orbeon.oxf.xforms.control.XFormsControl
> |pushBindingImpl               |XFormsControl.scala           | 47|
> |org.orbeon.oxf.xforms.control.ControlBindingSupport|pushBinding
> |ControlBindingSupport.scala   |  65|
> |org.orbeon.oxf.xforms.control.XFormsControl
> |pushBinding                   |XFormsControl.scala           | 47|
> |org.orbeon.oxf.xforms.control.ControlBindingSupport|evaluateBinding
> |ControlBindingSupport.scala   |  51|
> |org.orbeon.oxf.xforms.control.XFormsControl
> |evaluateBinding               |XFormsControl.scala           | 47|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
> |Controls.scala                | 117|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
> |Controls.scala                | 115|
> |scala.Option |map |Option.scala                  | 133|
> |org.orbeon.oxf.xforms.control.Controls$
> |org$orbeon$oxf$xforms$control$|Controls.scala                | 114|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
> |Controls.scala                | 123|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$org|apply
> |Controls.scala                | 123|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$bui|apply
> |Controls.scala                | 139|
> |org.orbeon.oxf.xforms.control.Controls$$anonfun$bui|apply
> |Controls.scala                | 138|
> |scala.collection.mutable.ResizableArray$class
> |foreach                       |ResizableArray.scala          | 60|
> |scala.collection.mutable.ArrayBuffer |foreach                      
> |ArrayBuffer.scala             | 47|
> |---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---|
>
> |org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
> |ProcessorImpl.java            | 262|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
> |PipelineProcessor.java        |  92|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
> |PipelineProcessor.java        | 679|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|access$000
> |PipelineProcessor.java        |  59|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|readImpl
> |PipelineProcessor.java        |  90|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
> |ProcessorOutputImpl.java      | 258|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl
> |read                          |ProcessorOutputImpl.java      | 404|
> |org.orbeon.oxf.processor.pipeline.choose.ConcreteCh|readImpl
> |ConcreteChooseProcessor.java  | 127|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
> |ProcessorOutputImpl.java      | 258|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl
> |read                          |ProcessorOutputImpl.java      | 404|
> |org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
> |ProcessorImpl.java            | 262|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
> |PipelineProcessor.java        | 535|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeParents
> |PipelineProcessor.java        | 696|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|access$400
> |PipelineProcessor.java        |  59|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|readImpl
> |PipelineProcessor.java        | 531|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl$T|read
> |ProcessorOutputImpl.java      | 258|
> |org.orbeon.oxf.processor.impl.ProcessorOutputImpl
> |read                          |ProcessorOutputImpl.java      | 404|
> |org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
> |ProcessorImpl.java            | 262|
> |org.orbeon.oxf.processor.ProcessorImpl |readInputAsSAX                
> |ProcessorImpl.java            | 266|
> |org.orbeon.oxf.processor.NullSerializer
> |start                         |NullSerializer.java           | 28|
> |----------------------------------------------------------------------------------------------------------------------|
>
> |Exception: org.orbeon.oxf.common.OXFException |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |org.orbeon.oxf.processor.NullSerializer
> |start                         |NullSerializer.java           | 30|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
> |PipelineProcessor.java        | 617|
> |----------------------------------------------------------------------------------------------------------------------|
>
> |Exception: org.orbeon.oxf.common.ValidationException |
> |----------------------------------------------------------------------------------------------------------------------|
>
> |org.orbeon.oxf.common.ValidationException
> |wrapException                 |ValidationException.java      | 126|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
> |PipelineProcessor.java        | 619|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
> |PipelineProcessor.java        | 679|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|start
> |PipelineProcessor.java        | 614|
> |org.orbeon.oxf.processor.pipeline.choose.ConcreteCh|start
> |ConcreteChooseProcessor.java  | 248|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|run
> |PipelineProcessor.java        | 617|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren
> |PipelineProcessor.java        | 679|
> |org.orbeon.oxf.processor.pipeline.PipelineProcessor|start
> |PipelineProcessor.java        | 614|
> |org.orbeon.oxf.processor.PageFlowControllerProcesso|process
> |PageFlowControllerProcessor.sc| 394|
> |org.orbeon.oxf.processor.PageFlowControllerProcesso|start
> |PageFlowControllerProcessor.sc| 138|
> |org.orbeon.oxf.pipeline.InitUtils$ |runProcessor
> |InitUtils.scala               |  80|
> |org.orbeon.oxf.webapp.ProcessorService |service                      
> |ProcessorService.scala        | 40|
> |org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply$mcV$sp
> |OrbeonServlet.scala           |  74|
> |org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply
> |OrbeonServlet.scala           |  67|
> |org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$servi|apply
> |OrbeonServlet.scala           |  67|
> |org.orbeon.oxf.util.ScalaUtils$ |withRootException
> |ScalaUtils.scala              | 106|
> |org.orbeon.oxf.servlet.OrbeonServlet |service                      
> |OrbeonServlet.scala           | 67|
> |javax.servlet.http.HttpServlet |service
> |HttpServlet.java              | 722|
> |org.apache.catalina.core.ApplicationFilterChain
> |internalDoFilter              |ApplicationFilterChain.java   | 305|
> |org.apache.catalina.core.ApplicationFilterChain
> |doFilter                      |ApplicationFilterChain.java   | 210|
> |---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---|
>
> |org.apache.catalina.core.ApplicationFilterChain
> |internalDoFilter              |ApplicationFilterChain.java   | 243|
> |org.apache.catalina.core.ApplicationFilterChain
> |doFilter                      |ApplicationFilterChain.java   | 210|
> |org.cggh.chassis.manta.security.AlfrescoCASFilter
> |doFilter                      |AlfrescoCASFilter.java        | 50|
> |org.apache.catalina.core.ApplicationFilterChain
> |internalDoFilter              |ApplicationFilterChain.java   | 243|
> |org.apache.catalina.core.ApplicationFilterChain
> |doFilter                      |ApplicationFilterChain.java   | 210|
> |org.apache.catalina.core.StandardWrapperValve
> |invoke                        |StandardWrapperValve.java     | 224|
> |org.apache.catalina.core.StandardContextValve
> |invoke                        |StandardContextValve.java     | 169|
> |org.apache.catalina.authenticator.AuthenticatorBase|invoke
> |AuthenticatorBase.java        | 472|
> |org.apache.catalina.core.StandardHostValve
> |invoke                        |StandardHostValve.java        | 168|
> |org.apache.catalina.valves.ErrorReportValve
> |invoke                        |ErrorReportValve.java         | 98|
> |org.apache.catalina.valves.AccessLogValve
> |invoke                        |AccessLogValve.java           | 927|
> |org.apache.catalina.core.StandardEngineValve
> |invoke                        |StandardEngineValve.java      | 118|
> |com.springsource.insight.collection.tcserver.reques|invoke
> |HttpRequestOperationCollection|  84|
> |org.apache.catalina.connector.CoyoteAdapter
> |service                       |CoyoteAdapter.java            | 407|
> |org.apache.coyote.http11.AbstractHttp11Processor
> |process                       |AbstractHttp11Processor.java  | 987|
> |org.apache.coyote.AbstractProtocol$AbstractConnecti|process
> |AbstractProtocol.java         | 579|
> |org.apache.tomcat.util.net.JIoEndpoint$SocketProces|run
> |JIoEndpoint.java              | 309|
> |java.util.concurrent.ThreadPoolExecutor
> |runWorker                     |ThreadPoolExecutor.java |1110|
> |java.util.concurrent.ThreadPoolExecutor$Worker
> |run                           |ThreadPoolExecutor.java       | 603|
> |java.lang.Thread |run |Thread.java                   | 679|
> +----------------------------------------------------------------------------------------------------------------------+
>


--
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: Re: m10 error in XForms engine - now fr:datatable

David Lacy
I am getting a similar error, though it does not relate to the repeat nodeset being empty. I have narrowed it down to instances where the datatable is enclosed in a xforms:group that resolves to 'false'.

Like so:

<xforms:group ref="xxforms:instance('show-datatable') = 'true'">
    <fr:datatable>
        ....
</xforms:group>

If the value of the instance 'show-datatable' is not equal to 'true', Orbeon crashes with the java stack listed earlier in this message.

I've tested this on m11

David Lacy
Falvey Library Technology Services
Villanova University
library.villanova.edu

> -----Original Message-----
> From: Ian Wright [mailto:[hidden email]]
> Sent: Thursday, September 20, 2012 6:01 AM
> To: [hidden email]
> Subject: [ops-users] Re: m10 error in XForms engine - now fr:datatable
>
> Hi,
>
> I think I've worked it out...
>
> The problem appears to be with fr:datatable when there are no lines in the table
>
> In the example below there are no problems with <table> but with fr:datatable then
> Orbeon crashes (the group element should prevent the table showing if there are
> no entries)
>
> (as I've said before this used to be OK)
>
> Regards,
> Ian
> Example:
> <xforms:group ref="instance('ins-curated-media-feed')[exists(atom:entry)]">
>
>                                          <div id="list-of-curated-files-container">
>
>                                              <table paginated="false">
>                                                  <thead>
>                                                      <tr>
>   .....
>                                                      </tr>
>                                                  </thead>
>                                                  <tbody> <xforms:repeat id="rep-curated-media-
> curator" nodeset="atom:entry"> ......
>
>
> On 12/09/12 13:23, Ian Wright wrote:
> > Hi,
> >
> > For my app which works with m5 (I haven't tried 6,7,8) I'm guessing
> > it's related to namespace changes but it's quite hard to tell from
> > this - and it's a large form with lots of includes
> >
> > I'm getting the following error:
> >


--
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: m10 error in XForms engine - now fr:datatable

David Lacy
Here's an example that will fail when run as-is. Toggle the value of the datatable-visible instance to 'true' and it will work.

David Lacy
Falvey Library Technology Services
Villanova University
library.villanova.edu

> -----Original Message-----
> From: David Lacy [mailto:[hidden email]]
> Sent: Friday, October 05, 2012 10:29 AM
> To: [hidden email]
> Subject: [ops-users] RE: Re: m10 error in XForms engine - now fr:datatable
>
> I am getting a similar error, though it does not relate to the repeat nodeset being
> empty. I have narrowed it down to instances where the datatable is enclosed in a
> xforms:group that resolves to 'false'.
>
> Like so:
>
> <xforms:group ref="xxforms:instance('show-datatable') = 'true'">
>     <fr:datatable>
>         ....
> </xforms:group>
>
> If the value of the instance 'show-datatable' is not equal to 'true', Orbeon crashes
> with the java stack listed earlier in this message.
>
> I've tested this on m11
>
> David Lacy
> Falvey Library Technology Services
> Villanova University
> library.villanova.edu


--
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

hidden_datatable.xhtml (3K) Download Attachment