Re: Re: 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]>
Le jar du driver, il vaut mieux le mettre dans le répertoire 
common/lib de tomcat.

Valère

---- Original message ----
>Date: Mon, 24 Jul 2006 12:37:41 +0200
>From: Cyrille37 <[email protected]>  
>Subject: [nbdiscuss-fr]	 Re: =?iso-8859-1?Q?
RE:_=5Bnbdiscuss-fr=5D _projet_commun_NetBeans5.5/JCreator?= 
2: problème Jdbc ressource  
>To: [email protected]
>
>Valere DEJARDIN a écrit :
>> 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:
>>   
>Merci Valère.
>
>ça doit fonctionner car maintenant j'ai un peu avancé. La 
nouvelle 
>exception est:
>
> org.apache.jasper.JasperException
>  java.lang.RuntimeException: 
>org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load 
JDBC driver 
>class 'com.mysql.jdbc.Driver'
>
>Et pourtant, dans les propriétés du projet (NetBeans5.5) 
j'ai bien 
>ajouté la librairie et le jar pour mysql.
>
>Pour preuve, il y a bien le jar dans le répertoire de build 
>(build/web/WEB-INF/lib/mysql-connector-java-5.0.2-beta-
bin.jar) et ausi 
>dans le jar war (dist/monProjet.war).
>
>Que faut il encore modifier dans le projet NetBeans5.5 par 
rapport au 
>projet JCreator2 ?
>
>Merci
>cyrille
>> <?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.Resource
Utils.getResour
>> ceNames(ResourceUtils.java:852)
>>     at 
>> 
org.netbeans.modules.j2ee.sun.ide.sunresources.beans.Resource
Utils.getRegist
>> eredConnectionPools(ResourceUtils.java:817)
>>     at 
>> 
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.Common
AttributeVisual
>> Panel.initChoiceComponents
(CommonAttributeVisualPanel.java:357)
>>     at 
>> 
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.Common
AttributeVisual
>> Panel.<init>(CommonAttributeVisualPanel.java:97)
>>     at 
>> 
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.Common
AttributePanel.
>> getComponent(CommonAttributePanel.java:77)
>>     at 
>> 
org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.DataSo
urceWizard.init
>> ialize(DataSourceWizard.java:139)
>>     at 
>> 
org.openide.loaders.TemplateWizard$InstantiatingIteratorBridg
e.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: nbdiscuss_fr-
[email protected]
>For additional commands, e-mail: nbdiscuss_fr-
[email protected]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.