Revision 76:48d0c0d0da21, 1.1 KB
(checked in by František Kučera <franta-hg@…>, 13 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?
|
Rev | Line | |
---|
[76] | 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 | |
---|