Tomcat fejl ved mere end ét billede
Jeg har en ganske enkel JSP side, indeholdende to billeder og et kald til et singleton pattern:<%@ page
contentType="text/html;charset=iso-8859-1"
language="java"
import="beans.Server"
errorPage="error.jsp"
%>
<img src="./images/print.gif">
<img src="./images/question.gif">
<%
Server.getInstance();
%>
Denne JSP side giver følgende fejl:
--------------------------------------------------------
Jun 3, 2004 8:34:55 AM org.apache.commons.modeler.Registry registerComponent
SEVERE: Error registering Catalina:type=RequestProcessor,worker=http8080,name=HttpRequest3
java.lang.SecurityException: access denied (javax.management.MBeanTrustPermission register)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.checkMBeanTrustPermission(DefaultMBeanServerInterceptor.java:1725)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:342)
at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:505)
at org.apache.commons.modeler.Registry.registerComponent(Registry.java:871)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.init(Http11Protocol.java:697)
at org.apache.tomcat.util.net.TcpWorkerThread.getInitData(PoolTcpEndpoint.java:569)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
at java.lang.Thread.run(Thread.java:534)
Jun 3, 2004 8:34:55 AM org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler init
WARNING: Error registering request
Fejlen opstår for hvert billede der er udover det første. Dvs. hvis jeg sætter flere billeder på siden kommer fejlen tilsvarende antal gange. Hvis jeg har 2 billeder: éen fejl, 3 billeder; to gange fejlen, osv. Det ser ud som om der bliver lavet et HttpRequest for hvert yderligere billede siden indeholder.
Når siden reloades og alle billeder ER loadet én gang fra webserveren, kommer fejlen ikke igen.
Fejlen forsvinder også hvis jeg fjerne kaldet til
Server.getInstance();
Er der nogen der har noget som helst bud på hvorfor fejlen opstår? Det ser ud som om Tomcat får "munden for fuld", ikke? Fejlen har dog ingen indvirkning på websitets stabilitet el.lign, men det er vildt irriterende at kigge på, og så fylder det jo hurtigt log-filen.
Tomcat version er 5.0.19, men fejlen kom også på tidligere versioner. Fejlen er iøvrigt ikke afhængig af browseren der kalder siden.
Hjælp !
