Hi all,
APEX 4.2.6
Apex Listener 2.0.10 running standalone
I have some page (Page1) in APEX with 3 iframes and 3 pages (Page2, Page3, Page4) for it.
Each of these are starting to load content since loading Page1 is finished.
Well, it loading to loooong time and after all - all 3 iframes show me APEX Error Page 500 - 500 - Internal Server Error
So I read Apex Listener logs and find out it crashed all time that I tried to load all 3 iframes.
Logs bellow:
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(4).
дек 11, 2014 4:13:55 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(2).
дек 11, 2014 4:13:56 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(4).
дек 11, 2014 4:13:56 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(2).
дек 11, 2014 4:13:57 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(4).
дек 11, 2014 4:13:57 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(2).
dec 11, 2014 4:13:57 PM oracle.dbtools.rt.web.WebErrorResponse internalError
SEVERE: java.lang.InterruptedException
oracle.dbtools.common.util.AbortedException: java.lang.InterruptedException
at oracle.dbtools.common.util.TransformCache.apply(TransformCache.java:70)
at oracle.dbtools.common.config.file.ConfigurationFiles.values(ConfigurationFiles.java:335)
....
Caused by: java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
....
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(2).
dec 11, 2014 4:14:08 PM com.sun.grizzly.http.KeepAliveThreadAttachment timedOut
WARNING: GRIZZLY0023: Interrupting idle Thread: Grizzly-8080(2).
dec 11, 2014 4:14:08 PM oracle.dbtools.rt.web.WebErrorResponse internalError
SEVERE: java.lang.InterruptedException
oracle.dbtools.common.util.AbortedException: java.lang.InterruptedException
at oracle.dbtools.common.util.TransformCache.apply(TransformCache.java:70)
at oracle.dbtools.common.config.file.ConfigurationFiles.values(ConfigurationFiles.java:335)
....
Caused by: java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:248)
at java.util.concurrent.FutureTask.get(FutureTask.java:111)
at oracle.dbtools.common.util.TransformCache.apply(TransformCache.java:63)
...
36 more
defaults.xml below (it's my custom file and I tried to use def file also):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Saved on Mon Jun 09 17:02:52 MSK 2014</comment>
<entry key="cache.caching">false</entry>
<entry key="cache.directory">/tmp/apex/cache</entry>
<entry key="cache.duration">days</entry>
<entry key="cache.expiration">7</entry>
<entry key="cache.maxEntries">500</entry>
<entry key="cache.monitorInterval">60</entry>
<entry key="cache.procedureNameList"/>
<entry key="cache.type">lru</entry>
<entry key="db.hostname">localhost</entry>
<entry key="db.password">@057C158B2DE6B553CB5692041834852AD9</entry>
<entry key="db.port">1521</entry>
<entry key="db.servicename">blah</entry>
<entry key="debug.debugger">false</entry>
<entry key="debug.printDebugToScreen">false</entry>
<entry key="error.keepErrorMessages">true</entry>
<entry key="error.maxEntries">50</entry>
<entry key="jdbc.DriverType">thin</entry>
<entry key="jdbc.InactivityTimeout">1800</entry>
<entry key="jdbc.InitialLimit">1</entry>
<entry key="jdbc.MaxConnectionReuseCount">50000</entry>
<entry key="jdbc.MaxLimit">5000</entry>
<entry key="jdbc.MaxStatementsLimit">5000</entry>
<entry key="jdbc.MinLimit">100</entry>
<entry key="jdbc.statementTimeout">3100</entry>
<entry key="log.logging">true</entry>
<entry key="log.maxEntries">50</entry>
<entry key="misc.compress"/>
<entry key="misc.defaultPage">apex</entry>
<entry key="security.disableDefaultExclusionList">false</entry>
<entry key="security.maxEntries">2000</entry>
</properties>
Well, I confused a little bit.
What should I do?
Pls, help.