0 Replies Latest reply on Sep 3, 2013 7:40 AM by Karthik Annadurai

    java.lang.IllegalAccessError: tried to access class org.apache.commons.logging.LogFactory$1 from class org.apache.commons.logging.LogFactory

    Karthik Annadurai Newbie

      Hi,

      I integrated third party payment system in Oracle Apps 11.5.10.2

      Now I am working with integrating third party payment system in Oracle Apps R12.1.3

      In that I used same API for authorization process but i got  following error in the application log.

      Error:

      13/08/21 15:42:32.575 html: Servlet error

      java.lang.IllegalAccessError: tried to access class org.apache.commons.logging.LogFactory$1 from class org.apache.commons.logging.LogFactory

        at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:218)

        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)

        at org.apache.axis.components.logger.LogFactory.getLog(LogFactory.java:37)

        at org.apache.axis.configuration.EngineConfigurationFactoryFinder.(EngineConfigurationFactoryFinder.java:48)

        at org.apache.axis.client.Service.getEngineConfiguration(Service.java:813)

        at org.apache.axis.client.Service.getAxisClient(Service.java:104)

        at org.apache.axis.client.Service.(Service.java:113)

        at com.e_xact.secure2.vplug_in.transaction.rpc_enc.ServiceLocator.(ServiceLocator.java:12)

        at oracle.apps.xxpyx.fe4.FirstDatae4Process.firstadatae4api(FirstDatae4Process.java:1260)

        at oracle.apps.xxpyx.fe4.FirstDatae4Process.parseResponse1(FirstDatae4Process.java:1390)

        at oracle.apps.xxpyx.fe4.FirstDatae4Process.doAuth(FirstDatae4Process.java:1630)

        at oracle.apps.xxpyx.PaymentProcess.getTranId(PaymentProcess.java:506)

        at oracle.apps.iby.bep.loop.PayProcessSL.doPost(PayProcessSL.java:158)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)

        at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)

        at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)

        at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)

        at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)

        at java.lang.Thread.run(Thread.java:619)

       

      Could you please provide any solution to solve this issue.

       

      Thanks