Menu

#14 Doesn't work with Glassfish 2

0.9.6
open
Core (7)
7
2007-09-24
2007-09-22
Anonymous
No

Probably there are conflicts with the
built-in JSF implementation (sun)

[#|2007-09-22T23:17:30.766+0200|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=16;_ThreadName=httpSS
LWorkerThread-8080-0;_RequestID=5176dca8-6379-4826-a8d3-c5f458a6b72c;|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.s
ervice() for servlet Faces Servlet threw exception
java.lang.UnsupportedOperationException
at javax.faces.context.FacesContext.getELContext(FacesContext.java:137)
at javax.faces.component.UIViewRoot.setLocale(UIViewRoot.java:888)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.createView(JspViewHandlerImpl.java:121)
at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:83)
at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95)
at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)

Discussion

  • Hendrik Beck

    Hendrik Beck - 2007-09-24

    Logged In: YES
    user_id=1683040
    Originator: NO

    Thanks a lot for reporting this. So far I only used it in JBoss, so there isn't that much experience with other containers / AS yet.

    I am trying to get it running and will report any progress here. It's always a pain with different JSF impls and so it is here, too. :-(

     
  • Hendrik Beck

    Hendrik Beck - 2007-09-24
    • priority: 5 --> 7
    • assigned_to: nobody --> hendrik_beck
     
  • Hendrik Beck

    Hendrik Beck - 2007-09-26

    Logged In: YES
    user_id=1683040
    Originator: NO

    Ok, now I managed to get a Jackrabbit instance running of Glassfish in order to check out how to get the actual web app running. There are some issues about MyFaces in Glassfish, which comes with a bundled Sun-RI.

    One quick way to get it half-running was to remove the MyFaces listener entry in web.xml and to remove myfaces-api and myfaces-impl from the web app. That way glassfish should use the Sun-RI instad of the MyFaces impl. I could imagine to do it that way and at least it basically works now. But there are some more problems I have to dig into first.

    Neverthelesse, I could never reproduce the exception mentioned above. Still, it's a pain...

     

Log in to post a comment.

MongoDB Logo MongoDB