[jbpm-commits] JBoss JBPM SVN: r6527 - in jbpm3/branches/jbpm-3.2-soa: modules/core/src/main/resources and 9 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Jul 23 08:28:27 EDT 2010
Author: alex.guizar at jboss.com
Date: 2010-07-23 08:28:26 -0400 (Fri, 23 Jul 2010)
New Revision: 6527
Added:
jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/service/
jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/service/jboss-service.xml
Removed:
jbpm3/branches/jbpm-3.2-soa/modules/enterprise/src/main/java/org/jbpm/command/
jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-service.xml
jbpm3/branches/jbpm-3.2-soa/modules/identity/src/main/etc/
Modified:
jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.cache.xml
jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.common.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/pom.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/antrun-installer.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/auto-install-template.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/install-definition.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/user-input-spec.xml
jbpm3/branches/jbpm-3.2-soa/modules/identity/pom.xml
jbpm3/branches/jbpm-3.2-soa/pom.xml
jbpm3/branches/jbpm-3.2-soa/profiles.example.xml
Log:
JBPM-2916 employ jboss cache in the enterprise configuration
Modified: jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.cache.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.cache.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.cache.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -3,7 +3,8 @@
<!-- # cache settings # -->
<!-- ##################-->
- <!-- strategy="nonstrict-read-write" can be used with HashtableCacheProvider -->
+ <!-- strategy "nonstrict-read-write" is appropriate for HashtableCacheProvider -->
+ <!-- strategy "transactional" is appropriate for TreeCacheProvider -->
<class-cache class="org.jbpm.bytes.ByteArray" usage="nonstrict-read-write" />
<collection-cache collection="org.jbpm.bytes.ByteArray.byteBlocks" usage="nonstrict-read-write" />
Modified: jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.common.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.common.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/core/src/main/resources/hibernate.common.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -3,11 +3,13 @@
==== DataSource properties (end) -->
<!-- JTA transaction properties (begin) ===
+ <property name="hibernate.current_session_context_class">jta</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>
==== JTA transaction properties (end) -->
<!-- CMT transaction properties (begin) ===
+ <property name="hibernate.current_session_context_class">jta</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>
==== CMT transaction properties (end) -->
@@ -16,9 +18,17 @@
<!-- # common settings # -->
<!-- ################################### -->
- <!-- Simple memory-only cache -->
+ <property name="hibernate.cache.use_second_level_cache">true</property>
+
+ <!-- Memory cache (begin) -->
<property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
+ <!-- Memory cache (end) -->
+ <!-- Clustered cache (begin) ===
+ <property name="hibernate.cache.provider_class">org.jboss.hibernate.jbc.cacheprovider.JmxBoundTreeCacheProvider</property>
+ <property name="hibernate.treecache.mbean.object_name">org.jboss.jbpm:service=TreeCache,type=Hibernate</property>
+ ==== Clustered cache (end) -->
+
<!-- SQL rendering properties (begin) ===
<property name="hibernate.format_sql">true</property>
<property name="hibernate.use_sql_comments">true</property>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/pom.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/pom.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/pom.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -73,13 +73,6 @@
</dependency>
<dependency>
<groupId>org.jbpm.jbpm3</groupId>
- <artifactId>jbpm-identity</artifactId>
- <classifier>service</classifier>
- <version>${project.version}</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.jbpm.jbpm3</groupId>
<artifactId>jbpm-jpdl</artifactId>
<version>${project.version}</version>
</dependency>
@@ -156,6 +149,10 @@
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.jboss.cluster</groupId>
+ <artifactId>hibernate-jbc-cacheprovider</artifactId>
+ </dependency>
<!-- Database Drivers -->
<dependency>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/antrun-installer.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/antrun-installer.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/antrun-installer.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id$ -->
+
<project name="installer">
-
<macrodef name="macro-disable">
<attribute name="file" />
<attribute name="section" />
@@ -72,6 +72,11 @@
<macro-disable file="${db2.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${db2.cfg.xml}" section="DataSource properties" />
<macro-enable file="${db2.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${db2.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${db2.cfg.xml}" section="Clustered cache" />
+ <replace file="${db2.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<property name="hsqldb.cfg.xml"
value="${project.build.assembly.resources}/jbpm-jpdl-config/hibernate.cfg.hsqldb.xml" />
@@ -85,34 +90,59 @@
<macro-disable file="${mssql.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${mssql.cfg.xml}" section="DataSource properties" />
<macro-enable file="${mssql.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${mssql.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${mssql.cfg.xml}" section="Clustered cache" />
+ <replace file="${mssql.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<property name="mysql.cfg.xml"
value="${project.build.assembly.resources}/jbpm-jpdl-config/hibernate.cfg.mysql.xml" />
<macro-disable file="${mysql.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${mysql.cfg.xml}" section="DataSource properties" />
<macro-enable file="${mysql.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${mysql.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${mysql.cfg.xml}" section="Clustered cache" />
+ <replace file="${mysql.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<property name="oracle.cfg.xml"
value="${project.build.assembly.resources}/jbpm-jpdl-config/hibernate.cfg.oracle.xml" />
<macro-disable file="${oracle.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${oracle.cfg.xml}" section="DataSource properties" />
<macro-enable file="${oracle.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${oracle.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${oracle.cfg.xml}" section="Clustered cache" />
+ <replace file="${oracle.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<property name="postgresql.cfg.xml"
value="${project.build.assembly.resources}/jbpm-jpdl-config/hibernate.cfg.postgresql.xml" />
<macro-disable file="${postgresql.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${postgresql.cfg.xml}" section="DataSource properties" />
<macro-enable file="${postgresql.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${postgresql.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${postgresql.cfg.xml}" section="Clustered cache" />
+ <replace file="${postgresql.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<property name="sybase.cfg.xml"
value="${project.build.assembly.resources}/jbpm-jpdl-config/hibernate.cfg.sybase.xml" />
<macro-disable file="${sybase.cfg.xml}" section="JDBC connection properties" />
<macro-enable file="${sybase.cfg.xml}" section="DataSource properties" />
<macro-enable file="${sybase.cfg.xml}" section="JTA transaction properties" />
+ <macro-disable file="${sybase.cfg.xml}" section="Memory cache" />
+ <macro-enable file="${sybase.cfg.xml}" section="Clustered cache" />
+ <replace file="${sybase.cfg.xml}"
+ token="usage="nonstrict-read-write""
+ value="usage="transactional"" />
<subant genericantfile="${ant.file}" target="reorganize-example" inheritall="yes">
<dirset dir="${project.build.assembly.resources}/jbpm-examples-dev/src/test/resources"
- includes="*" />
+ includes="*" />
</subant>
<copy todir="${project.build.assembly.resources}/jbpm-examples-dist">
<fileset dir="${resources.dir}/examples" excludes="module/**" />
@@ -122,8 +152,10 @@
<!-- ================================================================== -->
<!-- Distribution -->
<!-- ================================================================== -->
- <target name="process-resources" depends="configure" description="prepares installer resources">
- <copy todir="${resources.output.dir}" filtering="true" overwrite="true">
+ <target name="process-resources"
+ depends="configure"
+ description="prepares installer resources">
+ <copy todir="${resources.output.dir}" overwrite="true">
<fileset dir="${resources.dir}/installer" />
<filterset>
<filter token="user.home" value="${user.home}" />
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/auto-install-template.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/auto-install-template.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/auto-install-template.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -14,7 +14,7 @@
</com.izforge.izpack.panels.TreePacksPanel>
<com.izforge.izpack.panels.UserInputPanel>
<userInput>
- <entry key="jbossTargetServer" value="default" />
+ <entry key="jbossTargetServer" value="all" />
<entry key="jbossSelection" value="@container@" />
</userInput>
</com.izforge.izpack.panels.UserInputPanel>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/install-definition.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/install-definition.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/install-definition.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -199,10 +199,10 @@
targetdir="${jbossInstallPath}/server/${jbossTargetServer}/deploy/jbpm/jbpm-service.sar">
<include name="jbpm-jpdl.jar" />
<include name="jbpm-identity.jar" />
+ <include name="hibernate-jbc-cacheprovider.jar" />
</fileset>
- <file src="@{project.build.assemblyDirectory}/lib/jbpm-identity-service.zip"
- targetdir="${jbossInstallPath}/server/${jbossTargetServer}/deploy/jbpm/jbpm-service.sar"
- unpack="true" />
+ <file src="@{resources.directory}/service/jboss-service.xml"
+ targetdir="${jbossInstallPath}/server/${jbossTargetServer}/deploy/jbpm/jbpm-service.sar/META-INF" />
<!-- jbpm/jbpm-enterprise.jar -->
<file src="@{project.build.assemblyDirectory}/lib/jbpm-enterprise.jar"
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/user-input-spec.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/user-input-spec.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/installer/user-input-spec.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -13,7 +13,7 @@
</field>
<field type="space" />
<field type="text" variable="jbossTargetServer">
- <spec id="jboss.configuration" size="5" set="default" />
+ <spec id="jboss.configuration" size="5" set="all" />
</field>
</panel>
<panel order="1">
Copied: jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/service/jboss-service.xml (from rev 6522, jbpm3/branches/jbpm-3.2-soa/modules/identity/src/main/etc/jboss-service.xml)
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/service/jboss-service.xml (rev 0)
+++ jbpm3/branches/jbpm-3.2-soa/modules/distribution/src/main/resources/service/jboss-service.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<server>
+ <!-- JAAS login configuration that dynamically updates the application server policy -->
+ <mbean code="org.jboss.security.auth.login.DynamicLoginConfig" name="org.jboss.jbpm:service=LoginConfig">
+ <attribute name="PolicyConfig" serialDataType="jbxb">
+ <jaas:policy xsi:schemaLocation="urn:jboss:security-config:4.1 resource:security-config_4_1.xsd"
+ xmlns:jaas="urn:jboss:security-config:4.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <jaas:application-policy name="jbpm-console">
+ <jaas:authentication>
+ <jaas:login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule"
+ flag="required">
+ <jaas:module-option name="dsJndiName">java:JbpmDS</jaas:module-option>
+ <jaas:module-option name="principalsQuery">
+ SELECT PASSWORD_
+ FROM JBPM_ID_USER
+ WHERE NAME_=?
+ </jaas:module-option>
+ <jaas:module-option name="rolesQuery">
+ SELECT g.NAME_ ,'Roles'
+ FROM JBPM_ID_GROUP g
+ JOIN JBPM_ID_MEMBERSHIP m ON g.ID_ = m.GROUP_
+ JOIN JBPM_ID_USER u ON m.USER_ = u.ID_
+ WHERE g.TYPE_='security-role' AND u.NAME_=?
+ </jaas:module-option>
+ </jaas:login-module>
+ </jaas:authentication>
+ </jaas:application-policy>
+ </jaas:policy>
+ </attribute>
+ <depends optional-attribute-name="LoginConfigService">
+ jboss.security:service=XMLLoginConfig
+ </depends>
+ <depends optional-attribute-name="SecurityManagerService">
+ jboss.security:service=JaasSecurityManager
+ </depends>
+ </mbean>
+
+ <!--
+ Cache service configuration that serves as the Hibernate second level cache. Use with
+ JBossCache >= 1.3.0 ONLY!!!
+ -->
+ <mbean code="org.jboss.cache.TreeCache" name="org.jboss.jbpm:service=TreeCache,type=Hibernate">
+ <depends>jboss:service=Naming</depends>
+ <depends>jboss:service=TransactionManager</depends>
+
+ <!-- Configure the TransactionManager -->
+ <attribute name="TransactionManagerLookupClass">
+ org.jboss.cache.JBossTransactionManagerLookup
+ </attribute>
+
+ <!-- Node locking scheme: PESSIMISTIC (default), OPTIMISTIC -->
+ <attribute name="NodeLockingScheme">OPTIMISTIC</attribute>
+
+ <!--
+ Node locking isolation level: SERIALIZABLE, REPEATABLE_READ (default), READ_COMMITTED,
+ READ_UNCOMMITTED, NONE (ignored if NodeLockingScheme is OPTIMISTIC)
+ -->
+ <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
+
+ <!-- Valid modes are LOCAL, REPL_ASYNC, REPL_SYNC, INVALIDATION_ASYNC, INVALIDATION_SYNC -->
+ <!-- If query cache is disabled, the recommended cache mode is INVALIDATION_SYNC -->
+ <attribute name="CacheMode">INVALIDATION_SYNC</attribute>
+
+ <!-- Whether each interceptor has an mbean registered to capture and display its statistics -->
+ <attribute name="UseInterceptorMbeans">true</attribute>
+
+ <!-- Name of cluster, needs to be the same for all clusters, in order to find each other -->
+ <attribute name="ClusterName">jBPM-Cache-Cluster</attribute>
+
+ <!-- JGroups protocol stack properties -->
+ <attribute name="ClusterConfig">
+ <config>
+ <!-- UDP: in multihomed machines, set bind_addr to the appropriate NIC IP address -->
+ <!--
+ UDP: On Windows machines, because of the media sense feature being broken with
+ multicast (even after disabling media sense) set the loopback attribute to true
+ -->
+ <UDP mcast_addr="228.1.2.3" mcast_port="48866" ip_ttl="64" ip_mcast="true"
+ mcast_send_buf_size="150000" mcast_recv_buf_size="80000" ucast_send_buf_size="150000"
+ ucast_recv_buf_size="80000" loopback="false" />
+ <PING timeout="2000" num_initial_members="3" />
+ <MERGE2 min_interval="10000" max_interval="20000" />
+ <FD_SOCK />
+ <VERIFY_SUSPECT timeout="1500" />
+ <pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"
+ max_xmit_size="8192" />
+ <UNICAST timeout="600,1200,2400" />
+ <pbcast.STABLE desired_avg_gossip="20000" />
+ <FRAG frag_size="8192" />
+ <pbcast.GMS join_timeout="5000" join_retry_timeout="2000" shun="true"
+ print_local_addr="true" />
+ <pbcast.STATE_TRANSFER />
+ </config>
+ </attribute>
+
+ <!-- Whether to fetch state on joining a cluster -->
+ <attribute name="FetchInMemoryState">false</attribute>
+
+ <!--
+ Max time in milliseconds to wait until the initial state (the contents of the cache) are
+ retrieved from existing members in a clustered environment
+ -->
+ <attribute name="InitialStateRetrievalTimeout">20000</attribute>
+
+ <!-- Milliseconds to wait until all responses for a synchronous call have been received -->
+ <attribute name="SyncReplTimeout">10000</attribute>
+
+ <!-- Max number of milliseconds to wait for a lock acquisition -->
+ <attribute name="LockAcquisitionTimeout">15000</attribute>
+
+ <!-- Name of the eviction policy class -->
+ <attribute name="EvictionPolicyClass">org.jboss.cache.eviction.LRUPolicy</attribute>
+
+ <!-- Specific eviction policy configurations. This is LRU -->
+ <attribute name="EvictionPolicyConfig">
+ <config>
+ <attribute name="wakeUpIntervalSeconds">5</attribute>
+ <!-- Cache wide default -->
+ <region name="/_default_">
+ <attribute name="maxNodes">5000</attribute>
+ <attribute name="timeToLiveSeconds">1000</attribute>
+ <!-- Maximum time an object is kept in cache regardless of idle time -->
+ <attribute name="maxAgeSeconds">120</attribute>
+ </region>
+ </config>
+ </attribute>
+ </mbean>
+</server>
\ No newline at end of file
Modified: jbpm3/branches/jbpm-3.2-soa/modules/identity/pom.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/identity/pom.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/identity/pom.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -76,21 +76,6 @@
</descriptors>
</configuration>
</execution>
-
- <execution>
- <id>assembly-service</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <finalName>${project.build.finalName}</finalName>
- <appendAssemblyId>true</appendAssemblyId>
- <descriptors>
- <descriptor>scripts/assembly-service.xml</descriptor>
- </descriptors>
- </configuration>
- </execution>
</executions>
</plugin>
Deleted: jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-service.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-service.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-service.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -1,17 +0,0 @@
-<assembly xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
- <id>service</id>
- <formats>
- <format>zip</format>
- </formats>
- <includeBaseDirectory>false</includeBaseDirectory>
- <fileSets>
- <fileSet>
- <directory>src/main/etc</directory>
- <outputDirectory>/META-INF</outputDirectory>
- <includes>
- <include>jboss-service.xml</include>
- </includes>
- </fileSet>
- </fileSets>
-</assembly>
\ No newline at end of file
Modified: jbpm3/branches/jbpm-3.2-soa/pom.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/pom.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/pom.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -204,6 +204,11 @@
</exclusions>
</dependency>
<dependency>
+ <groupId>org.jboss.cluster</groupId>
+ <artifactId>hibernate-jbc-cacheprovider</artifactId>
+ <version>1.0.1.GA</version>
+ </dependency>
+ <dependency>
<groupId>org.apache.jackrabbit</groupId>
<artifactId>jackrabbit-core</artifactId>
<version>${jackrabbit.version}</version>
Modified: jbpm3/branches/jbpm-3.2-soa/profiles.example.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/profiles.example.xml 2010-07-23 08:44:15 UTC (rev 6526)
+++ jbpm3/branches/jbpm-3.2-soa/profiles.example.xml 2010-07-23 12:28:26 UTC (rev 6527)
@@ -56,6 +56,11 @@
<jdbc.sybase.password>jbpm3jbpm3</jdbc.sybase.password>
<jdbc.sybase.driver>com.sybase.jdbc3.jdbc.SybDriver</jdbc.sybase.driver>
<jdbc.sybase.datasource>com.sybase.jdbc3.jdbc.SybXADataSource</jdbc.sybase.datasource>
+
+ <jboss405.home>$USER_HOME/jboss-4.0.5.GA</jboss405.home>
+ <jboss423.home>$USER_HOME/jboss-4.2.3.GA</jboss423.home>
+ <jboss501.home>$USER_HOME/jboss-5.0.1.GA</jboss501.home>
+ <jboss510.home>$USER_HOME/jboss-5.1.0.GA</jboss510.home>
</properties>
</profile>
</profiles>
More information about the jbpm-commits
mailing list