Hi Gurus,
I am trying to develop a Woodstock web app using Netbeans 5.5 with
VWP and app server 9 as the container. I am using a PropertySheet in the
web page along with the other usual components like button, masthead
etc. When I build and deploy the app and hit the jsp file I get the
following exception:
javax.faces.FacesException: Cant instantiate class:
com.sun.webui.jsf.component.Page.
at
com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:989)
at
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:567)
at
javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:219)
at
javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:458)
at
javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:643)
at
javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1070)
at
org.apache.jsp.GlobalConfigView_jsp._jspx_meth_webuijsf_page_0(GlobalConfigView_jsp.java:175)
at
org.apache.jsp.GlobalConfigView_jsp._jspx_meth_f_view_0(GlobalConfigView_jsp.java:149)
at
org.apache.jsp.GlobalConfigView_jsp._jspService(GlobalConfigView_jsp.java:118)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:412)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:318)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
at
org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:850)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:697)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:532)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:465)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:353)
at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:413)
at
com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:480)
at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:125)
at
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:285)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:133)
at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
at
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
at
com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at
com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
at
com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
at
com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
at
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
Caused by: java.lang.NoClassDefFoundError:
com/sun/rave/designtime/faces/FacetDescriptor
at
com.sun.webui.jsf.component.PageBeanInfoBase.getFacetDescriptors(PageBeanInfoBase.java:107)
at
com.sun.webui.jsf.component.PageBeanInfoBase.getBeanDescriptor(PageBeanInfoBase.java:44)
at
com.sun.webui.jsf.component.PageBeanInfo.getBeanDescriptor(PageBeanInfo.java:31)
at
java.beans.Introspector.getTargetBeanDescriptor(Introspector.java:1221)
at java.beans.Introspector.getBeanInfo(Introspector.java:386)
at java.beans.Introspector.getBeanInfo(Introspector.java:159)
at
javax.faces.component.UIComponentBase.getPropertyDescriptors(UIComponentBase.java:180)
at
javax.faces.component.UIComponentBase.populateDescriptorsMapIfNecessary(UIComponentBase.java:129)
at
javax.faces.component.UIComponentBase.<init>(UIComponentBase.java:118)
at com.sun.webui.jsf.component.Page.<init>(Page.java:44)
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:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at
com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:986)
... 57 more
Any help would be appreciated.
TIA,
Shaji