Thanks Bill for your interest.

I have to specify that i use WL6.1 SP4 and MyFaces 1.0.8.
In fact, i had multiple errors, the first one is detailed at the end of the 
mail : The ServletContextListener isn't called before the servlet load.

I hope you, or someone else, have an idea.

Thanks,

Pierrick


----------------------------------
This is a part of my web.xml :

    <!-- Listener, that does all the startup work (configuration, init). -->
    <listener>
        
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
    </listener>

   <!-- Faces Servlet -->
   <servlet>
       <servlet-name>Faces Servlet</servlet-name>
       <servlet-class>org.apache.myfaces.webapp.MyFacesServlet</servlet-class>
       <load-on-startup>1</load-on-startup>
   </servlet>

    <!-- Faces Servlet Mapping -->

    <!-- virtual path mapping -->
    
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>

    <!-- extension mapping -->
    
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>


------------------------------------
This is the error :

<Warning> <HTTP> <User defined listener 
org.apache.myfaces.webapp.StartupServletContextListener failed: 
java.lang.NoSuchMethodError.>
<Info> <HTTP> <Loading servlet Faces Servlet into 
WebAppServletContext(3806617,webMF7,/webMF
) context>
[WARN] MyFacesServlet - -ServletContextListener not yet called
[...]
[INFO] FacesConfigurator - -Reading standard config 
org/apache/myfaces/resource/standard-faces-config.xml
<Error> <HTTP> <[WebAppServletContext(3806617,webMF7,/webMF7)] Error loading 
servlet: 'Faces
Servlet'
java.lang.NoSuchMethodError
        at 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.getResourcePaths(ServletExternalContextImpl.ja
a:367)
        at 
org.apache.myfaces.config.FacesConfigurator.feedMetaInfServicesFactories(FacesConfigurator.java:220)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:180)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:105)
        at org.apache.myfaces.webapp.MyFacesServlet.init(MyFacesServlet.java:59)
        at 
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:731)
        at 
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:658)
        at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:603)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:2360)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2301)
        at 
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:953)
        at 
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:875)
        at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:503)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:77)
        at weblogic.j2ee.Application.addComponent(Application.java:174)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:364)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at 
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy40.addWebDeployment(Unknown Source)
        at 
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.jav
:1256)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:350)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:507)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:376)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:997)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:984)
        at 
weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:969)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:648)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy9.addTarget(Unknown Source)
        at 
weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(ApplicationManager.java:930)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:1039)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:954)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:851)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:781)
        at 
weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManager.java:210)
        at 
weblogic.management.mbeans.custom.ApplicationManager$ApplicationPoller.run(ApplicationManager.java:1135)
>
<Error> <HTTP> <[WebAppServletContext(3806617,webMF7,/webMF7)] Error loading 
servlet: "Faces
Servlet"
java.lang.NoSuchMethodError
        at 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.getResourcePaths(ServletExternalContextImpl.ja
a:367)
        at 
org.apache.myfaces.config.FacesConfigurator.feedMetaInfServicesFactories(FacesConfigurator.java:220)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:180)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:105)
        at org.apache.myfaces.webapp.MyFacesServlet.init(MyFacesServlet.java:59)
        at 
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:731)
        at 
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:658)
        at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:603)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:2360)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2301)
        at 
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:953)
        at 
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:875)
        at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:503)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:77)
        at weblogic.j2ee.Application.addComponent(Application.java:174)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:364)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at 
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy40.addWebDeployment(Unknown Source)
        at 
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.jav
:1256)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:350)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:507)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:376)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:997)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:984)
        at 
weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:969)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:648)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy9.addTarget(Unknown Source)
        at 
weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(ApplicationManager.java:930)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:1039)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:954)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:851)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:781)
        at 
weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManager.java:210)
        at 
weblogic.management.mbeans.custom.ApplicationManager$ApplicationPoller.run(ApplicationManager.java:1135)
>
javax.servlet.ServletException: Servlet class: 
'org.apache.myfaces.webapp.MyFacesServlet' could not be handled by the C
assLoader
        at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:637)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:2360)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2301)
        at 
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:953)
        at 
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:875)
        at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:503)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:77)
        at weblogic.j2ee.Application.addComponent(Application.java:174)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:364)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at 
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy40.addWebDeployment(Unknown Source)
        at 
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.jav
:1256)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:350)
        at 
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:150)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:507)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:376)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:997)
        at 
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:984)
        at 
weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:969)
        at 
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:648)
        at 
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at 
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:374)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at 
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy9.addTarget(Unknown Source)
        at 
weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(ApplicationManager.java:930)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:1039)
        at 
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:954)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:851)
        at 
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:781)
        at 
weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManager.java:210)
        at 
weblogic.management.mbeans.custom.ApplicationManager$ApplicationPoller.run(ApplicationManager.java:1135)
<Debug> <HTTP> <Registering ServletContext: "webMF7:/webMF7">
<Info> <J2EE> <Deployed : webMF7>




 

-----Message d'origine-----
De : Bill Dudney [mailto:[EMAIL PROTECTED] 
Envoy� : mardi 26 avril 2005 19:52
� : MyFaces Discussion
Objet : Re: Compatibility

What is it that keeps your stuff from running on WL6.1? Its been a long time 
but I'm fairly sure that I had MyFaces on 6.1 at one point.

TTFN,

-bd-
 
On Tuesday, April 26, 2005, at 11:23AM, Pierrick Samary <[EMAIL PROTECTED]> 
wrote:

>Hello,
>
>I use MyFaces on Tomcat 1.4.x and WebLogic 6.1.
>
>There is no matter with Tomcat, but i can't run MyFaces on WebLogic 6.1 
>coz of the lib "jsp-2.0.jar". And I notice that RI runs on Weblogic.
>
>Do you have an issue to make it compatible like RI ? 
>
>I can't upgrade this server :'(
>
>Thanks,
>
>Pierrick.
>
>

Reply via email to