root/konfigurace/jetty/sql-vyuka.xml

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?

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
Note: See TracBrowser for help on using the browser.