Bonjour,
Je veux configurer une dataSource MySQL dans Jetty 7.
J'ai mis le fichier suivant (etc/jetty-env.xml) :
Je lance Jetty en lui disant de prendre mon fichier de configuration et j'ai l'erreur suivante (enfin c'est un WARN, mais un NullPointerException quand même !):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd"> <Configure id="wac" class="org.eclipse.jetty.webapp.WebAppContext"> <New id="mysql" class="org.eclipse.jetty.plus.jndi.Resource"> <Arg>jdbc/DSTest</Arg> <Arg> <New class="com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource"> <Set name="Url">jdbc:mysql://localhost:3306/pauth01</Set> <Set name="User">pauth01update</Set> <Set name="Password">pauth01update</Set> </New> </Arg> </New> </Configure>
J'utilise Jetty "jetty-distribution-7.1.6.v20100715"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 2010-08-17 16:46:54.271:WARN::Failed startup of context WebAppContext@49aacd5f@49aacd5f/,null java.lang.NullPointerException at org.eclipse.jetty.webapp.WebInfConfiguration.unpack(WebInfConfiguration.java:384) at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:46) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55) at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1018) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:983) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.jetty.start.Main.invokeMain(Main.java:490) at org.eclipse.jetty.start.Main.start(Main.java:631) at org.eclipse.jetty.start.Main.parseCommandLine(Main.java:280) at org.eclipse.jetty.start.Main.main(Main.java:82)
Quelqu'un a-t-il une idée de mon erreur ?
Merci.
Partager