Problem with Orbeon 4.0m8 and Custom Persistance

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Problem with Orbeon 4.0m8 and Custom Persistance

apgoar

Hey all;

 

 

I’m testing out the new version of Orbeon in anticipation of upgrading our existing production system to the new version when it comes out. I’m currently using 4.0m8pe  for this testing.  (we used a paid for pe version 3.8 in production now)

 

In our application, we have a custom persistence layer (that talks to the Alfresco document repository). Everything works fine using Orbeon 3.8.

 

I made the appropriate Orbeon configuration changes for the persistence layer settings. An in fact the persistence layer is getting the requests and feeding back the appropriate information. However, the Orbeon server seems to be dropping the data (the form in this case), and never forwarding it onto the Orbeon client side.

 

 

Below I have the background info listed, followed by my questions.

 

 

From the Browser, the request headers look like the following. Note that Orbeon is sending back a 0 length response:

Request URL:http://localhost:8080/orbeon/fr/TestForm/Testing/edit/8930e97415e0decd1040ae4c47ec3e28

Request Method:GET

Status Code:200 OK

Request Headersview source

Accept:*/*

Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3

Accept-Encoding:gzip,deflate,sdch

Accept-Language:en-US,en;q=0.8

Connection:keep-alive

Cookie:JSESSIONID=3D3D5D98EF8EBEA9B51366D90794A424; alfUser0=null; JSESSIONID=7E5D3057C36B0B5BCE3E89B2B3FA74AC

DNT:1

Host:localhost:8080

Referer:http://localhost:8080/alfresco/wcservice/NetMarcom/docMgmt/EditDoc?r=workspace://SpacesStore/5d5d69bd-0e1e-4d6c-a8bd-97f012d26fdd

User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.49 Safari/537.1

X-Requested-With:XMLHttpRequest

Response Headersview source

Content-Length:0

Date:Wed, 25 Jul 2012 17:47:24 GMT

Server:Apache-Coyote/1.1

 

Looking at the Orbeon log file (with various tracing turned up), I see the following. Note that it appears that the communication between the Orbeon server and our persistence layer seems to go ok (ie no errors).  Orbeon warns that it is rejecting a cookie that the persistence layer wants forwarded (which is fine, I don’t really need it).  But Orbeon gives not clue as to why the final form is not then passed onto the client.

2012-07-25 11:47:24,710 DEBUG apache.http.impl.conn.DefaultClientConnection  - Sending request: GET /alfresco/wcservice/orbeon/crud/TestForm/Testing/form/form.xhtml?document=8930e97415e0decd1040ae4c47ec3e28 HTTP/1.1

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "GET /alfresco/wcservice/orbeon/crud/TestForm/Testing/form/form.xhtml?document=8930e97415e0decd1040ae4c47ec3e28 HTTP/1.1[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "If-Modified-Since: Wed, 25 Jul 2012 17:22:34 GMT[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "Cookie: JSESSIONID=3D3D5D98EF8EBEA9B51366D90794A424; JSESSIONID=7E5D3057C36B0B5BCE3E89B2B3FA74AC[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "Host: localhost:8080[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "Connection: Keep-Alive[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.wire  - >> "[\r][\n]"

2012-07-25 11:47:24,711 DEBUG org.apache.http.headers  - >> GET /alfresco/wcservice/orbeon/crud/TestForm/Testing/form/form.xhtml?document=8930e97415e0decd1040ae4c47ec3e28 HTTP/1.1

2012-07-25 11:47:24,711 DEBUG org.apache.http.headers  - >> If-Modified-Since: Wed, 25 Jul 2012 17:22:34 GMT

2012-07-25 11:47:24,711 DEBUG org.apache.http.headers  - >> Cookie: JSESSIONID=3D3D5D98EF8EBEA9B51366D90794A424; JSESSIONID=7E5D3057C36B0B5BCE3E89B2B3FA74AC

2012-07-25 11:47:24,711 DEBUG org.apache.http.headers  - >> Host: localhost:8080

2012-07-25 11:47:24,711 DEBUG org.apache.http.headers  - >> Connection: Keep-Alive

2012-07-25 11:47:24,785 DEBUG org.apache.http.wire  - << "HTTP/1.1 304 Not Modified[\r][\n]"

2012-07-25 11:47:24,785 DEBUG org.apache.http.wire  - << "Server: Apache-Coyote/1.1[\r][\n]"

2012-07-25 11:47:24,785 DEBUG org.apache.http.wire  - << "Set-Cookie: alfUser0="YWRtaW4="; Version=1; Max-Age=604800; Path=/alfresco[\r][\n]"

2012-07-25 11:47:24,785 DEBUG org.apache.http.wire  - << "Date: Wed, 25 Jul 2012 17:47:24 GMT[\r][\n]"

2012-07-25 11:47:24,785 DEBUG org.apache.http.wire  - << "[\r][\n]"

2012-07-25 11:47:24,785 DEBUG apache.http.impl.conn.DefaultClientConnection  - Receiving response: HTTP/1.1 304 Not Modified

2012-07-25 11:47:24,785 DEBUG org.apache.http.headers  - << HTTP/1.1 304 Not Modified

2012-07-25 11:47:24,785 DEBUG org.apache.http.headers  - << Server: Apache-Coyote/1.1

2012-07-25 11:47:24,785 DEBUG org.apache.http.headers  - << Set-Cookie: alfUser0="YWRtaW4="; Version=1; Max-Age=604800; Path=/alfresco

2012-07-25 11:47:24,785 DEBUG org.apache.http.headers  - << Date: Wed, 25 Jul 2012 17:47:24 GMT

2012-07-25 11:47:24,785 DEBUG apache.http.client.protocol.ResponseProcessCookies  - Cookie accepted: "[version: 1][name: alfUser0][value: YWRtaW4=][domain: localhost][path: /alfresco][expiry: Wed Aug 01 11:47:24 MDT 2012]".

2012-07-25 11:47:24,785 DEBUG apache.http.impl.client.DefaultHttpClient  - Connection can be kept alive indefinitely

2012-07-25 11:47:24,785 DEBUG http.impl.conn.tsccm.ThreadSafeClientConnManager  - Released connection is reusable.

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Releasing connection [HttpRoute[{}->http://localhost:8080]][null]

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Pooling connection [HttpRoute[{}->http://localhost:8080]][null]; keep alive indefinitely

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Notifying no-one, there are no waiting threads

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "HTTP/1.1 304 Not Modified[\r][\n]"

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "Server: Apache-Coyote/1.1[\r][\n]"

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "Server: Apache-Coyote/1.1[\r][\n]"

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "Date: Wed, 25 Jul 2012 17:47:24 GMT[\r][\n]"

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "Set-Cookie: alfUser0="YWRtaW4="; Version=1; Max-Age=604800; Path=/alfresco[\r][\n]"

2012-07-25 11:47:24,786 DEBUG org.apache.http.wire  - << "[\r][\n]"

2012-07-25 11:47:24,786 DEBUG apache.http.impl.conn.DefaultClientConnection  - Receiving response: HTTP/1.1 304 Not Modified

2012-07-25 11:47:24,786 DEBUG org.apache.http.headers  - << HTTP/1.1 304 Not Modified

2012-07-25 11:47:24,786 DEBUG org.apache.http.headers  - << Server: Apache-Coyote/1.1

2012-07-25 11:47:24,786 DEBUG org.apache.http.headers  - << Server: Apache-Coyote/1.1

2012-07-25 11:47:24,786 DEBUG org.apache.http.headers  - << Date: Wed, 25 Jul 2012 17:47:24 GMT

2012-07-25 11:47:24,786 DEBUG org.apache.http.headers  - << Set-Cookie: alfUser0="YWRtaW4="; Version=1; Max-Age=604800; Path=/alfresco

2012-07-25 11:47:24,786 WARN  apache.http.client.protocol.ResponseProcessCookies  - Cookie rejected: "[version: 1][name: alfUser0][value: YWRtaW4=][domain: localhost][path: /alfresco][expiry: Wed Aug 01 11:47:24 MDT 2012]". Illegal path attribute "/alfresco". Path of origin: "/orbeon/fr/service/persistence/crud/TestForm/Testing/form/form.xhtml"

2012-07-25 11:47:24,786 DEBUG apache.http.impl.client.DefaultHttpClient  - Connection can be kept alive indefinitely

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ThreadSafeClientConnManager  - Released connection is reusable.

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Releasing connection [HttpRoute[{}->http://localhost:8080]][null]

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Pooling connection [HttpRoute[{}->http://localhost:8080]][null]; keep alive indefinitely

2012-07-25 11:47:24,786 DEBUG http.impl.conn.tsccm.ConnPoolByRoute  - Notifying no-one, there are no waiting threads

2012-07-25 11:47:24,786 INFO  org.orbeon.oxf.webapp.ProcessorService  - /fr/service/persistence/crud/TestForm/Testing/form/form.xhtml - Timing: 96

2012-07-25 11:47:24,787 DEBUG org.orbeon.oxf.processor.ProcessorImpl  - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING.

2012-07-25 11:47:24,787 DEBUG org.orbeon.oxf.processor.ProcessorImpl  - Cache [data, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, config, class org.orbeon.oxf.processor.xinclude.XIncludeProcessor]: READING.

2012-07-25 11:47:24,787 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /apps/fr/components/components.xsl

2012-07-25 11:47:24,787 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /oxf/xslt/utils/copy-modes.xsl

2012-07-25 11:47:24,787 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /apps/fr/components/view.xsl

2012-07-25 11:47:24,787 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /apps/fr/components/buttons.xsl

2012-07-25 11:47:24,788 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /apps/fr/components/section.xsl

2012-07-25 11:47:24,788 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /apps/fr/components/repeat.xsl

2012-07-25 11:47:24,788 DEBUG orbeon.oxf.processor.generator.URLGenerator  - OXF Protocol: Using ResourceManager for key /org/orbeon/oxf/xml/schemas/attributes-config.rng

2012-07-25 11:47:24,788 DEBUG org.orbeon.oxf.processor.ProcessorImpl  - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, attributes, class org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer]: source cacheable and found 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|[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] ]]]]'. FOUND object: {http://saxon.sf.net/feature/allow-external-functions=true}

2012-07-25 11:47:24,788 DEBUG org.orbeon.oxf.processor.ProcessorImpl  - Cache [data, class org.orbeon.oxf.processor.pipeline.TeeProcessor, $data, class org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor]: READING.

2012-07-25 11:47:24,788 DEBUG org.orbeon.oxf.processor.ProcessorImpl  - Cache [data, class org.orbeon.oxf.processor.validation.MSVValidationProcessor, config, class org.orbeon.oxf.processor.generator.URLGenerator]: source cacheable and found 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|[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.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|[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|[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] ]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], 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|[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|[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.RegexpProcessor, outputName: data, key: [DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], 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|[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: 84d2f7b2afd42ee32b17a242472cbcdf]]]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]]]]]'. FOUND object: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@2635b0

2012-07-25 11:47:24,789 DEBUG orbeon.oxf.processor.generator.URLGenerator  - Config found: org.orbeon.oxf.processor.generator.URLGenerator$ConfigURIReferences@2635b0

2012-07-25 11:47:24,789 DEBUG org.orbeon.oxf.processor.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.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|[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.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|[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|[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] ]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], 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|[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|[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.RegexpProcessor, outputName: data, key: [DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], 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|[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: 84d2f7b2afd42ee32b17a242472cbcdf]]]]]]], DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, DocKey [ SimpleOutputCacheKey [class: org.orbeon.oxf.processor.generator.DOMGenerator, outputName: data, key: inline input] ]]]]], InternalCacheKey[class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformerfirst key: InputCacheKey [class: org.orbeon.oxf.processor.transformer.xslt.XSLT2Transformer, inputName: config, 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: [http://localhost:8080/orbeon/fr/service/persistence/crud/TestForm/Testing/form/form.xhtml?document=8930e97415e0decd1040ae4c47ec3e28|null|null|000|true|false|false|false|null|null|true|null|[false|true|false|false|false|false]]]]]]'. STORING object:org.orbeon.saxon.tinytree.TinyDocumentImpl@16324000

2012-07-25 11:47:24,792 INFO  org.orbeon.oxf.webapp.ProcessorService  - /fr/TestForm/Testing/edit/8930e97415e0decd1040ae4c47ec3e28 - Timing: 138

 

 

 

Here is the relevant spots in my properties-local.xml file.

                <property as="xs:string"  name="oxf.http.state"                 value="request"/>

                <property as="xs:string"  name="oxf.http.forward-headers"       value="Cookie Referer User-Agent Accept Accept-Language Accept-Encoding Accept-Charset Host Connection Authorization Orbeon-Client"/>

                <property as="xs:string"  name="oxf.http.forward-cookies"       value="JSESSIONID JSESSIONIDSSO"/>

                <property as="xs:boolean" name="oxf.epilogue.use-theme"         value="false"/>

 

                <property as="xs:string"

                                name="oxf.fr.persistence.provider.*.*.*"

              value="alfresco-persistence"/>

 

                <property as="xs:anyURI"

              name="oxf.fr.persistence.alfresco-persistence.uri"

              value="http://localhost:8080/alfresco/wcservice/orbeon"/>       

 

 

 

Questions:

·         Is there anything in the log file output shown above that gives any hint as to what is happening?

·         The warning about rejecting a cookie from the persistence layer is not what is stopping things, is it?

·         Is there any additional logging I can turn on in Orbeon’s log4j.xml file that would give more detail on what is happening.

 

 

 

 

Many Thanks,

Andy Goar

Harding Marketing



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws