4 Replies Latest reply: Mar 26, 2013 11:50 PM by cbritez RSS

    java.lang.OutOfMemoryError: Java heap space  Apex Listener in Standalone

    cbritez
      Hi,

      I have an application with Apex 4.2 and I'm running the listener in standalone mode, I've tried with the new version of listener (Release 2.0.1) and the previous (Release 1.1.4), but the same results, every time after a while I get same error java.lang.OutOfMemoryError: Java heap space, I changed the parameters to start the listener to increase the memory,
      java-Xmx1024m-jar-Xms1024m apex.war

      but still the same problem

      this is the log of the listener

      at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:
      337)
      at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:
      130)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(
      ServletAdapter.java:1059)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFil
      terChain(ServletAdapter.java:999)
      at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.
      java:434)
      at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServle
      tAdapter.java:65)
      at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.ja
      va:379)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapter
      Chain.java:196)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:8
      49)
      at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
      at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
      at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
      ter.java:228)
      at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
      tocolChain.java:137)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:104)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:90)
      at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
      :79)
      at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
      ask.java:54)
      at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
      java:59)
      at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadP
      ool.java:532)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool
      .java:513)
      at java.lang.Thread.run(Unknown Source)

      mar 11, 2013 6:13:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: unexpected invocation exception: null
      java.lang.RuntimeException: unexpected invocation exception: null
      at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedSt
      atementProxyFactory.java:138)
      at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableSt
      atementProxyFactory.java:101)
      at com.sun.proxy.$Proxy46.execute(Unknown Source)
      at oracle.dbtools.apex.OWA.execute(OWA.java:142)
      at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
      at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
      at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
      at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:
      337)
      at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:
      130)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(
      ServletAdapter.java:1059)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFil
      terChain(ServletAdapter.java:999)
      at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.
      java:434)
      at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServle
      tAdapter.java:65)
      at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.ja
      va:379)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapter
      Chain.java:196)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:8
      49)
      at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
      at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
      at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
      ter.java:228)
      at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
      tocolChain.java:137)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:104)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:90)
      at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
      :79)
      at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
      ask.java:54)
      at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
      java:59)
      at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadP
      ool.java:532)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool
      .java:513)
      at java.lang.Thread.run(Unknown Source)

      mar 11, 2013 6:14:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: unexpected invocation exception: null
      java.lang.RuntimeException: unexpected invocation exception: null
      at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedSt
      atementProxyFactory.java:138)
      at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableSt
      atementProxyFactory.java:101)
      at com.sun.proxy.$Proxy46.execute(Unknown Source)
      at oracle.dbtools.apex.OWA.execute(OWA.java:142)
      at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
      at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
      at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
      at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:
      337)
      at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:
      130)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(
      ServletAdapter.java:1059)
      at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFil
      terChain(ServletAdapter.java:999)
      at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.
      java:434)
      at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServle
      tAdapter.java:65)
      at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.ja
      va:379)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapter
      Chain.java:196)
      at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java
      :179)
      at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:8
      49)
      at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
      at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
      at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
      ter.java:228)
      at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
      tocolChain.java:137)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:104)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
      a:90)
      at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
      :79)
      at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
      ask.java:54)
      at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
      java:59)
      at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadP
      ool.java:532)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool
      .java:513)
      at java.lang.Thread.run(Unknown Source)

      mar 11, 2013 6:15:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:16:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:17:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:18:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:19:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:20:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:21:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:22:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:23:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:24:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space

      mar 11, 2013 6:25:55 AM oracle.dbtools.rt.web.WebErrorResponse internalError
      SEVERE: Java heap space
      java.lang.OutOfMemoryError: Java heap space


      C:\apex_listener2>java -jar apex.war
      mar 11, 2013 7:04:57 AM oracle.dbtools.standalone.Standalone execute
      INFO: NOTA:

      el modo aut¾nomo estß dise±ado para su uso en entornos de desarrollo y de prueba
      . No estß soportado para su uso en entornos de producci¾n.

      mar 11, 2013 7:04:57 AM oracle.dbtools.standalone.Standalone execute
      INFO: Iniciando contenedor web aut¾nomo en: C:\apex_listener2\config\apex
      mar 11, 2013 7:04:57 AM oracle.dbtools.standalone.Deployer deploy
      INFO: Se desplegarß la ruta de acceso de la aplicaci¾n= C:\apex_listener2\config
      \apex\apex\WEB-INF\web.xml
      mar 11, 2013 7:04:57 AM oracle.dbtools.standalone.Deployer deploy
      INFO: Ruta de acceso de la aplicaci¾n desplegada= C:\apex_listener2\config\apex\
      apex\WEB-INF\web.xml
      mar 11, 2013 7:04:58 AM oracle.dbtools.common.config.file.ConfigurationFolder lo
      gConfigFolder
      INFO: Using configuration folder: C:\apex_listener2\config\apex
      Configuration properties for: apex
      cache.caching=false
      cache.directory=/tmp/apex/cache
      cache.duration=days
      cache.expiration=7
      cache.maxEntries=500
      cache.monitorInterval=60
      cache.procedureNameList=
      cache.type=lru
      db.hostname=192.168.1.32
      db.password=******
      db.port=1521
      db.servicename=axa
      debug.debugger=false
      debug.printDebugToScreen=false
      error.keepErrorMessages=true
      error.maxEntries=50
      jdbc.DriverType=thin
      jdbc.InactivityTimeout=1800
      jdbc.InitialLimit=3
      jdbc.MaxConnectionReuseCount=1000
      jdbc.MaxLimit=10
      jdbc.MaxStatementsLimit=10
      jdbc.MinLimit=1
      jdbc.statementTimeout=900
      log.logging=false
      log.maxEntries=50
      misc.compress=
      misc.defaultPage=apex
      security.disableDefaultExclusionList=false
      security.maxEntries=2000
      db.username=APEX_PUBLIC_USER
      Using JDBC driver: Oracle JDBC driver version: 11.2.0.3.0
      mar 11, 2013 7:05:00 AM oracle.dbtools.rt.web.SCListener contextInitialized
      INFO: Oracle Application Express Listener initialized
      Application Express Listener version : 2.0.1.64.14.26
      Application Express Listener server info: Grizzly/1.9.49

      mar 11, 2013 7:05:00 AM com.sun.grizzly.Controller logVersion
      INFO: GRIZZLY0001: Starting Grizzly Framework 1.9.49 - 11/03/13 7:05
      mar 11, 2013 7:05:00 AM oracle.dbtools.standalone.Standalone execute
      INFO: http://localhost:8081/apex iniciado.
      Configuration properties for: apex_al
      cache.caching=false
      cache.directory=/tmp/apex/cache
      cache.duration=days
      cache.expiration=7
      cache.maxEntries=500
      cache.monitorInterval=60
      cache.procedureNameList=
      cache.type=lru
      db.hostname=192.168.1.32
      db.password=******
      db.port=1521
      db.servicename=axa
      debug.debugger=false
      debug.printDebugToScreen=false
      error.keepErrorMessages=true
      error.maxEntries=50
      jdbc.DriverType=thin
      jdbc.InactivityTimeout=1800
      jdbc.InitialLimit=3
      jdbc.MaxConnectionReuseCount=1000
      jdbc.MaxLimit=10
      jdbc.MaxStatementsLimit=10
      jdbc.MinLimit=1
      jdbc.statementTimeout=900
      log.logging=false
      log.maxEntries=50
      misc.compress=
      misc.defaultPage=apex
      security.disableDefaultExclusionList=false
      security.maxEntries=2000
      db.username=APEX_LISTENER

      Thank you very much

      Edited by: cbritez on Mar 11, 2013 4:59 AM
        • 1. Re: java.lang.OutOfMemoryError: Java heap space  Apex Listener in Standalone
          Colm Divilly
          Please provide a description of steps to reproduce the problem

          Thanks,
          Colm
          • 2. Re: java.lang.OutOfMemoryError: Java heap space  Apex Listener in Standalone
            cbritez
            Hello Colm!

            I followed the normal steps of the documentation to intall the listener
            java -jar apex.war
            localhost for the name of the database server.
            1521 for the database port
            axa form the database service name.
            This is my tnsnames.ora

            AXA =
            (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = db.axa.com.py)(PORT = 1521))
            (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = axa)
            )
            )

            APEX_PUBLIC_USER for The database user name. and used the same password for the APEX_LISTENER and APEX_REST_PUBLIC_USER
            The APEX_REST_PUBLIC_USER user password.

            Then I Start in Stand
            java –jar apex.war

            I specified /oracle/instaladores/apex_4.2/apex/images for the location of the folder containing the static resources
            Then I selected 8081.

            Everything worked fine, but 1 week later the same error

            Edited by: cbritez on Mar 24, 2013 12:50 AM
            • 3. Re: java.lang.OutOfMemoryError: Java heap space  Apex Listener in Standalone
              Salim Hlayel
              did you try to increase the following JVM parameter?

              -XX:MaxPermSize=512m

              try that and make sure you are using the latest 1.6 JDK (currently 1.6 update 43 is available)

              If you large number of users then I think it is better if you use an application server such as Glassfish
              • 4. Re: java.lang.OutOfMemoryError: Java heap space  Apex Listener in Standalone
                cbritez
                Hello Salim, Yes I tried in weblogic 12c, the jdk1.7.0_15, and it only have 8 users, and still the same result,
                This are the java parameters used
                JAVA Memory arguments: -Xms512m -Xmx2048m -XX:CompileThreshold=8000 -XX:PermSize=512m -XX:MaxPermSize=512m

                here is the output of the Weblogic Log

                [oracle@db ~]$ ./iniciarWebLogic.sh
                Seteando variables de ambiente
                JAVA_HOME=/usr/java/jdk1.7.0_15
                MW_HOME=/home/oracle/wls
                LD_LIBRARY_PATH=:/home/oracle/wls/wlserver/server/native/linux/x86_64
                Iniciando WebLogic ...

                .
                .
                JAVA Memory arguments: -Xms512m -Xmx2048m -XX:CompileThreshold=8000 -XX:PermSize=512m -XX:MaxPermSize=512m
                .
                WLS Start Mode=Development
                .
                CLASSPATH=/home/oracle/wls/patch_wls1211/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/oracle/wls/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_15/lib/tools.jar:/home/oracle/wls/wlserver/server/lib/weblogic_sp.jar:/home/oracle/wls/wlserver/server/lib/weblogic.jar:/home/oracle/wls/modules/features/weblogic.server.modules_12.1.1.0.jar:/home/oracle/wls/wlserver/server/lib/webservices.jar:/home/oracle/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/home/oracle/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/home/oracle/wls/wlserver/common/derby/lib/derbyclient.jar:/home/oracle/wls/wlserver/server/lib/xqrl.jar
                .
                PATH=/home/oracle/wls/wlserver/server/bin:/home/oracle/wls/modules/org.apache.ant_1.7.1/bin:/usr/java/jdk1.7.0_15/jre/bin:/usr/java/jdk1.7.0_15/bin:/oracle/app/oracle/product/11.2/db_1/bin:/oracle/app/oracle/product/11.2/db_1/OPatch:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin
                .
                ***************************************************
                * To start WebLogic Server, use a username and *
                * password assigned to an admin-level user. For *
                * server administration, use the WebLogic Server *
                * console at http://hostname:port/console *
                ***************************************************
                starting weblogic with Java version:
                java version "1.7.0_15"
                Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
                Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
                Starting WLS with line:
                /usr/java/jdk1.7.0_15/bin/java -client -Xms512m -Xmx2048m -XX:CompileThreshold=8000 -XX:PermSize=512m -XX:MaxPermSize=512m -Dweblogic.Name=AdminServer -Djava.security.policy=/home/oracle/wls/wlserver/server/lib/weblogic.policy -Xverify:none -Djava.endorsed.dirs=/usr/java/jdk1.7.0_15/jre/lib/endorsed:/home/oracle/wls/wlserver/endorsed -da -Dplatform.home=/home/oracle/wls/wlserver -Dwls.home=/home/oracle/wls/wlserver/server -Dweblogic.home=/home/oracle/wls/wlserver/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/oracle/wls/patch_wls1211/profiles/default/sysext_manifest_classpath:/home/oracle/wls/patch_ocp371/profiles/default/sysext_manifest_classpath weblogic.Server
                <24-mar-2013 05H20' PYST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
                <24-mar-2013 05H20' PYST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
                <24-mar-2013 05H20' PYST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 23.7-b01 from Oracle Corporation.>
                <24-mar-2013 05H20' PYST> <Info> <Management> <BEA-141107> <Version: WebLogic Server Temporary Patch for 13340309 Thu Feb 16 18:30:21 IST 2012
                WebLogic Server Temporary Patch for 13019800 Mon Jan 16 16:53:54 IST 2012
                WebLogic Server Temporary Patch for BUG13391585 Thu Feb 02 10:18:36 IST 2012
                WebLogic Server Temporary Patch for 13516712 Mon Jan 30 15:09:33 IST 2012
                WebLogic Server Temporary Patch for BUG13641115 Tue Jan 31 11:19:13 IST 2012
                WebLogic Server Temporary Patch for BUG13603813 Wed Feb 15 19:34:13 IST 2012
                WebLogic Server Temporary Patch for 13424251 Mon Jan 30 14:32:34 IST 2012
                WebLogic Server Temporary Patch for 13361720 Mon Jan 30 15:24:05 IST 2012
                WebLogic Server Temporary Patch for BUG13421471 Wed Feb 01 11:24:18 IST 2012
                WebLogic Server Temporary Patch for BUG13657792 Thu Feb 23 12:57:33 IST 2012
                WebLogic Server 12.1.1.0 Wed Dec 7 08:40:57 PST 2011 1445491 >
                <24-mar-2013 05H20' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.>
                <24-mar-2013 05H20' PYST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.>
                <24-mar-2013 05H20' PYST> <Notice> <LoggingService> <BEA-320400> <The log file /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/AdminServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms, such as Windows.>
                <24-mar-2013 05H20' PYST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/AdminServer.log00026. Log messages will continue to be logged in /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/AdminServer.log.>
                <24-mar-2013 05H20' PYST> <Notice> <Log Management> <BEA-170019> <The server log file /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/AdminServer.log is opened. All server side log events will be written to this file.>
                <24-mar-2013 05H20' PYST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
                <24-mar-2013 05H20' PYST> <Notice> <LoggingService> <BEA-320400> <The log file /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/access.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms, such as Windows.>
                <24-mar-2013 05H20' PYST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/access.log00125. Log messages will continue to be logged in /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/access.log.>
                <24-mar-2013 05H20' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY.>
                <24-mar-2013 05H20' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.>
                mar 24, 2013 5:21:00 AM oracle.dbtools.common.config.file.ConfigurationFolder logConfigFolder
                INFO: Using configuration folder: /tmp/apex
                Configuration properties for: apex
                cache.caching=false
                cache.directory=/tmp/apex/cache
                cache.duration=days
                cache.expiration=7
                cache.maxEntries=500
                cache.monitorInterval=60
                cache.procedureNameList=
                cache.type=lru
                db.hostname=localhost
                db.password=******
                db.port=1521
                db.servicename=axa
                debug.debugger=false
                debug.printDebugToScreen=false
                error.keepErrorMessages=true
                error.maxEntries=50
                jdbc.DriverType=thin
                jdbc.InactivityTimeout=1800
                jdbc.InitialLimit=3
                jdbc.MaxConnectionReuseCount=1000
                jdbc.MaxLimit=10
                jdbc.MaxStatementsLimit=10
                jdbc.MinLimit=1
                jdbc.statementTimeout=900
                log.logging=false
                log.maxEntries=50
                misc.compress=
                misc.defaultPage=apex
                security.disableDefaultExclusionList=false
                security.maxEntries=2000
                db.username=APEX_PUBLIC_USER
                Using JDBC driver: Oracle JDBC driver version: 11.2.0.3.0
                mar 24, 2013 5:21:07 AM oracle.dbtools.rt.web.SCListener contextInitialized
                INFO: Oracle Application Express Listener initialized
                Application Express Listener version : 2.0.1.64.14.26
                Application Express Listener server info: WebLogic Server Temporary Patch for 13340309 Thu Feb 16 18:30:21 IST 2012 WebLogic Server Temporary Patch for 13019800 Mon Jan 16 16:53:54 IST 2012 WebLogic Server Temporary Patch for BUG13391585 Thu Feb 02 10:18:36 IST 2012 WebLogic Server Temporary Patch for 13516712 Mon Jan 30 15:09:33 IST 2012 WebLogic Server Temporary Patch for BUG13641115 Tue Jan 31 11:19:13 IST 2012 WebLogic Server Temporary Patch for BUG13603813 Wed Feb 15 19:34:13 IST 2012 WebLogic Server Temporary Patch for 13424251 Mon Jan 30 14:32:34 IST 2012 WebLogic Server Temporary Patch for 13361720 Mon Jan 30 15:24:05 IST 2012 WebLogic Server Temporary Patch for BUG13421471 Wed Feb 01 11:24:18 IST 2012 WebLogic Server Temporary Patch for BUG13657792 Thu Feb 23 12:57:33 IST 2012 WebLogic Server 12.1.1.0 Wed Dec 7 08:40:57 PST 2011 1445491 Oracle WebLogic Server Module Dependencies 12.1 Mon Nov 21 16:41:37 UTC 2011 Oracle WebLogic Server on JRockit Virtual Edition Module Dependencies 12.1 Fri Oct 21 21:16:45 UTC 2011

                <24-mar-2013 05H21' PYST> <Notice> <LoggingService> <BEA-320400> <The log file /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/javali_domain.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms, such as Windows.>
                <24-mar-2013 05H21' PYST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/javali_domain.log00025. Log messages will continue to be logged in /home/oracle/wls/user_projects/domains/javali_domain/servers/AdminServer/logs/javali_domain.log.>
                <24-mar-2013 05H21' PYST> <Notice> <Log Management> <BEA-170027> <The server has successfully established a connection with the Domain level Diagnostic Service.>
                <24-mar-2013 05H21' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.>
                <24-mar-2013 05H21' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.1.33:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 192.168.1.32:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on fe80:0:0:0:210:e0ff:fe21:e477:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on fe80:0:0:0:210:e0ff:fe21:e476:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default[4]" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <Server> <BEA-002613> <Channel "Default[5]" is now listening on 0:0:0:0:0:0:0:1:7001 for protocols iiop, t3, ldap, snmp, http.>
                <24-mar-2013 05H21' PYST> <Notice> <WebLogicServer> <BEA-000331> <Started the WebLogic Server Administration Server "AdminServer" for domain "javali_domain" running in development mode.>
                <24-mar-2013 05H21' PYST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
                <24-mar-2013 05H21' PYST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.>
                Configuration properties for: apex_al
                cache.caching=false
                cache.directory=/tmp/apex/cache
                cache.duration=days
                cache.expiration=7
                cache.maxEntries=500
                cache.monitorInterval=60
                cache.procedureNameList=
                cache.type=lru
                db.hostname=localhost
                db.password=******
                db.port=1521
                db.servicename=axa
                debug.debugger=false
                debug.printDebugToScreen=false
                error.keepErrorMessages=true
                error.maxEntries=50
                jdbc.DriverType=thin
                jdbc.InactivityTimeout=1800
                jdbc.InitialLimit=3
                jdbc.MaxConnectionReuseCount=1000
                jdbc.MaxLimit=10
                jdbc.MaxStatementsLimit=10
                jdbc.MinLimit=1
                jdbc.statementTimeout=900
                log.logging=false
                log.maxEntries=50
                misc.compress=
                misc.defaultPage=apex
                security.disableDefaultExclusionList=false
                security.maxEntries=2000
                db.username=APEX_LISTENER
                mar 24, 2013 5:21:28 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space
                     at oracle.jdbc.driver.OraclePreparedStatement.processPlsqlIndexTabBinds(OraclePreparedStatement.java:2500)
                     at oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(OraclePreparedStatement.java:3118)
                     at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:2377)
                     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3607)
                     at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
                     at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
                     at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                     at java.lang.reflect.Method.invoke(Method.java:601)
                     at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
                     at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
                     at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
                     at com.sun.proxy.$Proxy82.execute(Unknown Source)
                     at oracle.dbtools.apex.OWA.execute(OWA.java:142)
                     at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
                     at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
                     at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
                     at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:337)
                     at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
                     at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
                     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3284)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
                     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)

                mar 24, 2013 5:21:39 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space
                     at oracle.jdbc.driver.OraclePreparedStatement.processPlsqlIndexTabBinds(OraclePreparedStatement.java:2500)
                     at oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(OraclePreparedStatement.java:3118)
                     at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:2377)
                     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3607)
                     at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
                     at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
                     at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                     at java.lang.reflect.Method.invoke(Method.java:601)
                     at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
                     at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
                     at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
                     at com.sun.proxy.$Proxy82.execute(Unknown Source)
                     at oracle.dbtools.apex.OWA.execute(OWA.java:142)
                     at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
                     at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
                     at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
                     at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:337)
                     at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
                     at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
                     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3284)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
                     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)

                mar 24, 2013 5:22:27 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space
                     at oracle.jdbc.driver.OraclePreparedStatement.processPlsqlIndexTabBinds(OraclePreparedStatement.java:2500)
                     at oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(OraclePreparedStatement.java:3118)
                     at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:2377)
                     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3607)
                     at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
                     at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
                     at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                     at java.lang.reflect.Method.invoke(Method.java:601)
                     at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
                     at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
                     at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
                     at com.sun.proxy.$Proxy82.execute(Unknown Source)
                     at oracle.dbtools.apex.OWA.execute(OWA.java:142)
                     at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
                     at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
                     at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
                     at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:337)
                     at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
                     at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
                     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3284)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
                     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)

                mar 24, 2013 5:22:39 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space
                     at oracle.jdbc.driver.OraclePreparedStatement.processPlsqlIndexTabBinds(OraclePreparedStatement.java:2500)
                     at oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(OraclePreparedStatement.java:3118)
                     at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:2377)
                     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3607)
                     at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
                     at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
                     at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                     at java.lang.reflect.Method.invoke(Method.java:601)
                     at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
                     at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
                     at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
                     at com.sun.proxy.$Proxy82.execute(Unknown Source)
                     at oracle.dbtools.apex.OWA.execute(OWA.java:142)
                     at oracle.dbtools.apex.ModApex.handleRequest(ModApex.java:202)
                     at oracle.dbtools.apex.ModApex.doPost(ModApex.java:152)
                     at oracle.dbtools.apex.ModApex.service(ModApex.java:304)
                     at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:337)
                     at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
                     at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
                     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
                     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
                     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3284)
                     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
                     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)

                mar 24, 2013 5:23:27 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:23:39 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:24:27 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:24:39 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:25:26 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:25:39 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space

                mar 24, 2013 5:26:27 AM oracle.dbtools.rt.web.WebErrorResponse internalError
                SEVERE: Java heap space
                java.lang.OutOfMemoryError: Java heap space