problems deploying orbeon in weblogic 9.1

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

problems deploying orbeon in weblogic 9.1

javier.rivas
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