users@glassfish.java.net

Re: Glassfish: What a Palaver (SyntaxException, Stackoverflow etc.)

From: Kenneth Clark <kenneth_at_rabiddog.co.za>
Date: Wed, 07 Feb 2007 15:22:04 +0200

I have to disagree with you I am afraid.

As far as I am concerned the Glassfish AS is a fantastic piece of
software. I have only worked on the V1 branch as it is the only branch
labelled production ready. The community backing glassfish is absolutely
brilliant and I am truly amazed at the work done this project.

I have had no problem implementing any of our applications in glassfish
and when I have asked for help it is generally provided rather rapidly.

Kenneth Clark
Developer / Analyst

Rabid Dog Laboratories ™
Putting the art back into development

*tel:* +27 11 475 7409
*mobile:* +27 82 500 5090
*e-mail:* kenneth_at_rabiddog.co.za
*website:* http://www.rabiddog.co.za/


glassfish_at_javadesktop.org wrote:
> I am totally disappointed with glassfish development. There are too many errors to take it seriously. For three weeks now I have been trying to get a simple EE-5 application to run to no avail. The same application runs fine in JBoss 4.0.5.GA. My only reason for switching to glassfish is the promises of using new EE-5, JSF 1.2 features. It is already excessive for one person to play the roles of an analyst, designer and programmer. The last thing one needs is to start fiddling with a very challenging Application Server like glassfish.
>
> I would appreciate any help particularly on the last part of the exceptions
>
> Thanks in advance.
>
>
> [b]Environment:
> [/b]Netbean 5.5.1 and VWP 5.5
> Glassfish-v2-b34
> Windows 2003 server
> Mozilla Firefox
>
>
> [b]Try as I might, I can’t get past the following errors:
> [/b](1) : com.sun.jsftemplating.layout.SyntaxException
>
> [#|2007-02-07T11:55:12.369+0000|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=29;_ThreadName=httpWorkerThread-4848-4;_RequestID=c54a098e-3c48-4cfa-8da5-15c86c950fd5;|executePhase(RESTORE_VIEW 1,com.sun.faces.context.FacesContextImpl_at_4916b) threw exception
> com.sun.jsftemplating.layout.SyntaxException: Handler 'setResourceBundle' in event 'beforeCreate' is not declared! Ensure the '_at_Handler' annotation has been defined on the handler Java method, that it has been compiled with the annotation processing tool, and that the resulting 'META-INF/jsftemplating/Handler.map' is located in your classpath (you may need to do a clean build).
>
> [b](2) And then java.lang.StackOverflowError
> [/b]
> [#|2007-02-07T11:55:15.400+0000|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=31;_ThreadName=httpWorkerThread-4848-17;_RequestID=c129d3da-a4e3-472a-a63c-d822d5dbbdb3;|executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl_at_1a6fa31) threw exception
> javax.el.ELException: java.lang.StackOverflowError
> at javax.faces.component.ValueExpressionValueBindingAdapter.getValue(ValueExpressionValueBindingAdapter.java:76)
> at com.sun.webui.jsf.component.Head.getTitle(Head.java:205)
>
> [b](3)When I run http://localhost:8080/xxx-war/faces/address/Create.jsp, I see the following
> [/b]
> [#|2007-02-07T12:12:33.129+0000|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=34;_ThreadName=httpSSLWorkerThread-8080-0;_RequestID=68d2fa95-1d4d-4bd3-8c6d-9015b4c989de;|executePhase(RESTORE_VIEW 1,com.sun.faces.context.FacesContextImpl_at_1ca15af) threw exception
> java.lang.NullPointerException
> at com.sun.faces.renderkit.RenderKitUtils.getResponseStateManager(RenderKitUtils.java:273)
> at com.sun.faces.lifecycle.RestoreViewPhase.isPostback(RestoreViewPhase.java:253)
> at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:139)
> at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
> at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
> at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
> at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:203)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:217)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
> at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:255)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:81)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:207)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:558)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:558)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:249)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:618)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:549)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:790)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:326)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:248)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:199)
> at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:328)
> at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
> at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:93)
> |#]
>
> [#|2007-02-07T12:12:33.129+0000|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=34;_ThreadName=httpSSLWorkerThread-8080-0;_RequestID=68d2fa95-1d4d-4bd3-8c6d-9015b4c989de;|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
> java.lang.NullPointerException
> at com.sun.faces.renderkit.RenderKitUtils.getResponseStateManager(RenderKitUtils.java:273)
> at com.sun.faces.lifecycle.RestoreViewPhase.isPostback(RestoreViewPhase.java:253)
> at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:139)
> at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
> at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
> at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
> at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:203)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:217)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
> at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:255)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:81)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:207)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:558)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:611)
> at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:564)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:558)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:249)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:618)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:549)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:790)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:326)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:248)
> at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:199)
> at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:328)
> at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
> at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:93)
> |#]
> [Message sent by forum member 'paeon' (paeon)]
>
> http://forums.java.net/jive/thread.jspa?messageID=202420
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
>
>
>