failed to launch isql*plus
425727Mar 4 2009 — edited Mar 5 2009Hi all,
After installing oracle 10g release2 on RHEL5, everything works fine except the ISQL*PLUS. I got an error "500 Internal Server Error" (full error message attached below) when accessing http://localhost:5560/isqlplus in firefox. The $ORACLE_HOME/bin/isqlctl start was launched successfully before trying in browser. ORACLE_SID, ORACLE_HOME and ORACLE_HOSTNAME environment variables are set correctly. Any idea what's wrong?
It's interesting to notice that in $ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/application.log, the isqlplus version shows as 9.0.4.1.0 - shouldn't it be 10.x? The appliation.log is shown below:
09/03/04 15:48:43 Started
09/03/04 15:48:44 isqlplus: jsp: init
09/03/04 15:48:44 isqlplus: config: init
09/03/04 15:48:44 isqlplus: uix: init
09/03/04 15:48:44 isqlplus: 9.0.4.1.0 Started
09/03/04 15:49:50 isqlplus: Servlet error
java.lang.IllegalArgumentException: Repository /opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus/isqlplus/persistence/_pages does not exist!
...
-----------------------------------------------------------------------------------------------------------------------
Full error message shown in browser:
500 Internal Server Error
java.lang.IllegalArgumentException: Repository /opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus/isqlplus/persistence/_pages does not exist!
at oracle.jsp.runtimev2.JspClassLoader.verifyRepository(JspClassLoader.java:454)
at oracle.jsp.runtimev2.JspClassLoader.init(JspClassLoader.java:240)
at oracle.jsp.runtimev2.JspClassLoader.<init>(JspClassLoader.java:214)
at oracle.jsp.runtimev2.JspPageTable$ClassLoaderAction.run(JspPageTable.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.jsp.runtimev2.JspPageTable.<init>(JspPageTable.java:136)
at oracle.jsp.runtimev2.JspServlet.prepareTable(JspServlet.java:579)
at oracle.jsp.runtimev2.JspServlet.isJspPageExists(JspServlet.java:691)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpApplication.isJspPageExists(HttpApplication.java:2166)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2366)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2344)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:643)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
Thanks in advance!
Will