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 |
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 |
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 |
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 |
Free forum by Nabble | Edit this page |