Re: [nbdiscuss-fr] projet commun Ne tBeans5.5/JCreator2: problème Jdbc ressource
Cyrille37 <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.general.french |
|---|---|
| Message-ID | <[email protected]> |
[email protected] a écrit : > Salut, > > > > Perso j'ai débuté J2EE il y a 3 mois par une appli Struts à l'aide de NB5.0, > > et je déclare ma source dans le context.xml de l'application (en fait je > > fais un pool de de connexions géré par Tomcat). > > Je la référence aussi dans le web.xml, mais j'ai cru voir comprendre au > > cours de mes recherches que dans mon cas c'etait superflu. > Merci. Alors j'essaye de déclarer la ressource dans build/web/META-INF/context.xml comme suit : <Resource name="KitchenMysql" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/Kitchen" username="root" password="" maxActive="2" maxIdle="2" maxWait="1500" /> Mais quand je lance un Clean & Rebuild, les modifs faites dans ce fichier sont perdues. Il doit y avoir un autre endroit pour définir les ressources. cyrille > > > Si ca peut t'aider... > > > > ----- Original Message ----- > > From: "Cyrille37" <[email protected]> > > To: <[email protected]> > > Sent: Monday, July 24, 2006 10:34 AM > > Subject: [nbdiscuss-fr] projet commun NetBeans5.5/JCreator2: problème Jdbc > > ressource > > > > > > Bonjour, > > > > Comme les 2 IDEs proposent des fonctionnalités différentes mais toutes > > très intéressantes, je me lance dans le partage de projet JCreator2 / > > Netbeans5.5. > > > > J'ai donc fait un petit projet avec JCreator2 pour bénéficier de son > > éditeur graphique pour JSF, puis j'ouvre ce projet avec > > NetBeans5.5+EntreprisePack pour bénéficier de la conception UML et du > > déploiement TomCat5.5. > > > > Le projet Run très bien avec JCreator2 (et le serveur sun fourni avec). > > J'ai appliqué les modifs à NetBeans5.5 pour qu'il ouvre les projets > > JCreator2 sans problème de référence. > > Tout va bien. > > > > Par contre quand je Run le pojet avec NetBeans5.5 configuré pour > > utiliser TomCat5.5 l'ApplicationWeb lance l'exeption que voici : > > > > Détails de l'exception : org.apache.jasper.JasperException > > java.lang.RuntimeException: > > org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC > > driver of class '' for connect URL 'null' > > > > Source d'erreur possible : > > Nom de la classe : org.apache.jasper.servlet.JspServletWrapper > > Nom du fichier : JspServletWrapper.java > > Nom de la méthode : handleJspException > > Numéro de ligne : 510 > > > > J'imagine qu'il manque une définition quelque part pour la ressource Jdbc ? > > En tant que novice dans ce joli monde, j'utilise le bouton droit de la > > souris sur le projet et utilise le menu "New / JDBC Resource", mais là > > encore une exception est levée : > > > > java.lang.ClassCastException: org.netbeans.modules.tomcat5.TomcatManager > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getResourceNames(ResourceUtils.java:852) > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getRegisteredConnectionPools(ResourceUtils.java:817) > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisualPanel.initChoiceComponents(CommonAttributeVisualPanel.java:357) > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisualPanel.<init>(CommonAttributeVisualPanel.java:97) > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributePanel.getComponent(CommonAttributePanel.java:77) > > at > > org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.DataSourceWizard.initialize(DataSourceWizard.java:139) > > at > > org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:944) > > at > > org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:70) > > ... ... > > > > Je viens donc vers vous pour bénéficier de vos lumières sur la sujet. > > Comment déclarer la ressource Jdbc pour que mon projet fonctionne ? > > > > Merci d'avance. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > >