users@woodstock.java.net

A Deployment Problem...

From: Dyego Souza Dantas Leal <dyego.leal_at_gmail.com>
Date: Mon, 23 Jul 2007 15:09:43 -0300

I'm testing the WoodStock on my GlassFish b46, but no success,

The JSF code is:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%_at_page contentType="text/html" pageEncoding="ISO-8859-1"%>
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="webuijsf" uri="http://www.sun.com/webui/webuijsf"%>

<f:view>
    <html>
       
        <webuijsf:calendar id="calendar" label="Calendario"
                           selectedDate="#{NewJSFManagedBean.data}" />
    </html>
</f:view>



And on show the page i get :



[#|2007-07-23T14:57:53.208-0300|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=29;_ThreadName=httpSSLWorkerThread-8080-0;_RequestID=ed5001a5-37f5-4b9a-9e56-8f0d50fd9e9a;|StandardWrapperValve[Faces
Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw
exception
javax.faces.FacesException: javax.faces.FacesException: Cant instantiate
class: com.sun.webui.jsf.component.Calendar.
        at
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:521)
        at
javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:215)
        at
javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:476)
        at
javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:660)
        at
javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1111)
        at
org.apache.jsp.woodstock_jsp._jspx_meth_webuijsf_calendar_0(woodstock_jsp.java
from :138)
        at
org.apache.jsp.woodstock_jsp._jspx_meth_f_view_0(woodstock_jsp.java from
:104)
        at org.apache.jsp.woodstock_jsp._jspService(woodstock_jsp.java
from :65)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:477)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:371)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
        at
org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:855)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
        at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:542)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:474)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:366)
        at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
        at
com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
        at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
        at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at
com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:92)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        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
com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:266)
        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:624)
        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:624)
        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:624)
        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:268)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:631)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:562)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:803)
        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.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:359)
        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)
Caused by: javax.faces.FacesException: Cant instantiate class:
com.sun.webui.jsf.component.Calendar.
        at
com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:978)
        at
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:515)
        ... 59 more
Caused by: java.lang.NoClassDefFoundError:
com/sun/rave/propertyeditors/domains/DateFormatPatternsDomain
        at
com.sun.webui.jsf.component.CalendarBeanInfo.<init>(CalendarBeanInfo.java:38)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at java.beans.Introspector.instantiate(Introspector.java:1439)
        at
java.beans.Introspector.findExplicitBeanInfo(Introspector.java:410)
        at java.beans.Introspector.<init>(Introspector.java:359)
        at java.beans.Introspector.getBeanInfo(Introspector.java:159)
        at
javax.faces.component.UIComponentBase.getPropertyDescriptors(UIComponentBase.java:167)
        at
javax.faces.component.UIComponentBase.populateDescriptorsMapIfNecessary(UIComponentBase.java:132)
        at
javax.faces.component.UIComponentBase.<init>(UIComponentBase.java:121)
        at javax.faces.component.UIOutput.<init>(UIOutput.java:103)
        at javax.faces.component.UIInput.<init>(UIInput.java:148)
        at com.sun.webui.jsf.component.WebuiInput.<init>(WebuiInput.java:48)
        at
com.sun.webui.jsf.component.HiddenField.<init>(HiddenField.java:46)
        at com.sun.webui.jsf.component.Field.<init>(Field.java:56)
        at com.sun.webui.jsf.component.Calendar.<init>(Calendar.java:63)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at
com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:976)
        ... 60 more





-- 
-------------------------------------------------------------------------
++  Dyego Souza Dantas Leal   ++           Dep. Desenvolvimento   -------------------------------------------------------------------------
               E S C R I B A   I N F O R M A T I C A
        ***        http://www.go-java.com/blog        ***
-------------------------------------------------------------------------
The only stupid question is the unasked one (somewhere in Linux's HowTo)
Linux registred user : #230601
--                                        ICQ   : 1647350
$ look into "my eyes"                     Phone : +55 041 2106-1212    
look: cannot open my eyes                 Fax   : +55 041 3296-6640     -------------------------------------------------------------------------
	             Reply: dyego_at_escriba.com.br