blob: 2e358123c3a7d98e504970072dccd2848fd82f42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:output method="xml" indent="yes"/>
<xsl:param name="database_location"/>
<!--Add derby database resource-->
<xsl:template match="GlobalNamingResources">
<xsl:copy>
<!--Copy existing-->
<xsl:apply-templates select="@* | node()" />
<xsl:comment> Global Datasource for Derby dastest database </xsl:comment>
<xsl:text>
</xsl:text>
<!--Append this-->
<Resource name="jdbc/dastest"
type="javax.sql.DataSource" auth="Container"
description="Derby database for DAS Company sample"
maxActive="100" maxIdle="30" maxWait="10000"
username="" password=""
driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
url="{$database_location}"/>
</xsl:copy>
</xsl:template>
<!--Copy everything!-->
<xsl:template match="node() | @*">
<xsl:copy>
<xsl:apply-templates select="@* | node()" />
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
|