Is Orbeon Forms 3.7 dependent on eXist?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Is Orbeon Forms 3.7 dependent on eXist?

ncrofts
I've been trying to migrate an OPS 3.5 application to Orbeon Forms 3.7 beta. I thought I had this working ok, but I have found that I need to include various eXist related files that I wasn't aware of in OPS 3.5. In particular I seem to need to have the folder "WEB-INF\exist-data" containing various eXist database files.

Without these my xForms application doesn't seem to run at all. Is Orbeon Forms dependent on an embedded eXist database? Or is it possible that I have included some extra configuration that is not necessary for a minimal installation of an Xforms application?

The secondary issue I see is that when I do include the eXist data files, although my application now starts I see various "stale lockfile" warnings and also get errors in the "exist_QuartzScheduler", I see the following in the log files:

AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 10724 ms
File lock last access timestamp: Dec 29, 2008 /opt/apache-tomcat-6.0.16/webapps/myapp/WEB-INF/exist-data/dbx_dir.lck
Found a stale lockfile. Trying to remove it: /opt/apache-tomcat-6.0.16/webapps/myapp/WEB-INF/exist-data/dbx_dir.lck
File lock last access timestamp: Dec 29, 2008 /opt/apache-tomcat-6.0.16/webapps/myapp/WEB-INF/exist-data/journal.lck
Found a stale lockfile. Trying to remove it: /opt/apache-tomcat-6.0.16/webapps/myapp/WEB-INF/exist-data/journal.lck
Exception in thread "exist_QuartzScheduler_QuartzSchedulerThread" java.lang.OutOfMemoryError: PermGen space
Exception in thread "http-8888-6" java.lang.OutOfMemoryError: PermGen space


Has anyone had similar experience or can offer advice on what may be going wrong with my setup?

Thanks,
Neil


Reply | Threaded
Open this post in threaded view
|

Re: Is Orbeon Forms 3.7 dependent on eXist?

fl.schmitt(ops-users)
Neil,

> I've been trying to migrate an OPS 3.5 application to Orbeon Forms 3.7 beta.
> I thought I had this working ok, but I have found that I need to include
> various eXist related files that I wasn't aware of in OPS 3.5. In particular
> I seem to need to have the folder "WEB-INF\exist-data" containing various
> eXist database files.
>
> Without these my xForms application doesn't seem to run at all. Is Orbeon
> Forms dependent on an embedded eXist database? Or is it possible that I have
> included some extra configuration that is not necessary for a minimal
> installation of an Xforms application?
i think Orbeon Forms uses the embedded eXist db for server-side state
handling:

http://www.orbeon.com/ops/doc/reference-xforms-2#xforms-state-handling

So, you could change the state handling to client side; or, you could
set an external eXist db as data store to be used for the (server-side)
state handling.

HTH
florian


--
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
Reply | Threaded
Open this post in threaded view
|

Re: Re: Is Orbeon Forms 3.7 dependent on eXist?

ncrofts
Florian,

It sounds very likely that this is the reason. I will recheck my
properties.xml and the rest of the configuration as well to see if we have
merged the OPS 3.7 settings correctly.

Thanks for your help.

Regards,
Neil

--------------------------------------------------
From: "Florian Schmitt" <[hidden email]>
Sent: Monday, December 29, 2008 2:25 PM
To: <[hidden email]>
Subject: [ops-users] Re:  Is Orbeon Forms 3.7 dependent on eXist?

> Neil,
>
>> I've been trying to migrate an OPS 3.5 application to Orbeon Forms 3.7
>> beta.
>> I thought I had this working ok, but I have found that I need to include
>> various eXist related files that I wasn't aware of in OPS 3.5. In
>> particular
>> I seem to need to have the folder "WEB-INF\exist-data" containing various
>> eXist database files.
>>
>> Without these my xForms application doesn't seem to run at all. Is Orbeon
>> Forms dependent on an embedded eXist database? Or is it possible that I
>> have
>> included some extra configuration that is not necessary for a minimal
>> installation of an Xforms application?
>
> i think Orbeon Forms uses the embedded eXist db for server-side state
> handling:
>
> http://www.orbeon.com/ops/doc/reference-xforms-2#xforms-state-handling
>
> So, you could change the state handling to client side; or, you could
> set an external eXist db as data store to be used for the (server-side)
> state handling.
>
> HTH
> florian
>


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


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