Alguém já conseguiu fazer funcionar a versão mais nova do Richfaces no Visual Web Pack? As versões antigas funcionavam bem, quando o Ajax4jsf era separado do Richfaces, desde que fossem adicionados alguns jars do Apache Commons. Agora esta versão mais nova, nem com estes jars não consegui fazer funcionar.
Na verdade o erro é no editor visual do Netbeans. Se mandar executar o projeto, ele roda e funciona normalmente, mas quando abro qualquer página, dá o seguinte erro no editor visual:
You are trying to access file: jndi.properties from the default package.
Please see <a href="http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#default_package">http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#default_package</a>
INFORMATIONAL *********** Exception occurred ************ at 7:37 PM on Nov 8, 2007
java.lang.IllegalStateException: [Winsys] TopComponent MVCTC[name=null, peer=[model=current=com.sun.rave.project.jsfloader.JsfJavaEditorSupport$DesignerDesc@fbfdd5]] throws runtime exception from its componentShowing() method. Repair it!
[catch] at org.openide.windows.WindowManager.componentShowing(WindowManager.java:315)
at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:950)
at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:150)
at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:244)
at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:220)
at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:158)
at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:97)
at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:584)
at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:255)
at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:998)
at org.openide.windows.TopComponent.open(TopComponent.java:338)
at org.openide.windows.TopComponent.open(TopComponent.java:330)
at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:177)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.doOpenDesigner(JsfJavaEditorSupport.java:143)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport$1.run(JsfJavaEditorSupport.java:129)
at org.openide.util.Mutex.doEvent(Mutex.java:1158)
at org.openide.util.Mutex.writeAccess(Mutex.java:375)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.openDesigner(JsfJavaEditorSupport.java:127)
at com.sun.rave.project.jsfloader.JsfJspEditorSupport.openDesigner(JsfJspEditorSupport.java:99)
at com.sun.rave.project.jsfloader.JsfJspDataObject$OpenEdit.open(JsfJspDataObject.java:160)
at org.openide.actions.OpenAction.performAction(OpenAction.java:59)
at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:537)
at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:53)
at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:533)
at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1389)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6041)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
==>
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.sun.rave.insync.ModelSet.getInstance(ModelSet.java:338)
at com.sun.rave.insync.ModelSet.getInstance(ModelSet.java:309)
at com.sun.rave.insync.Model.getInstance(Model.java:56)
at com.sun.rave.insync.models.FacesModel.getInstance(FacesModel.java:150)
at com.sun.rave.designer.jsf.JsfForm.getFacesModel(JsfForm.java:136)
at com.sun.rave.designer.jsf.JsfForm.getFacesModel(JsfForm.java:144)
at com.sun.rave.designer.jsf.JsfForm.getJsfForm(JsfForm.java:152)
at com.sun.rave.designer.jsf.JsfForm.createDesigner(JsfForm.java:174)
at com.sun.rave.designer.jsf.DesignerJsfServiceImpl.createDesignerMultiViewElement(DesignerJsfServiceImpl.java:36)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport$DesignerDesc.createElement(JsfJavaEditorSupport.java:517)
at org.netbeans.core.multiview.MultiViewModel.getElementForDescription(MultiViewModel.java:191)
at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:111)
at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:107)
at org.netbeans.core.multiview.MultiViewPeer.peerComponentShowing(MultiViewPeer.java:176)
at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentShowing(MultiViewCloneableTopComponent.java:113)
[catch] at org.openide.windows.WindowManager.componentShowing(WindowManager.java:313)
at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:950)
at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:150)
at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:244)
at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:220)
at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:158)
at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:97)
at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:584)
at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:255)
at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:998)
at org.openide.windows.TopComponent.open(TopComponent.java:338)
at org.openide.windows.TopComponent.open(TopComponent.java:330)
at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:177)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.doOpenDesigner(JsfJavaEditorSupport.java:143)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport$1.run(JsfJavaEditorSupport.java:129)
at org.openide.util.Mutex.doEvent(Mutex.java:1158)
at org.openide.util.Mutex.writeAccess(Mutex.java:375)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.openDesigner(JsfJavaEditorSupport.java:127)
at com.sun.rave.project.jsfloader.JsfJspEditorSupport.openDesigner(JsfJspEditorSupport.java:99)
at com.sun.rave.project.jsfloader.JsfJspDataObject$OpenEdit.open(JsfJspDataObject.java:160)
at org.openide.actions.OpenAction.performAction(OpenAction.java:59)
at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:537)
at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:53)
at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:533)
at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1389)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6041)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.lang.reflect.InvocationTargetException
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 com.sun.rave.insync.ModelSet.getInstance(ModelSet.java:336)
… 63 more
Caused by: java.lang.NoClassDefFoundError: org/ajax4jsf/renderkit/RendererBase
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$000(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 java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at com.sun.faces.util.Util.loadClass(Util.java:185)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1145)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1216)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:602)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:496)
at com.sun.rave.jsfsupp.container.RaveConfigureListener.contextInitialized(RaveConfigureListener.java:59)
at com.sun.rave.jsfsupp.container.FacesContainer.initialize(FacesContainer.java:153)
at com.sun.rave.jsfsupp.container.FacesContainer.(FacesContainer.java:101)
at com.sun.rave.insync.models.FacesModelSet.getFacesContainer(FacesModelSet.java:349)
at com.sun.rave.insync.models.FacesModelSet.(FacesModelSet.java:309)
… 68 more
INFORMATIONAL *********** Exception occurred ************ at 7:37 PM on Nov 8, 2007
java.lang.IllegalStateException: Designer top component is not initialized, there is no designer pane or error panel in it
at com.sun.rave.designer.DesignerTopComp.showErrors(DesignerTopComp.java:346)
at com.sun.rave.designer.DesignerTopComp.updateErrors(DesignerTopComp.java:319)
at com.sun.rave.designer.WebForm.doUpdateComponentForErrors(WebForm.java:1160)
at com.sun.rave.designer.WebForm.updateComponentForErrors(WebForm.java:1146)
at com.sun.rave.designer.WebForm.updateErrorsInComponent(WebForm.java:1141)
at com.sun.rave.designer.WebForm.getHtmlBody(WebForm.java:867)
at com.sun.rave.designer.WebForm.getHtmlBody(WebForm.java:849)
at com.sun.rave.designer.DesignerPaneUI.resetPageBox(DesignerPaneUI.java:582)
at com.sun.rave.designer.DesignerPaneUI.installUI(DesignerPaneUI.java:746)
at javax.swing.JComponent.setUI(JComponent.java:668)
at com.sun.rave.designer.DesignerPane.updateUI(DesignerPane.java:184)
at com.sun.rave.designer.DesignerPane.init(DesignerPane.java:156)
at com.sun.rave.designer.DesignerPane.(DesignerPane.java:130)
at com.sun.rave.designer.DesignerTopComp.createDesignerPane(DesignerTopComp.java:823)
at com.sun.rave.designer.DesignerTopComp.componentOpened(DesignerTopComp.java:225)
at com.sun.rave.designer.WebForm.componentOpened(WebForm.java:1754)
at com.sun.rave.designer.jsf.ui.JsfMultiViewElement.componentOpened(JsfMultiViewElement.java:54)
at org.netbeans.core.multiview.MultiViewPeer.showCurrentElement(MultiViewPeer.java:256)
at org.netbeans.core.multiview.MultiViewPeer.peerComponentOpened(MultiViewPeer.java:211)
at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentOpened(MultiViewCloneableTopComponent.java:133)
at org.openide.windows.WindowManager.componentOpenNotify(WindowManager.java:273)
at org.netbeans.core.windows.WindowManagerImpl.notifyTopComponentOpened(WindowManagerImpl.java:902)
at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:590)
at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:255)
at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:998)
at org.openide.windows.TopComponent.open(TopComponent.java:338)
at org.openide.windows.TopComponent.open(TopComponent.java:330)
at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:177)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.doOpenDesigner(JsfJavaEditorSupport.java:143)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport$1.run(JsfJavaEditorSupport.java:129)
at org.openide.util.Mutex.doEvent(Mutex.java:1158)
at org.openide.util.Mutex.writeAccess(Mutex.java:375)
at com.sun.rave.project.jsfloader.JsfJavaEditorSupport.openDesigner(JsfJavaEditorSupport.java:127)
at com.sun.rave.project.jsfloader.JsfJspEditorSupport.openDesigner(JsfJspEditorSupport.java:99)
at com.sun.rave.project.jsfloader.JsfJspDataObject$OpenEdit.open(JsfJspDataObject.java:160)
at org.openide.actions.OpenAction.performAction(OpenAction.java:59)
at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:537)
at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:53)
at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:533)
at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1389)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6041)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


