Hello,
we have the following issue, it seems to be specific to particular state of the form definition since it does not happen with all forms. When clicking on the French link to switch between the English and French version of the form definition in form builder an error occurs. When checking the logs I see the follwing: 2011-05-17 14:49:43,021 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-save-locally-file-name"} 2011-05-17 14:49:43,170 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-uuid"} 2011-05-17 14:49:43,170 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-save-locally-file-name"} 2011-05-17 14:49:43,343 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-uuid"} 2011-05-17 14:49:43,343 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-save-locally-file-name"} 2011-05-17 14:49:43,497 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-uuid"} 2011-05-17 14:49:43,497 WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-save-locally-file-name"} 2011-05-17 14:49:43,520 ERROR ProcessorService - Exception at line 55, column 65 of oxf:/ops/xforms/xforms-server.xpl (reading processor output: name='response', id='xforms-response') java.lang.StackOverflowError at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:391) at java.lang.StringBuilder.append(StringBuilder.java:119) at org.orbeon.oxf.common.ValidationException.<init>(ValidationException.java:105) at org.orbeon.oxf.common.ValidationException.<init>(ValidationException.java:97) at org.orbeon.oxf.xforms.xbl.XBLContainer.performDefaultAction(XBLContainer.java:799) at org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1021) at org.orbeon.oxf.xforms.XFormsContextStack.pushBinding(XFormsContextStack.java:561) at org.orbeon.oxf.xforms.XFormsContextStack.pushBinding(XFormsContextStack.java:246) at org.orbeon.oxf.xforms.ControlTree$UpdateBindingsListener.pushBinding(ControlTree.java:984) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:436) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:504) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:423) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) at org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:332) at org.orbeon.oxf.xforms.XFormsControls.updateControlBindings(XFormsControls.java:638) at org.orbeon.oxf.xforms.XFormsControls.doRefresh(XFormsControls.java:584) at org.orbeon.oxf.xforms.XFormsControls.refreshIfNeeded(XFormsControls.java:117) at org.orbeon.oxf.xforms.xbl.XBLContainer.refreshIfNeeded(XBLContainer.java:747) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:698) at org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) at org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1125) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) at org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) at org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1120) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) at org.orbeon.oxf.xforms.action.actions.XFormsToggleAction.execute(XFormsToggleAction.java:56) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) at org.orbeon.oxf.xforms.action.actions.XFormsActionAction.execute(XFormsActionAction.java:66) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) at org.orbeon.oxf.xforms.event.XFormsEventHandlerImpl.handleEvent(XFormsEventHandlerImpl.java:204) at org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1000) at org.orbeon.oxf.xforms.XFormsContainingDocument.dispatchEvent(XFormsContainingDocument.java:1010) at org.orbeon.oxf.xforms.ControlTree.dispatchChangeEvents(ControlTree.java:290) at org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:168) at org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:149) at org.orbeon.oxf.xforms.XFormsControls.doRefresh(XFormsControls.java:599) at org.orbeon.oxf.xforms.XFormsControls.refreshIfNeeded(XFormsControls.java:117) at org.orbeon.oxf.xforms.xbl.XBLContainer.refreshIfNeeded(XBLContainer.java:747) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:698) at org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) at org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1125) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) at org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) at org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1120) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) at org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) at org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) at org.orbeon.oxf.xforms.action.actions.XFormsToggleAction.execute(XFormsToggleAction.java:56) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) at org.orbeon.oxf.xforms.action.actions.XFormsActionAction.execute(XFormsActionAction.java:66) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) at org.orbeon.oxf.xforms.event.XFormsEventHandlerImpl.handleEvent(XFormsEventHandlerImpl.java:204) at org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1000) at org.orbeon.oxf.xforms.XFormsContainingDocument.dispatchEvent(XFormsContainingDocument.java:1010) at org.orbeon.oxf.xforms.ControlTree.dispatchChangeEvents(ControlTree.java:290) at org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:168) at org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:149) The WARN XFormsServer - xxforms:instance() - instance not found {instance id: "fr-save-locally-file-name"} message is actually logs dozens of times before the stack overflow occurs. Any idea why this is happening? Thanks |
Administrator
|
Did you try with 3.9?
-Erik On Tue, May 17, 2011 at 8:12 AM, marek2608 <[hidden email]> wrote: > Hello, > we have the following issue, it seems to be specific to particular state of > the form definition since it does not happen with all forms. > > When clicking on the French link to switch between the English and French > version of the form definition in form builder an error occurs. > > When checking the logs I see the follwing: > > 2011-05-17 14:49:43,021 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-save-locally-file-name"} > 2011-05-17 14:49:43,170 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-uuid"} > 2011-05-17 14:49:43,170 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-save-locally-file-name"} > 2011-05-17 14:49:43,343 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-uuid"} > 2011-05-17 14:49:43,343 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-save-locally-file-name"} > 2011-05-17 14:49:43,497 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-uuid"} > 2011-05-17 14:49:43,497 WARN XFormsServer - xxforms:instance() - instance > not found {instance id: "fr-save-locally-file-name"} > 2011-05-17 14:49:43,520 ERROR ProcessorService - Exception at line 55, > column 65 of oxf:/ops/xforms/xforms-server.xpl (reading processor output: > name='response', id='xforms-response') > java.lang.StackOverflowError > at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:391) > at java.lang.StringBuilder.append(StringBuilder.java:119) > at > org.orbeon.oxf.common.ValidationException.<init>(ValidationException.java:105) > at > org.orbeon.oxf.common.ValidationException.<init>(ValidationException.java:97) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.performDefaultAction(XBLContainer.java:799) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1021) > at > org.orbeon.oxf.xforms.XFormsContextStack.pushBinding(XFormsContextStack.java:561) > at > org.orbeon.oxf.xforms.XFormsContextStack.pushBinding(XFormsContextStack.java:246) > at > org.orbeon.oxf.xforms.ControlTree$UpdateBindingsListener.pushBinding(ControlTree.java:984) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:436) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:504) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:423) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:460) > at > org.orbeon.oxf.xforms.XFormsControls.visitControlElementsHandleRepeat(XFormsControls.java:332) > at > org.orbeon.oxf.xforms.XFormsControls.updateControlBindings(XFormsControls.java:638) > at org.orbeon.oxf.xforms.XFormsControls.doRefresh(XFormsControls.java:584) > at > org.orbeon.oxf.xforms.XFormsControls.refreshIfNeeded(XFormsControls.java:117) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.refreshIfNeeded(XBLContainer.java:747) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:698) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) > at > org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1125) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) > at > org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1120) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) > at > org.orbeon.oxf.xforms.action.actions.XFormsToggleAction.execute(XFormsToggleAction.java:56) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) > at > org.orbeon.oxf.xforms.action.actions.XFormsActionAction.execute(XFormsActionAction.java:66) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) > at > org.orbeon.oxf.xforms.event.XFormsEventHandlerImpl.handleEvent(XFormsEventHandlerImpl.java:204) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1000) > at > org.orbeon.oxf.xforms.XFormsContainingDocument.dispatchEvent(XFormsContainingDocument.java:1010) > at > org.orbeon.oxf.xforms.ControlTree.dispatchChangeEvents(ControlTree.java:290) > at > org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:168) > at > org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:149) > at org.orbeon.oxf.xforms.XFormsControls.doRefresh(XFormsControls.java:599) > at > org.orbeon.oxf.xforms.XFormsControls.refreshIfNeeded(XFormsControls.java:117) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.refreshIfNeeded(XBLContainer.java:747) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:698) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) > at > org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1125) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.endOutermostActionHandler(XBLContainer.java:669) > at > org.orbeon.oxf.xforms.XFormsModel.rebuildRecalculateRevalidateIfNeeded(XFormsModel.java:1120) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:723) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.rebuildRecalculateRevalidateIfNeeded(XBLContainer.java:733) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.synchronizeAndRefresh(XBLContainer.java:696) > at > org.orbeon.oxf.xforms.action.actions.XFormsToggleAction.execute(XFormsToggleAction.java:56) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) > at > org.orbeon.oxf.xforms.action.actions.XFormsActionAction.execute(XFormsActionAction.java:66) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:295) > at > org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:256) > at > org.orbeon.oxf.xforms.event.XFormsEventHandlerImpl.handleEvent(XFormsEventHandlerImpl.java:204) > at > org.orbeon.oxf.xforms.xbl.XBLContainer.dispatchEvent(XBLContainer.java:1000) > at > org.orbeon.oxf.xforms.XFormsContainingDocument.dispatchEvent(XFormsContainingDocument.java:1010) > at > org.orbeon.oxf.xforms.ControlTree.dispatchChangeEvents(ControlTree.java:290) > at > org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:168) > at > org.orbeon.oxf.xforms.ControlTree.dispatchRefreshEvents(ControlTree.java:149) > > The WARN XFormsServer - xxforms:instance() - instance not found {instance > id: "fr-save-locally-file-name"} message is actually logs dozens of times > before the stack overflow occurs. > > Any idea why this is happening? > > Thanks > > http://orbeon-forms-ops-users.24843.n4.nabble.com/file/n3529528/orbeon_fr_link.jpg > > -- > View this message in context: http://orbeon-forms-ops-users.24843.n4.nabble.com/Form-Builder-Changing-form-language-tp3529528p3529528.html > Sent from the Orbeon Forms (ops-users) mailing list archive at Nabble.com. > > > -- > 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 > > -- 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 |
No, this happens with 3.8.
It will take a while to update to 3.9 since system is already in production. Any workaround or quick fix available? Thanks |
Administrator
|
It's not possible to tell without a reproducible case.
-Erik On Wed, May 18, 2011 at 12:46 PM, marek2608 <[hidden email]> wrote: > No, this happens with 3.8. > > It will take a while to update to 3.9 since system is already in production. > > Any workaround or quick fix available? > > Thanks > > -- > View this message in context: http://orbeon-forms-ops-users.24843.n4.nabble.com/Form-Builder-Changing-form-language-tp3529528p3533730.html > Sent from the Orbeon Forms (ops-users) mailing list archive at Nabble.com. > > > -- > 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 > > -- 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 |
Free forum by Nabble | Edit this page |