You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Benjamin Ernst <be...@gmail.com> on 2007/09/14 10:04:10 UTC
Too many open Files
Hi,
We are having problems while testing our wicket-application with multiple
users. Wicket says that there are too many open files.
Do you have an Idea how we can avoid this problem?
We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a Red-Hat
Linux.
This is the error-log:
2007-09-13 18:53:24,719 ERROR [TP-Processor5]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,720 ERROR [TP-Processor47]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,721 ERROR [TP-Processor116]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,726 ERROR [TP-Processor98]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,729 ERROR [TP-Processor8]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,730 ERROR [TP-Processor32]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,735 ERROR [TP-Processor40]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,735 ERROR [TP-Processor13]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,815 ERROR [TP-Processor73]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,824 ERROR [TP-Processor62]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,824 ERROR [TP-Processor55]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,825 ERROR [TP-Processor80]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,833 ERROR [TP-Processor100]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:24,971 ERROR [TP-Processor7]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
/home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open files)
2007-09-13 18:53:25,008 ERROR [TP-Processor57]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
/home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open files)
Benjamin
Re: Too many open Files
Posted by John Ray <jo...@newonic.com>.
> Any Idea what could cause this? There were only 15 users in the test.
Is this an automated test that hammers the server? I ran into a similar
situation on Linux. The problem is that when a TCP connection is closed the
socket on one side ends up in the TIME_WAIT state. This is just in case a
packet was lost closing the connection. The socket stays like this for 30
seconds (I think). Also a socket takes up a file handle so opening/closing a
lot of TCP connections eats up your file handles.
To get a list of sockets in the TIME_WAIT state run the netstat command. If
you see a ton of them just after the server starts to fail then this is your
problem. I think your options are to either up the maximum number of file
handles, decrease the TIME_WAIT delay, or don't hit the server so hard.
--
View this message in context: http://www.nabble.com/Too-many-open-Files-tf4440829.html#a12684950
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Sebastiaan van Erk <se...@sebster.com>.
Hi,
Martijn Dashorst wrote:
> Do you run in development mode? Try switching to deployment mode.
>
> In development mode wicket will scan for changes of files, and that
> triggers a bug/feature in the JVM that keeps file handles open.
>
> Martijn
As far as I recall, this bug was actually fixed (I remember finding a
workaround for the JVM bug a while back and posting it to the list), and
I'm having totally no problems with open files in development mode in
1.3.0 beta 3. (Before it used to happen within an hour, and an lsof |
grep wicket | wc -l would increase by the second.
But still, running in production mode is a good idea on a production
site. :-)
Regards,
Sebastiaan
> On 9/14/07, Benjamin Ernst <be...@gmail.com> wrote:
>> Hi,
>> as far as I know, we don´t open any files or streams. I now got the
>> catalina.out and it says that it is a SocketException:
>>
>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>> /home/fips/webapps/WEB-INF/lib/wicket-
>> extensions-1.3.0-beta2.jar (Too many open files)
>> Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocket acceptConnections
>> WARNING: Exception executing accept
>> java.net.SocketException: Too many open files
>> at java.net.PlainSocketImpl.socketAccept(Native Method)
>> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
>> at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>> at java.net.ServerSocket.accept(ServerSocket.java:433)
>> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
>> at org.apache.jk.common.ChannelSocket.acceptConnections(
>> ChannelSocket.java:666)
>> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
>> ChannelSocket.java:876)
>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>> ThreadPool.java:685)
>> at java.lang.Thread.run(Thread.java:803)
>>
>> Any Idea what could cause this? There were only 15 users in the test.
>>
>> Thanks for any help in advance,
>> Benjamin
>>
>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>>> Do you open any files (streams) in your webapplication that you forgot
>>> to close? That would cause the files to run out and cause wicket to
>>> complain when it tries to open a new file.
>>>
>>> On linux you can easily see WHICH resources are being left open by doing
>>> lsof. Once you know which resource is causing the problem it's usually
>>> quite easy to hunt it down in the code.
>>>
>>> Regards,
>>> Sebastiaan
>>>
>>>
>>>
>>> Benjamin Ernst wrote:
>>>> Hi,
>>>>
>>>> We are having problems while testing our wicket-application with
>>> multiple
>>>> users. Wicket says that there are too many open files.
>>>> Do you have an Idea how we can avoid this problem?
>>>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
>>> Red-Hat
>>>> Linux.
>>>>
>>>> This is the error-log:
>>>>
>>>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
>>> files)
>>>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
>>> files)
>>>> Benjamin
>>>>
>>>
>
>
Re: Too many open Files
Posted by Martijn Dashorst <ma...@gmail.com>.
Do you run in development mode? Try switching to deployment mode.
In development mode wicket will scan for changes of files, and that
triggers a bug/feature in the JVM that keeps file handles open.
Martijn
On 9/14/07, Benjamin Ernst <be...@gmail.com> wrote:
> Hi,
> as far as I know, we don´t open any files or streams. I now got the
> catalina.out and it says that it is a SocketException:
>
> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocket acceptConnections
> WARNING: Exception executing accept
> java.net.SocketException: Too many open files
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> at java.net.ServerSocket.implAccept(ServerSocket.java:462)
> at java.net.ServerSocket.accept(ServerSocket.java:433)
> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
> at org.apache.jk.common.ChannelSocket.acceptConnections(
> ChannelSocket.java:666)
> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> ChannelSocket.java:876)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:803)
>
> Any Idea what could cause this? There were only 15 users in the test.
>
> Thanks for any help in advance,
> Benjamin
>
> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >
> > Do you open any files (streams) in your webapplication that you forgot
> > to close? That would cause the files to run out and cause wicket to
> > complain when it tries to open a new file.
> >
> > On linux you can easily see WHICH resources are being left open by doing
> > lsof. Once you know which resource is causing the problem it's usually
> > quite easy to hunt it down in the code.
> >
> > Regards,
> > Sebastiaan
> >
> >
> >
> > Benjamin Ernst wrote:
> > > Hi,
> > >
> > > We are having problems while testing our wicket-application with
> > multiple
> > > users. Wicket says that there are too many open files.
> > > Do you have an Idea how we can avoid this problem?
> > > We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
> > Red-Hat
> > > Linux.
> > >
> > > This is the error-log:
> > >
> > > 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > > 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> > files)
> > > 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > > 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> > files)
> > >
> > > Benjamin
> > >
> >
> >
>
--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.0-beta3 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Sebastiaan van Erk <se...@sebster.com>.
Hi,
It does look to me like it could be an issue in the
wicket-contrib-tinymce part, probably as a result of the bug in the JDK
jar file handling.
Btw, how are you deploying? In an war file? Does it get expanded
automatically? (if not, you could try expanding it to solve the problem).
Otherwise I would follow the suggestion made by Martijn for now: unpack
the jar into WEB-INF/classes and the problem should go away.
Regards,
Sebastiaan
Benjamin Ernst wrote:
> Hi,
>
> i didn't truncate the list. but this was just with one user (me).
>
> But I did find out one new thing:
>
> when I load the page with the TinyMCE-textarea in internet explorer 6 the
> lsof goes up by 130.
> when I load the same page with firefox there is no noticeable change in the
> lsof (actually it goes down a bit).
>
> The TinyMCE.jar has many pictures in it, so it seems that when loading the
> page with IE this jar-file is opend for every single image. And id multiple
> user do that the same time this could cause the error.
>
> But I dont't know how to fix this. Our client wants to use IE.
>
> Benjamin
>
>
> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>> Hi,
>>
>> I don't know if those jars should be open multiple times (unless you do
>> fancy stuff with classloaders maybe), so that may be a wicket issue (or
>> an issue of one of the extensions you use)... I know enough about wicket
>> yet to answer that question. (In my first real deployed webapp, which I
>> just put live yesterday :-), there is only one of copy of each jar open;
>> I'm using beta3 though, not beta2).
>>
>> However, I don't see that many open files in the list below (did you
>> truncate it?). My suggestion is also to look at the complete list of
>> open files and not just "| grep wicket", i.e. "lsof | less" and inspect
>> everything to see if you notice anything strange. If the limits are set
>> as you say they are (1024 open files), then the list below is nowhere
>> near going to cause the file handles to run out. On the other hand, if
>> you truncated it, it may well have. What is the output of "lsof | grep
>> wicket | wc -l"?
>>
>> Regards,
>> Sebastiaan
>>
>>
>> Benjamin Ernst wrote:
>>> Hi,
>>>
>>> I figured out that the same jars are opened multiple times. I don't know
>> if
>>> this is the right behavior.
>>>
>>> the lsof looks like this:
>>>
>>> [root@dham0091 ~]# lsof | grep wicket
>>> java 19905 root 97u REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 105u REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 106r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 111r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 112r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 113r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 114r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 116r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 117r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 118r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 119r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 120r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 121r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 122r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 123r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 125r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 127r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 128r REG 253,0 1577553 3466434
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>> (deleted)
>>> java 19905 root 129r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 130r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 131r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 132r REG 253,0 347201 3466438
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (deleted)
>>> java 19905 root 133r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 134u REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 135r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 142r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 143r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 144r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 145r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 146r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 147r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 148r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 149r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 150r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 151r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 152r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 153r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 154r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 155r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 156r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 158r REG 253,0 1990453 3466436
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar (deleted)
>>> java 19905 root 164r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 167r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 168r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 169r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 170r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 171r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 172r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 173r REG 253,0 97288 35463
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> datetime-1.3.0-beta2.jar (deleted)
>>> java 19905 root 174w REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 175r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 180r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 181r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 182r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 183r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 184r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 185r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 186r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 187r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 188r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 189r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 190r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 191r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 192r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 193r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 194r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 195r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 196r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 197r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 198r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 199r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 200r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 201r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 202r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 203r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 204r REG 253,0 1990453 35474
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> contrib-tinymce-1.3-SNAPSHOT.jar
>>> java 19905 root 244r REG 253,0 1577553 35472
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
>>> java 19905 root 245r REG 253,0 33235 35473
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> auth-roles-1.3.0-beta2.jar
>>> java 19905 root 246r REG 253,0 97288 35475
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> datetime-1.3.0-beta2.jar
>>> java 19905 root 247r REG 253,0 347201 35476
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar
>>> java 19905 root 248r REG 253,0 21019 35477
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>> ioc-1.3.0-beta2.jar
>>> java 19905 root 249r REG 253,0 16747 35478
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>> spring-1.3.0-beta2.jar
>>> java 19905 root 250r REG 253,0 15499 35479
>>> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
>>> spring-annot-1.3.0-beta2.jar
>>>
>>>
>>> Benjamin
>>>
>>> 2007/9/14, Benjamin Ernst <be...@gmail.com>:
>>>> Hi,
>>>> our Application is running in deployment-mode.
>>>>
>>>> Unfortunately we are not directly able to debug the system, because it
>> is
>>>> running on the server at our client and so far we couldn't reproduce
>> the
>>>> error on our own server. Is it also possible that this is a
>>>> configuration-issue? Can we tell tomcat to upper the limit for open
>> files?
>>>> Benjamin
>>>>
>>>>
>>>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>>>>> Hi,
>>>>>
>>>>> Did you try looking at which resources are open with the lsof? Without
>>>>> knowing what it is specifically that's causing the problem, the
>> problem
>>>>> is kind of hard to debug.
>>>>>
>>>>> And yes, when you've run out of file descriptors, opening anything
>> that
>>>>> requires one is going to fail, whether it be opening a file, opening a
>>>>> socket, opening a pipe... But this is not the CAUSE of the issue...
>> the
>>>>> cause is whatever is being repeatedly opened and not closed.
>>>>>
>>>>> Regards,
>>>>> Sebastiaan
>>>>>
>>>>>
>>>>> Benjamin Ernst wrote:
>>>>>> Hi,
>>>>>> as far as I know, we don´t open any files or streams. I now got the
>>>>>> catalina.out and it says that it is a SocketException:
>>>>>>
>>>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> Sep 13, 2007 6:53:24 PM
>> org.apache.jk.common.ChannelSocketacceptConnections
>>>>>> WARNING: Exception executing accept
>>>>>> java.net.SocketException: Too many open files
>>>>>> at java.net.PlainSocketImpl.socketAccept(Native Method)
>>>>>> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
>>>>>> at java.net.ServerSocket.implAccept (ServerSocket.java:462)
>>>>>> at java.net.ServerSocket.accept(ServerSocket.java:433)
>>>>>> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java
>>>>> :312)
>>>>>> at org.apache.jk.common.ChannelSocket.acceptConnections (
>>>>>> ChannelSocket.java:666)
>>>>>> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
>>>>>> ChannelSocket.java:876)
>>>>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>>>>>> ThreadPool.java:685)
>>>>>> at java.lang.Thread.run(Thread.java:803)
>>>>>>
>>>>>> Any Idea what could cause this? There were only 15 users in the test.
>>>>>>
>>>>>> Thanks for any help in advance,
>>>>>> Benjamin
>>>>>>
>>>>>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>>>>>>> Do you open any files (streams) in your webapplication that you
>>>>> forgot
>>>>>>> to close? That would cause the files to run out and cause wicket to
>>>>>>> complain when it tries to open a new file.
>>>>>>>
>>>>>>> On linux you can easily see WHICH resources are being left open by
>>>>> doing
>>>>>>> lsof. Once you know which resource is causing the problem it's
>>>>> usually
>>>>>>> quite easy to hunt it down in the code.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Sebastiaan
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Benjamin Ernst wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> We are having problems while testing our wicket-application with
>>>>>>> multiple
>>>>>>>> users. Wicket says that there are too many open files.
>>>>>>>> Do you have an Idea how we can avoid this problem?
>>>>>>>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on
>> a
>>>>>>> Red-Hat
>>>>>>>> Linux.
>>>>>>>>
>>>>>>>> This is the error-log:
>>>>>>>>
>>>>>>>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>>>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>>
>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.jsfailed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket- 1.3.0-beta2.jar (Too many
>>>>> open
>>>>>>> files)
>>>>>>>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
>>>>>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
>>>>> for
>>>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
>>>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many
>> open
>>>>>>> files)
>>>>>>>> Benjamin
>>>>>>>>
>>
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
Hi,
i didn't truncate the list. but this was just with one user (me).
But I did find out one new thing:
when I load the page with the TinyMCE-textarea in internet explorer 6 the
lsof goes up by 130.
when I load the same page with firefox there is no noticeable change in the
lsof (actually it goes down a bit).
The TinyMCE.jar has many pictures in it, so it seems that when loading the
page with IE this jar-file is opend for every single image. And id multiple
user do that the same time this could cause the error.
But I dont't know how to fix this. Our client wants to use IE.
Benjamin
2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>
> Hi,
>
> I don't know if those jars should be open multiple times (unless you do
> fancy stuff with classloaders maybe), so that may be a wicket issue (or
> an issue of one of the extensions you use)... I know enough about wicket
> yet to answer that question. (In my first real deployed webapp, which I
> just put live yesterday :-), there is only one of copy of each jar open;
> I'm using beta3 though, not beta2).
>
> However, I don't see that many open files in the list below (did you
> truncate it?). My suggestion is also to look at the complete list of
> open files and not just "| grep wicket", i.e. "lsof | less" and inspect
> everything to see if you notice anything strange. If the limits are set
> as you say they are (1024 open files), then the list below is nowhere
> near going to cause the file handles to run out. On the other hand, if
> you truncated it, it may well have. What is the output of "lsof | grep
> wicket | wc -l"?
>
> Regards,
> Sebastiaan
>
>
> Benjamin Ernst wrote:
> > Hi,
> >
> > I figured out that the same jars are opened multiple times. I don't know
> if
> > this is the right behavior.
> >
> > the lsof looks like this:
> >
> > [root@dham0091 ~]# lsof | grep wicket
> > java 19905 root 97u REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 105u REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 106r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 111r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 112r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 113r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 114r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 116r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 117r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 118r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 119r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 120r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 121r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 122r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 123r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 125r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 127r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 128r REG 253,0 1577553 3466434
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> (deleted)
> > java 19905 root 129r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 130r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 131r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 132r REG 253,0 347201 3466438
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (deleted)
> > java 19905 root 133r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 134u REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 135r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 142r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 143r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 144r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 145r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 146r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 147r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 148r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 149r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 150r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 151r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 152r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 153r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 154r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 155r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 156r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 158r REG 253,0 1990453 3466436
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar (deleted)
> > java 19905 root 164r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 167r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 168r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 169r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 170r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 171r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 172r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 173r REG 253,0 97288 35463
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > datetime-1.3.0-beta2.jar (deleted)
> > java 19905 root 174w REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 175r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 180r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 181r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 182r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 183r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 184r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 185r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 186r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 187r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 188r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 189r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 190r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 191r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 192r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 193r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 194r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 195r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 196r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 197r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 198r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 199r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 200r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 201r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 202r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 203r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 204r REG 253,0 1990453 35474
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > contrib-tinymce-1.3-SNAPSHOT.jar
> > java 19905 root 244r REG 253,0 1577553 35472
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> > java 19905 root 245r REG 253,0 33235 35473
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > auth-roles-1.3.0-beta2.jar
> > java 19905 root 246r REG 253,0 97288 35475
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > datetime-1.3.0-beta2.jar
> > java 19905 root 247r REG 253,0 347201 35476
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar
> > java 19905 root 248r REG 253,0 21019 35477
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> ioc-1.3.0-beta2.jar
> > java 19905 root 249r REG 253,0 16747 35478
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> spring-1.3.0-beta2.jar
> > java 19905 root 250r REG 253,0 15499 35479
> > /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> > spring-annot-1.3.0-beta2.jar
> >
> >
> > Benjamin
> >
> > 2007/9/14, Benjamin Ernst <be...@gmail.com>:
> >> Hi,
> >> our Application is running in deployment-mode.
> >>
> >> Unfortunately we are not directly able to debug the system, because it
> is
> >> running on the server at our client and so far we couldn't reproduce
> the
> >> error on our own server. Is it also possible that this is a
> >> configuration-issue? Can we tell tomcat to upper the limit for open
> files?
> >>
> >> Benjamin
> >>
> >>
> >> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >>> Hi,
> >>>
> >>> Did you try looking at which resources are open with the lsof? Without
> >>> knowing what it is specifically that's causing the problem, the
> problem
> >>> is kind of hard to debug.
> >>>
> >>> And yes, when you've run out of file descriptors, opening anything
> that
> >>> requires one is going to fail, whether it be opening a file, opening a
> >>> socket, opening a pipe... But this is not the CAUSE of the issue...
> the
> >>> cause is whatever is being repeatedly opened and not closed.
> >>>
> >>> Regards,
> >>> Sebastiaan
> >>>
> >>>
> >>> Benjamin Ernst wrote:
> >>>> Hi,
> >>>> as far as I know, we don´t open any files or streams. I now got the
> >>>> catalina.out and it says that it is a SocketException:
> >>>>
> >>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> >>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
> for
> >>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>> Sep 13, 2007 6:53:24 PM
> org.apache.jk.common.ChannelSocketacceptConnections
> >>>> WARNING: Exception executing accept
> >>>> java.net.SocketException: Too many open files
> >>>> at java.net.PlainSocketImpl.socketAccept(Native Method)
> >>>> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> >>>> at java.net.ServerSocket.implAccept (ServerSocket.java:462)
> >>>> at java.net.ServerSocket.accept(ServerSocket.java:433)
> >>>> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java
> >>> :312)
> >>>> at org.apache.jk.common.ChannelSocket.acceptConnections (
> >>>> ChannelSocket.java:666)
> >>>> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> >>>> ChannelSocket.java:876)
> >>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> >>>> ThreadPool.java:685)
> >>>> at java.lang.Thread.run(Thread.java:803)
> >>>>
> >>>> Any Idea what could cause this? There were only 15 users in the test.
> >>>>
> >>>> Thanks for any help in advance,
> >>>> Benjamin
> >>>>
> >>>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >>>>> Do you open any files (streams) in your webapplication that you
> >>> forgot
> >>>>> to close? That would cause the files to run out and cause wicket to
> >>>>> complain when it tries to open a new file.
> >>>>>
> >>>>> On linux you can easily see WHICH resources are being left open by
> >>> doing
> >>>>> lsof. Once you know which resource is causing the problem it's
> >>> usually
> >>>>> quite easy to hunt it down in the code.
> >>>>>
> >>>>> Regards,
> >>>>> Sebastiaan
> >>>>>
> >>>>>
> >>>>>
> >>>>> Benjamin Ernst wrote:
> >>>>>> Hi,
> >>>>>>
> >>>>>> We are having problems while testing our wicket-application with
> >>>>> multiple
> >>>>>> users. Wicket says that there are too many open files.
> >>>>>> Do you have an Idea how we can avoid this problem?
> >>>>>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on
> a
> >>>>> Red-Hat
> >>>>>> Linux.
> >>>>>>
> >>>>>> This is the error-log:
> >>>>>>
> >>>>>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> >>>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> extensions-1.3.0-beta2.jar (Too many open files)
> >>>>>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>>
> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.jsfailed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket- 1.3.0-beta2.jar (Too many
> >>> open
> >>>>> files)
> >>>>>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> >>>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
> >>> for
> >>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>>>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> >>>>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many
> open
> >>>>> files)
> >>>>>> Benjamin
> >>>>>>
> >>>
>
>
Re: Too many open Files
Posted by Sebastiaan van Erk <se...@sebster.com>.
Hi,
I don't know if those jars should be open multiple times (unless you do
fancy stuff with classloaders maybe), so that may be a wicket issue (or
an issue of one of the extensions you use)... I know enough about wicket
yet to answer that question. (In my first real deployed webapp, which I
just put live yesterday :-), there is only one of copy of each jar open;
I'm using beta3 though, not beta2).
However, I don't see that many open files in the list below (did you
truncate it?). My suggestion is also to look at the complete list of
open files and not just "| grep wicket", i.e. "lsof | less" and inspect
everything to see if you notice anything strange. If the limits are set
as you say they are (1024 open files), then the list below is nowhere
near going to cause the file handles to run out. On the other hand, if
you truncated it, it may well have. What is the output of "lsof | grep
wicket | wc -l"?
Regards,
Sebastiaan
Benjamin Ernst wrote:
> Hi,
>
> I figured out that the same jars are opened multiple times. I don't know if
> this is the right behavior.
>
> the lsof looks like this:
>
> [root@dham0091 ~]# lsof | grep wicket
> java 19905 root 97u REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 105u REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 106r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 111r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 112r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 113r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 114r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 116r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 117r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 118r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 119r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 120r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 121r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 122r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 123r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 125r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 127r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 128r REG 253,0 1577553 3466434
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar(deleted)
> java 19905 root 129r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 130r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 131r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 132r REG 253,0 347201 3466438
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (deleted)
> java 19905 root 133r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 134u REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 135r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 142r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 143r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 144r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 145r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 146r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 147r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 148r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 149r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 150r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 151r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 152r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 153r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 154r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 155r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 156r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 158r REG 253,0 1990453 3466436
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar (deleted)
> java 19905 root 164r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 167r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 168r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 169r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 170r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 171r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 172r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 173r REG 253,0 97288 35463
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> datetime-1.3.0-beta2.jar (deleted)
> java 19905 root 174w REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 175r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 180r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 181r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 182r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 183r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 184r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 185r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 186r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 187r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 188r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 189r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 190r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 191r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 192r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 193r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 194r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 195r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 196r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 197r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 198r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 199r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 200r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 201r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 202r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 203r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 204r REG 253,0 1990453 35474
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> contrib-tinymce-1.3-SNAPSHOT.jar
> java 19905 root 244r REG 253,0 1577553 35472
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
> java 19905 root 245r REG 253,0 33235 35473
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> auth-roles-1.3.0-beta2.jar
> java 19905 root 246r REG 253,0 97288 35475
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> datetime-1.3.0-beta2.jar
> java 19905 root 247r REG 253,0 347201 35476
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar
> java 19905 root 248r REG 253,0 21019 35477
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-ioc-1.3.0-beta2.jar
> java 19905 root 249r REG 253,0 16747 35478
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-spring-1.3.0-beta2.jar
> java 19905 root 250r REG 253,0 15499 35479
> /usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
> spring-annot-1.3.0-beta2.jar
>
>
> Benjamin
>
> 2007/9/14, Benjamin Ernst <be...@gmail.com>:
>> Hi,
>> our Application is running in deployment-mode.
>>
>> Unfortunately we are not directly able to debug the system, because it is
>> running on the server at our client and so far we couldn't reproduce the
>> error on our own server. Is it also possible that this is a
>> configuration-issue? Can we tell tomcat to upper the limit for open files?
>>
>> Benjamin
>>
>>
>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>>> Hi,
>>>
>>> Did you try looking at which resources are open with the lsof? Without
>>> knowing what it is specifically that's causing the problem, the problem
>>> is kind of hard to debug.
>>>
>>> And yes, when you've run out of file descriptors, opening anything that
>>> requires one is going to fail, whether it be opening a file, opening a
>>> socket, opening a pipe... But this is not the CAUSE of the issue... the
>>> cause is whatever is being repeatedly opened and not closed.
>>>
>>> Regards,
>>> Sebastiaan
>>>
>>>
>>> Benjamin Ernst wrote:
>>>> Hi,
>>>> as far as I know, we don´t open any files or streams. I now got the
>>>> catalina.out and it says that it is a SocketException:
>>>>
>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>> Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocketacceptConnections
>>>> WARNING: Exception executing accept
>>>> java.net.SocketException: Too many open files
>>>> at java.net.PlainSocketImpl.socketAccept(Native Method)
>>>> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
>>>> at java.net.ServerSocket.implAccept (ServerSocket.java:462)
>>>> at java.net.ServerSocket.accept(ServerSocket.java:433)
>>>> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java
>>> :312)
>>>> at org.apache.jk.common.ChannelSocket.acceptConnections (
>>>> ChannelSocket.java:666)
>>>> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
>>>> ChannelSocket.java:876)
>>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>>>> ThreadPool.java:685)
>>>> at java.lang.Thread.run(Thread.java:803)
>>>>
>>>> Any Idea what could cause this? There were only 15 users in the test.
>>>>
>>>> Thanks for any help in advance,
>>>> Benjamin
>>>>
>>>> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>>>>> Do you open any files (streams) in your webapplication that you
>>> forgot
>>>>> to close? That would cause the files to run out and cause wicket to
>>>>> complain when it tries to open a new file.
>>>>>
>>>>> On linux you can easily see WHICH resources are being left open by
>>> doing
>>>>> lsof. Once you know which resource is causing the problem it's
>>> usually
>>>>> quite easy to hunt it down in the code.
>>>>>
>>>>> Regards,
>>>>> Sebastiaan
>>>>>
>>>>>
>>>>>
>>>>> Benjamin Ernst wrote:
>>>>>> Hi,
>>>>>>
>>>>>> We are having problems while testing our wicket-application with
>>>>> multiple
>>>>>> users. Wicket says that there are too many open files.
>>>>>> Do you have an Idea how we can avoid this problem?
>>>>>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
>>>>> Red-Hat
>>>>>> Linux.
>>>>>>
>>>>>> This is the error-log:
>>>>>>
>>>>>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>>
>>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> extensions-1.3.0-beta2.jar (Too many open files)
>>>>>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.jsfailed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket- 1.3.0-beta2.jar (Too many
>>> open
>>>>> files)
>>>>>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
>>>>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
>>> for
>>>>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>>>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
>>>>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
>>>>> files)
>>>>>> Benjamin
>>>>>>
>>>
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
We did also get this Error:
2007-09-13 19:02:49,186 ERROR [FilePageSavingThread-MainApplication]
org.apache.wicket.protocol.http.FilePageStore: Error saving page
de.csg.fips.fe.main.MainPage [9,2] for the sessionid
D95AA4FC47B08FA1EC718F8BA4E7AB29
2007-09-13 19:02:51,188 ERROR [FilePageSavingThread-MainApplication]
org.apache.wicket.protocol.http.FilePageStore: Error saving page
de.csg.fips.fe.main.MainPage [11,2] for the sessionid
6CB33D3B36A6F442671D29A6A06A4043
But this was way after the "Too many open files"-Error. So I thought this
was result of the "Too many open files"-Error.
Benjamin
2007/9/14, Matej Knopp <ma...@gmail.com>:
>
> By default diskpagestore doesn't eat more then 25 handles (I even plan
> to increasing this), unless you are under _extreme_ load, but then
> you'd see WARN messages in log.
>
> We used to have a problem with jetty and filehandles. Jetty didn't
> properly close file handle when serving static resources.
>
> -Matej
>
> On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > Ah, just saw that it checks for 'the jar'. Could this be the disk
> > store that eats up the file handles?
> >
> > Martijn
> >
> > On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > > Hmm,
> > >
> > > This:
> > > 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > >
> > > does suggest that the app is checking for last modified dates, while
> > > for bundled resources the last modified time should use the jar's. I
> > > thought we had a solution for that?
> > >
> > > Martijn
> > >
> > > On 9/14/07, Matej Knopp <ma...@gmail.com> wrote:
> > > > It doesn't look like the jars are issue. What is your file handle
> > > > limits? Maybe it's just set too low.
> > > >
> > > > -Matej
> > > >
> > > > On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > > > > Is this only at your client's site? Why doesn't this show on your
> own
> > > > > test servers? It seems like a configuration issue.
> > > > >
> > > > > One way to get around this problem is to unzip the jar and put the
> > > > > contents on the classpath. This will solve the problem for your
> client
> > > > > until we have found the cause.
> > > > >
> > > > > Martijn
> > > > >
> > > > > --
> > > > > Buy Wicket in Action: http://manning.com/dashorst
> > > > > Apache Wicket 1.3.0-beta3 is released
> > > > > Get it now:
> http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > > > For additional commands, e-mail: users-help@wicket.apache.org
> > > > >
> > > > >
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > > For additional commands, e-mail: users-help@wicket.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Buy Wicket in Action: http://manning.com/dashorst
> > > Apache Wicket 1.3.0-beta3 is released
> > > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> > >
> >
> >
> > --
> > Buy Wicket in Action: http://manning.com/dashorst
> > Apache Wicket 1.3.0-beta3 is released
> > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: Too many open Files
Posted by Matej Knopp <ma...@gmail.com>.
By default diskpagestore doesn't eat more then 25 handles (I even plan
to increasing this), unless you are under _extreme_ load, but then
you'd see WARN messages in log.
We used to have a problem with jetty and filehandles. Jetty didn't
properly close file handle when serving static resources.
-Matej
On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> Ah, just saw that it checks for 'the jar'. Could this be the disk
> store that eats up the file handles?
>
> Martijn
>
> On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > Hmm,
> >
> > This:
> > 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> >
> > does suggest that the app is checking for last modified dates, while
> > for bundled resources the last modified time should use the jar's. I
> > thought we had a solution for that?
> >
> > Martijn
> >
> > On 9/14/07, Matej Knopp <ma...@gmail.com> wrote:
> > > It doesn't look like the jars are issue. What is your file handle
> > > limits? Maybe it's just set too low.
> > >
> > > -Matej
> > >
> > > On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > > > Is this only at your client's site? Why doesn't this show on your own
> > > > test servers? It seems like a configuration issue.
> > > >
> > > > One way to get around this problem is to unzip the jar and put the
> > > > contents on the classpath. This will solve the problem for your client
> > > > until we have found the cause.
> > > >
> > > > Martijn
> > > >
> > > > --
> > > > Buy Wicket in Action: http://manning.com/dashorst
> > > > Apache Wicket 1.3.0-beta3 is released
> > > > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > > For additional commands, e-mail: users-help@wicket.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > For additional commands, e-mail: users-help@wicket.apache.org
> > >
> > >
> >
> >
> > --
> > Buy Wicket in Action: http://manning.com/dashorst
> > Apache Wicket 1.3.0-beta3 is released
> > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> >
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.0-beta3 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Martijn Dashorst <ma...@gmail.com>.
Ah, just saw that it checks for 'the jar'. Could this be the disk
store that eats up the file handles?
Martijn
On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> Hmm,
>
> This:
> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
>
> does suggest that the app is checking for last modified dates, while
> for bundled resources the last modified time should use the jar's. I
> thought we had a solution for that?
>
> Martijn
>
> On 9/14/07, Matej Knopp <ma...@gmail.com> wrote:
> > It doesn't look like the jars are issue. What is your file handle
> > limits? Maybe it's just set too low.
> >
> > -Matej
> >
> > On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > > Is this only at your client's site? Why doesn't this show on your own
> > > test servers? It seems like a configuration issue.
> > >
> > > One way to get around this problem is to unzip the jar and put the
> > > contents on the classpath. This will solve the problem for your client
> > > until we have found the cause.
> > >
> > > Martijn
> > >
> > > --
> > > Buy Wicket in Action: http://manning.com/dashorst
> > > Apache Wicket 1.3.0-beta3 is released
> > > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > For additional commands, e-mail: users-help@wicket.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.0-beta3 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
>
--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.0-beta3 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Martijn Dashorst <ma...@gmail.com>.
Hmm,
This:
2007-09-13 18:53:24,719 ERROR [TP-Processor5]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
does suggest that the app is checking for last modified dates, while
for bundled resources the last modified time should use the jar's. I
thought we had a solution for that?
Martijn
On 9/14/07, Matej Knopp <ma...@gmail.com> wrote:
> It doesn't look like the jars are issue. What is your file handle
> limits? Maybe it's just set too low.
>
> -Matej
>
> On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > Is this only at your client's site? Why doesn't this show on your own
> > test servers? It seems like a configuration issue.
> >
> > One way to get around this problem is to unzip the jar and put the
> > contents on the classpath. This will solve the problem for your client
> > until we have found the cause.
> >
> > Martijn
> >
> > --
> > Buy Wicket in Action: http://manning.com/dashorst
> > Apache Wicket 1.3.0-beta3 is released
> > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.0-beta3 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
On our development system it looks like this:
[root@dham0091 ~]# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
max nice (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 16384
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
max rt priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 2047
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
For the system at our client I have to check with their administrator.
Benjamin
2007/9/14, Matej Knopp <ma...@gmail.com>:
>
> It doesn't look like the jars are issue. What is your file handle
> limits? Maybe it's just set too low.
>
> -Matej
>
> On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> > Is this only at your client's site? Why doesn't this show on your own
> > test servers? It seems like a configuration issue.
> >
> > One way to get around this problem is to unzip the jar and put the
> > contents on the classpath. This will solve the problem for your client
> > until we have found the cause.
> >
> > Martijn
> >
> > --
> > Buy Wicket in Action: http://manning.com/dashorst
> > Apache Wicket 1.3.0-beta3 is released
> > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: Too many open Files
Posted by Matej Knopp <ma...@gmail.com>.
It doesn't look like the jars are issue. What is your file handle
limits? Maybe it's just set too low.
-Matej
On 9/14/07, Martijn Dashorst <ma...@gmail.com> wrote:
> Is this only at your client's site? Why doesn't this show on your own
> test servers? It seems like a configuration issue.
>
> One way to get around this problem is to unzip the jar and put the
> contents on the classpath. This will solve the problem for your client
> until we have found the cause.
>
> Martijn
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.0-beta3 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Martijn Dashorst <ma...@gmail.com>.
Is this only at your client's site? Why doesn't this show on your own
test servers? It seems like a configuration issue.
One way to get around this problem is to unzip the jar and put the
contents on the classpath. This will solve the problem for your client
until we have found the cause.
Martijn
--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.0-beta3 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
Hi,
I figured out that the same jars are opened multiple times. I don't know if
this is the right behavior.
the lsof looks like this:
[root@dham0091 ~]# lsof | grep wicket
java 19905 root 97u REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 105u REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 106r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 111r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 112r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 113r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 114r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 116r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 117r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 118r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 119r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 120r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 121r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 122r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 123r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 125r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 127r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 128r REG 253,0 1577553 3466434
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar(deleted)
java 19905 root 129r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 130r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 131r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 132r REG 253,0 347201 3466438
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (deleted)
java 19905 root 133r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 134u REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 135r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 142r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 143r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 144r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 145r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 146r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 147r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 148r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 149r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 150r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 151r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 152r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 153r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 154r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 155r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 156r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 158r REG 253,0 1990453 3466436
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar (deleted)
java 19905 root 164r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 167r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 168r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 169r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 170r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 171r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 172r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 173r REG 253,0 97288 35463
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
datetime-1.3.0-beta2.jar (deleted)
java 19905 root 174w REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 175r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 180r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 181r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 182r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 183r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 184r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 185r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 186r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 187r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 188r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 189r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 190r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 191r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 192r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 193r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 194r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 195r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 196r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 197r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 198r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 199r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 200r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 201r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 202r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 203r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 204r REG 253,0 1990453 35474
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
contrib-tinymce-1.3-SNAPSHOT.jar
java 19905 root 244r REG 253,0 1577553 35472
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-1.3.0-beta2.jar
java 19905 root 245r REG 253,0 33235 35473
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
auth-roles-1.3.0-beta2.jar
java 19905 root 246r REG 253,0 97288 35475
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
datetime-1.3.0-beta2.jar
java 19905 root 247r REG 253,0 347201 35476
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar
java 19905 root 248r REG 253,0 21019 35477
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-ioc-1.3.0-beta2.jar
java 19905 root 249r REG 253,0 16747 35478
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-spring-1.3.0-beta2.jar
java 19905 root 250r REG 253,0 15499 35479
/usr/local/tomcat/webapps/FIPS_neu/WEB-INF/lib/wicket-
spring-annot-1.3.0-beta2.jar
Benjamin
2007/9/14, Benjamin Ernst <be...@gmail.com>:
>
> Hi,
> our Application is running in deployment-mode.
>
> Unfortunately we are not directly able to debug the system, because it is
> running on the server at our client and so far we couldn't reproduce the
> error on our own server. Is it also possible that this is a
> configuration-issue? Can we tell tomcat to upper the limit for open files?
>
> Benjamin
>
>
> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >
> > Hi,
> >
> > Did you try looking at which resources are open with the lsof? Without
> > knowing what it is specifically that's causing the problem, the problem
> > is kind of hard to debug.
> >
> > And yes, when you've run out of file descriptors, opening anything that
> > requires one is going to fail, whether it be opening a file, opening a
> > socket, opening a pipe... But this is not the CAUSE of the issue... the
> > cause is whatever is being repeatedly opened and not closed.
> >
> > Regards,
> > Sebastiaan
> >
> >
> > Benjamin Ernst wrote:
> > > Hi,
> > > as far as I know, we don´t open any files or streams. I now got the
> > > catalina.out and it says that it is a SocketException:
> > >
> > > 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > > /home/fips/webapps/WEB-INF/lib/wicket-
> > > extensions-1.3.0-beta2.jar (Too many open files)
> > > Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocketacceptConnections
> > > WARNING: Exception executing accept
> > > java.net.SocketException: Too many open files
> > > at java.net.PlainSocketImpl.socketAccept(Native Method)
> > > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> > > at java.net.ServerSocket.implAccept (ServerSocket.java:462)
> > > at java.net.ServerSocket.accept(ServerSocket.java:433)
> > > at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java
> > :312)
> > > at org.apache.jk.common.ChannelSocket.acceptConnections (
> > > ChannelSocket.java:666)
> > > at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> > > ChannelSocket.java:876)
> > > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> > > ThreadPool.java:685)
> > > at java.lang.Thread.run(Thread.java:803)
> > >
> > > Any Idea what could cause this? There were only 15 users in the test.
> > >
> > > Thanks for any help in advance,
> > > Benjamin
> > >
> > > 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> > >> Do you open any files (streams) in your webapplication that you
> > forgot
> > >> to close? That would cause the files to run out and cause wicket to
> > >> complain when it tries to open a new file.
> > >>
> > >> On linux you can easily see WHICH resources are being left open by
> > doing
> > >> lsof. Once you know which resource is causing the problem it's
> > usually
> > >> quite easy to hunt it down in the code.
> > >>
> > >> Regards,
> > >> Sebastiaan
> > >>
> > >>
> > >>
> > >> Benjamin Ernst wrote:
> > >>> Hi,
> > >>>
> > >>> We are having problems while testing our wicket-application with
> > >> multiple
> > >>> users. Wicket says that there are too many open files.
> > >>> Do you have an Idea how we can avoid this problem?
> > >>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
> > >> Red-Hat
> > >>> Linux.
> > >>>
> > >>> This is the error-log:
> > >>>
> > >>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>>
> > >>
> > extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-
> > >>> extensions-1.3.0-beta2.jar (Too many open files)
> > >>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> > >>> org.apache.wicket.util.resource.UrlResourceStream : getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.jsfailed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket- 1.3.0-beta2.jar (Too many
> > open
> > >> files)
> > >>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> > >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified
> > for
> > >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > >>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> > >>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> > >> files)
> > >>> Benjamin
> > >>>
> > >>
> >
> >
>
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
Hi,
our Application is running in deployment-mode.
Unfortunately we are not directly able to debug the system, because it is
running on the server at our client and so far we couldn't reproduce the
error on our own server. Is it also possible that this is a
configuration-issue? Can we tell tomcat to upper the limit for open files?
Benjamin
2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>
> Hi,
>
> Did you try looking at which resources are open with the lsof? Without
> knowing what it is specifically that's causing the problem, the problem
> is kind of hard to debug.
>
> And yes, when you've run out of file descriptors, opening anything that
> requires one is going to fail, whether it be opening a file, opening a
> socket, opening a pipe... But this is not the CAUSE of the issue... the
> cause is whatever is being repeatedly opened and not closed.
>
> Regards,
> Sebastiaan
>
>
> Benjamin Ernst wrote:
> > Hi,
> > as far as I know, we don´t open any files or streams. I now got the
> > catalina.out and it says that it is a SocketException:
> >
> > 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocketacceptConnections
> > WARNING: Exception executing accept
> > java.net.SocketException: Too many open files
> > at java.net.PlainSocketImpl.socketAccept(Native Method)
> > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> > at java.net.ServerSocket.implAccept(ServerSocket.java:462)
> > at java.net.ServerSocket.accept(ServerSocket.java:433)
> > at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
> > at org.apache.jk.common.ChannelSocket.acceptConnections(
> > ChannelSocket.java:666)
> > at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> > ChannelSocket.java:876)
> > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> > ThreadPool.java:685)
> > at java.lang.Thread.run(Thread.java:803)
> >
> > Any Idea what could cause this? There were only 15 users in the test.
> >
> > Thanks for any help in advance,
> > Benjamin
> >
> > 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >> Do you open any files (streams) in your webapplication that you forgot
> >> to close? That would cause the files to run out and cause wicket to
> >> complain when it tries to open a new file.
> >>
> >> On linux you can easily see WHICH resources are being left open by
> doing
> >> lsof. Once you know which resource is causing the problem it's usually
> >> quite easy to hunt it down in the code.
> >>
> >> Regards,
> >> Sebastiaan
> >>
> >>
> >>
> >> Benjamin Ernst wrote:
> >>> Hi,
> >>>
> >>> We are having problems while testing our wicket-application with
> >> multiple
> >>> users. Wicket says that there are too many open files.
> >>> Do you have an Idea how we can avoid this problem?
> >>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
> >> Red-Hat
> >>> Linux.
> >>>
> >>> This is the error-log:
> >>>
> >>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> >> files)
> >>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> >> files)
> >>> Benjamin
> >>>
> >>
>
>
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
Hi,
our Application is running in deployment-mode.
Unfortunately we are not directly able to debug the system, because it is
running on the server at our client and so far we couldn't reproduce the
error on our own server. Is it also possible that this is a
configuration-issue? Can we tell tomcat to upper the limit for open files?
Benjamin
2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>
> Hi,
>
> Did you try looking at which resources are open with the lsof? Without
> knowing what it is specifically that's causing the problem, the problem
> is kind of hard to debug.
>
> And yes, when you've run out of file descriptors, opening anything that
> requires one is going to fail, whether it be opening a file, opening a
> socket, opening a pipe... But this is not the CAUSE of the issue... the
> cause is whatever is being repeatedly opened and not closed.
>
> Regards,
> Sebastiaan
>
>
> Benjamin Ernst wrote:
> > Hi,
> > as far as I know, we don´t open any files or streams. I now got the
> > catalina.out and it says that it is a SocketException:
> >
> > 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocketacceptConnections
> > WARNING: Exception executing accept
> > java.net.SocketException: Too many open files
> > at java.net.PlainSocketImpl.socketAccept(Native Method)
> > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> > at java.net.ServerSocket.implAccept(ServerSocket.java:462)
> > at java.net.ServerSocket.accept(ServerSocket.java:433)
> > at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
> > at org.apache.jk.common.ChannelSocket.acceptConnections(
> > ChannelSocket.java:666)
> > at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> > ChannelSocket.java:876)
> > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> > ThreadPool.java:685)
> > at java.lang.Thread.run(Thread.java:803)
> >
> > Any Idea what could cause this? There were only 15 users in the test.
> >
> > Thanks for any help in advance,
> > Benjamin
> >
> > 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
> >> Do you open any files (streams) in your webapplication that you forgot
> >> to close? That would cause the files to run out and cause wicket to
> >> complain when it tries to open a new file.
> >>
> >> On linux you can easily see WHICH resources are being left open by
> doing
> >> lsof. Once you know which resource is causing the problem it's usually
> >> quite easy to hunt it down in the code.
> >>
> >> Regards,
> >> Sebastiaan
> >>
> >>
> >>
> >> Benjamin Ernst wrote:
> >>> Hi,
> >>>
> >>> We are having problems while testing our wicket-application with
> >> multiple
> >>> users. Wicket says that there are too many open files.
> >>> Do you have an Idea how we can avoid this problem?
> >>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
> >> Red-Hat
> >>> Linux.
> >>>
> >>> This is the error-log:
> >>>
> >>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>>
> >>
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-
> >>> extensions-1.3.0-beta2.jar (Too many open files)
> >>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> >> files)
> >>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> >>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> >>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> >>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> >> files)
> >>> Benjamin
> >>>
> >>
>
>
Re: Too many open Files
Posted by Sebastiaan van Erk <se...@sebster.com>.
Hi,
Did you try looking at which resources are open with the lsof? Without
knowing what it is specifically that's causing the problem, the problem
is kind of hard to debug.
And yes, when you've run out of file descriptors, opening anything that
requires one is going to fail, whether it be opening a file, opening a
socket, opening a pipe... But this is not the CAUSE of the issue... the
cause is whatever is being repeatedly opened and not closed.
Regards,
Sebastiaan
Benjamin Ernst wrote:
> Hi,
> as far as I know, we don´t open any files or streams. I now got the
> catalina.out and it says that it is a SocketException:
>
> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocket acceptConnections
> WARNING: Exception executing accept
> java.net.SocketException: Too many open files
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
> at java.net.ServerSocket.implAccept(ServerSocket.java:462)
> at java.net.ServerSocket.accept(ServerSocket.java:433)
> at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
> at org.apache.jk.common.ChannelSocket.acceptConnections(
> ChannelSocket.java:666)
> at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
> ChannelSocket.java:876)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:803)
>
> Any Idea what could cause this? There were only 15 users in the test.
>
> Thanks for any help in advance,
> Benjamin
>
> 2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>> Do you open any files (streams) in your webapplication that you forgot
>> to close? That would cause the files to run out and cause wicket to
>> complain when it tries to open a new file.
>>
>> On linux you can easily see WHICH resources are being left open by doing
>> lsof. Once you know which resource is causing the problem it's usually
>> quite easy to hunt it down in the code.
>>
>> Regards,
>> Sebastiaan
>>
>>
>>
>> Benjamin Ernst wrote:
>>> Hi,
>>>
>>> We are having problems while testing our wicket-application with
>> multiple
>>> users. Wicket says that there are too many open files.
>>> Do you have an Idea how we can avoid this problem?
>>> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
>> Red-Hat
>>> Linux.
>>>
>>> This is the error-log:
>>>
>>> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>>
>> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-
>>> extensions-1.3.0-beta2.jar (Too many open files)
>>> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
>> files)
>>> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
>>> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
>>> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
>>> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
>>> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
>> files)
>>> Benjamin
>>>
>>
Re: Too many open Files
Posted by Benjamin Ernst <be...@gmail.com>.
Hi,
as far as I know, we don´t open any files or streams. I now got the
catalina.out and it says that it is a SocketException:
2007-09-13 18:53:24,721 ERROR [TP-Processor116]
org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
/home/fips/webapps/WEB-INF/lib/wicket-
extensions-1.3.0-beta2.jar (Too many open files)
Sep 13, 2007 6:53:24 PM org.apache.jk.common.ChannelSocket acceptConnections
WARNING: Exception executing accept
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:423)
at java.net.ServerSocket.implAccept(ServerSocket.java:462)
at java.net.ServerSocket.accept(ServerSocket.java:433)
at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:312)
at org.apache.jk.common.ChannelSocket.acceptConnections(
ChannelSocket.java:666)
at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(
ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:803)
Any Idea what could cause this? There were only 15 users in the test.
Thanks for any help in advance,
Benjamin
2007/9/14, Sebastiaan van Erk <se...@sebster.com>:
>
> Do you open any files (streams) in your webapplication that you forgot
> to close? That would cause the files to run out and cause wicket to
> complain when it tries to open a new file.
>
> On linux you can easily see WHICH resources are being left open by doing
> lsof. Once you know which resource is causing the problem it's usually
> quite easy to hunt it down in the code.
>
> Regards,
> Sebastiaan
>
>
>
> Benjamin Ernst wrote:
> > Hi,
> >
> > We are having problems while testing our wicket-application with
> multiple
> > users. Wicket says that there are too many open files.
> > Do you have an Idea how we can avoid this problem?
> > We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a
> Red-Hat
> > Linux.
> >
> > This is the error-log:
> >
> > 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> >
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> > /home/fips/webapps/WEB-INF/lib/wicket-
> > extensions-1.3.0-beta2.jar (Too many open files)
> > 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
> > /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> files)
> > 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> > org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> > jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> > 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> > /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open
> files)
> >
> > Benjamin
> >
>
>
Re: Too many open Files
Posted by Sebastiaan van Erk <se...@sebster.com>.
Do you open any files (streams) in your webapplication that you forgot
to close? That would cause the files to run out and cause wicket to
complain when it tries to open a new file.
On linux you can easily see WHICH resources are being left open by doing
lsof. Once you know which resource is causing the problem it's usually
quite easy to hunt it down in the code.
Regards,
Sebastiaan
Benjamin Ernst wrote:
> Hi,
>
> We are having problems while testing our wicket-application with multiple
> users. Wicket says that there are too many open files.
> Do you have an Idea how we can avoid this problem?
> We are using Wicket 1.3.0-beta2 in Tomcat 5.5.23 with IBM JDK 5 on a Red-Hat
> Linux.
>
> This is the error-log:
>
> 2007-09-13 18:53:24,719 ERROR [TP-Processor5]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,720 ERROR [TP-Processor47]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,721 ERROR [TP-Processor116]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,726 ERROR [TP-Processor98]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,729 ERROR [TP-Processor8]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,730 ERROR [TP-Processor32]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,735 ERROR [TP-Processor40]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,735 ERROR [TP-Processor13]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,815 ERROR [TP-Processor73]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-2-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,824 ERROR [TP-Processor62]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,824 ERROR [TP-Processor55]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,825 ERROR [TP-Processor80]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,833 ERROR [TP-Processor100]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar!/org/apache/wicket/extensions/ajax/markup/html/modal/res/frame-blue-1-ie.pngfailed:
> /home/fips/webapps/WEB-INF/lib/wicket-
> extensions-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:24,971 ERROR [TP-Processor7]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> 1.3.0-beta2.jar!/org/apache/wicket/markup/html/wicket-event.js failed:
> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open files)
> 2007-09-13 18:53:25,008 ERROR [TP-Processor57]
> org.apache.wicket.util.resource.UrlResourceStream: getLastModified for
> jar:file:/home/fips/webapps/WEB-INF/lib/wicket-
> 1.3.0-beta2.jar!/org/apache/wicket/ajax/wicket-ajax.js failed:
> /home/fips/webapps/WEB-INF/lib/wicket-1.3.0-beta2.jar (Too many open files)
>
> Benjamin
>