Author: thomas.diesler(a)jboss.com
Date: 2008-09-03 18:24:06 -0400 (Wed, 03 Sep 2008)
New Revision: 2096
Added:
jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.properties.sybase.xml
Modified:
jbpm3/trunk/modules/jpdl/core/pom.xml
jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml
jbpm3/trunk/pom.xml
Log:
Add sybase profile
Modified: jbpm3/trunk/modules/jpdl/core/pom.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/pom.xml 2008-09-03 15:38:08 UTC (rev 2095)
+++ jbpm3/trunk/modules/jpdl/core/pom.xml 2008-09-03 22:24:06 UTC (rev 2096)
@@ -401,5 +401,65 @@
</plugins>
</build>
</profile>
+
+ <!--
+ Name: sybase
+ Descr: Sybase Database Setup
+ -->
+ <profile>
+ <id>sybase</id>
+ <activation>
+ <property>
+ <name>database</name>
+ <value>sybase</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <!--
+ Cleanup stale tests from the testsuite
+
http://jira.jboss.org/jira/browse/JBPM-1205
+ -->
+
<exclude>org/jbpm/context/exe/VariableQueryDbTest.java</exclude>
+ <exclude>org/jbpm/db/ContextSessionDbTest.java</exclude>
+ <exclude>org/jbpm/DefaultConfigurationTest.java</exclude>
+
<exclude>org/jbpm/graph/def/ExceptionHandlerDbTest.java</exclude>
+ <exclude>org/jbpm/graph/def/TransitionDbTest.java</exclude>
+ <exclude>org/jbpm/graph/exe/StateDbTest.java</exclude>
+
<exclude>org/jbpm/graph/exe/SubProcessCancellationTest.java</exclude>
+
<exclude>org/jbpm/graph/exe/SuperStateActionExecutionDbTest.java</exclude>
+ <exclude>org/jbpm/graph/log/NodeLogTest.java</exclude>
+
<exclude>org/jbpm/instantiation/UserCodeInterceptorTest.java</exclude>
+ <exclude>org/jbpm/JbpmDefaultConfigTest.java</exclude>
+ <exclude>org/jbpm/jcr/JcrDbTest.java</exclude>
+
<exclude>org/jbpm/job/executor/ConcurrencyTest.java</exclude>
+
<exclude>org/jbpm/job/executor/JobExecutorDbTest.java</exclude>
+
<exclude>org/jbpm/job/executor/JobLoadJoinTest.java</exclude>
+
<exclude>org/jbpm/job/executor/JobLoadSubProcessTest.java</exclude>
+
<exclude>org/jbpm/jpdl/convert/ConversionTestCase.java</exclude>
+ <exclude>org/jbpm/jpdl/xml/SchemaTest.java</exclude>
+
<exclude>org/jbpm/logging/exe/LoggingConfigDbTest.java</exclude>
+ <exclude>org/jbpm/logging/exe/LogLogTest.java</exclude>
+ <exclude>org/jbpm/mail/MailTest.java</exclude>
+ <exclude>org/jbpm/mail/TaskMailTest.java</exclude>
+ <exclude>org/jbpm/mail/RealServerMailTestCase.java</exclude>
+ <exclude>org/jbpm/mock/JdbcProxyTest.java</exclude>
+ <exclude>org/jbpm/perf/PerfWithoutDbTest.java</exclude>
+ <exclude>org/jbpm/perf/StateUpdateTest.java</exclude>
+
<exclude>org/jbpm/perf/TasklistEagerLoadingTest.java</exclude>
+ <exclude>org/jbpm/perf/TaskWithVariablesTest.java</exclude>
+
<exclude>org/jbpm/persistence/db/PersistenceConfigurationTest.java</exclude>
+
<exclude>org/jbpm/scheduler/exe/UnsafeSessionUsageTest.java</exclude>
+ <exclude>org/jbpm/seam/SeamPageFlowTest.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>
Modified: jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml 2008-09-03 15:38:08 UTC
(rev 2095)
+++ jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml 2008-09-03 22:24:06 UTC
(rev 2096)
@@ -65,6 +65,7 @@
<macro-database-cfg database="hsqldb"/>
<macro-database-cfg database="mysql"/>
<macro-database-cfg database="postgresql"/>
+ <macro-database-cfg database="sybase"/>
<echo message="Copy hibernate.cfg.${database}.xml to hibernate.cfg.xml"
/>
<copy
file="${project.build.directory}/classes/hibernate.cfg.${database}.xml"
tofile="${project.build.directory}/classes/hibernate.cfg.xml"/>
Added: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.properties.sybase.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.properties.sybase.xml
(rev 0)
+++
jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.properties.sybase.xml 2008-09-03
22:24:06 UTC (rev 2096)
@@ -0,0 +1,11 @@
+
+ <!-- hibernate dialect -->
+ <property
name="hibernate.dialect">org.hibernate.dialect.SybaseDialect</property>
+
+ <!-- JDBC connection properties (begin) -->
+ <property
name="hibernate.connection.driver_class">com.sybase.jdbc3.jdbc.SybDriver</property>
+ <property
name="hibernate.connection.url">jdbc:sybase:Tds:dev01.qa.atl.jboss.com:4100/jbpmteam</property>
+ <property
name="hibernate.connection.username">jbpmteam</property>
+ <property name="hibernate.connection.password"></property>
+ <!-- JDBC connection properties (end) -->
+
\ No newline at end of file
Property changes on:
jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.properties.sybase.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Modified: jbpm3/trunk/pom.xml
===================================================================
--- jbpm3/trunk/pom.xml 2008-09-03 15:38:08 UTC (rev 2095)
+++ jbpm3/trunk/pom.xml 2008-09-03 22:24:06 UTC (rev 2096)
@@ -543,5 +543,27 @@
</dependency>
</dependencies>
</profile>
+
+ <!--
+ Name: sybase
+ Descr: Sybase Database Setup
+ -->
+ <profile>
+ <id>sybase</id>
+ <activation>
+ <property>
+ <name>database</name>
+ <value>sybase</value>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>jconnect</groupId>
+ <artifactId>jconnect</artifactId>
+
<systemPath>/local/opt/jdbc-drivers/jConnect-6_0/classes/jconn3.jar</systemPath>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </profile>
</profiles>
</project>