Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

Commit

Permalink
Add STS templates for springtrader
Browse files Browse the repository at this point in the history
- Include sqlfire & postgres templates
Fix version on createSqlSchema
  • Loading branch information
Ilayaperumal Gopinathan committed Oct 12, 2012
1 parent f86251a commit fe8676b
Show file tree
Hide file tree
Showing 11 changed files with 81 additions and 1 deletion.
6 changes: 6 additions & 0 deletions templates/springtrader-postgres-sts/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Version: 1.5.1.SR2
Build Date: 20110705101717

* Sets Xmx to 1024M
* Sets MaxPermGen to 256M for Hotspot VMs
* Sets java.awt.headless to true
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
spring.profiles.active=production,jndiPostgresql
6 changes: 6 additions & 0 deletions templates/springtrader-postgres-sts/conf/context-fragment.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<Context>
<add:ResourceLink type="javax.sql.DataSource"
name="jdbc/nanodb"
global="jdbc/nanodb"/>
</Context>
27 changes: 27 additions & 0 deletions templates/springtrader-postgres-sts/conf/server-fragment.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version='1.0' encoding='utf-8'?>
<Server>
<GlobalNamingResources>
<add:Resource auth="Container"
driverClassName="org.postgresql.Driver"
initialSize="10"
jmxEnabled="true"
logAbandoned="true"
maxActive="20"
maxIdle="10"
maxWait="-1"
minEvictableIdleTimeMillis="30000"
name="jdbc/nanodb"
password="nanotrader"
removeAbandoned="true"
removeAbandonedTimeout="60"
testOnBorrow="true"
testOnReturn="false"
testWhileIdle="true"
timeBetweenEvictionRunsMillis="5000"
type="javax.sql.DataSource"
url="jdbc:postgresql://nanodbserver:5432/nanotrader"
username="nanotrader"
validationInterval="30000"
validationQuery="select version()"/>
</GlobalNamingResources>
</Server>
Binary file not shown.
6 changes: 6 additions & 0 deletions templates/springtrader-sqlfire-sts/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Version: 1.5.1.SR2
Build Date: 20110705101717

* Sets Xmx to 1024M
* Sets MaxPermGen to 256M for Hotspot VMs
* Sets java.awt.headless to true
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
spring.profiles.active=production,jndi
6 changes: 6 additions & 0 deletions templates/springtrader-sqlfire-sts/conf/context-fragment.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<Context>
<add:ResourceLink type="javax.sql.DataSource"
name="jdbc/nanodb"
global="jdbc/nanodb"/>
</Context>
27 changes: 27 additions & 0 deletions templates/springtrader-sqlfire-sts/conf/server-fragment.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version='1.0' encoding='utf-8'?>
<Server>
<GlobalNamingResources>
<add:Resource auth="Container"
driverClassName="com.vmware.sqlfire.jdbc.ClientDriver"
initialSize="10"
jmxEnabled="true"
logAbandoned="true"
maxActive="20"
maxIdle="10"
maxWait="-1"
minEvictableIdleTimeMillis="30000"
name="jdbc/nanodb"
password="nanotrader"
removeAbandoned="true"
removeAbandonedTimeout="60"
testOnBorrow="true"
testOnReturn="false"
testWhileIdle="true"
timeBetweenEvictionRunsMillis="5000"
type="javax.sql.DataSource"
url="jdbc:sqlfire://nanodbserver:1527/"
username="nanotrader"
validationInterval="30000"
validationQuery="select 1 from nanotrader.hibernate_sequences where sequence_name='ACCOUNT'"/>
</GlobalNamingResources>
</Server>
Binary file removed templates/springtrader/lib/sqlfireclient-1.0.3.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion tools/src/main/resources/createSqlfSchema
Original file line number Diff line number Diff line change
@@ -1 +1 @@
groovy -classpath ./libs/commons-beanutils-1.8.0.jar:./libs/ezmorph-1.0.6.jar:./libs/commons-lang-2.4.jar:./libs/xercesImpl-2.10.0.jar:./libs/nekohtml-1.9.15.jar:./libs/commons-collections-3.2.1.jar:./libs/xml-resolver-1.2.jar:./libs/json-lib-2.3-jdk15.jar:./libs/http-builder-0.5.2.jar:./libs/commons-codec-1.4.jar:./libs/httpclient-4.1.3.jar:./libs/httpcore-4.1.4.jar:./libs/commons-logging-1.1.1.jar:./libs/httpclient-4.1.3.jar:./libs/opencsv-2.0.jar:./libs/postgresql-9.1-901.jdbc4.jar:./libs/sqlfireclient-1.0.2.jar:./org/nanotrader/. NanotraderCreateSqlfSchema.groovy
groovy -classpath ./libs/commons-beanutils-1.8.0.jar:./libs/ezmorph-1.0.6.jar:./libs/commons-lang-2.4.jar:./libs/xercesImpl-2.10.0.jar:./libs/nekohtml-1.9.15.jar:./libs/commons-collections-3.2.1.jar:./libs/xml-resolver-1.2.jar:./libs/json-lib-2.3-jdk15.jar:./libs/http-builder-0.5.2.jar:./libs/commons-codec-1.4.jar:./libs/httpclient-4.1.3.jar:./libs/httpcore-4.1.4.jar:./libs/commons-logging-1.1.1.jar:./libs/httpclient-4.1.3.jar:./libs/opencsv-2.0.jar:./libs/postgresql-9.1-901.jdbc4.jar:./libs/sqlfireclient-1.0.3.jar:./org/nanotrader/. NanotraderCreateSqlfSchema.groovy

0 comments on commit fe8676b

Please sign in to comment.