0 Replies Latest reply: Nov 14, 2012 4:22 AM by dtebasti RSS

    Apex 4.2  servlet error : java.lang.IllegalAccessError

    dtebasti
      Hi,

      i have installed Apex Listener 1.1.4 on OC4J 10.1.3.5 on Ws 2008 server R2 SP1 with JDK 1.6.0_37.

      I also have installed APEX 4.2 on a remote server with a 10.2.0.4 Oracle Database.
      I have copied Apex Images on <oc4j install directory>/j2ee/home/default-web-app/i.


      I have deployed Apex application, configured Apex Listener, but when i try to acess Apex Admin i receive:


      12/11/14 11:02:52.42 apex: Servlet error
      java.lang.IllegalAccessError: class oracle.jdbc.driver.$Proxy17 cannot access its superinterface oracle.jdbc.driver.ScrollRsetStatement
           at java.lang.reflect.Proxy.defineClass0(Native Method)
           at java.lang.reflect.Proxy.getProxyClass(Proxy.java:504)
           at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
           at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.createCallableStatementProxy(CallableStatementProxyFactory.java:64)
           at oracle.ucp.jdbc.proxy.ConnectionProxyFactory.proxyInvokeAfterTargetInvoke(ConnectionProxyFactory.java:154)
           at oracle.ucp.jdbc.proxy.JDBCConnectionProxyFactory.invoke(JDBCConnectionProxyFactory.java:266)
           at $Proxy6.prepareCall(Unknown Source)
           at oracle.dbtools.apex.OWA.getStatement(OWA.java:454)
           at oracle.dbtools.apex.OWA.resetSession(OWA.java:306)
           at oracle.dbtools.apex.ModApex.close(ModApex.java:142)
           at oracle.dbtools.apex.ModApex.doGet(ModApex.java:81)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
           at oracle.dbtools.rt.web.HttpEndpointBase.defaultServlet(HttpEndpointBase.java:142)
           at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:99)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:226)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:127)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:116)
           at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
           at com.evermind[Oracle Containers for J2EE 10g (10.1.3.5.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
           at java.lang.Thread.run(Thread.java:662)



      Any idea?

      Thanks
      Daniela Tebasti