Login  Register

Orbeon 3.9 RC1: Problems with own persistence layer

Posted by lacco on Mar 24, 2011; 10:45am
URL: https://discuss.orbeon.com/Orbeon-3-9-RC1-Problems-with-own-persistence-layer-tp3402146.html

Hi,

I am using Orbeon forms with an own persistence layer written in Ruby on Rails. It is working well with Orbeon 3.8, but forms aren't loading with Orbeon 3.9 RC (from trunk): When navigating to http://localhost:8080/orbeon/fr/fb0e13130a22954f/13/new, I just get an empty page (no html included, no server error). Here is some probably relevant output from catalina.out:


2011-03-24 11:30:40,353 INFO  ProcessorService  - /fr/fb0e13130a22954f/13/new - Received request
2011-03-24 11:30:40,395 WARN  XFormsServer  - xxforms:instance() - instance not found {instance id: "fr-form-instance"}
2011-03-24 11:30:40,439 WARN  XFormsServer  - xxforms:instance() - instance not found {instance id: "fr-authentication-headers"}
2011-03-24 11:30:40,440 INFO  ProcessorService  - /fr/service/exist/crud/fb0e13130a22954f/13/form/form.xhtml - Received request
2011-03-24 11:30:40,486 INFO  ProcessorService  - /fr/service/exist/crud/fb0e13130a22954f/13/form/form.xhtml - Timing: 46 - Cache hits for cache.main: 238, fault: 1, adds: 0, expirations: 0, success rate: 99%
2011-03-24 11:30:40,495 INFO  ProcessorService  - /fr/fb0e13130a22954f/13/new - Timing: 142 - Cache hits for cache.main: 528, fault: 0, adds: 0, expirations: 0, success rate: 100%

I am wondering why orbeon tries to call the exist service, here are some relevant parts of my properties-local.xml

<property as="xs:anyURI"  name="oxf.url-rewriting.service.base-uri"              value="http://localhost:8080/orbeon"/>
<property as="xs:string"  name="oxf.http.forward-headers"                        value="true"/>
<property as="xs:anyURI"  name="oxf.fr.persistence.app.uri.*.*.*"                value="http://myapp.com/forms"/>
<property as="xs:anyURI"  name="oxf.fr.appserver.uri"                            value="http://localhost:8080/orbeon"/>

I am not sure whether it is a bug or some kind of misconfiguration... Any ideas?

Thx!