Hi all,
following the instruction in
http://www.orbeon.com/ops/doc/intro-install#d45e174, I am trying to deploy orbeon in weblogic 9.1, but when I deploy the orbeon.war, either the nightly build or the 3.6 release I get this exception:
2008-06-09 19:02:50,483 INFO EXistServlet - EXistServlet: exist.home=null
2008-06-09 19:02:50,484 INFO EXistServlet - reading configuration from C:\bea\weblogic91\samples\domains\wl_server\null\exist-conf.xml
2008-06-09 19:02:50,492 DEBUG ConfigurationHelper - Could not retieve instance of brokerpool: database instance 'exist' is not available
I´ve looking at the code (
https://exist.svn.sourceforge.net/svnroot/exist/trunk/eXist/src/org/exist/http/servlets/EXistServlet.java) that throws the exception and bizarrely in the init method of the servlet "dbHome" is null.
String dbHome = config.getInitParameter("basedir");
This is the servlet that is making the whole thing to fail (if I comment this out in web.xml, it works)
<servlet>
<servlet-name>exist-rest-servlet</servlet-name>
<servlet-class>org.exist.http.servlets.EXistServlet</servlet-class>
<init-param>
<param-name>configuration</param-name>
<param-value>exist-conf.xml</param-value>
</init-param>
<init-param>
<param-name>basedir</param-name>
<param-value>WEB-INF</param-value>
</init-param>
<init-param>
<param-name>start</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
Any ideas of what it could be happening? Is there any workaround?
Thank you,
Best regards