2020-02-04 11:30:54,117 DEBUG properties - All properties read: { "oxf.cache.size": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "1000" }, "oxf.cache.xpath.size": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "5000" }, "oxf.crypto.hash-algorithm": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "SHA1" }, "oxf.crypto.key-length": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "128" }, "oxf.crypto.password": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "CHANGE THIS PASSWORD" }, "oxf.crypto.preferred-provider": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "SunJCE" }, "oxf.epilogue.embeddable": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.epilogue.output-xhtml": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.epilogue.renderer-rewrite": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.epilogue.theme": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "oxf:/config/theme-examples.xsl" }, "oxf.epilogue.theme.embeddable": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "oxf:/config/theme-embeddable-examples.xsl" }, "oxf.epilogue.theme.error": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "oxf:/config/theme-error.xsl" }, "oxf.epilogue.theme.renderer": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "oxf:/config/theme-plain.xsl" }, "oxf.epilogue.use-theme": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.epilogue.xforms.inspector": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.epilogue.xforms.preprocessing": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.epilogue.xforms.preprocessing.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "" }, "oxf.fb.menu.actions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.edit-source": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.pdf": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.permissions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.schema": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.services.database": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.menu.services.http": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.metadata.logo": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fb.publish.buttons": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "new summary" }, "oxf.fb.section.close": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "100" }, "oxf.fb.tinymce.config": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fb.toolbox.group.attachment.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/attachment-controls.xbl\n oxf:/xbl/orbeon/attachment/attachment.xbl\n oxf:/xbl/orbeon/image-attachment/image-attachment.xbl\n oxf:/xbl/orbeon/image/image.xbl\n oxf:/xbl/orbeon/wpaint/wpaint.xbl" }, "oxf.fb.toolbox.group.button.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/button-controls.xbl\n oxf:/forms/orbeon/builder/xbl/button-trigger.xbl\n oxf:/forms/orbeon/builder/xbl/button-trigger-minimal.xbl" }, "oxf.fb.toolbox.group.dateTime.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/date-time-controls.xbl\n oxf:/xbl/orbeon/date/date.xbl\n oxf:/xbl/orbeon/time/time.xbl\n oxf:/xbl/orbeon/datetime/datetime.xbl\n oxf:/xbl/orbeon/dropdown-date/dropdown-date.xbl\n oxf:/xbl/orbeon/fields-date/fields-date.xbl" }, "oxf.fb.toolbox.group.selection.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/selection-controls.xbl\n oxf:/xbl/orbeon/dropdown-select1/dropdown-select1.xbl\n oxf:/forms/orbeon/builder/xbl/selection-select1-full.xbl\n oxf:/xbl/orbeon/open-select1/open-select1.xbl\n oxf:/forms/orbeon/builder/xbl/selection-select-full.xbl\n oxf:/xbl/orbeon/box-select/box-select.xbl\n oxf:/xbl/orbeon/checkbox-input/checkbox-input.xbl\n oxf:/xbl/orbeon/yesno-input/yesno-input.xbl\n oxf:/forms/orbeon/builder/xbl/selection-input-boolean.xbl\n oxf:/xbl/orbeon/databound-select1/databound-select1.xbl\n oxf:/xbl/orbeon/autocomplete/autocomplete.xbl" }, "oxf.fb.toolbox.group.special.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/utility-controls.xbl\n oxf:/xbl/orbeon/explanation/explanation.xbl\n oxf:/forms/orbeon/builder/xbl/text-output.xbl\n oxf:/xbl/orbeon/hidden/hidden.xbl" }, "oxf.fb.toolbox.group.text.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/text-controls.xbl\n oxf:/forms/orbeon/builder/xbl/text-input.xbl\n oxf:/forms/orbeon/builder/xbl/text-textarea.xbl\n oxf:/forms/orbeon/builder/xbl/text-textarea-autosize.xbl\n oxf:/xbl/orbeon/tinymce/tinymce.xbl\n oxf:/forms/orbeon/builder/xbl/text-secret.xbl\n oxf:/xbl/orbeon/character-counter/character-counter.xbl" }, "oxf.fb.toolbox.group.typed.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oxf:/forms/orbeon/builder/xbl/typed-controls.xbl\n oxf:/xbl/orbeon/number/number.xbl\n oxf:/xbl/orbeon/currency/currency.xbl\n oxf:/forms/orbeon/builder/xbl/typed-email.xbl\n oxf:/xbl/orbeon/us-phone/us-phone.xbl\n oxf:/xbl/orbeon/us-state/us-state.xbl" }, "oxf.fr.authentication.container.roles": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "staff" }, "oxf.fr.authentication.container.roles.split": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ",|\\s+" }, "oxf.fr.authentication.header.credentials": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "My-Credentials-Header" }, "oxf.fr.authentication.header.group": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "My-Group-Header" }, "oxf.fr.authentication.header.roles": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "My-Roles-Header" }, "oxf.fr.authentication.header.roles.property-name": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.authentication.header.roles.split": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(\\s*[,\\|]\\s*)+" }, "oxf.fr.authentication.header.username": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "My-Username-Header" }, "oxf.fr.authentication.method": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "container" }, "oxf.fr.authentication.user-menu.enable": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.authentication.user-menu.uri.login": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/fr/auth?source={xxf:get-request-path()}" }, "oxf.fr.authentication.user-menu.uri.logout": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/fr/logout" }, "oxf.fr.authentication.user-menu.uri.register": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.available-languages": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "en es fr it de pt sv fi nl" }, "oxf.fr.available-languages.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "*" }, "oxf.fr.available-languages.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "en es fr it de pt sv fi" }, "oxf.fr.css.custom.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.css.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/style/form-runner-common.css\n /apps/fr/style/form-runner-base.css\n /apps/fr/style/form-runner-orbeon.css\n /apps/fr/style/font-awesome/css/font-awesome.css" }, "oxf.fr.default-language.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "en" }, "oxf.fr.default-logo.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/apps/fr/style/orbeon-navbar-logo.png" }, "oxf.fr.detail.attachment.max-size-aggregate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.attachment.max-size.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.attachment.mediatypes.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "*/*" }, "oxf.fr.detail.autosave-delay.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "5000" }, "oxf.fr.detail.button.*.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:owns-lease-or-none-required()" }, "oxf.fr.detail.button.home.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "true()" }, "oxf.fr.detail.button.review.enabled.orbeon.controls": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:is-wizard-last-page()" }, "oxf.fr.detail.button.summary.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "true()" }, "oxf.fr.detail.button.wizard-next.enabled.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "not(fr:is-wizard-last-page())" }, "oxf.fr.detail.button.wizard-next.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:owns-lease-or-none-required() and fr:is-wizard-body-shown()" }, "oxf.fr.detail.button.wizard-prev.enabled.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "not(fr:is-wizard-first-page())" }, "oxf.fr.detail.button.wizard-prev.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:owns-lease-or-none-required() and fr:is-wizard-body-shown()" }, "oxf.fr.detail.button.wizard-toc.visible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:owns-lease-or-none-required() and fr:is-wizard-body-shown()" }, "oxf.fr.detail.buttons.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "summary clear pdf save-final review" }, "oxf.fr.detail.buttons.inner.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "wizard-prev wizard-next review" }, "oxf.fr.detail.buttons.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "summary new test publish save" }, "oxf.fr.detail.buttons.orbeon.controls": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "pdf tiff wizard-prev wizard-next review" }, "oxf.fr.detail.buttons.orbeon.dmv-14": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "summary clear pdf tiff save-final review" }, "oxf.fr.detail.buttons.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.buttons.review.contact": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save" }, "oxf.fr.detail.buttons.view.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "edit pdf" }, "oxf.fr.detail.buttons.view.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "edit pdf save" }, "oxf.fr.detail.captcha.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.captcha.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.close.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "" }, "oxf.fr.detail.css.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/style/form-runner-responsive.css" }, "oxf.fr.detail.css.uri.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/style/form-runner-common.css\n /apps/fr/style/form-runner-base.css\n /apps/fr/style/form-runner-orbeon.css\n /apps/fr/style/font-awesome/css/font-awesome.css\n /forms/orbeon/builder/resources/form-builder.css" }, "oxf.fr.detail.data-migration.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "disabled" }, "oxf.fr.detail.error-summary.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "bottom" }, "oxf.fr.detail.focus.excludes.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:trigger" }, "oxf.fr.detail.focus.includes.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.hide-buttons-bar.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.hide-footer.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.hide-header.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.hide-logo.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.hint.appearance.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "full" }, "oxf.fr.detail.hint.appearance.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "full" }, "oxf.fr.detail.initial-focus.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.detail.js.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/script/form-runner.min.js" }, "oxf.fr.detail.js.uri.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/js/bowser/bowser.min.js\n /forms/orbeon/builder/resources/scalajs/orbeon-form-builder.js" }, "oxf.fr.detail.label.appearance.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "full" }, "oxf.fr.detail.label.appearance.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "full" }, "oxf.fr.detail.lease.alert-threshold.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "2" }, "oxf.fr.detail.lease.duration.*.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "10" }, "oxf.fr.detail.lease.enabled.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.lease.renew-threshold.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "1" }, "oxf.fr.detail.lhha-order.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "help label control alert hint" }, "oxf.fr.detail.loading-indicator.publish.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "modal" }, "oxf.fr.detail.loading-indicator.save-draft.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "inline" }, "oxf.fr.detail.loading-indicator.save-final.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "inline" }, "oxf.fr.detail.loading-indicator.save.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "inline" }, "oxf.fr.detail.loading-indicator.submit.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "modal" }, "oxf.fr.detail.new.service.enable.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.new.service.passing-request-parameters.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.new.service.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/fr/service/custom/my-app/new" }, "oxf.fr.detail.pdf.barcode.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.pdf.disable-if-invalid.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.pdf.filename.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.pdf.hyperlinks.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.detail.process.autosave.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save(draft = \"true\")" }, "oxf.fr.detail.process.clear.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:show(\"fr-clear-confirm-dialog\")\n then suspend\n then xf:dispatch(name = \"fr-clear\", targetid = \"fr-persistence-model\")" }, "oxf.fr.detail.process.close.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "relinquish-lease\n then navigate(\"oxf.fr.detail.close.uri\")\n recover summary" }, "oxf.fr.detail.process.close.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "summary" }, "oxf.fr.detail.process.collapse-all.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "collapse-all" }, "oxf.fr.detail.process.edit.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "edit" }, "oxf.fr.detail.process.email.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-uploads\n then validate-all\n then email\n then success-message(\"email-success\")" }, "oxf.fr.detail.process.expand-all.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "expand-all" }, "oxf.fr.detail.process.form-runner-home.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "relinquish-lease\n then navigate(\"/fr/\")" }, "oxf.fr.detail.process.home.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "form-runner-home" }, "oxf.fr.detail.process.new.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "navigate(uri = \"/fr/orbeon/builder/new\")" }, "oxf.fr.detail.process.orbeon-home.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "relinquish-lease\n then navigate(\"/\")" }, "oxf.fr.detail.process.pdf.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "open-rendered-format(format = \"pdf\")" }, "oxf.fr.detail.process.publish.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:show(\n dialog = \"fb-publish-dialog\",\n app = \"{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/application-name}\",\n form = \"{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/form-name}\"\n )" }, "oxf.fr.detail.process.relinquish-lease.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "relinquish-lease" }, "oxf.fr.detail.process.require-uploads.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "pending-uploads\n recover (error-message(\"upload-in-progress\") then success)" }, "oxf.fr.detail.process.require-valid.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "show-relevant-errors\n then captcha\n then validate(\"error\")\n recover (\n show-relevant-errors\n then expand-invalid\n then error-message(\"form-validation-error\")\n then success\n )" }, "oxf.fr.detail.process.review-messages.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "validate(\"warning\")\n then validate(\"info\")\n recover (xf:show(\"fr-validation-dialog\") then suspend)" }, "oxf.fr.detail.process.review.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-uploads\n then validate-all\n then review" }, "oxf.fr.detail.process.save-draft.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save\n then new-to-edit\n then success-message(\"save-draft-success\")\n recover error-message(\"database-error\")" }, "oxf.fr.detail.process.save-final.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-uploads\n then validate-all\n then save\n then new-to-edit\n then success-message(\"save-success\")\n recover error-message(\"database-error\")" }, "oxf.fr.detail.process.save-import.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save" }, "oxf.fr.detail.process.save.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save-final" }, "oxf.fr.detail.process.save.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "save-final" }, "oxf.fr.detail.process.save.review.contact": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-valid\n then save\n then send(\n uri = \"http://localhost:3080/webportal/forms-manager/orbeon/post-save?refId={\n xxf:get-request-parameter('refId')\n }\",\n method = \"POST\",\n content = \"xml\"\n )\n then success-message(\"save-success\")\n recover error-message(\"database-error\")" }, "oxf.fr.detail.process.send.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-uploads\n then validate-all\n then send(\"oxf.fr.detail.send.success\")" }, "oxf.fr.detail.process.submit.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-uploads\n then validate-all\n then save\n then new-to-edit\n then success-message(\"save-success\")\n then result-dialog\n recover error-message(\"database-error\")" }, "oxf.fr.detail.process.summary.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "relinquish-lease\n then navigate(\n uri = \"/fr/{\n fr:app-name()\n }/{\n fr:form-name()\n }/summary?form-version={\n fr:form-version()\n }\"\n )" }, "oxf.fr.detail.process.test.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(name = \"fb-test-form\")" }, "oxf.fr.detail.process.tiff.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "open-rendered-format(format = \"tiff\")" }, "oxf.fr.detail.process.validate-all.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "require-valid\n then review-messages" }, "oxf.fr.detail.process.validate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "validate-all" }, "oxf.fr.detail.process.validation-dialog-continue.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "resume" }, "oxf.fr.detail.process.validation-dialog-review.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "abort" }, "oxf.fr.detail.process.wizard-next.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(name = \"fr-next\", targetid = \"fr-view-component\")" }, "oxf.fr.detail.process.wizard-prev.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(name = \"fr-prev\", targetid = \"fr-view-component\")" }, "oxf.fr.detail.process.wizard-toc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(name = \"fr-show-toc\", targetid = \"fr-view-component\")" }, "oxf.fr.detail.process.workflow-edit.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "edit" }, "oxf.fr.detail.process.workflow-review.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "review" }, "oxf.fr.detail.process.workflow-send.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.send.error.annotate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.send.error.content.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xml" }, "oxf.fr.detail.send.error.method.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "get" }, "oxf.fr.detail.send.error.prune.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.detail.send.error.replace.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "all" }, "oxf.fr.detail.send.success.annotate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.send.success.content.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xml" }, "oxf.fr.detail.send.success.method.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "post" }, "oxf.fr.detail.send.success.prune.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.detail.send.success.replace.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "all" }, "oxf.fr.detail.static-readonly-hint.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.submit.buttons.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "clear keep go" }, "oxf.fr.detail.submit.content-from-persistence.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.tiff.compression.quality.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "0.8" }, "oxf.fr.detail.tiff.compression.type.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "LZW" }, "oxf.fr.detail.tiff.filename.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.tiff.scale.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "3.0" }, "oxf.fr.detail.toc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "-1" }, "oxf.fr.detail.toc.orbeon.controls": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "-1" }, "oxf.fr.detail.toc.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "-1" }, "oxf.fr.detail.view.appearance.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.detail.view.appearance.orbeon.controls": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "wizard" }, "oxf.fr.detail.view.appearance.orbeon.dmv-14": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "wizard" }, "oxf.fr.detail.view.appearance.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "wizard" }, "oxf.fr.detail.view.full-update.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.view.show-explanation.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.detail.warn-when-data-unsafe.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.email.attach-files.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "all" }, "oxf.fr.email.attach-pdf.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.email.attach-tiff.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.email.attach-xml.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.email.bcc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.cc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.from.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.pdf.filename.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "concat(\n fr:form-title(),\n ' - ',\n substring(fr:document-id(), 1, 16),\n '.pdf'\n )" }, "oxf.fr.email.smtp.credentials.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.smtp.encryption.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.smtp.host.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.smtp.port.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.smtp.username.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.tiff.filename.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "concat(\n fr:form-title(),\n ' - ',\n substring(fr:document-id(), 1, 16),\n '.tiff'\n )" }, "oxf.fr.email.to.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.email.xml.filename.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "concat(\n fr:form-title(),\n ' - ',\n substring(fr:document-id(), 1, 16),\n '.xml'\n )" }, "oxf.fr.home.page-size": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "20" }, "oxf.fr.home.process.ask-credentials": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:show(\"fr-credentials-dialog\")\n then suspend\n then load-remote" }, "oxf.fr.home.process.confirmation-cancel": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "abort" }, "oxf.fr.home.process.confirmation-ok": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "resume" }, "oxf.fr.home.process.credentials-cancel": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "abort then load-local" }, "oxf.fr.home.process.credentials-ok": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "resume" }, "oxf.fr.home.process.load-local": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:send(\"read-local-metadata\")\n then xf:dispatch(\"process-results\")" }, "oxf.fr.home.process.load-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:send(\"read-remote-metadata\")\n then xf:dispatch(\"store-credentials\")\n recover ask-credentials" }, "oxf.fr.home.process.load-start-with-credentials": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "ask-credentials\n then load-local" }, "oxf.fr.home.process.load-start-with-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "load-remote\n then load-local" }, "oxf.fr.home.process.local-to-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-local-to-remote\") then suspend then xf:dispatch(\"local-to-remote\")" }, "oxf.fr.home.process.publish-local": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-local-publish\") then suspend then xf:dispatch(\"local-publish\")" }, "oxf.fr.home.process.publish-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-remote-publish\") then suspend then xf:dispatch(\"remote-publish\")" }, "oxf.fr.home.process.remote-to-local": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-remote-to-local\") then suspend then xf:dispatch(\"remote-to-local\")" }, "oxf.fr.home.process.unpublish-local": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-local-unpublish\") then suspend then xf:dispatch(\"local-unpublish\")" }, "oxf.fr.home.process.unpublish-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-remote-unpublish\") then suspend then xf:dispatch(\"remote-unpublish\")" }, "oxf.fr.home.process.upgrade-local": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-local-upgrade\") then suspend then xf:dispatch(\"local-upgrade\")" }, "oxf.fr.home.process.upgrade-remote": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xf:dispatch(\"confirm-remote-upgrade\") then suspend then xf:dispatch(\"remote-upgrade\")" }, "oxf.fr.home.remote-servers": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "[]" }, "oxf.fr.home.table.link-to": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "summary new" }, "oxf.fr.import.allow-invalid-documents.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.import.restrict-to-latest-version.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.js.custom.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.js.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/resources/scalajs/orbeon-form-runner.js" }, "oxf.fr.js.uri.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.pdf.format.attachment-metadata": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "for $info in (.//*[@class = 'xforms-upload-info']) return\n string-join(\n $info/*[\n @class = (\n 'xforms-upload-filename',\n 'xforms-upload-mediatype',\n 'xforms-upload-size'\n )\n ]/string()[normalize-space()],\n ', '\n )" }, "oxf.fr.pdf.format.attachment-url": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(\n ./descendant-or-self::*[\n tokenize(@class, '\\s+') = 'xforms-output' and\n not(\n tokenize(@class, '\\s+') = 'xforms-disabled'\n )\n ]/img[\n not(\n tokenize(@class, '\\s+') = ('xforms-help', 'xforms-disabled')\n ) and (\n tokenize(@class, '\\s+') = 'xforms-output-output' or not(@id)\n )\n ]/@src\n )[1]/string()[\n . != '/ops/images/xforms/spacer.gif'\n ]" }, "oxf.fr.pdf.format.fr-autocomplete": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//*[tokenize(@class, '\\s+') = 'fr-autocomplete-external-value']/input/@value/string()" }, "oxf.fr.pdf.format.fr-date": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//*[tokenize(@class, '\\s+') = 'xforms-input']/input/@value/string()" }, "oxf.fr.pdf.format.fr-number": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//*[tokenize(@class, '\\s+') = 'xforms-input']/input/@value/string()" }, "oxf.fr.pdf.format.input-dateTime": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "string-join(.//*[tokenize(@class, '\\s+') = 'xforms-input-input']/@value/string(), ' ')" }, "oxf.fr.pdf.format.input-string": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//*[tokenize(@class, '\\s+') = 'xforms-input-input']/@value/string()" }, "oxf.fr.pdf.format.output-string": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//*[tokenize(@class, '\\s+') = 'xforms-output-output']/string()" }, "oxf.fr.pdf.format.select-label": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(.//option[@selected = 'selected'], .//input[@checked = 'checked']/parent::label)[1]/string()" }, "oxf.fr.pdf.format.select-labels": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(.//option[@selected = 'selected'], .//input[@checked = 'checked']/parent::label)/string()" }, "oxf.fr.pdf.format.select-labels-string": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "string-join((.//option[@selected = 'selected'], .//input[@checked = 'checked']/parent::label)/string(), ' - ')" }, "oxf.fr.pdf.format.select-value": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(.//option[@selected = 'selected'], .//input[@checked = 'checked'])[1]/@value/string()" }, "oxf.fr.pdf.format.select-values": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(.//option[@selected = 'selected'], .//input[@checked = 'checked'])/@value/string()" }, "oxf.fr.pdf.format.textarea": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": ".//textarea/string()" }, "oxf.fr.pdf.map.*.*.fr-attachment.anyURI": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "attachment-metadata" }, "oxf.fr.pdf.map.*.*.fr-autocomplete.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr-autocomplete" }, "oxf.fr.pdf.map.*.*.fr-checkbox-input.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-value" }, "oxf.fr.pdf.map.*.*.fr-currency.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr-number" }, "oxf.fr.pdf.map.*.*.fr-databound-select1.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-label" }, "oxf.fr.pdf.map.*.*.fr-date.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr-date" }, "oxf.fr.pdf.map.*.*.fr-dropdown-select1.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-label" }, "oxf.fr.pdf.map.*.*.fr-image-attachment.anyURI": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "attachment-url" }, "oxf.fr.pdf.map.*.*.fr-number.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr-number" }, "oxf.fr.pdf.map.*.*.fr-us-state.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-label" }, "oxf.fr.pdf.map.*.*.fr-wpaint.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "attachment-url" }, "oxf.fr.pdf.map.*.*.fr-yesno-input.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-value" }, "oxf.fr.pdf.map.*.*.xforms-input.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "input-string" }, "oxf.fr.pdf.map.*.*.xforms-input.boolean": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-value" }, "oxf.fr.pdf.map.*.*.xforms-input.date": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "input-string" }, "oxf.fr.pdf.map.*.*.xforms-input.dateTime": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "input-dateTime" }, "oxf.fr.pdf.map.*.*.xforms-input.time": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "input-string" }, "oxf.fr.pdf.map.*.*.xforms-output.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "output-string" }, "oxf.fr.pdf.map.*.*.xforms-select.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-labels-string" }, "oxf.fr.pdf.map.*.*.xforms-select1.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-label" }, "oxf.fr.pdf.map.*.*.xforms-textarea.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "textarea" }, "oxf.fr.pdf.map.orbeon.dmv-14.fr-us-state.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-value" }, "oxf.fr.pdf.map.orbeon.w9.xforms-select1.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "select-value" }, "oxf.fr.pdf.template.font.paths": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.persistence.*.active": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.*.autosave": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.*.data-format-version": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "4.0.0" }, "oxf.fr.persistence.*.lease": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.*.permissions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.*.reindex": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.*.versioning": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.db2.datasource": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "db2" }, "oxf.fr.persistence.db2.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/db2" }, "oxf.fr.persistence.exist.exist-uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/exist/rest/db/orbeon/fr" }, "oxf.fr.persistence.exist.permissions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.exist.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/exist" }, "oxf.fr.persistence.mysql.autosave": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.mysql.datasource": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "mysql" }, "oxf.fr.persistence.mysql.lease": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.mysql.permissions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.mysql.reindex": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.mysql.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/mysql" }, "oxf.fr.persistence.mysql.versioning": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.oracle.create-flat-view": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.oracle.datasource": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "oracle" }, "oxf.fr.persistence.oracle.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/oracle" }, "oxf.fr.persistence.postgresql.autosave": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.postgresql.create-flat-view": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.fr.persistence.postgresql.datasource": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "postgresql" }, "oxf.fr.persistence.postgresql.lease": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.postgresql.permissions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.postgresql.reindex": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.postgresql.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/postgresql" }, "oxf.fr.persistence.postgresql.versioning": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.persistence.provider.*.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "postgresql" }, "oxf.fr.persistence.provider.orbeon.bookshelf.form": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "exist" }, "oxf.fr.persistence.provider.orbeon.builder.form": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "resource" }, "oxf.fr.persistence.provider.orbeon.contact.form": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "exist" }, "oxf.fr.persistence.provider.orbeon.controls.form": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "exist" }, "oxf.fr.persistence.provider.orbeon.dmv-14.form": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "exist" }, "oxf.fr.persistence.resource.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/resource" }, "oxf.fr.persistence.sqlserver.datasource": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "sqlserver" }, "oxf.fr.persistence.sqlserver.uri": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:anyURI", "value": "/fr/service/sqlserver" }, "oxf.fr.resource.orbeon.dmv-14.*.print.formats.date": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "[Y0001]-[M01]-[D01]" }, "oxf.fr.service.duplicate.transform.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.summary.buttons.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "home review pdf delete duplicate new" }, "oxf.fr.summary.buttons.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "home delete duplicate new" }, "oxf.fr.summary.buttons.orbeon.contact": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "home review pdf delete duplicate import new" }, "oxf.fr.summary.css.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.summary.js.uri.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.fr.summary.js.uri.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "/apps/fr/resources/scalajs/orbeon-form-runner.js" }, "oxf.fr.summary.page-size.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "10" }, "oxf.fr.summary.show-created.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.fr.summary.show-last-modified.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.http.chunk-requests": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.http.exceptions": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.http.forward-cookies": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.http.forward-cookies.private": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.http.forward-cookies.session.prefix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.http.forward-cookies.session.suffix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.http.forward-headers": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.http.forward-headers.private": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "Orbeon-Client" }, "oxf.http.internal-paths": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "(?!/exist/)/.*(? *,\n xf|var,\n xxf|var,\n xf|variable,\n xxf|variable,\n exf|variable,\n xf|setvalue,\n xf|value,\n xxf|sequence,\n xxf|script,\n xf|action[type=xpath],\n xs|schema,\n xh|pre,\n xh|textarea,\n xh|script,\n xh|style,\n xh|template" }, "oxf.xforms.whitespace.html.collapse": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "xh|title,\n xh|body" }, "oxf.xforms.whitespace.html.default": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "normalize" }, "oxf.xforms.xbl.fr.accordion.open-closes-others": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.autocomplete.max-results-displayed": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "10" }, "oxf.xforms.xbl.fr.currency.decimal-separator": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "." }, "oxf.xforms.xbl.fr.currency.digits-after-decimal": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "2" }, "oxf.xforms.xbl.fr.currency.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.currency.grouping-separator": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "," }, "oxf.xforms.xbl.fr.currency.prefix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "$" }, "oxf.xforms.xbl.fr.currency.round-when-formatting": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.currency.round-when-storing": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.currency.suffix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.date.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.datetime.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.dropdown-date.end-year": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "year-from-date(current-date())" }, "oxf.xforms.xbl.fr.dropdown-date.end-year.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "()" }, "oxf.xforms.xbl.fr.dropdown-date.start-year": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "1970" }, "oxf.xforms.xbl.fr.dropdown-date.start-year.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "()" }, "oxf.xforms.xbl.fr.error-summary.page-size": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "20" }, "oxf.xforms.xbl.fr.expandable-output.max-characters": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "60" }, "oxf.xforms.xbl.fr.expandable-output.tolerance": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:integer", "value": "20" }, "oxf.xforms.xbl.fr.grid.appearance.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.grid.appearance.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.grid.insert.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "index" }, "oxf.xforms.xbl.fr.map.clientid": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.map.key": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.map.ssl": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.number.decimal-separator": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "." }, "oxf.xforms.xbl.fr.number.digits-after-decimal": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.number.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.number.grouping-separator": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "," }, "oxf.xforms.xbl.fr.number.prefix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.number.round-when-formatting": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.number.round-when-storing": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.number.suffix": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.section.animate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.xforms.xbl.fr.section.appearance.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.section.appearance.orbeon.builder": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "" }, "oxf.xforms.xbl.fr.section.collapsible.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "true" }, "oxf.xforms.xbl.fr.section.insert.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "index" }, "oxf.xforms.xbl.fr.spell-checker.service": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "https://www.google.com/tbproxy/spell?lang=en&hl=en" }, "oxf.xforms.xbl.fr.time.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.us-phone.field-width": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "{if (fr:created-with-or-newer('2018.2')) then 'full' else 'natural'}" }, "oxf.xforms.xbl.fr.wizard.separate-toc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.wizard.subsections-nav.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xbl.fr.wizard.subsections-toc.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "active" }, "oxf.xforms.xbl.fr.wizard.validate.*.*": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "free" }, "oxf.xforms.xbl.fr.wizard.validate.orbeon.w9": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "lax" }, "oxf.xforms.xbl.library": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "fr:tinymce\n fr:dropdown-select1\n fr:dropdown-date\n fr:fields-date\n fr:box-select\n fr:character-counter\n fr:bootstrap-select1\n fr:boolean-input\n fr:yesno-input\n fr:open-select1\n fr:tree-select1" }, "oxf.xforms.xbl.mapping.fb": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "http://orbeon.org/oxf/xml/form-builder" }, "oxf.xforms.xbl.mapping.orbeon": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:string", "value": "http://orbeon.org/oxf/xml/form-runner" }, "oxf.xforms.xforms11-switch": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" }, "oxf.xforms.xpath-analysis": { "type": "Q{Namespace(xs,http://www.w3.org/2001/XMLSchema).uri}xs:boolean", "value": "false" } } 2020-02-04 11:30:54,122 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/processor/processor-registry-config' 2020-02-04 11:30:54,157 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:30:54,173 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:30:54,183 DEBUG XPathCache$ - makeObject(/config/decorate) 2020-02-04 11:30:54,285 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/processor-registry.rng 2020-02-04 11:30:54,286 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:30:54,286 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/processor/processor-registry-config 2020-02-04 11:30:54,286 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/processor-registry.rng) 2020-02-04 11:30:54,286 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/processor-registry.rng) 2020-02-04 11:30:54,458 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/processor/processor-registry-config : Schema compiled in 172 2020-02-04 11:30:54,458 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/processor-registry.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@1a566c74 2020-02-04 11:30:54,475 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /processors.xml 2020-02-04 11:30:54,476 DEBUG WebAppResourceManagerImpl - getContentAsStream(/processors.xml) 2020-02-04 11:30:54,476 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/processors.xml) 2020-02-04 11:30:54,513 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/processors-local.xml 2020-02-04 11:30:54,513 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/processors-local.xml) 2020-02-04 11:30:54,513 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/config/processors-local.xml) 2020-02-04 11:30:54,515 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/processor/processor-registry-config validation completed in 40 2020-02-04 11:30:54,515 DEBUG XPathCache$ - makeObject(/processors//processor) 2020-02-04 11:30:54,519 DEBUG XPathCache$ - makeObject(@uri) 2020-02-04 11:30:54,520 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}identity 2020-02-04 11:30:54,520 DEBUG XPathCache$ - makeObject(class) 2020-02-04 11:30:54,520 DEBUG XPathCache$ - makeObject(@name) 2020-02-04 11:30:54,521 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.IdentityProcessor 2020-02-04 11:30:54,521 DEBUG XPathCache$ - makeObject(instantiation) 2020-02-04 11:30:54,522 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pipeline 2020-02-04 11:30:54,522 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.pipeline.PipelineProcessor 2020-02-04 11:30:54,522 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}null-serializer 2020-02-04 11:30:54,522 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.NullSerializer 2020-02-04 11:30:54,522 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}null 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.NullProcessor 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}redirect 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.RedirectProcessor 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}url-generator 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.URLGenerator 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}resource-server 2020-02-04 11:30:54,523 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.ResourceServer 2020-02-04 11:30:54,524 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}request 2020-02-04 11:30:54,524 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.RequestGenerator 2020-02-04 11:30:54,524 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}request-security 2020-02-04 11:30:54,524 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.RequestSecurityGenerator 2020-02-04 11:30:54,524 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}exception 2020-02-04 11:30:54,525 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.ExceptionGenerator 2020-02-04 11:30:54,525 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}exception-catcher 2020-02-04 11:30:54,525 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.ExceptionCatcher 2020-02-04 11:30:54,525 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}dom-generator 2020-02-04 11:30:54,525 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.DOMGenerator 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}aggregator 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xpath 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.transformer.XPathProcessor 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}perl5-matcher 2020-02-04 11:30:54,526 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.RegexpProcessor 2020-02-04 11:30:54,527 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}regexp 2020-02-04 11:30:54,527 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.RegexpProcessor 2020-02-04 11:30:54,527 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}glob-matcher 2020-02-04 11:30:54,527 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.GlobProcessor 2020-02-04 11:30:54,527 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}debug 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.DebugProcessor 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}validation 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.validation.MSVValidationProcessor 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-1.0 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.transformer.xslt.XSLT1Transformer 2020-02-04 11:30:54,528 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:30:54,529 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer 2020-02-04 11:30:54,529 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}saxon 2020-02-04 11:30:54,530 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:30:54,530 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:30:54,530 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}external-saxon-sa 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}external-unsafe-saxon-sa 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}external-saxon 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-external-saxon 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-xslt 2020-02-04 11:30:54,531 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xalan 2020-02-04 11:30:54,532 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xsltc 2020-02-04 11:30:54,532 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}standard-xalan 2020-02-04 11:30:54,532 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}standard-xsltc 2020-02-04 11:30:54,532 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt-1.0 2020-02-04 11:30:54,533 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt-2.0 2020-02-04 11:30:54,533 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}trax 2020-02-04 11:30:54,533 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.transformer.TraxTransformer 2020-02-04 11:30:54,533 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}stx 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xupdate 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xinclude 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}page-flow 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.controller.PageFlowControllerProcessor 2020-02-04 11:30:54,534 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pfc-xslt-1.0 2020-02-04 11:30:54,535 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pfc-xslt-2.0 2020-02-04 11:30:54,535 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xquery 2020-02-04 11:30:54,535 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.XQuery.XQueryProcessor 2020-02-04 11:30:54,535 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xquery-generator 2020-02-04 11:30:54,535 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.XQuery.XQueryProcessor 2020-02-04 11:30:54,536 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-saxon-xquery 2020-02-04 11:30:54,536 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.transformer.SaxonXQueryProcessor 2020-02-04 11:30:54,536 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}saxon-xquery-deprecated 2020-02-04 11:30:54,536 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-xquery 2020-02-04 11:30:54,536 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sql 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.sql.SQLProcessor 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}ldap 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.LDAPProcessor 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}directory-scanner 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.DirectoryScannerProcessor 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}file 2020-02-04 11:30:54,537 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.file.FileProcessor 2020-02-04 11:30:54,538 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}execute 2020-02-04 11:30:54,538 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.execute.ExecuteProcessor 2020-02-04 11:30:54,538 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xml-converter 2020-02-04 11:30:54,538 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.XMLConverter 2020-02-04 11:30:54,538 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}html-converter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.HTMLConverter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}text-converter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.TextConverter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}qname-converter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.QNameConverter 2020-02-04 11:30:54,539 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}plain-html-converter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.PlainHTMLConverter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}plain-xhtml-converter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.PlainXHTMLConverter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}to-xml-converter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.ToXMLConverter 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xhtml-rewrite 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.XHTMLRewrite 2020-02-04 11:30:54,540 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xhtml-servlet-rewrite 2020-02-04 11:30:54,541 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.XHTMLServletRewrite 2020-02-04 11:30:54,541 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}html-rewrite 2020-02-04 11:30:54,541 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.HTMLRewrite 2020-02-04 11:30:54,541 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xml-to-json 2020-02-04 11:30:54,541 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.converter.JsonToTextConverter 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}http-serializer 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.HttpSerializer 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}file-serializer 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.FileSerializer 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}url-serializer 2020-02-04 11:30:54,542 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.URLSerializer 2020-02-04 11:30:54,543 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xml-serializer 2020-02-04 11:30:54,543 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.legacy.XMLSerializer 2020-02-04 11:30:54,543 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}html-serializer 2020-02-04 11:30:54,543 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.legacy.HTMLSerializer 2020-02-04 11:30:54,543 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}text-serializer 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.legacy.TextSerializer 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}legacy-file-serializer 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.serializer.legacy.FileSerializer 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}session-generator 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.SessionGenerator 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}session-serializer 2020-02-04 11:30:54,544 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SessionSerializer 2020-02-04 11:30:54,545 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}scope-generator 2020-02-04 11:30:54,545 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.scope.ScopeGenerator 2020-02-04 11:30:54,545 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}scope-serializer 2020-02-04 11:30:54,545 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.scope.ScopeSerializer 2020-02-04 11:30:54,545 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}session-invalidator 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SessionInvalidator 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xforms-server 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.xforms.processor.XFormsServer 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xforms-to-xhtml 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.xforms.processor.XFormsToXHTML 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xforms-resource-server 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.xforms.processor.XFormsResourceServer 2020-02-04 11:30:54,546 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xforms-upload 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.xforms.processor.UploaderProcessor 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xforms-submission 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}resources-aggregator 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.xforms.processor.ResourcesAggregator 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}delegation 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.DelegationProcessor 2020-02-04 11:30:54,547 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}java 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.JavaProcessor 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}servlet-include-generator 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.ServletIncludeGenerator 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}servlet-filter-generator 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.ServletFilterGenerator 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}key-pair 2020-02-04 11:30:54,548 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.KeyPairGenerator 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}signature 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SignatureProcessor 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}signature-verifier 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SignatureVerifierProcessor 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}error 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.ErrorProcessor 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}image-server 2020-02-04 11:30:54,549 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.ImageServer 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}email 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.EmailProcessor 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}scheduler 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SchedulerProcessor 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pdf-template-base 2020-02-04 11:30:54,550 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.pdf.PDFTemplateProcessor 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xhtml-to-pdf-base 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.pdf.XHTMLToPDFProcessor 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pdf-to-image 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.pdf.PDFToImageProcessor 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}barcode-base 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.barcode.BarcodeProcessor 2020-02-04 11:30:54,551 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}word-template 2020-02-04 11:30:54,552 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}cache 2020-02-04 11:30:54,552 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.CacheProcessor 2020-02-04 11:30:54,552 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pdf-template 2020-02-04 11:30:54,552 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xhtml-to-pdf 2020-02-04 11:30:54,552 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}barcode 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}portlet-preferences-generator 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.portlet.processor.PortletPreferencesGenerator 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}portlet-preferences-serializer 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.portlet.processor.PortletPreferencesSerializer 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unzip 2020-02-04 11:30:54,553 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.zip.UnzipProcessor 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}zip 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.zip.ZipProcessor 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}test-script 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.test.TestScriptProcessor 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sax-logger 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SAXLoggerProcessor 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sax-inspector 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SAXInspectorProcessor 2020-02-04 11:30:54,554 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}counter 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.test.CounterProcessor 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sleep 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.test.SleepProcessor 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}cache-view 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.test.CacheViewProcessor 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}pipeline-trace 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SessionTraceProcessor 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sql-input 2020-02-04 11:30:54,555 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.sql.SQLInputProcessor 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sql-output 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.sql.SQLOutputProcessor 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}saxon7 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}saxon8 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-saxon8 2020-02-04 11:30:54,556 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}saxon8sa 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-saxon8sa 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}portlet-preferences 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.portlet.processor.PortletPreferencesGenerator 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}bean-generator 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.generator.BeanGenerator 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}sax-debugger 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.SAXLoggerProcessor 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}file-processor 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.file.FileProcessor 2020-02-04 11:30:54,557 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}execute-processor 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.execute.ExecuteProcessor 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}instance-to-parameters 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.InstanceToParametersProcessor 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}tag-soup 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.processor.TagSoupProcessor 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - Binding name: {http://orbeon.org/oxf/xml/form-runner}persistence-proxy 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.fr.FormRunnerPersistenceProxy 2020-02-04 11:30:54,558 DEBUG XMLProcessorRegistry - Binding name: {http://orbeon.org/oxf/xml/form-runner}relational-persistence-reindex 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.fr.persistence.relational.index.ReindexProcessor 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - Binding name: {http://orbeon.org/oxf/xml/form-runner}relational-crud 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.fr.persistence.relational.rest.CRUD 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - Binding name: {http://orbeon.org/oxf/xml/form-runner}relational-search 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.fr.persistence.relational.search.SearchProcessor 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - Binding name: {http://orbeon.org/oxf/xml/form-runner}resources-patcher 2020-02-04 11:30:54,559 DEBUG XMLProcessorRegistry - To class: org.orbeon.oxf.fr.ResourcesPatcher 2020-02-04 11:30:54,559 INFO ProcessorService - Context listener - Context initialized. 2020-02-04 11:30:54,893 INFO form-runner-auth - initializing 2020-02-04 11:30:54,895 INFO form-runner-auth - configuring: FilterSettings(None) 2020-02-04 11:30:54,898 INFO limiter - initializing 2020-02-04 11:30:54,901 INFO limiter - configuring: FilterSettings(java.util.concurrent.Semaphore@600c31b1[Permits = 8],(/fr/.*)|(/xforms-server),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt)) 2020-02-04 11:31:20,453 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-prod.xml 2020-02-04 11:31:20,455 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-internal.xml 2020-02-04 11:31:20,455 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-base.xml 2020-02-04 11:31:20,455 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-xforms.xml 2020-02-04 11:31:20,456 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-form-runner.xml 2020-02-04 11:31:20,456 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-form-builder.xml 2020-02-04 11:31:20,456 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-local.xml 2020-02-04 11:31:20,457 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/properties-local-prod.xml 2020-02-04 11:31:20,457 DEBUG ProcessorImpl - Last modified: 1580844375000 2020-02-04 11:31:20,457 DEBUG properties - Not reloading properties because they have not changed. 2020-02-04 11:31:20,457 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,460 DEBUG ProcessorImpl - Creating validator for input name 'controller' and schema-uri 'http://www.orbeon.com/oxf/controller' 2020-02-04 11:31:20,462 INFO ProcessorService - Servlet initialized. 2020-02-04 11:31:20,499 INFO lifecycle - event: {"request": "1", "source": "limiter", "message": "start: nofilter", "path": "/", "method": "GET"} 2020-02-04 11:31:20,532 INFO ProcessorService - Session listener - Session created. 2020-02-04 11:31:20,553 DEBUG auth - using `Container` method 2020-02-04 11:31:20,554 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:20,557 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:20,559 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 sec-fetch-user: ?1 accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 sec-fetch-site: none sec-fetch-mode: navigate accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 2020-02-04 11:31:20,574 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 sec-fetch-user: ?1 accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 sec-fetch-site: none sec-fetch-mode: navigate accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 2020-02-04 11:31:20,597 INFO lifecycle - event: {"request": "1", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:20,598 INFO ProcessorService - / - Received request 2020-02-04 11:31:20,599 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:20,600 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:20,600 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:20,605 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:20,606 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:20,606 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/pipeline 2020-02-04 11:31:20,606 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/pipeline.rng) 2020-02-04 11:31:20,606 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/pipeline.rng) 2020-02-04 11:31:20,622 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline : Schema compiled in 16 2020-02-04 11:31:20,622 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:20,623 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/prologue-servlet.xpl) 2020-02-04 11:31:20,623 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/config/prologue-servlet.xpl) 2020-02-04 11:31:20,625 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 2 2020-02-04 11:31:20,628 DEBUG XPathCache$ - makeObject(p:param) 2020-02-04 11:31:20,657 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,658 DEBUG ProcessorImpl - Creating validator for input name 'controller' and schema-uri 'http://www.orbeon.com/oxf/controller' 2020-02-04 11:31:20,661 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:20,663 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:20,666 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:20,667 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:20,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: READING. 2020-02-04 11:31:20,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:20,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:20,668 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/pipeline/aggregator 2020-02-04 11:31:20,668 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/aggregator.rng) 2020-02-04 11:31:20,668 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/aggregator.rng) 2020-02-04 11:31:20,671 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline/aggregator : Schema compiled in 3 2020-02-04 11:31:20,671 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@7d3cad06 2020-02-04 11:31:20,672 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline/aggregator validation completed in 1 2020-02-04 11:31:20,672 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@530d142c [Document] 2020-02-04 11:31:20,684 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:20,778 DEBUG XPathCache$ - makeObject(boolean(p:get-request-path() = '/xforms-server' or starts-with(p:get-request-path(), '/xforms-server/'))) 2020-02-04 11:31:20,808 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:20,808 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:20,809 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:20,809 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: READING. 2020-02-04 11:31:20,809 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:20,810 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:20,810 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/controller 2020-02-04 11:31:20,810 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/page-flow-controller.rng) 2020-02-04 11:31:20,810 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/page-flow-controller.rng) 2020-02-04 11:31:20,821 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/controller : Schema compiled in 11 2020-02-04 11:31:20,821 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@10c408da 2020-02-04 11:31:20,821 DEBUG WebAppResourceManagerImpl - getContentAsStream(/page-flow.xml) 2020-02-04 11:31:20,821 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/page-flow.xml) 2020-02-04 11:31:20,828 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/controller validation completed in 7 2020-02-04 11:31:20,864 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:20,864 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:20,866 DEBUG XPathCache$ - makeObject(input) 2020-02-04 11:31:20,867 DEBUG XPathCache$ - makeObject(@href) 2020-02-04 11:31:20,867 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/processors-local.xml 2020-02-04 11:31:20,867 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:20,868 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:20,872 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:20,882 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:20,890 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,891 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,892 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,893 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:20,894 DEBUG ProcessorImpl - Creating validator for input name 'controller' and schema-uri 'http://www.orbeon.com/oxf/controller' 2020-02-04 11:31:20,896 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt 2020-02-04 11:31:20,896 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:20,896 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:20,897 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:20,898 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:20,899 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt 2020-02-04 11:31:20,899 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:20,899 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:20,899 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:20,899 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:20,949 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:20,961 DEBUG PageFlowControllerProcessor - processing page/service {controller: "oxf:/page-flow.xml", method: "GET", path: "/"} 2020-02-04 11:31:20,963 DEBUG PageFlowControllerProcessor - processing route {route: "PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)"} 2020-02-04 11:31:21,002 DEBUG PageFlowControllerProcessor - created PFC pipeline {path: "/(welcome/?)?", pipeline: " true /home/ false false true false "} 2020-02-04 11:31:21,003 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,005 DEBUG ProcessorImpl - Creating validator for input name 'data' and schema-uri 'http://orbeon.org/oxf/redirect' 2020-02-04 11:31:21,006 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,009 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,016 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,016 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /ops/pfc/xforms-xml-submission.xpl 2020-02-04 11:31:21,016 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,016 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,017 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,017 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:21,017 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,017 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:21,017 DEBUG WebAppResourceManagerImpl - getContentAsStream(/ops/pfc/xforms-xml-submission.xpl) 2020-02-04 11:31:21,017 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/ops/pfc/xforms-xml-submission.xpl) 2020-02-04 11:31:21,023 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 6 2020-02-04 11:31:21,028 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://orbeon.org/oxf/xml/request-config' 2020-02-04 11:31:21,029 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,030 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://orbeon.org/oxf/xml/request-config' 2020-02-04 11:31:21,031 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:21,031 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,031 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,035 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,035 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,035 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,036 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,038 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://orbeon.org/oxf/xml/request-config' 2020-02-04 11:31:21,038 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:21,039 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,039 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,039 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,039 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:21,040 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,040 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,041 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,041 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,042 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,043 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,043 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,043 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,046 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,046 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,046 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,046 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,048 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/ops/pfc/xforms-xml-submission.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@83c54c9 2020-02-04 11:31:21,049 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/request-config.rng 2020-02-04 11:31:21,050 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,050 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: READING. 2020-02-04 11:31:21,050 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,050 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,050 DEBUG MSVValidationProcessor - Reading Schema: http://orbeon.org/oxf/xml/request-config 2020-02-04 11:31:21,050 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/request-config.rng) 2020-02-04 11:31:21,050 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/request-config.rng) 2020-02-04 11:31:21,054 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/request-config : Schema compiled in 4 2020-02-04 11:31:21,054 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@52f699fe 2020-02-04 11:31:21,055 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/request-config validation completed in 0 2020-02-04 11:31:21,056 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@26eaffde [Document] 2020-02-04 11:31:21,073 DEBUG XPathCache$ - makeObject(/config/*) 2020-02-04 11:31:21,073 DEBUG XPathCache$ - makeObject(/request/container-type) 2020-02-04 11:31:21,074 DEBUG XPathCache$ - makeObject(/request/content-type) 2020-02-04 11:31:21,074 DEBUG XPathCache$ - makeObject(/request/method) 2020-02-04 11:31:21,075 DEBUG XPathCache$ - makeObject(/request/parameters) 2020-02-04 11:31:21,075 DEBUG XPathCache$ - makeObject(/*/body) 2020-02-04 11:31:21,085 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: b9ceec7dbe217e215b8cfd9d3c81564c1074c09f]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@24624000 2020-02-04 11:31:21,085 DEBUG XPathCache$ - makeObject(boolean( ( ( lower-case(/*/method) = 'post' and ( /*/content-type = 'application/x-www-form-urlencoded' or starts-with(/*/content-type, 'multipart/form-data') ) ) or /*/container-type = 'portlet' ) and ( /*/parameters/parameter[name = '$server-events'] ))) 2020-02-04 11:31:21,108 DEBUG XPathCache$ - makeObject(boolean( ( lower-case(/*/method) = ('post', 'put') or /*/container-type = 'portlet' ) and ( starts-with(/*/content-type, 'application/xml') or starts-with(/*/content-type, 'text/xml') or ends-with(/*/content-type, '+xml') ))) 2020-02-04 11:31:21,121 DEBUG XPathCache$ - makeObject(boolean( ( lower-case(/*/method) = ('post', 'put') or /*/container-type = 'portlet' ) and ( starts-with(/*/content-type, 'application/json') or starts-with(/*/content-type, 'text/json') ))) 2020-02-04 11:31:21,122 DEBUG XPathCache$ - makeObject(boolean( ( lower-case(/*/method) = 'get' or /*/container-type = 'portlet' ) and /*/parameters/parameter[name = '$instance'])) 2020-02-04 11:31:21,128 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,134 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@24724000 2020-02-04 11:31:21,134 DEBUG XPathCache$ - makeObject(boolean(/null/@xsi:nil = 'true')) 2020-02-04 11:31:21,139 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@24824000 2020-02-04 11:31:21,139 DEBUG XPathCache$ - makeObject(boolean(/bypass[@xsi:nil = 'true'])) 2020-02-04 11:31:21,140 DEBUG XPathCache$ - makeObject(boolean(true())) 2020-02-04 11:31:21,141 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/redirect.rng 2020-02-04 11:31:21,142 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:21,142 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, data, class org.orbeon.oxf.processor.RedirectProcessor]: READING. 2020-02-04 11:31:21,142 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,142 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,142 DEBUG MSVValidationProcessor - Reading Schema: http://orbeon.org/oxf/redirect 2020-02-04 11:31:21,142 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/redirect.rng) 2020-02-04 11:31:21,142 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/redirect.rng) 2020-02-04 11:31:21,145 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/redirect : Schema compiled in 3 2020-02-04 11:31:21,145 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/redirect.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@71c375c1 2020-02-04 11:31:21,146 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: READING. 2020-02-04 11:31:21,146 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,146 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@7d3cad06 2020-02-04 11:31:21,146 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline/aggregator validation completed in 0 2020-02-04 11:31:21,146 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@4d313308 [Document] 2020-02-04 11:31:21,147 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/redirect validation completed in 2 2020-02-04 11:31:21,147 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, data, class org.orbeon.oxf.processor.RedirectProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.RedirectProcessor, inputName: data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/redirect.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@494ea2da [Document] 2020-02-04 11:31:21,147 DEBUG XPathCache$ - makeObject(redirect-url/server-side) 2020-02-04 11:31:21,148 DEBUG XPathCache$ - makeObject(redirect-url/exit-portal) 2020-02-04 11:31:21,148 DEBUG XPathCache$ - makeObject(redirect-url/rewrite) 2020-02-04 11:31:21,148 DEBUG XPathCache$ - makeObject(normalize-space(redirect-url/path-info)) 2020-02-04 11:31:21,149 DEBUG XPathCache$ - makeObject(redirect-url/parameters/parameter) 2020-02-04 11:31:21,151 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25024000 2020-02-04 11:31:21,151 DEBUG XPathCache$ - makeObject(boolean(/is-redirect = 'false')) 2020-02-04 11:31:21,152 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25124000 2020-02-04 11:31:21,152 DEBUG XPathCache$ - makeObject(boolean(not(/*/@xsi:nil = 'true'))) 2020-02-04 11:31:21,152 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at null 2020-02-04 11:31:21,154 INFO ProcessorService - / - Timing: 556 2020-02-04 11:31:21,155 INFO lifecycle - event: {"request": "1", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "558 ms"} 2020-02-04 11:31:21,156 INFO lifecycle - event: {"request": "1", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "680 ms"} 2020-02-04 11:31:21,161 INFO lifecycle - event: {"request": "2", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/", "method": "GET"} 2020-02-04 11:31:21,162 DEBUG auth - using `Container` method 2020-02-04 11:31:21,162 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:21,162 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:21,162 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 sec-fetch-user: ?1 accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 sec-fetch-site: none sec-fetch-mode: navigate accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:21,163 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 sec-fetch-user: ?1 accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 sec-fetch-site: none sec-fetch-mode: navigate accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:21,163 INFO lifecycle - event: {"request": "2", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:21,163 INFO ProcessorService - /home/ - Received request 2020-02-04 11:31:21,163 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,163 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:21,163 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:21,163 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:21,163 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:21,163 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:21,164 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:21,164 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:21,164 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:21,164 DEBUG PageFlowControllerProcessor - processing page/service {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/"} 2020-02-04 11:31:21,164 DEBUG PageFlowControllerProcessor - processing route {route: "PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)"} 2020-02-04 11:31:21,167 DEBUG PageFlowControllerProcessor - created PFC pipeline {path: "/home/", pipeline: " true false oxf:/apps/home/page-flow.xml false true model "} 2020-02-04 11:31:21,167 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,169 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,170 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,170 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /ops/pfc/xforms-xml-submission.xpl 2020-02-04 11:31:21,170 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/ops/pfc/xforms-xml-submission.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@83c54c9 2020-02-04 11:31:21,170 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/request-config.rng 2020-02-04 11:31:21,170 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@26eaffde [Document] 2020-02-04 11:31:21,173 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: b9ceec7dbe217e215b8cfd9d3c81564c1074c09f]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@24624000 2020-02-04 11:31:21,174 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,175 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,175 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,175 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,175 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25824000 2020-02-04 11:31:21,176 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25924000 2020-02-04 11:31:21,176 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25a24000 2020-02-04 11:31:21,177 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25b24000 2020-02-04 11:31:21,177 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at null 2020-02-04 11:31:21,177 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,177 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25c24000 2020-02-04 11:31:21,178 DEBUG XPathCache$ - makeObject(boolean(/step-type = 'view')) 2020-02-04 11:31:21,178 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,178 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: READING. 2020-02-04 11:31:21,179 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: READING. 2020-02-04 11:31:21,179 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,179 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/url-generator-config.rng 2020-02-04 11:31:21,181 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,181 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.org/oxf/xml/url 2020-02-04 11:31:21,181 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/url-generator-config.rng) 2020-02-04 11:31:21,181 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/url-generator-config.rng) 2020-02-04 11:31:21,198 DEBUG MSVValidationProcessor - http://www.orbeon.org/oxf/xml/url : Schema compiled in 17 2020-02-04 11:31:21,198 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@30d64649 2020-02-04 11:31:21,199 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,199 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@25e24000 2020-02-04 11:31:21,199 DEBUG XPathCache$ - makeObject(boolean(contains(/config/url, '${'))) 2020-02-04 11:31:21,202 DEBUG TeeProcessor - Freed SAXStore for output id: step-url; approximate size: 385 bytes 2020-02-04 11:31:21,202 DEBUG MSVValidationProcessor - http://www.orbeon.org/oxf/xml/url validation completed in 3 2020-02-04 11:31:21,202 DEBUG XPathCache$ - makeObject(/config/url) 2020-02-04 11:31:21,202 DEBUG XPathCache$ - makeObject(/config/content-type) 2020-02-04 11:31:21,202 DEBUG XPathCache$ - makeObject(/config/force-content-type) 2020-02-04 11:31:21,202 DEBUG XPathCache$ - makeObject(/config/encoding) 2020-02-04 11:31:21,203 DEBUG XPathCache$ - makeObject(/config/force-encoding) 2020-02-04 11:31:21,203 DEBUG XPathCache$ - makeObject(/config/ignore-connection-encoding) 2020-02-04 11:31:21,209 DEBUG XPathCache$ - makeObject(/config/forward-headers) 2020-02-04 11:31:21,222 DEBUG XPathCache$ - makeObject(/config/validating) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/handle-xinclude) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/external-entities) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/handle-lexical) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/mode) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/cache-control/use-local-cache) 2020-02-04 11:31:21,223 DEBUG XPathCache$ - makeObject(/config/cache-control/conditional-get) 2020-02-04 11:31:21,224 DEBUG XPathCache$ - makeObject(/config/authentication) 2020-02-04 11:31:21,224 DEBUG XPathCache$ - makeObject(/config/authentication/preemptive) 2020-02-04 11:31:21,224 DEBUG XPathCache$ - makeObject(/config/tidy-options) 2020-02-04 11:31:21,225 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,225 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,225 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /apps/home/page-flow.xml 2020-02-04 11:31:21,225 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/page-flow.xml) 2020-02-04 11:31:21,227 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,227 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,228 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/page-flow.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@1c0ce0e8 2020-02-04 11:31:21,228 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,228 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,228 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@1c0ce0e8 2020-02-04 11:31:21,228 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,229 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,229 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,229 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,229 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@1c0ce0e8 2020-02-04 11:31:21,229 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,230 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@3aa5057 2020-02-04 11:31:21,230 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/page-flow.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@27024000 2020-02-04 11:31:21,230 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/pipeline' and /*/*[local-name() = 'param' and @type = 'output' and @name = 'data'] and /*/*[local-name() = 'param' and @type = 'output' and @name = 'instance'])) 2020-02-04 11:31:21,233 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/pipeline' and /*/*[local-name() = 'param' and @type = 'output' and @name = 'data'])) 2020-02-04 11:31:21,234 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/pipeline' and /*/*[local-name() = 'param' and @type = 'output' and @name = 'instance'])) 2020-02-04 11:31:21,235 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/pipeline')) 2020-02-04 11:31:21,235 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/controller')) 2020-02-04 11:31:21,236 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:21,236 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: READING. 2020-02-04 11:31:21,236 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,236 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@10c408da 2020-02-04 11:31:21,237 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/controller validation completed in 1 2020-02-04 11:31:21,238 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:21,238 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,239 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,239 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,240 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,240 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:21,241 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,242 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,243 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,243 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,244 DEBUG ProcessorImpl - Creating validator for input name 'controller' and schema-uri 'http://www.orbeon.com/oxf/controller' 2020-02-04 11:31:21,245 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt 2020-02-04 11:31:21,245 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:21,245 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,246 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,246 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,247 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}xslt 2020-02-04 11:31:21,247 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}builtin-saxon 2020-02-04 11:31:21,247 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,247 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,248 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,250 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/page-flow.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]]'. STORING object:PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@7f2fb8b0 [Element: ] userData: line 14, column 75 of oxf:/apps/home/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/(home/)?,/(home/)?,None,Some(examples-form-runner.xml),Some(view.xpl),org.orbeon.dom.tree.ConcreteElement@2b91f858 [Element: ] userData: line 17, column 86 of oxf:/apps/home/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/home/xforms,/home/xforms,None,Some(examples-xforms.xml),Some(view.xpl),org.orbeon.dom.tree.ConcreteElement@20151c7e [Element: ] userData: line 18, column 86 of oxf:/apps/home/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),None,None,None,List(),Some(oxf:/apps/home/page-flow.xml)) 2020-02-04 11:31:21,250 DEBUG PageFlowControllerProcessor - processing page/service {controller: "oxf:/apps/home/page-flow.xml", method: "GET", path: "/home/"} 2020-02-04 11:31:21,250 DEBUG PageFlowControllerProcessor - processing route {route: "PageOrServiceRoute(PageOrServiceElement(None,/(home/)?,/(home/)?,None,Some(examples-form-runner.xml),Some(view.xpl),org.orbeon.dom.tree.ConcreteElement@2b91f858 [Element: ] userData: line 17, column 86 of oxf:/apps/home/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)"} 2020-02-04 11:31:21,252 DEBUG PageFlowControllerProcessor - created PFC pipeline {path: "/(home/)?", pipeline: " true false oxf:/apps/home/examples-form-runner.xml false true model oxf:/apps/home/view.xpl false true view "} 2020-02-04 11:31:21,252 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,255 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,256 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,256 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /ops/pfc/xforms-xml-submission.xpl 2020-02-04 11:31:21,256 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/ops/pfc/xforms-xml-submission.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@83c54c9 2020-02-04 11:31:21,256 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/request-config.rng 2020-02-04 11:31:21,256 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@26eaffde [Document] 2020-02-04 11:31:21,258 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: b9ceec7dbe217e215b8cfd9d3c81564c1074c09f]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@24624000 2020-02-04 11:31:21,258 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,259 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,259 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,259 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,259 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@29424000 2020-02-04 11:31:21,260 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@29524000 2020-02-04 11:31:21,261 DEBUG ProcessorImpl - Cache [is-redirect, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@29624000 2020-02-04 11:31:21,261 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,261 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@29724000 2020-02-04 11:31:21,262 DEBUG ConcreteChooseProcessor - Choose: taking when branch with test: /step-type = 'view' at null 2020-02-04 11:31:21,262 DEBUG ProcessorImpl - Cache [content-xincluded, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,262 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: READING. 2020-02-04 11:31:21,262 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: READING. 2020-02-04 11:31:21,262 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,263 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/url-generator-config.rng 2020-02-04 11:31:21,263 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@30d64649 2020-02-04 11:31:21,263 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,263 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@29924000 2020-02-04 11:31:21,264 DEBUG TeeProcessor - Freed SAXStore for output id: step-url; approximate size: 380 bytes 2020-02-04 11:31:21,264 DEBUG MSVValidationProcessor - http://www.orbeon.org/oxf/xml/url validation completed in 1 2020-02-04 11:31:21,265 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,265 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,265 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /apps/home/view.xpl 2020-02-04 11:31:21,265 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/view.xpl) 2020-02-04 11:31:21,267 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,267 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,267 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xpl|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@2e2ebe5a 2020-02-04 11:31:21,267 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,268 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,268 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@2e2ebe5a 2020-02-04 11:31:21,268 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,268 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,269 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,269 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,269 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@2e2ebe5a 2020-02-04 11:31:21,269 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,270 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@77a93d99 2020-02-04 11:31:21,270 DEBUG ProcessorImpl - Cache [content-xincluded, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xpl|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2ab24000 2020-02-04 11:31:21,270 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.orbeon.com/oxf/pipeline' and count(/*/*[local-name() = 'param' and @type = 'output' and @name = 'data']) = 0)) 2020-02-04 11:31:21,274 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xpl|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@2ab24000 2020-02-04 11:31:21,275 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,275 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:21,275 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,275 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:21,276 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 1 2020-02-04 11:31:21,277 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,277 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,278 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,278 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,279 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xpl|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@7caee8e2 2020-02-04 11:31:21,280 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /apps/home/view.xsl 2020-02-04 11:31:21,280 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/attributes-config.rng 2020-02-04 11:31:21,281 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, attributes, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: READING. 2020-02-04 11:31:21,281 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,281 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,281 DEBUG MSVValidationProcessor - Reading Schema: http://orbeon.org/oxf/xml/xslt-preferences-config 2020-02-04 11:31:21,281 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/attributes-config.rng) 2020-02-04 11:31:21,281 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/attributes-config.rng) 2020-02-04 11:31:21,287 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-preferences-config : Schema compiled in 6 2020-02-04 11:31:21,287 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@101ed55f 2020-02-04 11:31:21,288 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-preferences-config validation completed in 1 2020-02-04 11:31:21,292 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, attributes, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: attributes, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]]]'. STORING object:{http://saxon.sf.net/feature/allow-external-functions=true} 2020-02-04 11:31:21,292 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng 2020-02-04 11:31:21,293 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, transformer, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: READING. 2020-02-04 11:31:21,293 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,293 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,293 DEBUG MSVValidationProcessor - Reading Schema: http://orbeon.org/oxf/xml/xslt-transformer-config 2020-02-04 11:31:21,293 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng) 2020-02-04 11:31:21,293 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng) 2020-02-04 11:31:21,295 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-transformer-config : Schema compiled in 2 2020-02-04 11:31:21,296 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@770c9c98 2020-02-04 11:31:21,296 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-transformer-config validation completed in 0 2020-02-04 11:31:21,296 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, transformer, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: transformer, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@5a0eea11 [Document] 2020-02-04 11:31:21,296 DEBUG XPathCache$ - makeObject(/config/class) 2020-02-04 11:31:21,364 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/view.xsl) 2020-02-04 11:31:21,445 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,445 DEBUG ProcessorImpl - Cache [step-type, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2bb24000 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: READING. 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: READING. 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,446 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/url-generator-config.rng 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@30d64649 2020-02-04 11:31:21,446 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,447 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2bd24000 2020-02-04 11:31:21,447 DEBUG TeeProcessor - Freed SAXStore for output id: step-url; approximate size: 396 bytes 2020-02-04 11:31:21,447 DEBUG MSVValidationProcessor - http://www.orbeon.org/oxf/xml/url validation completed in 1 2020-02-04 11:31:21,448 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,448 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,448 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /apps/home/examples-form-runner.xml 2020-02-04 11:31:21,448 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/examples-form-runner.xml) 2020-02-04 11:31:21,450 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,450 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,450 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@15c4d564 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,451 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@15c4d564 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,451 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,452 DEBUG ProcessorImpl - Config (URIReferences) found: org.orbeon.oxf.processor.URIProcessorOutputImpl$URIReferences@15c4d564 2020-02-04 11:31:21,452 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,452 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@34ac01a 2020-02-04 11:31:21,452 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2cf24000 2020-02-04 11:31:21,452 DEBUG XPathCache$ - makeObject(boolean(namespace-uri(/*) = 'http://www.w3.org/1999/XSL/Transform' or /*/@xsl:version = '2.0')) 2020-02-04 11:31:21,459 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2d124000 2020-02-04 11:31:21,459 DEBUG ConcreteChooseProcessor - Choose: taking when branch with test: not(/*/@xsi:nil = 'true') at null 2020-02-04 11:31:21,460 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,460 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/epilogue.xpl 2020-02-04 11:31:21,460 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:21,460 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,460 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:21,461 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/epilogue.xpl) 2020-02-04 11:31:21,461 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/config/epilogue.xpl) 2020-02-04 11:31:21,463 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 2 2020-02-04 11:31:21,464 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,465 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://orbeon.org/oxf/xml/request-config' 2020-02-04 11:31:21,465 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,466 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,466 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/epilogue.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@3242d7c7 2020-02-04 11:31:21,466 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/request-config.rng 2020-02-04 11:31:21,466 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.RequestGenerator, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,467 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: READING. 2020-02-04 11:31:21,467 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,467 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@52f699fe 2020-02-04 11:31:21,468 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/request-config validation completed in 1 2020-02-04 11:31:21,468 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@115f2063 [Document] 2020-02-04 11:31:21,468 DEBUG XPathCache$ - makeObject(/request/parameters/parameter[starts-with(name, 'orbeon')]) 2020-02-04 11:31:21,469 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.RequestGenerator, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 8d09b114cbcfe3abca8e55d68af97fb8ce140af9]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2d924000 2020-02-04 11:31:21,469 DEBUG XPathCache$ - makeObject(boolean(/request/container-type = 'servlet')) 2020-02-04 11:31:21,470 DEBUG ConcreteChooseProcessor - Choose: taking when branch with test: /request/container-type = 'servlet' at line 57, column 31 of oxf:/config/epilogue.xpl 2020-02-04 11:31:21,470 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,470 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/epilogue-servlet.xpl 2020-02-04 11:31:21,470 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:21,470 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,471 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:21,471 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/epilogue-servlet.xpl) 2020-02-04 11:31:21,471 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/config/epilogue-servlet.xpl) 2020-02-04 11:31:21,476 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 5 2020-02-04 11:31:21,478 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://orbeon.org/oxf/xml/request-config' 2020-02-04 11:31:21,480 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,481 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:21,481 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}unsafe-builtin-saxon 2020-02-04 11:31:21,481 DEBUG XMLProcessorRegistry - Binding name: {http://www.orbeon.com/oxf/processors}generic-xslt-2.0 2020-02-04 11:31:21,482 DEBUG ProcessorImpl - Creating validator for input name 'transformer' and schema-uri 'http://orbeon.org/oxf/xml/xslt-transformer-config' 2020-02-04 11:31:21,482 DEBUG ProcessorImpl - Creating validator for input name 'attributes' and schema-uri 'http://orbeon.org/oxf/xml/xslt-preferences-config' 2020-02-04 11:31:21,500 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,503 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,504 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,506 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/http-serializer' 2020-02-04 11:31:21,508 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,508 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/http-serializer' 2020-02-04 11:31:21,509 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,510 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/http-serializer' 2020-02-04 11:31:21,510 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/http-serializer' 2020-02-04 11:31:21,511 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/converter/standard-text' 2020-02-04 11:31:21,511 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/http-serializer' 2020-02-04 11:31:21,512 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/epilogue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@6a426214 2020-02-04 11:31:21,512 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:21,512 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /ops/pfc/xforms-epilogue.xpl 2020-02-04 11:31:21,512 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,513 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: READING. 2020-02-04 11:31:21,513 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,513 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@32cfb2a 2020-02-04 11:31:21,513 DEBUG WebAppResourceManagerImpl - getContentAsStream(/ops/pfc/xforms-epilogue.xpl) 2020-02-04 11:31:21,514 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/ops/pfc/xforms-epilogue.xpl) 2020-02-04 11:31:21,515 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline validation completed in 2 2020-02-04 11:31:21,517 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,518 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,519 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.org/oxf/xml/url' 2020-02-04 11:31:21,520 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline' 2020-02-04 11:31:21,521 DEBUG ProcessorImpl - Creating validator for input name 'config' and schema-uri 'http://www.orbeon.com/oxf/pipeline/aggregator' 2020-02-04 11:31:21,535 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/ops/pfc/xforms-epilogue.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. STORING object:org.orbeon.oxf.processor.pipeline.PipelineConfig@2f917976 2020-02-04 11:31:21,535 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@2d124000 2020-02-04 11:31:21,535 DEBUG XPathCache$ - makeObject(boolean(exists(/xh:html/xh:head/xf:model) or not(p:property('oxf.epilogue.process-xslfo')) and exists(/fo:root/fo:declarations/xf:model))) 2020-02-04 11:31:21,539 DEBUG TeeProcessor - Freed SAXStore for output id: html; approximate size: 14460 bytes 2020-02-04 11:31:21,539 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@2e624000 2020-02-04 11:31:21,539 DEBUG XPathCache$ - makeObject(boolean(/xh:html)) 2020-02-04 11:31:21,540 DEBUG ConcreteChooseProcessor - Choose: taking when branch with test: /xh:html at line 52, column 36 of oxf:/config/epilogue-servlet.xpl 2020-02-04 11:31:21,540 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/processor/serializer/http-serializer-config.rng 2020-02-04 11:31:21,541 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.serializer.HttpSerializer]: READING. 2020-02-04 11:31:21,541 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,541 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,541 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/http-serializer 2020-02-04 11:31:21,541 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/processor/serializer/http-serializer-config.rng) 2020-02-04 11:31:21,541 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/processor/serializer/http-serializer-config.rng) 2020-02-04 11:31:21,545 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/http-serializer : Schema compiled in 4 2020-02-04 11:31:21,545 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/processor/serializer/http-serializer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@748b9176 2020-02-04 11:31:21,546 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/http-serializer validation completed in 0 2020-02-04 11:31:21,546 DEBUG XPathCache$ - makeObject(/config/status-code) 2020-02-04 11:31:21,547 DEBUG XPathCache$ - makeObject(/config/error-code) 2020-02-04 11:31:21,548 DEBUG XPathCache$ - makeObject(/config/method) 2020-02-04 11:31:21,548 DEBUG XPathCache$ - makeObject(/config/version) 2020-02-04 11:31:21,548 DEBUG XPathCache$ - makeObject(/config/public-doctype) 2020-02-04 11:31:21,548 DEBUG XPathCache$ - makeObject(/config/system-doctype) 2020-02-04 11:31:21,549 DEBUG XPathCache$ - makeObject(/config/indent-amount) 2020-02-04 11:31:21,550 DEBUG XPathCache$ - makeObject(/config/ignore-document-content-type) 2020-02-04 11:31:21,551 DEBUG XPathCache$ - makeObject(/config/ignore-document-encoding) 2020-02-04 11:31:21,551 DEBUG XPathCache$ - makeObject(/config/header) 2020-02-04 11:31:21,551 DEBUG XPathCache$ - makeObject(/config/empty-content) 2020-02-04 11:31:21,551 DEBUG XPathCache$ - makeObject(/config/omit-xml-declaration) 2020-02-04 11:31:21,551 DEBUG XPathCache$ - makeObject(/config/standalone) 2020-02-04 11:31:21,552 DEBUG XPathCache$ - makeObject(/config/indent) 2020-02-04 11:31:21,552 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.serializer.HttpSerializer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.serializer.HttpSerializer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/processor/serializer/http-serializer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.oxf.processor.serializer.HttpSerializerBase$Config@964b28d 2020-02-04 11:31:21,552 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/request-config.rng 2020-02-04 11:31:21,552 DEBUG ProcessorImpl - Last modified: 0 2020-02-04 11:31:21,651 DEBUG ProcessorImpl - Cache [converted, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, data, class org.orbeon.oxf.processor.serializer.HttpSerializer]: READING. 2020-02-04 11:31:21,651 DEBUG HttpSerializerBase - Output not cached 2020-02-04 11:31:21,662 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING. 2020-02-04 11:31:21,662 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: READING. 2020-02-04 11:31:21,662 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,663 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@52f699fe 2020-02-04 11:31:21,663 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/request-config validation completed in 0 2020-02-04 11:31:21,663 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.RequestGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@277e71d [Document] 2020-02-04 11:31:21,664 DEBUG XPathCache$ - makeObject(/request/request-path) 2020-02-04 11:31:21,664 DEBUG XPathCache$ - makeObject(/request/headers/header[name = 'accept']) 2020-02-04 11:31:21,664 DEBUG XPathCache$ - makeObject(/request/parameters/parameter) 2020-02-04 11:31:21,666 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@30324000 2020-02-04 11:31:21,666 DEBUG XPathCache$ - makeObject(boolean(p:property('oxf.epilogue.output-xhtml'))) 2020-02-04 11:31:21,666 DEBUG ProcessorImpl - Cache [request, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@30324000 2020-02-04 11:31:21,667 DEBUG XPathCache$ - makeObject(boolean((p:property('oxf.epilogue.embeddable') or (/request/parameters/parameter[name = ('orbeon-embeddable', 'orbeon-portlet')]/value = 'true')))) 2020-02-04 11:31:21,667 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/processor/converter/standard-text-converter-config.rng 2020-02-04 11:31:21,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.converter.HTMLConverter]: READING. 2020-02-04 11:31:21,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,668 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: READING. 2020-02-04 11:31:21,668 DEBUG MSVValidationProcessor - Reading Schema: http://www.orbeon.com/oxf/converter/standard-text 2020-02-04 11:31:21,668 DEBUG WebAppResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/processor/converter/standard-text-converter-config.rng) 2020-02-04 11:31:21,668 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/org/orbeon/oxf/processor/converter/standard-text-converter-config.rng) 2020-02-04 11:31:21,672 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/converter/standard-text : Schema compiled in 4 2020-02-04 11:31:21,672 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/processor/converter/standard-text-converter-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.msv.verifier.jarv.SchemaImpl@547d014d 2020-02-04 11:31:21,673 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/converter/standard-text validation completed in 1 2020-02-04 11:31:21,674 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.converter.HTMLConverter]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.converter.HTMLConverter, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/processor/converter/standard-text-converter-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]'. STORING object:org.orbeon.oxf.processor.converter.ConverterBase$Config@3f9453ce 2020-02-04 11:31:21,702 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@30324000 2020-02-04 11:31:21,702 DEBUG XPathCache$ - makeObject(boolean(not(starts-with(/request/request-path, '/xforms-renderer') and not(p:property('oxf.epilogue.renderer-rewrite'))))) 2020-02-04 11:31:21,705 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@30324000 2020-02-04 11:31:21,706 DEBUG XPathCache$ - makeObject(boolean(not(p:property('oxf.epilogue.use-theme') = false()))) 2020-02-04 11:31:21,706 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@30324000 2020-02-04 11:31:21,706 DEBUG XPathCache$ - makeObject(boolean(/request/parameters/parameter[name = 'orbeon-theme']/value = 'plain')) 2020-02-04 11:31:21,707 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/url-generator-config.rng 2020-02-04 11:31:21,707 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:21,707 DEBUG URLGenerator - Config not found 2020-02-04 11:31:21,707 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/attributes-config.rng 2020-02-04 11:31:21,708 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, attributes, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: READING. 2020-02-04 11:31:21,708 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,708 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@101ed55f 2020-02-04 11:31:21,708 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-preferences-config validation completed in 0 2020-02-04 11:31:21,709 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, attributes, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: attributes, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]]]'. STORING object:{http://saxon.sf.net/feature/allow-external-functions=true} 2020-02-04 11:31:21,709 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng 2020-02-04 11:31:21,709 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, transformer, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: READING. 2020-02-04 11:31:21,709 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,709 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@770c9c98 2020-02-04 11:31:21,710 DEBUG MSVValidationProcessor - http://orbeon.org/oxf/xml/xslt-transformer-config validation completed in 1 2020-02-04 11:31:21,710 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, transformer, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: transformer, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@6da7f445 [Document] 2020-02-04 11:31:21,710 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: READING. 2020-02-04 11:31:21,710 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,710 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@30d64649 2020-02-04 11:31:21,711 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: READING. 2020-02-04 11:31:21,711 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ]]'. FOUND object: org.orbeon.dom.tree.ConcreteDocument@38fbe1cb [Document] 2020-02-04 11:31:21,711 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.URLGenerator, schema, class org.orbeon.oxf.processor.validation.MSVValidationProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, inputName: schema, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]'. FOUND object: org.orbeon.msv.verifier.jarv.SchemaImpl@7d3cad06 2020-02-04 11:31:21,954 DEBUG MSVValidationProcessor - http://www.orbeon.com/oxf/pipeline/aggregator validation completed in 243 2020-02-04 11:31:21,954 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]'. STORING object:org.orbeon.dom.tree.ConcreteDocument@6f43deae [Document] 2020-02-04 11:31:21,954 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.transformer.XPathProcessor]: READING. 2020-02-04 11:31:21,955 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.generator.DOMGenerator, config, class org.orbeon.oxf.processor.transformer.XPathProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.XPathProcessor, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: xpath config] ]]'. STORING object:org.orbeon.oxf.processor.transformer.XPathProcessor$Config@661a0022 2020-02-04 11:31:21,955 DEBUG ProcessorImpl - Cache [request, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, data, class org.orbeon.oxf.processor.transformer.XPathProcessor]: READING. 2020-02-04 11:31:21,956 DEBUG ProcessorImpl - Cache [request, class org.orbeon.oxf.processor.pipeline.PipelineProcessor, data, class org.orbeon.oxf.processor.transformer.XPathProcessor]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.transformer.XPathProcessor, inputName: data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@31524000 2020-02-04 11:31:21,956 DEBUG XPathCache$ - makeObject(for $app in tokenize(/request/request-path, '/')[2] return for $is-embeddable in p:property('oxf.epilogue.embeddable') or /request/parameters/parameter[name = 'orbeon-embeddable']/value = 'true' return for $is-renderer in p:get-request-attribute('oxf.xforms.renderer.deployment', 'text/plain') = ('separate', 'integrated') return for $app-style in concat('oxf:/apps/', $app, if ($is-embeddable) then '/theme-embeddable.xsl' else '/theme.xsl') return if (not($is-renderer) and doc-available($app-style)) then $app-style else if ($is-embeddable) then p:property('oxf.epilogue.theme.embeddable') else if ($is-renderer) then p:property('oxf.epilogue.theme.renderer') else p:property('oxf.epilogue.theme')) 2020-02-04 11:31:21,997 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/theme.xsl) 2020-02-04 11:31:21,997 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/apps/home/theme.xsl) 2020-02-04 11:31:21,999 DEBUG MSVValidationProcessor - http://www.orbeon.org/oxf/xml/url validation completed in 288 2020-02-04 11:31:21,999 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.XPathProcessor, outputName: data, key: [DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: xpath config] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]]]]]]]'. STORING object:org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,000 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,000 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/theme-examples.xsl 2020-02-04 11:31:22,000 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/theme-examples.xsl) 2020-02-04 11:31:22,007 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/theme-plain.xsl 2020-02-04 11:31:22,008 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/theme-plain.xsl) 2020-02-04 11:31:22,021 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,021 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,022 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/theme-plain.xsl 2020-02-04 11:31:22,022 DEBUG TeeProcessor - Freed SAXStore for output id: xformed-data; approximate size: 14460 bytes 2020-02-04 11:31:22,036 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,036 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,037 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,037 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,037 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,037 DEBUG URLGenerator - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@6dc23c6c 2020-02-04 11:31:22,038 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/theme-plain.xsl 2020-02-04 11:31:22,038 DEBUG ProcessorImpl - Cache [converted, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, data, class org.orbeon.oxf.processor.serializer.HttpSerializer]: source cacheable for key 'InputCacheKey [class: org.orbeon.oxf.processor.serializer.HttpSerializer, inputName: data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.converter.HTMLConverter, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/processor/converter/standard-text-converter-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.converter.PlainHTMLConverter, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.converter.XHTMLRewrite, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/xslt-transformer-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/attributes-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: input from registry] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.xinclude.XIncludeProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/examples-form-runner.xml|null|null|001|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/apps/home/view.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.XPathProcessor, outputName: data, key: [DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: xpath config] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]]]]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/theme-examples.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [InputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/url-generator-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.transformer.XPathProcessor, outputName: data, key: [DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: xpath config] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.RequestGenerator, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/request-config.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]], InternalCacheKey[class: org.orbeon.oxf.processor.generator.RequestGenerator, key: 258a61331e3691c1c11ae7de01ea4181d6e1a256]]]]]]]]]], SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/theme-examples.xsl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]]]]]]]]]'. STORING object: Creating forms with Form Builder
  • Form Builder

    Create forms with Form Builder, the Orbeon Forms visual form designer. It allows you to build and deploy forms in minutes right from your web browser. Add form fields, including rich controls such as date, currency, file attachments and more. Group your fields in sections. Define validation logic, visibility rules, initial values. Pre-populate fields from Web or REST services. And there is more!

  • Form Runner Home

    See all deployed Form Runner forms. If you have administrative rights, you can also manage deployed forms from here.

  • Bookshelf Form

    This sample form shows image attachments, rich text, repeating form fields, as-you-type validation, the error summary, localization, and automatic preview and PDF.

  • DMV-14 Form

    This sample form is based on a real-life California DMV form. It shows data capture and validation, repeating sections, and generating great-looking PDF from templates.

  • W-9 Form

    This sample form is also based on a real-life US form. It uses the wizard view, shows and hides controls depending on conditions, and fills-out a PDF from a template.

  • Controls Form

    This sample form showcases all the form controls available out of the box in Form Builder. It also uses the wizard view to present a form as a series of separate pages.

  • Contact Form

    This sample form can be entirely created in about 10 minutes as shown in the Form Builder screencast.

  • Form Builder is a powerful tool to create forms, but if you are a developer and you are considering to create forms by writing XForms by hand, see these examples coded in XForms.

Images on this pages are licensed by their respective author under Creative Commons, and are, in order of appearance, from the following sources: 1, 2, 3, 4, 5, 6, 7.
2020-02-04 11:31:22,039 INFO ProcessorService - /home/ - Timing: 876 2020-02-04 11:31:22,039 INFO lifecycle - event: {"request": "2", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "876 ms"} 2020-02-04 11:31:22,039 INFO lifecycle - event: {"request": "2", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "878 ms"} 2020-02-04 11:31:22,114 INFO lifecycle - event: {"request": "3", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/fr/style/bootstrap/css/bootstrap.css", "method": "GET"} 2020-02-04 11:31:22,115 DEBUG auth - using `Container` method 2020-02-04 11:31:22,115 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,115 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,116 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,116 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,116 INFO lifecycle - event: {"request": "3", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,116 INFO ProcessorService - /fr/style/bootstrap/css/bootstrap.css - Received request 2020-02-04 11:31:22,117 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,117 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,117 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,117 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,117 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,117 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,118 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,118 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,118 INFO lifecycle - event: {"request": "4", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/fr/style/form-runner-bootstrap-override.css", "method": "GET"} 2020-02-04 11:31:22,119 DEBUG auth - using `Container` method 2020-02-04 11:31:22,119 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,119 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,118 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,120 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,120 INFO lifecycle - event: {"request": "5", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/home.css", "method": "GET"} 2020-02-04 11:31:22,121 DEBUG auth - using `Container` method 2020-02-04 11:31:22,121 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,121 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,122 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,122 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,122 INFO lifecycle - event: {"request": "6", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/config/theme/examples.css", "method": "GET"} 2020-02-04 11:31:22,120 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,122 INFO lifecycle - event: {"request": "7", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/apps/fr/style/orbeon-navbar-logo.png", "method": "GET"} 2020-02-04 11:31:22,122 INFO lifecycle - event: {"request": "5", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,124 INFO ProcessorService - /home/home.css - Received request 2020-02-04 11:31:22,124 INFO lifecycle - event: {"request": "4", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,124 INFO ProcessorService - /fr/style/form-runner-bootstrap-override.css - Received request 2020-02-04 11:31:22,124 DEBUG auth - using `Container` method 2020-02-04 11:31:22,124 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,124 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,124 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,124 DEBUG auth - using `Container` method 2020-02-04 11:31:22,124 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,124 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,124 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,124 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,125 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,125 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,125 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,125 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,125 INFO lifecycle - event: {"request": "8", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/ops/jquery/jquery-3.3.1.min.js", "method": "GET"} 2020-02-04 11:31:22,124 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,125 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,126 DEBUG auth - using `Container` method 2020-02-04 11:31:22,126 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,126 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: text/css,*/*;q=0.1 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,126 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,126 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,127 INFO lifecycle - event: {"request": "6", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,127 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,128 DEBUG XPathCache$ - makeObject(boolean(p:get-request-path() = '/xforms-server' or starts-with(p:get-request-path(), '/xforms-server/'))) 2020-02-04 11:31:22,127 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,128 INFO ProcessorService - /config/theme/examples.css - Received request 2020-02-04 11:31:22,127 INFO lifecycle - event: {"request": "7", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,128 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/fr/style/bootstrap/css/bootstrap.css"} 2020-02-04 11:31:22,128 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,128 INFO ProcessorService - /apps/fr/style/orbeon-navbar-logo.png - Received request 2020-02-04 11:31:22,128 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,128 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,128 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,128 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,128 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,128 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,128 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,128 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,129 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,129 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,129 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,129 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,129 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,129 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,129 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: */* sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,130 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,130 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,130 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,130 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,130 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: */* sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,130 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,131 INFO lifecycle - event: {"request": "8", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,131 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,131 INFO ProcessorService - /ops/jquery/jquery-3.3.1.min.js - Received request 2020-02-04 11:31:22,131 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,131 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,130 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,131 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/config/theme/examples.css"} 2020-02-04 11:31:22,131 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/fr/style/form-runner-bootstrap-override.css"} 2020-02-04 11:31:22,131 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,132 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,132 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,132 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,132 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,132 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,132 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,133 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,133 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,133 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/home.css"} 2020-02-04 11:31:22,133 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,133 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,133 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,134 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,134 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,135 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,135 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/apps/fr/style/orbeon-navbar-logo.png"} 2020-02-04 11:31:22,135 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,135 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,135 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/ops/jquery/jquery-3.3.1.min.js"} 2020-02-04 11:31:22,135 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,135 DEBUG WebAppResourceManagerImpl - getContentAsStream(/config/theme/examples.css) 2020-02-04 11:31:22,136 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/fr/style/form-runner-bootstrap-override.css) 2020-02-04 11:31:22,136 DEBUG WebAppResourceManagerImpl - getContentAsStream(/ops/jquery/jquery-3.3.1.min.js) 2020-02-04 11:31:22,136 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/fr/style/orbeon-navbar-logo.png) 2020-02-04 11:31:22,136 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/home.css) 2020-02-04 11:31:22,135 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/fr/style/bootstrap/css/bootstrap.css) 2020-02-04 11:31:22,136 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/config/theme/examples.css) 2020-02-04 11:31:22,136 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/apps/fr/style/form-runner-bootstrap-override.css) 2020-02-04 11:31:22,136 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/ops/jquery/jquery-3.3.1.min.js) 2020-02-04 11:31:22,136 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/apps/home/home.css) 2020-02-04 11:31:22,136 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/apps/fr/style/orbeon-navbar-logo.png) 2020-02-04 11:31:22,137 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/apps/fr/style/bootstrap/css/bootstrap.css) 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,141 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,147 DEBUG WebAppResourceManagerImpl - getContentAsStream(/oxf/mime-types.xml) 2020-02-04 11:31:22,147 DEBUG ClassLoaderResourceManagerImpl - getContentAsStream(/oxf/mime-types.xml) 2020-02-04 11:31:22,167 INFO ProcessorService - /config/theme/examples.css - Timing: 40 2020-02-04 11:31:22,167 INFO ProcessorService - /home/home.css - Timing: 43 2020-02-04 11:31:22,167 INFO ProcessorService - /apps/fr/style/orbeon-navbar-logo.png - Timing: 39 2020-02-04 11:31:22,167 INFO lifecycle - event: {"request": "6", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "40 ms"} 2020-02-04 11:31:22,167 INFO lifecycle - event: {"request": "7", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "40 ms"} 2020-02-04 11:31:22,168 INFO ProcessorService - /fr/style/form-runner-bootstrap-override.css - Timing: 44 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "6", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "45 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "4", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "44 ms"} 2020-02-04 11:31:22,168 INFO ProcessorService - /ops/jquery/jquery-3.3.1.min.js - Timing: 37 2020-02-04 11:31:22,168 INFO ProcessorService - /fr/style/bootstrap/css/bootstrap.css - Timing: 52 2020-02-04 11:31:22,167 INFO lifecycle - event: {"request": "5", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "45 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "4", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "51 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "8", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "38 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "3", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "52 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "5", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "48 ms"} 2020-02-04 11:31:22,169 INFO lifecycle - event: {"request": "3", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "54 ms"} 2020-02-04 11:31:22,169 INFO lifecycle - event: {"request": "8", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "44 ms"} 2020-02-04 11:31:22,168 INFO lifecycle - event: {"request": "7", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "45 ms"} 2020-02-04 11:31:22,174 INFO lifecycle - event: {"request": "9", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-builder-small.jpg", "method": "GET"} 2020-02-04 11:31:22,175 DEBUG auth - using `Container` method 2020-02-04 11:31:22,175 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,175 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,175 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,175 INFO lifecycle - event: {"request": "10", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/fr-home-small.jpg", "method": "GET"} 2020-02-04 11:31:22,175 DEBUG auth - using `Container` method 2020-02-04 11:31:22,175 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,175 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,175 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,176 INFO lifecycle - event: {"request": "9", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,176 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,176 INFO ProcessorService - /home/images/form-builder-small.jpg - Received request 2020-02-04 11:31:22,176 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,176 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,176 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,176 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,177 INFO lifecycle - event: {"request": "10", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,177 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,177 INFO ProcessorService - /home/images/fr-home-small.jpg - Received request 2020-02-04 11:31:22,177 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,177 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,177 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,178 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,178 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,178 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,178 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,178 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,178 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-builder-small.jpg"} 2020-02-04 11:31:22,178 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,179 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,179 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/fr-home-small.jpg"} 2020-02-04 11:31:22,179 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,179 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-builder-small.jpg) 2020-02-04 11:31:22,179 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/fr-home-small.jpg) 2020-02-04 11:31:22,180 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,180 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,181 INFO ProcessorService - /home/images/fr-home-small.jpg - Timing: 4 2020-02-04 11:31:22,181 INFO ProcessorService - /home/images/form-builder-small.jpg - Timing: 5 2020-02-04 11:31:22,181 INFO lifecycle - event: {"request": "10", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "5 ms"} 2020-02-04 11:31:22,181 INFO lifecycle - event: {"request": "9", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "5 ms"} 2020-02-04 11:31:22,182 INFO lifecycle - event: {"request": "9", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "8 ms"} 2020-02-04 11:31:22,182 INFO lifecycle - event: {"request": "10", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "7 ms"} 2020-02-04 11:31:22,195 INFO lifecycle - event: {"request": "11", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-bookshelf-small.jpg", "method": "GET"} 2020-02-04 11:31:22,195 DEBUG auth - using `Container` method 2020-02-04 11:31:22,195 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,195 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,195 INFO lifecycle - event: {"request": "12", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-dmv14-small.jpg", "method": "GET"} 2020-02-04 11:31:22,195 DEBUG auth - using `Container` method 2020-02-04 11:31:22,195 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,195 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,195 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,195 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,200 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,200 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,202 INFO lifecycle - event: {"request": "11", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,202 INFO ProcessorService - /home/images/form-bookshelf-small.jpg - Received request 2020-02-04 11:31:22,202 INFO lifecycle - event: {"request": "13", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-w9-small.jpg", "method": "GET"} 2020-02-04 11:31:22,202 INFO lifecycle - event: {"request": "15", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-contact-small.jpg", "method": "GET"} 2020-02-04 11:31:22,202 DEBUG auth - using `Container` method 2020-02-04 11:31:22,203 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,203 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,200 INFO lifecycle - event: {"request": "12", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,203 INFO ProcessorService - /home/images/form-dmv14-small.jpg - Received request 2020-02-04 11:31:22,203 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,202 DEBUG auth - using `Container` method 2020-02-04 11:31:22,203 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,202 INFO lifecycle - event: {"request": "14", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "start: nofilter", "path": "/home/images/form-controls-small.jpg", "method": "GET"} 2020-02-04 11:31:22,204 INFO lifecycle - event: {"request": "15", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,202 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,204 INFO ProcessorService - /home/images/form-contact-small.jpg - Received request 2020-02-04 11:31:22,204 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,204 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,204 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,204 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,204 DEBUG auth - using `Container` method 2020-02-04 11:31:22,205 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,203 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,203 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,205 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,205 DEBUG auth - usernameOpt: `None`, roles: `Some(staff)` 2020-02-04 11:31:22,206 WARN auth - not setting credentials headers because credentials are not found 2020-02-04 11:31:22,206 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,206 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,204 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,206 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,206 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,206 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,206 DEBUG form-runner-auth - incoming headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,206 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,209 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,210 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,210 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,211 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,211 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,212 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,213 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,207 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,207 DEBUG form-runner-auth - amended headers: host: localhost:8080 connection: keep-alive user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 accept: image/webp,image/apng,image/*,*/*;q=0.8 sec-fetch-site: same-origin sec-fetch-mode: no-cors referer: http://localhost:8080/orbeon/home/ accept-encoding: gzip, deflate, br accept-language: en-GB,en;q=0.9,id;q=0.8 cookie: JSESSIONID=11A7BCA74B6E9A820F04D2BF1CA4AC9D 2020-02-04 11:31:22,216 INFO lifecycle - event: {"request": "14", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,207 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,217 INFO lifecycle - event: {"request": "13", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "start: handle"} 2020-02-04 11:31:22,217 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-bookshelf-small.jpg"} 2020-02-04 11:31:22,206 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,217 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,217 INFO ProcessorService - /home/images/form-w9-small.jpg - Received request 2020-02-04 11:31:22,216 INFO ProcessorService - /home/images/form-controls-small.jpg - Received request 2020-02-04 11:31:22,217 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/pipeline.rng 2020-02-04 11:31:22,217 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,214 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-dmv14-small.jpg"} 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,217 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,217 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,217 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,218 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,218 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-dmv14-small.jpg) 2020-02-04 11:31:22,218 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,217 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,217 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /config/prologue-servlet.xpl 2020-02-04 11:31:22,218 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.pipeline.PipelineProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.PipelineProcessor, inputName: config, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/pipeline.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/config/prologue-servlet.xpl|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.pipeline.PipelineConfig@20adb985 2020-02-04 11:31:22,218 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-w9-small.jpg"} 2020-02-04 11:31:22,218 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/aggregator.rng 2020-02-04 11:31:22,218 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.pipeline.AggregatorProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor, inputName: $data, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.pipeline.AggregatorProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/aggregator.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: aggregate config] ]]]]]]'. FOUND object: org.orbeon.saxon.tinytree.TinyDocumentImpl@1f724000 2020-02-04 11:31:22,218 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-bookshelf-small.jpg) 2020-02-04 11:31:22,218 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,219 DEBUG ConcreteChooseProcessor - Choose: taking otherwise branch at line 25, column 40 of oxf:/config/prologue-servlet.xpl 2020-02-04 11:31:22,219 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,219 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,218 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/page-flow-controller.rng 2020-02-04 11:31:22,219 DEBUG URLGenerator - OXF Protocol: Using ResourceManager for key /page-flow.xml 2020-02-04 11:31:22,219 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,219 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-w9-small.jpg) 2020-02-04 11:31:22,219 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,220 DEBUG ProcessorImpl - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, controller, class org.orbeon.oxf.controller.PageFlowControllerProcessor]: source cacheable and found for key 'InputCacheKey [class: org.orbeon.oxf.controller.PageFlowControllerProcessor, inputName: controller, CompoundOutputCacheKey [class: org.orbeon.oxf.processor.validation.MSVValidationProcessor, outputName: data, key: [CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/org/orbeon/oxf/xml/schemas/page-flow-controller.rng|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: no decorate cfg] ], CompoundOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.URLGenerator, outputName: data, key: [oxf:/page-flow.xml|application/xml|null|000|true|false|false|false|null|null|true|null|Map()|[false|true|false|false|false|false]]]]]]]]'. FOUND object: PageFlow(List(PageOrServiceRoute(PageOrServiceElement(None,/xforms-server-submit,/xforms-server-submit,None,Some(oxf:/ops/xforms/xforms-server-submit.xpl),None,org.orbeon.dom.tree.ConcreteElement@642f9a77 [Element: ] userData: line 14, column 75 of oxf:/page-flow.xml,Set(POST),Set(GET, POST),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/service/.+,/([^/]+)/service/.+,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@3bdf70da [Element: ] userData: line 18, column 96 of oxf:/page-flow.xml,,,false),), FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false)), PageOrServiceRoute(PageOrServiceElement(None,/(welcome/?)?,/(welcome/?)?,None,None,None,org.orbeon.dom.tree.ConcreteElement@453c9b70 [Element: ] userData: line 27, column 32 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(home),/home/,/home/,None,Some(apps/home/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7bace1dc [Element: ] userData: line 28, column 68 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(None,/([^/]+)/.*,/([^/]+)/.*,None,Some(apps/${1}/page-flow.xml),None,org.orbeon.dom.tree.ConcreteElement@7435cc0b [Element: ] userData: line 31, column 85 of oxf:/page-flow.xml,,,true),), PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),), PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(not-found),/not-found,/not-found,None,None,Some(/config/not-found.xhtml),org.orbeon.dom.tree.ConcreteElement@bf2bacd [Element: ] userData: line 35, column 82 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(unauthorized),/unauthorized,/unauthorized,None,None,Some(/config/unauthorized.xhtml),org.orbeon.dom.tree.ConcreteElement@406eddd5 [Element: ] userData: line 36, column 85 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),Some(PageOrServiceRoute(PageOrServiceElement(Some(error),/error,/error,None,Some(/config/error.xpl),None,org.orbeon.dom.tree.ConcreteElement@1de3ce45 [Element: ] userData: line 37, column 77 of oxf:/page-flow.xml,,Set(GET, HEAD, POST, PUT),true),)),List(),Some(oxf:/page-flow.xml)) 2020-02-04 11:31:22,220 INFO ProcessorService - /home/images/form-dmv14-small.jpg - Timing: 17 2020-02-04 11:31:22,220 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,220 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,220 INFO lifecycle - event: {"request": "12", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "20 ms"} 2020-02-04 11:31:22,220 INFO ProcessorService - /home/images/form-w9-small.jpg - Timing: 3 2020-02-04 11:31:22,220 INFO lifecycle - event: {"request": "12", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "25 ms"} 2020-02-04 11:31:22,221 INFO lifecycle - event: {"request": "13", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "4 ms"} 2020-02-04 11:31:22,221 INFO lifecycle - event: {"request": "13", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "19 ms"} 2020-02-04 11:31:22,221 INFO ProcessorService - /home/images/form-bookshelf-small.jpg - Timing: 19 2020-02-04 11:31:22,220 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-contact-small.jpg"} 2020-02-04 11:31:22,221 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,221 INFO lifecycle - event: {"request": "11", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "20 ms"} 2020-02-04 11:31:22,222 INFO lifecycle - event: {"request": "11", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "26 ms"} 2020-02-04 11:31:22,222 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-contact-small.jpg) 2020-02-04 11:31:22,220 DEBUG PageFlowControllerProcessor - processing file {controller: "oxf:/page-flow.xml", method: "GET", path: "/home/images/form-controls-small.jpg"} 2020-02-04 11:31:22,222 DEBUG PageFlowControllerProcessor - processing route {route: "FileRoute(FileElement(None,(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),(?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt|svg|ttf|eot|woff|woff2),None,false))"} 2020-02-04 11:31:22,223 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,223 DEBUG WebAppResourceManagerImpl - getContentAsStream(/apps/home/images/form-controls-small.jpg) 2020-02-04 11:31:22,224 INFO ProcessorService - /home/images/form-contact-small.jpg - Timing: 20 2020-02-04 11:31:22,224 DEBUG ServletExternalContext - Found If-Modified-Since header 2020-02-04 11:31:22,224 INFO lifecycle - event: {"request": "15", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "20 ms"} 2020-02-04 11:31:22,225 INFO lifecycle - event: {"request": "15", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "22 ms"} 2020-02-04 11:31:22,225 INFO ProcessorService - /home/images/form-controls-small.jpg - Timing: 9 2020-02-04 11:31:22,226 INFO lifecycle - event: {"request": "14", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "service", "message": "end: handle", "time": "10 ms"} 2020-02-04 11:31:22,226 INFO lifecycle - event: {"request": "14", "session": "11A7BCA74B6E9A820F04D2BF1CA4AC9D", "source": "limiter", "message": "end: nofilter", "time": "24 ms"}