Alex, Actually my PL does not care about that <xbl> node. But when a form is published (with library dependencies) then it can not be edited. After searching a little the only difference I found was the <xbl> node. If you are confirming that <xbl> is put there by Orbeon then the problem must be another. Check: This form has exactly the same problem as my local installation. The only difference is that at Orbeon installation I can edit the Form code while in my local installation when editing I only see the <dummy> node. Still hunting down this problem :) regards, bruno El mié, 10 feb 2021 a las 18:42, Bruno Buzzi Brassesco (<[hidden email]>) escribió:
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/CALjxVcTmzC3VyjU%2B-AU4QC9MuOA0CQbQNgbTmkLBZY0G%3Di_K-w%40mail.gmail.com. |
Alex, If i remove the <xbl> node manually then I can edit the form on the Form Builder. If the <xbl> node is present then is render in the Form Builder like: regards, bruno El jue, 11 feb 2021 a las 17:19, Bruno Buzzi Brassesco (<[hidden email]>) escribió:
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/CALjxVcR6uu_Hs3gj1aMn%3DdjAxhKR8MQP8KRaUynnuhgOUfydfQ%40mail.gmail.com. |
Alex, I found 2 exceptions in the log. First Exception +----------------------------------------------------------------------------------------------------------------------+ |An Error has Occurred | |----------------------------------------------------------------------------------------------------------------------| |assertion failed: expect no more than one `<xbl:xbl>` container for the namespace `<a href="http://orbeon.org/oxf/xml/form-buil|">http://orbeon.org/oxf/xml/form-buil| |der/component/gs/library` | |----------------------------------------------------------------------------------------------------------------------| |Application Call Stack | |----------------------------------------------------------------------------------------------------------------------| |----------------------------------------------------------------------------------------------------------------------| |Exception: java.lang.AssertionError | |----------------------------------------------------------------------------------------------------------------------| |scala.Predef$ |assert |Predef.scala | 223| |org.orbeon.oxf.fr.FormRunnerSectionTemplateOps |findXblXblForSectionTemplateNa|FormRunnerSectionTemplateOps.s| 76| |org.orbeon.oxf.fr.FormRunnerSectionTemplateOps |findXblXblForSectionTemplateNa|FormRunnerSectionTemplateOps.s| 66| |org.orbeon.oxf.fr.FormRunner$ |findXblXblForSectionTemplateNa|FormRunner.scala | 16| |org.orbeon.oxf.fb.FormBuilderXPathApi$ |$anonfun$updateSectionTemplate|FormBuilderXPathApi.scala | 282| |scala.Option |flatMap |Option.scala | 271| |org.orbeon.oxf.fb.FormBuilderXPathApi$ |$anonfun$updateSectionTemplate|FormBuilderXPathApi.scala | 281| |scala.collection.immutable.List |flatMap |List.scala | 338| |org.orbeon.oxf.fb.FormBuilderXPathApi$ |$anonfun$updateSectionTemplate|FormBuilderXPathApi.scala | 280| |scala.collection.immutable.List |flatMap |List.scala | 338| |org.orbeon.oxf.fb.FormBuilderXPathApi$ |$anonfun$updateSectionTemplate|FormBuilderXPathApi.scala | 279| |scala.collection.immutable.Stream |flatMap |Stream.scala | 489| |org.orbeon.oxf.fb.FormBuilderXPathApi$ |updateSectionTemplateContentHo|FormBuilderXPathApi.scala | 278| |org.orbeon.oxf.fb.FormBuilderXPathApi |updateSectionTemplateContentHo|FormBuilderXPathApi.scala | | |sun.reflect.NativeMethodAccessorImpl |invoke0 |NativeMethodAccessorImpl.java | | |sun.reflect.NativeMethodAccessorImpl |invoke |NativeMethodAccessorImpl.java | 62| |sun.reflect.DelegatingMethodAccessorImpl |invoke |DelegatingMethodAccessorImpl.j| 43| |java.lang.reflect.Method |invoke |Method.java | 498| |org.orbeon.saxon.functions.ExtensionFunctionCall |invokeMethod |ExtensionFunctionCall.java | 690| |org.orbeon.saxon.functions.ExtensionFunctionCall |call |ExtensionFunctionCall.java | 343| |----------------------------------------------------------------------------------------------------------------------| |Exception: org.orbeon.saxon.trans.XPathException | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.saxon.functions.ExtensionFunctionCall |call |ExtensionFunctionCall.java | 369| |org.orbeon.saxon.functions.ExtensionFunctionCall |iterate |ExtensionFunctionCall.java | 224| |org.orbeon.saxon.instruct.BlockIterator |next |BlockIterator.java | 42| |org.orbeon.scaxon.Implicits$$anon$2 |<init> |Implicits.scala | 75| |org.orbeon.scaxon.Implicits$ |asScalaIterator |Implicits.scala | 73| |org.orbeon.oxf.util.PooledXPathExpression |$anonfun$evaluateKeepItems$1 |PooledXPathExpression.scala | 96| |org.orbeon.oxf.util.DynamicVariable |withValue |DynamicVariable.scala | 42| |org.orbeon.oxf.util.XPath$ |withFunctionContext |XPath.scala | 62| |org.orbeon.oxf.util.PooledXPathExpression |evaluateKeepItems |PooledXPathExpression.scala | 96| |org.orbeon.oxf.util.XPathCache$ |$anonfun$evaluateKeepItems$1 |XPathCache.scala | 227| |org.orbeon.oxf.util.XPathCache$ |withEvaluation |XPathCache.scala | 734| |----------------------------------------------------------------------------------------------------------------------| |Exception: org.orbeon.oxf.common.ValidationException | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.oxf.common.OrbeonLocationException$ |wrapException |OrbeonLocationException.scala | 60| |org.orbeon.oxf.util.XPath$ |handleXPathException |XPath.scala | 377| |org.orbeon.oxf.util.XPathCache$ |withEvaluation |XPathCache.scala | 744| |org.orbeon.oxf.util.XPathCache$ |evaluateKeepItems |XPathCache.scala | 227| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|evaluateKeepItems |XFormsActionInterpreter.scala | 291| |orbeon.oxf.xforms.action.actions.XFormsActionAction|execute |XFormsActionAction.scala | 75| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runSingleIteration$7 |XFormsActionInterpreter.scala | 189| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.xforms.XFormsContextStackSupport$ |withBinding |XFormsContextStackSupport.scal| 47| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runSingleIteration$6 |XFormsActionInterpreter.scala | 187| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.util.Logging |withDebug |Logging.scala | 50| |org.orbeon.oxf.util.Logging |withDebug$ |Logging.scala | 45| |org.orbeon.oxf.util.Logging$ |withDebug |Logging.scala | 73| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runSingleIteration$1 |XFormsActionInterpreter.scala | 169| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |scala.util.control.Breaks$$anon$1 |catchBreak |Breaks.scala | 67| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|runSingleIteration |XFormsActionInterpreter.scala | 199| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|runSingle$1 |XFormsActionInterpreter.scala | 99| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runAction$2 |XFormsActionInterpreter.scala | 119| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.xforms.XFormsContextStackSupport$ |withBinding |XFormsContextStackSupport.scal| 47| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|runAction |XFormsActionInterpreter.scala | 90| |orbeon.oxf.xforms.action.actions.XFormsActionAction|$anonfun$execute$7 |XFormsActionAction.scala | 97| |orbeon.oxf.xforms.action.actions.XFormsActionAction|$anonfun$execute$7$adapted |XFormsActionAction.scala | 85| |scala.collection.Iterator |foreach |Iterator.scala | 941| |scala.collection.Iterator |foreach$ |Iterator.scala | 941| |scala.collection.AbstractIterator |foreach |Iterator.scala |1429| |scala.collection.IterableLike |foreach |IterableLike.scala | 74| |scala.collection.IterableLike |foreach$ |IterableLike.scala | 73| |scala.collection.AbstractIterable |foreach |Iterable.scala | 56| |orbeon.oxf.xforms.action.actions.XFormsActionAction|execute |XFormsActionAction.scala | 85| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runSingleIteration$7 |XFormsActionInterpreter.scala | 189| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.xforms.XFormsContextStackSupport$ |withBinding |XFormsContextStackSupport.scal| 47| |rg.orbeon.oxf.xforms.action.XFormsActionInterpreter|$anonfun$runSingleIteration$6 |XFormsActionInterpreter.scala | 187| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.util.Logging |withDebug |Logging.scala | 50| |org.orbeon.oxf.util.Logging |withDebug$ |Logging.scala | 45| |org.orbeon.oxf.util.Logging$ |withDebug |Logging.scala | 73| |---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---| |org.orbeon.oxf.webapp.ProcessorService$ |withProcessorService |ProcessorService.scala | 146| |org.orbeon.oxf.servlet.OrbeonServlet |service |OrbeonServlet.scala | 76| |javax.servlet.http.HttpServlet |service |HttpServlet.java | 741| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 231| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.apache.tomcat.websocket.server.WsFilter |doFilter |WsFilter.java | 53| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.orbeon.oxf.servlet.FormRunnerAuthFilter |doFilter |FormRunnerAuthFilter.scala | 51| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$3 |LimiterFilter.scala | 85| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.logging.LifecycleLogger$ |withEvent |LifecycleLogger.scala | 126| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$2 |LimiterFilter.scala | 85| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.logging.LifecycleLogger$ |withEvent |LifecycleLogger.scala | 126| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$1 |LimiterFilter.scala | 78| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$1$adapted |LimiterFilter.scala | 72| |scala.Option |foreach |Option.scala | 407| |org.orbeon.oxf.servlet.LimiterFilter |doFilter |LimiterFilter.scala | 72| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.apache.catalina.core.StandardWrapperValve |invoke |StandardWrapperValve.java | 202| |org.apache.catalina.core.StandardContextValve |invoke |StandardContextValve.java | 96| |org.apache.catalina.authenticator.AuthenticatorBase|invoke |AuthenticatorBase.java | 541| |org.apache.catalina.core.StandardHostValve |invoke |StandardHostValve.java | 139| |org.apache.catalina.valves.ErrorReportValve |invoke |ErrorReportValve.java | 92| |org.apache.catalina.valves.AbstractAccessLogValve |invoke |AbstractAccessLogValve.java | 688| |org.apache.catalina.core.StandardEngineValve |invoke |StandardEngineValve.java | 74| |org.apache.catalina.connector.CoyoteAdapter |service |CoyoteAdapter.java | 343| |org.apache.coyote.http11.Http11Processor |service |Http11Processor.java | 367| |org.apache.coyote.AbstractProcessorLight |process |AbstractProcessorLight.java | 65| |rg.apache.coyote.AbstractProtocol$ConnectionHandler|process |AbstractProtocol.java | 868| |.apache.tomcat.util.net.NioEndpoint$SocketProcessor|doRun |NioEndpoint.java |1639| |org.apache.tomcat.util.net.SocketProcessorBase |run |SocketProcessorBase.java | 49| |java.util.concurrent.ThreadPoolExecutor |runWorker |ThreadPoolExecutor.java |1149| |java.util.concurrent.ThreadPoolExecutor$Worker |run |ThreadPoolExecutor.java | 624| |che.tomcat.util.threads.TaskThread$WrappingRunnable|run |TaskThread.java | 61| |java.lang.Thread |run |Thread.java | 748| +----------------------------------------------------------------------------------------------------------------------+"} Second Exception +----------------------------------------------------------------------------------------------------------------------+ |An Error has Occurred | |----------------------------------------------------------------------------------------------------------------------| |Exception in extension function java.lang.NullPointerException | |----------------------------------------------------------------------------------------------------------------------| |Application Call Stack | |----------------------------------------------------------------------------------------------------------------------| |----------------------------------------------------------------------------------------------------------------------| |Exception: java.lang.NullPointerException | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.scaxon.SimplePath$NodeLocalNameTest |test |SimplePath.scala | 67| |org.orbeon.scaxon.SimplePath$NodeInfoOps$ |find$extension |SimplePath.scala | 308| |org.orbeon.scaxon.SimplePath$NodeInfoOps$ |$div$extension |SimplePath.scala | 123| |org.orbeon.scaxon.SimplePath$NodeInfoOps$ |elemValueOpt$extension0 |SimplePath.scala | 190| |org.orbeon.oxf.fr.FormRunnerBaseOps |optionFromMetadataOrProperties|FormRunnerBaseOps.scala | 277| |org.orbeon.oxf.fr.FormRunnerBaseOps |optionFromMetadataOrProperties|FormRunnerBaseOps.scala | 272| |org.orbeon.oxf.fr.FormRunner$ |optionFromMetadataOrProperties|FormRunner.scala | 16| |org.orbeon.oxf.fr.FormRunnerPDF |optionFromMetadataOrProperties|FormRunnerPDF.scala | 107| |org.orbeon.oxf.fr.FormRunnerPDF |optionFromMetadataOrProperties|FormRunnerPDF.scala | 97| |org.orbeon.oxf.fr.FormRunner$ |optionFromMetadataOrProperties|FormRunner.scala | 16| |org.orbeon.oxf.fr.FormRunner |optionFromMetadataOrProperties|FormRunner.scala | | |sun.reflect.NativeMethodAccessorImpl |invoke0 |NativeMethodAccessorImpl.java | | |sun.reflect.NativeMethodAccessorImpl |invoke |NativeMethodAccessorImpl.java | 62| |sun.reflect.DelegatingMethodAccessorImpl |invoke |DelegatingMethodAccessorImpl.j| 43| |java.lang.reflect.Method |invoke |Method.java | 498| |org.orbeon.saxon.functions.ExtensionFunctionCall |invokeMethod |ExtensionFunctionCall.java | 690| |org.orbeon.saxon.functions.ExtensionFunctionCall |call |ExtensionFunctionCall.java | 343| |----------------------------------------------------------------------------------------------------------------------| |Exception: org.orbeon.saxon.trans.XPathException | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.saxon.functions.ExtensionFunctionCall |call |ExtensionFunctionCall.java | 369| |org.orbeon.saxon.functions.ExtensionFunctionCall |iterate |ExtensionFunctionCall.java | 224| |org.orbeon.saxon.expr.Atomizer |iterate |Atomizer.java | 163| |org.orbeon.saxon.expr.QuantifiedExpression |effectiveBooleanValue |QuantifiedExpression.java | 213| |org.orbeon.saxon.expr.QuantifiedExpression |evaluateItem |QuantifiedExpression.java | 202| |org.orbeon.saxon.expr.Expression |iterate |Expression.java | 370| |org.orbeon.saxon.sxpath.XPathExpression |iterate |XPathExpression.java | 141| |org.orbeon.oxf.util.PooledXPathExpression |evaluate |PooledXPathExpression.scala | 180| |org.orbeon.oxf.util.PooledXPathExpression |$anonfun$evaluateAsExtent$1 |PooledXPathExpression.scala | 116| |org.orbeon.oxf.util.DynamicVariable |withValue |DynamicVariable.scala | 42| |org.orbeon.oxf.util.XPath$ |withFunctionContext |XPath.scala | 62| |org.orbeon.oxf.util.PooledXPathExpression |evaluateAsExtent |PooledXPathExpression.scala | 116| |org.orbeon.oxf.util.XPathCache$ |$anonfun$evaluateAsExtent$1 |XPathCache.scala | 295| |org.orbeon.oxf.util.XPathCache$ |withEvaluation |XPathCache.scala | 734| |----------------------------------------------------------------------------------------------------------------------| |Exception: org.orbeon.oxf.common.ValidationException | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.oxf.common.OrbeonLocationException$ |wrapException |OrbeonLocationException.scala | 60| |org.orbeon.oxf.util.XPath$ |handleXPathException |XPath.scala | 377| |org.orbeon.oxf.util.XPathCache$ |withEvaluation |XPathCache.scala | 744| |org.orbeon.oxf.util.XPathCache$ |evaluateAsExtent |XPathCache.scala | 295| |org.orbeon.oxf.xforms.Variable |evaluate |Variable.scala | 87| |org.orbeon.oxf.xforms.Variable |$anonfun$valueEvaluateIfNeeded|Variable.scala | 43| |scala.Option |getOrElse |Option.scala | 189| |org.orbeon.oxf.xforms.Variable |valueEvaluateIfNeeded |Variable.scala | 37| |n.oxf.xforms.control.controls.XFormsVariableControl|$anonfun$preEvaluateImpl$2 |XFormsVariableControl.scala | 81| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.xforms.analytics.NOPRequestStats$ |withXPath |RequestStats.scala | 92| |n.oxf.xforms.control.controls.XFormsVariableControl|preEvaluateImpl |XFormsVariableControl.scala | 81| |org.orbeon.oxf.xforms.control.XFormsControl |evaluate |XFormsControl.scala | 206| |org.orbeon.oxf.xforms.control.ControlBindingSupport|setBindingContext |ControlBindingSupport.scala | 138| |org.orbeon.oxf.xforms.control.ControlBindingSupport|setBindingContext$ |ControlBindingSupport.scala | 118| |org.orbeon.oxf.xforms.control.XFormsControl |setBindingContext |XFormsControl.scala | 42| |org.orbeon.oxf.xforms.control.ControlBindingSupport|evaluateBindingAndValues |ControlBindingSupport.scala | 79| |org.orbeon.oxf.xforms.control.ControlBindingSupport|evaluateBindingAndValues$ |ControlBindingSupport.scala | 63| |org.orbeon.oxf.xforms.control.XFormsControl |evaluateBindingAndValues |XFormsControl.scala | 42| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildTree$1 |Controls.scala | 147| |scala.Option |map |Option.scala | 230| |org.orbeon.oxf.xforms.control.Controls$ |buildTree |Controls.scala | 135| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildTree$3 |Controls.scala | 151| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildChildren$1 |Controls.scala | 168| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildChildren$1$adapt|Controls.scala | 167| |scala.collection.mutable.ResizableArray |foreach |ResizableArray.scala | 62| |scala.collection.mutable.ResizableArray |foreach$ |ResizableArray.scala | 55| |scala.collection.mutable.ArrayBuffer |foreach |ArrayBuffer.scala | 49| |org.orbeon.oxf.xforms.control.Controls$ |buildChildren |Controls.scala | 167| |org.orbeon.oxf.xforms.control.XFormsControl |buildChildren |XFormsControl.scala | 248| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildTree$1 |Controls.scala | 151| |scala.Option |map |Option.scala | 230| |org.orbeon.oxf.xforms.control.Controls$ |buildTree |Controls.scala | 135| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildTree$3 |Controls.scala | 151| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildChildren$1 |Controls.scala | 168| |org.orbeon.oxf.xforms.control.Controls$ |$anonfun$buildChildren$1$adapt|Controls.scala | 167| |scala.collection.mutable.ResizableArray |foreach |ResizableArray.scala | 62| |scala.collection.mutable.ResizableArray |foreach$ |ResizableArray.scala | 55| |scala.collection.mutable.ArrayBuffer |foreach |ArrayBuffer.scala | 49| |org.orbeon.oxf.xforms.control.Controls$ |buildChildren |Controls.scala | 167| |---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---| |org.orbeon.oxf.webapp.ProcessorService$ |withProcessorService |ProcessorService.scala | 146| |org.orbeon.oxf.servlet.OrbeonServlet |service |OrbeonServlet.scala | 76| |javax.servlet.http.HttpServlet |service |HttpServlet.java | 741| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 231| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.apache.tomcat.websocket.server.WsFilter |doFilter |WsFilter.java | 53| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.orbeon.oxf.servlet.FormRunnerAuthFilter |doFilter |FormRunnerAuthFilter.scala | 51| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$3 |LimiterFilter.scala | 85| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.logging.LifecycleLogger$ |withEvent |LifecycleLogger.scala | 126| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$2 |LimiterFilter.scala | 85| |scala.runtime.java8.JFunction0$mcV$sp |apply |JFunction0$mcV$sp.java | 23| |org.orbeon.oxf.logging.LifecycleLogger$ |withEvent |LifecycleLogger.scala | 126| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$1 |LimiterFilter.scala | 78| |org.orbeon.oxf.servlet.LimiterFilter |$anonfun$doFilter$1$adapted |LimiterFilter.scala | 72| |scala.Option |foreach |Option.scala | 407| |org.orbeon.oxf.servlet.LimiterFilter |doFilter |LimiterFilter.scala | 72| |org.apache.catalina.core.ApplicationFilterChain |internalDoFilter |ApplicationFilterChain.java | 193| |org.apache.catalina.core.ApplicationFilterChain |doFilter |ApplicationFilterChain.java | 166| |org.apache.catalina.core.StandardWrapperValve |invoke |StandardWrapperValve.java | 202| |org.apache.catalina.core.StandardContextValve |invoke |StandardContextValve.java | 96| |org.apache.catalina.authenticator.AuthenticatorBase|invoke |AuthenticatorBase.java | 541| |org.apache.catalina.core.StandardHostValve |invoke |StandardHostValve.java | 139| |org.apache.catalina.valves.ErrorReportValve |invoke |ErrorReportValve.java | 92| |org.apache.catalina.valves.AbstractAccessLogValve |invoke |AbstractAccessLogValve.java | 688| |org.apache.catalina.core.StandardEngineValve |invoke |StandardEngineValve.java | 74| |org.apache.catalina.connector.CoyoteAdapter |service |CoyoteAdapter.java | 343| |org.apache.coyote.http11.Http11Processor |service |Http11Processor.java | 367| |org.apache.coyote.AbstractProcessorLight |process |AbstractProcessorLight.java | 65| |rg.apache.coyote.AbstractProtocol$ConnectionHandler|process |AbstractProtocol.java | 868| |.apache.tomcat.util.net.NioEndpoint$SocketProcessor|doRun |NioEndpoint.java |1639| |org.apache.tomcat.util.net.SocketProcessorBase |run |SocketProcessorBase.java | 49| |java.util.concurrent.ThreadPoolExecutor |runWorker |ThreadPoolExecutor.java |1149| |java.util.concurrent.ThreadPoolExecutor$Worker |run |ThreadPoolExecutor.java | 624| |che.tomcat.util.threads.TaskThread$WrappingRunnable|run |TaskThread.java | 61| |java.lang.Thread |run |Thread.java | 748| +----------------------------------------------------------------------------------------------------------------------+"} El jue, 11 feb 2021 a las 17:53, Bruno Buzzi Brassesco (<[hidden email]>) escribió:
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/CALjxVcQqJuborqyrO_a3MR_%2BDSfK7aUMwVTAK9Nb1KZSsCdQ8A%40mail.gmail.com. |
Administrator
|
In reply to this post by Bruno
Hi Bruno,
As you know, persistence stores form definitions that are published and for edition separately. Only the published forms contains the inlined section templates. And when you publish, the form definition you edit in Form Builder shouldn't change. Does your implementation of the persistence API maybe conflate those 2 form definitions? -Alex ----- -- Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet -- Sent from: http://discuss.orbeon.com/ -- You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1613157148884-0.post%40n4.nabble.com.
--
Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet |
In reply to this post by Bruno
Hi, "
As you know, persistence stores form definitions that are published and for
edition separately. Only the published forms contains the inlined section templates. And when you publish, the form definition you edit in Form Builder shouldn't change. Does your implementation of the persistence API maybe conflate those 2 form definitions? " Ok this is the bug. When a form is published my PL overrides the XML string of the Saved Definitions (which is wrong) and then it can not be edited. regards, bruno El jue, 11 feb 2021 a las 18:45, Bruno Buzzi Brassesco (<[hidden email]>) escribió:
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/CALjxVcT5_JhzDgc_eOQAS8cn2_v-P1oLS-3%2BnJTgrfFWNdMAqw%40mail.gmail.com. |
Administrator
|
Perfect Bruno; I'm glad you found what the problem is, and indeed, by design,
"saved" and "published" form definitions are expected to be kept separately. -Alex ----- -- Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet -- Sent from: http://discuss.orbeon.com/ -- You received this message because you are subscribed to the Google Groups "Orbeon Forms" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1613430485438-0.post%40n4.nabble.com.
--
Follow Orbeon on Twitter: @orbeon Follow me on Twitter: @avernet |
Free forum by Nabble | Edit this page |