Hi,
I was using Orbeon Forms 4.0.0.rc1.201302120214 PE with development licence connected to mysql DB.
Now I deployed in Liferay the most recent orbeon-4.2.0.201305301915-PE orbeon.war.
If I try to use the builder: with url
http://localhost:8080/orbeon/fr/orbeon/builder/newI receive the following error:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)
root cause
java.lang.NoClassDefFoundError: Could not initialize class org.orbeon.errorified.Exceptions$
org.orbeon.errorified.Formatter$class.format(Formatter.scala:23)
org.orbeon.exception.OrbeonFormatter$.format(OrbeonFormatter.scala:23)
org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.scala:44)
org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$service$1.apply$mcV$sp(OrbeonServlet.scala:74)
org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$service$1.apply(OrbeonServlet.scala:67)
org.orbeon.oxf.servlet.OrbeonServlet$$anonfun$service$1.apply(OrbeonServlet.scala:67)
org.orbeon.oxf.util.ScalaUtils$.withRootException(ScalaUtils.scala:119)
org.orbeon.oxf.servlet.OrbeonServlet.service(OrbeonServlet.scala:67)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)
The page
http://localhost:8080/orbeon/fr/orbeon/builder/summary works however properly, that is, it shows the form definition present in my MySQL DB.
Moreover if I try to save data in the Form Runner portlet in Liferay for a form I created by myself the data are saved but the form is blocked with the gray transparent waiting mask and this does not disappear even if data are saved in the DB. How can I do? If I save data for a form provided by default by orbeon it works, it shows the blocking transparent gray mask and then it disappears showing the confirmation message saying that data are correctly saved.