RE: [nbdiscuss-fr] projet commun NetBeans5.5/JCreator 2: problème Jdbc ressource
Valere DEJARDIN <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.general.french |
|---|---|
| Message-ID | <[email protected]> |
C'est un grand classique!
Je developpe avec Creator2 et déploie sous tomcat, il faut créer un fichier
META-INF/context.xml du enre suivant dans ton projet:
<?xml version="1.0" encoding="UTF-8"?>
<Context displayName="Description pour gestionnaire appli tomcat"
path="/CheminDeMonAppli" >
<Resource type="javax.sql.DataSource"
name="jdbc/NomDeMaDatasourceCommeDansCreator2"/>
<ResourceParams name="jdbc/NomDeMaDatasourceCommeDansCreator2">
<parameter>
<name>maxWait</name>
<value>25000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>10</value>
</parameter>
<parameter>
<name>password</name>
<value>monMotDePasse</value>
</parameter>
<parameter>
<name>url</name>
<value>VarieSuivantDriver</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>VarieSuivantDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>5</value>
</parameter>
<parameter>
<name>username</name>
<value>monLogin</value>
</parameter>
</ResourceParams>
</Context>
Valère
-----Original Message-----
From: Cyrille37 [mailto:[email protected]]
Sent: Monday, July 24, 2006 10:34 AM
To: [email protected]
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.getResour
ceNames(ResourceUtils.java:852)
at
org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getRegist
eredConnectionPools(ResourceUtils.java:817)
at
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisual
Panel.initChoiceComponents(CommonAttributeVisualPanel.java:357)
at
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisual
Panel.<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.init
ialize(DataSourceWizard.java:139)
at
org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(Te
mplateWizard.java:944)
at
org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImp
l.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]