Revision 76:48d0c0d0da21, 1.1 KB
(checked in by František Kučera <franta-hg@…>, 14 years ago)
|
Datový zdroj pro jettyho. První nástřel.
Stačí doplnit heslo, nahrát JDBC ovladač do $JETTY_HOME/lib/ext a v start.ini do OPTIONS přidat „plus“.
Soubor sql-vyuka.xml přijde do složky contexts v jettym.
Otestováno s jettym jetty-distribution-7.3.0.v20110203.tar.gz a vypadá funkčně.
TODO: pooling datových zdrojů
org.postgresql.ds.PGConnectionPoolDataSource
org.postgresql.jdbc2.optional.PoolingDataSource?
|
Line | |
---|
1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
---|
2 | <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> |
---|
3 | <Configure class="org.eclipse.jetty.webapp.WebAppContext"> |
---|
4 | |
---|
5 | <Set name="contextPath">/</Set> |
---|
6 | <Set name="war"> |
---|
7 | <SystemProperty name="jetty.home" default="."/>/webapps/sql-vyuka.war</Set> |
---|
8 | |
---|
9 | <New id="sqlvyukaaplikaceDS" class="org.eclipse.jetty.plus.jndi.Resource"> |
---|
10 | <Arg>jdbc/sqlVyuka/aplikace</Arg> |
---|
11 | <Arg> |
---|
12 | <New class="org.postgresql.ds.PGSimpleDataSource"> |
---|
13 | <Set name="User">sqlvyukaaplikace</Set> |
---|
14 | <Set name="Password"></Set> |
---|
15 | <Set name="DatabaseName">sqlvyukaaplikace</Set> |
---|
16 | <Set name="ServerName">localhost</Set> |
---|
17 | <Set name="PortNumber">5432</Set> |
---|
18 | </New> |
---|
19 | </Arg> |
---|
20 | </New> |
---|
21 | |
---|
22 | <New id="sqlvyukapiskovisteDS" class="org.eclipse.jetty.plus.jndi.Resource"> |
---|
23 | <Arg>jdbc/sqlVyuka/piskoviste</Arg> |
---|
24 | <Arg> |
---|
25 | <New class="org.postgresql.ds.PGSimpleDataSource"> |
---|
26 | <Set name="User">sqlvyukapiskoviste</Set> |
---|
27 | <Set name="Password"></Set> |
---|
28 | <Set name="DatabaseName">piskoviste</Set> |
---|
29 | <Set name="ServerName">localhost</Set> |
---|
30 | <Set name="PortNumber">5432</Set> |
---|
31 | </New> |
---|
32 | </Arg> |
---|
33 | </New> |
---|
34 | |
---|
35 | </Configure> |
---|
36 | |
---|