Now I know what's going on. You are using a Redhat/CentOS/Mandriva Linux with 
gcj (Gnu Java Compiler) installed. It because of the logs you sent:

>    at gnu.java.nio.channels.FileChannelImpl.open(libgcj.so.7rh)
>    at gnu.java.nio.channels.FileChannelImpl.<init>(libgcj.so.7rh)
>    at gnu.java.nio.channels.FileChannelImpl.create(libgcj.so.7rh)

You need to get rid of gcj somehow. I guess your hoster is not willing to do 
so, but maybe you can ask him to set the JDK (Sun!) first in the PATH 
Environment Variable even for the whole system or only for the Account Tomcat 
is running with. Also let him set JAVA_HOME and JAVA_JRE accordingly! 

Hope this helps.

Regards,
Timm



Am Monday 22 December 2008 17:01:16 schrieb Pierre Gilquin:
> Timm, I did what you suggested.
> I used Wicket 1.3.5 and I recompile with JDK 1.4.2
> Look like it goes farther but finaly not succefully.
> First, I get the same FileNotFoundException but it continues until the
> exception : NoSuchMethodError: method
> java.lang.management.ManagementFactory.getPlatformMBeanServer with
> signature ()Ljavax.management.MBeanServer; was not found.
>
> Any idea will be apprecied.
>
> Thanks.
>
> Pierre
>
> The trace :
>
> 22-déc-08 4:46:38  org.apache.catalina.core.ApplicationContext log
> INFO: Manager: install: Installing web application at '/Pharmaco' from
> 'Pharmaco.war' java.io.FileNotFoundException: Pharmaco.war (null)
>    at gnu.java.nio.channels.FileChannelImpl.open(libgcj.so.7rh)
>    at gnu.java.nio.channels.FileChannelImpl.<init>(libgcj.so.7rh)
>    at gnu.java.nio.channels.FileChannelImpl.create(libgcj.so.7rh)
>    at java.io.FileInputStream.<init>(libgcj.so.7rh)
>    at
> org.apache.catalina.manager.ManagerServlet.copyInternal(catalina-manager-5.
>5.23.jar.so) at
> org.apache.catalina.manager.ManagerServlet.copy(catalina-manager-5.5.23.jar
>.so) at
> org.apache.catalina.manager.ManagerServlet.deploy(catalina-manager-5.5.23.j
>ar.so) at
> org.apache.catalina.manager.ManagerServlet.doGet(catalina-manager-5.5.23.ja
>r.so) at
> javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.s
>o) at
> javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.s
>o) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5
>.5.23.jar.so) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(catalina-5.5.23.ja
>r.so) at
> org.apache.catalina.core.StandardWrapperValve.invoke(catalina-5.5.23.jar.so
>) at
> org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.23.jar.so
>) at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(catalina-5.5.23.
>jar.so) at
> org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.23.jar.so)
> at
> org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.23.jar.so)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.process
>Connection(tomcat-http-5.5.23.jar.so) at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.23
>.jar.so) at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5
>.23.jar.so) at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5
>.5.23.jar.so) at java.lang.Thread.run(libgcj.so.7rh)
> 22-déc-08 4:46:38  org.apache.catalina.startup.HostConfig deployWAR
> INFO: Déploiement de l'archive Pharmaco.war de l'application web
> log4j:WARN No appenders could be found for logger
> (org.apache.commons.digester.Digester.sax). log4j:WARN Please initialize
> the log4j system properly.
>
> char set Wicket = iso-8859-1
>
> Pharmaco
> INFO  QueryLogger: Created connection pool:
> jdbc:mysql://localhost/pharmaco?capitalizeTypeNames=true&useUnicode=true&ch
>aracterEncoding=ISO-8859-1&autoReconnect=true&maxReconnects=3 Driver class:
> org.gjt.mm.mysql.Driver
>  Min. connections in the pool: 1
>  Max. connections in the pool: 1
> 1242 [http-9080-Processor4] INFO org.apache.wicket.Application -
> [MyApplication] init: Wicket core library initializer 1247
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IBehaviorListener, method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()] 1247
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IBehaviorListener, method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()] 1248
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IFormSubmitListener, method=public abstract void
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> 1248 [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface
> - registered listener interface [RequestListenerInterface
> name=IFormSubmitListener, method=public abstract void
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> 1249 [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface
> - registered listener interface [RequestListenerInterface
> name=ILinkListener, method=public abstract void
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] 1249
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface name=ILinkListener,
> method=public abstract void
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] 1251
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IOnChangeListener, method=public abstract void
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> 1251 [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface
> - registered listener interface [RequestListenerInterface
> name=IOnChangeListener, method=public abstract void
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> 1252 [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface
> - registered listener interface [RequestListenerInterface
> name=IRedirectListener, method=public abstract void
> org.apache.wicket.IRedirectListener.onRedirect()] 1252
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IRedirectListener, method=public abstract void
> org.apache.wicket.IRedirectListener.onRedirect()] 1255
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IResourceListener, method=public abstract void
> org.apache.wicket.IResourceListener.onResourceRequested()] 1255
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IResourceListener, method=public abstract void
> org.apache.wicket.IResourceListener.onResourceRequested()] 1257
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IActivePageBehaviorListener, method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()] 1257
> [http-9080-Processor4] INFO org.apache.wicket.RequestListenerInterface -
> registered listener interface [RequestListenerInterface
> name=IActivePageBehaviorListener, method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()] 1257
> [http-9080-Processor4] INFO org.apache.wicket.Application - [MyApplication]
> init: Wicket extensions initializer 1269 [http-9080-Processor4] INFO
> org.apache.wicket.Application - [MyApplication] init: Wicket JMX
> initializer ERROR [/Pharmaco]: Exception au démarrage du filtre
> WicketFilter
> java.lang.NoSuchMethodError: method
> java.lang.management.ManagementFactory.getPlatformMBeanServer with
> signature ()Ljavax.management.MBeanServer; was not found. at
> org.apache.wicket.jmx.Initializer.init(Initializer.java:155) at
> org.apache.wicket.Application.callInitializers(Application.java:788) at
> org.apache.wicket.Application.initializeComponents(Application.java:625) at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:575) at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(catalina-5.5.23.
>jar.so) at
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(catalina-5.5.
>23.jar.so) at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(catalina-5.5.23.jar
>.so) at
> org.apache.catalina.core.StandardContext.filterStart(catalina-5.5.23.jar.so
>) at org.apache.catalina.core.StandardContext.start(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(catalina-5.5.23.jar
>.so) at
> org.apache.catalina.core.ContainerBase.addChild(catalina-5.5.23.jar.so) at
> org.apache.catalina.core.StandardHost.addChild(catalina-5.5.23.jar.so) at
> org.apache.catalina.startup.HostConfig.deployWAR(catalina-5.5.23.jar.so) at
> org.apache.catalina.startup.HostConfig.deployApps(catalina-5.5.23.jar.so)
> at org.apache.catalina.startup.HostConfig.check(catalina-5.5.23.jar.so) at
> java.lang.reflect.Method.invoke(libgcj.so.7rh)
>    at
> org.apache.commons.modeler.BaseModelMBean.invoke(jakarta-commons-modeler-1.
>1.jar.so) at
> mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(mx4j-3.0.1.jar
>.so) at
> mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(mx4j-3.0.1.jar
>.so) at
> mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(mx4j-3.0.1.ja
>r.so) at
> mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(mx4j-3.0.1.jar
>.so) at
> mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(mx4j-3.0.1.jar
>.so) at
> mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(mx4
>j-3.0.1.jar.so) at mx4j.server.MX4JMBeanServer.invoke(mx4j-3.0.1.jar.so)
>    at
> org.apache.catalina.manager.ManagerServlet.check(catalina-manager-5.5.23.ja
>r.so) at
> org.apache.catalina.manager.ManagerServlet.deploy(catalina-manager-5.5.23.j
>ar.so) at
> org.apache.catalina.manager.ManagerServlet.doGet(catalina-manager-5.5.23.ja
>r.so) at
> javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.s
>o) at
> javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.s
>o) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5
>.5.23.jar.so) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(catalina-5.5.23.ja
>r.so) at
> org.apache.catalina.core.StandardWrapperValve.invoke(catalina-5.5.23.jar.so
>) at
> org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.23.jar.so
>) at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(catalina-5.5.23.
>jar.so) at
> org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.23.jar.so)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.23.jar.so)
> at
> org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.23.jar.so)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.process
>Connection(tomcat-http-5.5.23.jar.so) at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.23
>.jar.so) at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5
>.23.jar.so) at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5
>.5.23.jar.so) at java.lang.Thread.run(libgcj.so.7rh)
>
> 22-déc-08 4:46:40  org.apache.catalina.core.StandardContext start
> SEVERE: Error filterStart



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to