is your app folder containing javx.el ?
-M
On 2/26/07, Martin Haimberger <[EMAIL PROTECTED]> wrote:
Hy again,
i have run the demoapplication with jetty and now i see an exception.
I dont know why Tomcat 6.0.9 has not shown this exeption.
Maybe it helps:
DEBUG [main] (DefaultFacesInitializer.java:83) - jspfactory =
[EMAIL PROTECTED]
2007-02-26 16:11:58.556::WARN: failed
[EMAIL
PROTECTED]/test-webapp,jar:file:/Developer/jetty-6.1.2rc0/webapps/test-webapp.war!/}
java.lang.LinkageError: Class javax/el/ExpressionFactory violates
loader constraints
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:365)
at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:336)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:365)
at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:336)
at javax.el.FactoryFinder.newInstance(FactoryFinder.java:52)
at javax.el.FactoryFinder.find(FactoryFinder.java:162)
at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:154)
at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:125)
at
org.apache.jasper.runtime.JspApplicationContextImpl.getExpressionFactory(JspApplicationContextImpl.java:65)
at
org.apache.myfaces.webapp.DefaultFacesInitializer.initFaces(DefaultFacesInitializer.java:88)
at
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:512)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1201)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:482)
at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:444)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:141)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:210)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.mortbay.start.Main.invokeMain(Main.java:183)
at org.mortbay.start.Main.start(Main.java:497)
at org.mortbay.start.Main.main(Main.java:115)
Do i have a wrong javax el package ?
Regards and thanks for your help.
Martin Haimberger
On 2/26/07, Martin Haimberger <[EMAIL PROTECTED]> wrote:
> Hy,
>
> i have found the place in the code where the problem resists:
>
> In the Method:
>
> private void configureResolverForJSP(JspApplicationContext appCtx,
> RuntimeConfig runtimeConfig)
> {
>
> FacesCompositeELResolver facesCompositeELResolver = new
> FacesCompositeELResolver(Scope.JSP);
>
> This is the last line which gets executed. But no exception is thrown:
> ------->>>> appCtx.addELResolver(facesCompositeELResolver);
>
> PhaseListener resolverForJSPInitializer = new
ResolverForJSPInitializer(
> createResolverBuilderForJSP(runtimeConfig),
> facesCompositeELResolver);
>
> LifecycleFactory factory = (LifecycleFactory)
> FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY);
> for (Iterator<String> iter = factory.getLifecycleIds();
iter.hasNext();)
> {
>
factory.getLifecycle(iter.next()).addPhaseListener(resolverForJSPInitializer);
> }
> }
>
> Any Idea or is the current code from the svn repos not working ?
>
> Regards,
> Martin
>
>
> On 2/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > You can run jetty as a m2 plugin. very neat !
> >
> > -M
> >
> > On 2/26/07, Martin Haimberger <[EMAIL PROTECTED]> wrote:
> > > Sorry for spamming, but is there another Application Server which will
> > > work with MyFaces 1.2 and Intellij Idea ?
> > >
> > > Regards,
> > > Martin Haimberger
> > >
> > > On 2/26/07, Martin Haimberger <[EMAIL PROTECTED]> wrote:
> > > > No nothing more. No Exception, nothing. I will try Jetty6.1.x, i hope
> > > > the myfaces1.2 will start.
> > > >
> > > > Regards,
> > > > Martin Haimberger
> > > >
> > > > On 2/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > > > does the tomcat log say more?
> > > > >
> > > > > I am able to deploy a jsf 1.2 app with Jetty6.1.x
> > > > >
> > > > > -M
> > > > >
> > > > > On 2/26/07, Martin Haimberger <[EMAIL PROTECTED]> wrote:
> > > > > > Hy *,
> > > > > >
> > > > > > i am going to help to develop myfaces 1.2. I have checked it out,
> > > > > > compiled it (with some difficulties, because some jars were not
> > > > > > found). I installed tomcat 6.0.9 alpha and i got this error:
> > > > > >
> > > > > > DEBUG [main] (HtmlRenderKitImpl.java:112) - add Renderer family =
> > > > > > javax.faces.SelectOne rendererType = javax.faces.Radio renderer
class
> > > > > > = org.apache.myfaces.renderkit.html.HtmlRadioRenderer
> > > > > > INFO [main] (FacesConfigurator.java:972) - Serialization provider
:
> > > > > > class
org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
> > > > > > Feb 26, 2007 2:14:34 PM org.apache.catalina.core.StandardContext
start
> > > > > > SEVERE: Error listenerStart
> > > > > > Feb 26, 2007 2:14:34 PM org.apache.catalina.core.StandardContext
start
> > > > > >
> > > > > > I am running Intellij 6.0.4 and tomcat 6.0.9 on MacOsX.
> > > > > >
> > > > > > Has someone any idea what i did wrong?
> > > > > >
> > > > > > Regards,
> > > > > > Martin Haimberger
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Matthias Wessendorf
> > > > > http://tinyurl.com/fmywh
> > > > >
> > > > > further stuff:
> > > > > blog: http://jroller.com/page/mwessendorf
> > > > > mail: mwessendorf-at-gmail-dot-com
> > > > >
> > > >
> > >
> >
> >
> > --
> > Matthias Wessendorf
> > http://tinyurl.com/fmywh
> >
> > further stuff:
> > blog: http://jroller.com/page/mwessendorf
> > mail: mwessendorf-at-gmail-dot-com
> >
>
--
Matthias Wessendorf
http://tinyurl.com/fmywh
further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com