IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

[Visual Web] impossible de voir le mode design


Sujet :

NetBeans Java

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 496
    Points : 149
    Points
    149
    Par défaut impossible de voir le mode design
    Bonjour

    Mon application ne fonctionne plus.
    Voici ce que j'ai changé :
    - effacer l'ancien JDK et installer un nouveau JDK6 + Netbeans5.5
    - Effacer l'ancien VWP et installation d'un nouveau
    - réinstallation d'un driver et nouvelle connection à la base de données.

    Est-ce que quelqu'un aurait une idée ?

    Merci.

    java.lang.RuntimeException: java.sql.SQLException: JdbcRowSetXImpl (connect): (JNDI) Unable to connect: java:comp/env/jdbc/dataSource
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getMetaData(CachedRowSetDataProvider.java:1374)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getFieldKeys(CachedRowSetDataProvider.java:494)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getFieldKeyInternal(CachedRowSetDataProvider.java:472)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getFieldKey(CachedRowSetDataProvider.java:444)
    at com.sun.rave.web.ui.faces.DataProviderPropertyResolver$SelectItemsData.getValue(DataProviderPropertyResolver.java:511)
    at com.sun.rave.web.ui.faces.DataProviderPropertyResolver$SelectItemsData.getSelectItems(DataProviderPropertyResolver.java:636)
    at com.sun.rave.web.ui.faces.DataProviderPropertyResolver.getValue(DataProviderPropertyResolver.java:146)
    at com.sun.faces.el.PropertyResolverChainWrapper.getValue(PropertyResolverChainWrapper.java:75)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:62)
    at com.sun.el.parser.AstValue.getValue(AstValue.java:117)
    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
    at com.sun.faces.application.ValueBindingValueExpressionAdapter.getValue(ValueBindingValueExpressionAdapter.java:102)
    at com.sun.rave.web.ui.dt.renderer.SelectorDesignTimeRenderer.encodeBegin(SelectorDesignTimeRenderer.java:107)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:810)
    at com.sun.rave.web.ui.util.RenderingUtilities.renderComponent(RenderingUtilities.java:78)
    at com.sun.rave.web.ui.renderer.AbstractRenderer.encodeChildren(AbstractRenderer.java:194)
    at com.sun.rave.web.ui.dt.renderer.AbstractDesignTimeRenderer.encodeChildren(AbstractDesignTimeRenderer.java:44)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:828)
    at com.sun.rave.insync.faces.FacesPageUnit.renderBean(FacesPageUnit.java:1266)
    at com.sun.rave.insync.faces.FacesPageUnit.renderNode(FacesPageUnit.java:1485)
    at com.sun.rave.insync.faces.FacesPageUnit.renderBean(FacesPageUnit.java:1299)
    at com.sun.rave.insync.faces.FacesPageUnit.renderNode(FacesPageUnit.java:1485)
    at com.sun.rave.insync.faces.FacesPageUnit.renderBean(FacesPageUnit.java:1299)
    at com.sun.rave.insync.faces.FacesPageUnit.renderNode(FacesPageUnit.java:1485)
    at com.sun.rave.insync.faces.FacesPageUnit.renderBean(FacesPageUnit.java:1299)
    at com.sun.rave.insync.faces.FacesPageUnit.renderNode(FacesPageUnit.java:1485)
    at com.sun.rave.insync.faces.FacesPageUnit.renderBean(FacesPageUnit.java:1299)
    at com.sun.rave.insync.faces.FacesPageUnit.getFacesRenderTree(FacesPageUnit.java:1069)
    at com.sun.rave.insync.faces.FacesPageUnit.renderHtml(FacesPageUnit.java:1607)
    at com.sun.rave.insync.models.FacesModel.getHtmlDomFragment(FacesModel.java:1554)
    at com.sun.rave.insync.models.FacesModel.findHtmlBody(FacesModel.java:1578)
    at com.sun.rave.insync.models.FacesModel.getHtmlBody(FacesModel.java:1566)
    at com.sun.rave.designer.jsf.JsfForm.getHtmlBody(JsfForm.java:434)
    at com.sun.rave.designer.WebForm.getHtmlBody(WebForm.java:863)
    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.<init>(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.DesignerTopComp.componentShowing(DesignerTopComp.java:853)
    at com.sun.rave.designer.WebForm.componentShowing(WebForm.java:1762)
    at com.sun.rave.designer.jsf.ui.JsfMultiViewElement.componentShowing(JsfMultiViewElement.java:62)
    at org.netbeans.core.multiview.MultiViewPeer.peerComponentShowing(MultiViewPeer.java:177)
    at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentShowing(MultiViewCloneableTopComponent.java:113)
    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.sql.SQLException: JdbcRowSetXImpl (connect): (JNDI) Unable to connect: java:comp/env/jdbc/dataSource
    at com.sun.sql.rowset.CachedRowSetXImpl.getConnection(CachedRowSetXImpl.java:4181)
    at com.sun.sql.rowset.CachedRowSetXImpl.getMetaData(CachedRowSetXImpl.java:2357)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getMetaData(CachedRowSetDataProvider.java:1372)
    ... 97 more
    L'execution ne donne pas d'erreur mais le résultat c'est un HTTP 500

    HTTP Status 500 -

    type Status report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    Apache Tomcat/5.5.17

  2. #2
    Expert confirmé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Points : 4 740
    Points
    4 740
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.lang.RuntimeException: java.sql.SQLException: JdbcRowSetXImpl (connect): (JNDI) Unable to connect: java:comp/env/jdbc/dataSource
    Le paramétrage de ta datasource n'est pas correct. Si tu as changé de driver, il faut bien être sur d'avoir changer les urls, par exemple, et avoir déclaré le nouveau driver dans NB.

    Essaie de faire un projet basique avec la nouvelle datasource...

    Valère
    Pensez au bouton
    Je ne répond pas aux questions techniques par email ou MP.

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 496
    Points : 149
    Points
    149
    Par défaut
    Citation Envoyé par valered
    Le paramétrage de ta datasource n'est pas correct. Si tu as changé de driver, il faut bien être sur d'avoir changer les urls, par exemple, et avoir déclaré le nouveau driver dans NB.

    Essaie de faire un projet basique avec la nouvelle datasource...

    Valère
    C'est une petite table de 10 lignes et 2 colonnes qui est lue à partir d'un dropdown. Je pense que les avantages dans ce cas ne valent pas la peine à comparer avec aux inconvenients. Je vais donc supprimer ce datasource, et mettre les 10 lignes sirectements dans le dropdown. ces données ne changent pas non plus.

    Maintenant puisque je n'ai pas accès au mode design pour aller effacer le dropdown en question.

    à quelle place je dois y aller (dans la page jsp ou le baking bean)pour enlever toutes les connections ?

    Merci.

  4. #4
    Expert confirmé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Points : 4 740
    Points
    4 740
    Par défaut
    En retirant le dropdown du JSP tu auras de nouveau accès au mode design, mais il te faudra faire beaucoup de ménage à faire dans le backing bean et le Session Bean...

    Je trouve que c'est un peu la solution de facilité sur ce coup, y'a pas de raison que tu ne saches pas modifier la datasource

    Valère
    Pensez au bouton
    Je ne répond pas aux questions techniques par email ou MP.

Discussions similaires

  1. SELECT dans MySQL impossible même en mode Design
    Par Rick62 dans le forum Accès aux données
    Réponses: 1
    Dernier message: 21/04/2010, 16h14
  2. [VS 2008][Silverlight 2]Modifications impossibles en mode design
    Par arthurbaldur dans le forum Visual Studio
    Réponses: 2
    Dernier message: 16/06/2008, 11h29
  3. [VB.NET] Binder DatagridView en mode Design
    Par eagle-ray dans le forum VB.NET
    Réponses: 1
    Dernier message: 05/01/2006, 08h08
  4. [vb.net] [design mode] le form n'apparait pas en mode design
    Par graphicsxp dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/08/2005, 13h10
  5. Mode Design
    Par lecharcutierdelinux dans le forum JBuilder
    Réponses: 4
    Dernier message: 04/02/2004, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo