<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Re: JBPM5 integration with oracle
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/wilmanchamba">Wilman Chamba</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/589323#589323">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">JBPM5</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">installer</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">default for</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">BD</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">H2</span><span style="font-size: 12px;" title="Click for alternate translations">, I would like</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">to convey</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">a</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">different</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">configuration</span><span class="hps" style="font-size: 12px;" title="Click for alternate translations">for</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">BD</span> (in this case postgres) <span class="hps" style="font-size: 12px;" title="Click for alternate translations">it</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">and work with you</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">on this</span><span class="hps" style="font-size: 12px;" title="Click for alternate translations">project</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">for review</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">and</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">thus</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">help</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">other</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">developers</span><span style="font-size: 12px;" title="Click for alternate translations">.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">Whether</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">changes</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">are:</span></p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">In the</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">db</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">directory</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">of</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">jbmp</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-</span><span style="font-size: 12px;" title="Click for alternate translations">installer</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">add</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the following files:</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="hps" style="font-size: 12px;" title="Click for alternate translations">File: jbpm</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-</span><span style="font-size: 12px;" title="Click for alternate translations">human</span><span style="font-size: 12px;" title="Click for alternate translations">-task</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-</span><span style="font-size: 12px;" title="Click for alternate translations">persistence.xml</span></strong></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 12px;" title="Click for alternate translations">+++++++++++++++++++++++++++++++++++++<br/></span></strong></p><p><?xml version="1.0" encoding="UTF-8" standalone="yes"?></p><p><persistence version="1.0"</p><p><span style="font-size: 12px;">             xsi:schemaLocation="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence</a></p><p><span style="font-size: 12px;">                                 </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd</a></p><p><span style="font-size: 12px;">                                 </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm</a><span style="font-size: 12px;"> </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm_1_0.xsd</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns:orm="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns:xsi="</span><a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" style="font-size: 12px; color: #355491;" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence</a><span style="font-size: 12px;">"></span></p><p>  <persistence-unit name="org.jbpm.task"></p><p>    <provider>org.hibernate.ejb.HibernatePersistence</provider></p><p>    <class>org.jbpm.task.Attachment</class></p><p>    <class>org.jbpm.task.Content</class></p><p>    <class>org.jbpm.task.BooleanExpression</class></p><p>    <class>org.jbpm.task.Comment</class></p><p>    <class>org.jbpm.task.Deadline</class></p><p>    <class>org.jbpm.task.Comment</class></p><p>    <class>org.jbpm.task.Deadline</class></p><p>    <class>org.jbpm.task.Delegation</class></p><p>    <class>org.jbpm.task.Escalation</class></p><p>    <class>org.jbpm.task.Group</class></p><p>    <class>org.jbpm.task.I18NText</class></p><p>    <class>org.jbpm.task.Notification</class></p><p>    <class>org.jbpm.task.EmailNotification</class></p><p>    <class>org.jbpm.task.EmailNotificationHeader</class></p><p>    <class>org.jbpm.task.PeopleAssignments</class></p><p>    <class>org.jbpm.task.Reassignment</class></p><p>    <class>org.jbpm.task.Status</class></p><p>    <class>org.jbpm.task.Task</class></p><p>    <class>org.jbpm.task.TaskData</class></p><p>    <class>org.jbpm.task.SubTasksStrategy</class></p><p>    <class>org.jbpm.task.OnParentAbortAllSubTasksEndStrategy</class></p><p>    <class>org.jbpm.task.OnAllSubTasksEndParentEndStrategy</class></p><p>    <class>org.jbpm.task.User</class></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><properties></p><p>      <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/></p><p>      <property name="hibernate.connection.driver_class" value="org.postgresql.Driver"/></p><p>      <property name="hibernate.connection.url" value="jdbc:postgresql://localhost/jbpm5" /></p><p>      <property name="hibernate.connection.username" value="postgres"/></p><p>      <property name="hibernate.connection.password" value="adminadmin"/></p><p>      <property name="hibernate.connection.autocommit" value="false" /></p><p>      <property name="hibernate.max_fetch_depth" value="3"/></p><p>      <property name="hibernate.hbm2ddl.auto" value="update" /></p><p>      <property name="hibernate.show_sql" value="false" /></p><p>    </properties></p><p>  </persistence-unit></p><p></persistence></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 12px;" title="Click for alternate translations">+++++++++++++++++++++++++++++++++++++</span></strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="hps" style="font-size: 12px;" title="Click for alternate translations">File: jbpm</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-bam</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-hibernate.cfg.xml</span></strong></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="atn" style="font-size: 12px;" title="Click for alternate translations">+++++++++++++++++++++++++++++++++++++</span></strong></p><p><?xml version='1.0' encoding='utf-8'?></p><p><!DOCTYPE hibernate-configuration PUBLIC</p><p>        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p><span style="font-size: 12px;">        "</span><a class="jive-link-external-small" href="http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" style="font-size: 12px; color: #355491;" target="_blank">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</a><span style="font-size: 12px;">"></span></p><p>  <hibernate-configuration></p><p>      <session-factory></p><p>          <!-- Database connection settings --></p><p>        <property name="connection.driver_class">org.postgresql.Driver</property></p><p>        <property name="connection.url">jdbc:postgresql://localhost/jbpm5</property></p><p>        <!--property name="connection.url">jdbc:h2:file:/NotBackedUp/data/mydb</property--></p><p>        <property name="connection.username">postgres</property></p><p>        <property name="connection.password">adminadmin</property></p><p style="min-;">   </p><p>        <!-- JDBC connection pool (use the built-in) --></p><p>        <property name="connection.pool_size">5</property></p><p style="min-;">   </p><p>        <!-- SQL dialect --></p><p>        <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Enable Hibernate's automatic session context management --></p><p>        <property name="current_session_context_class">thread</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Disable the second-level cache  --></p><p>        <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Echo all executed SQL to stdout --></p><p>        <property name="show_sql">false</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Drop and re-create the database schema on startup --></p><p>        <property name="hbm2ddl.auto">update</property></p><p>        <mapping resource="AuditLog.hbm.xml"/></p><p>      </session-factory></p><p>  </hibernate-configuration></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="atn" style="font-size: 12px;" title="Click for alternate translations"><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="atn" style="font-size: 12px;" title="Click for alternate translations">+++++++++++++++++++++++++++++++++++++</span></strong></span></strong></p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">These files</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">will help us</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">to</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">modify</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">respective</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">jar</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">jbpm</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">Rename</span> datasource <span class="hps" style="font-size: 12px;" title="Click for alternate translations">file </span><span class="hps" style="font-size: 12px;" title="Click for alternate translations">by</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">jbpmDS</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-</span><span style="font-size: 12px;" title="Click for alternate translations">ds.xml</span></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="atn" style="font-size: 12px;" title="Click for alternate translations"><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;"><span class="atn" style="font-size: 12px;" title="Click for alternate translations">File: </span></strong></span><span class="hps" style="font-size: 12px;" title="Click for alternate translations">jbpmDS</span><span class="atn" style="font-size: 12px;" title="Click for alternate translations">-</span><span style="font-size: 12px;" title="Click for alternate translations">ds.xml</span></strong></p><p><?xml version="1.0" encoding="UTF-8"?></p><p><datasources></p><p>  <local-tx-datasource></p><p>    <jndi-name>jdbc/jbpmDS</jndi-name></p><p>    <connection-url>jdbc:postgresql:jbpm5</connection-url></p><p>    <!--connection-url>jdbc:h2:mem:mydb</connection-url--></p><p>    <driver-class>org.postgresql.Driver</driver-class></p><p>    <user-name>postgres</user-name></p><p>    <password>adminadmin</password></p><p>  </local-tx-datasource></p><p></datasources></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">+++++++++++++++++++++++++++++++++++++++++++++</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">Persistences.xml</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">and</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">hibernate.cfg.xml</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">files</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">should</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">be</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">set according</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">to</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the database</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">specified</span><span style="font-size: 12px;" title="Click for alternate translations">,</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">in this case</span> P<span class="hps" style="font-size: 12px;" title="Click for alternate translations">ostgres</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">as</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">has been</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">shown</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">in</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">previous</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">settings files.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">File: persistence.xml</strong></p><p><?xml version="1.0" encoding="UTF-8" standalone="yes"?></p><p><persistence version="1.0"</p><p><span style="font-size: 12px;">             xsi:schemaLocation="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence</a></p><p><span style="font-size: 12px;">                                 </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd</a></p><p><span style="font-size: 12px;">                                 </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm</a><span style="font-size: 12px;"> </span></p><p><span style="font-size: 12px;">                                 </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm_1_0.xsd</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns:orm="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence/orm" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence/orm</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns:xsi="</span><a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" style="font-size: 12px; color: #355491;" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a><span style="font-size: 12px;">"</span></p><p><span style="font-size: 12px;">             xmlns="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/persistence" style="font-size: 12px; color: #355491;" target="_blank">http://java.sun.com/xml/ns/persistence</a><span style="font-size: 12px;">"></span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <persistence-unit name="org.drools.persistence.jpa" transaction-type="JTA"></p><p>    <provider>org.hibernate.ejb.HibernatePersistence</provider></p><p>    <jta-data-source>java:jdbc/jbpmDS</jta-data-source>       </p><p>    <class>org.jbpm.persistence.processinstance.ProcessInstanceInfo</class></p><p>    <class>org.drools.persistence.info.SessionInfo</class></p><p>    <class>org.drools.persistence.info.WorkItemInfo</class></p><p>    <properties></p><p>      <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>                 </p><p>      <property name="hibernate.max_fetch_depth" value="3"/></p><p>      <property name="hibernate.hbm2ddl.auto" value="update" /></p><p>      <property name="hibernate.show_sql" value="false" /></p><p>      <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" /></p><p>    </properties>       </p><p>  </persistence-unit></p><p style="min-;">     </p><p></persistence></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">+++++++++++++++++++++++++++++++++++++++</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">File: hibernate.cfg.xml</strong></p><p><?xml version='1.0' encoding='utf-8'?></p><p><!DOCTYPE hibernate-configuration PUBLIC</p><p>        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p><span style="font-size: 12px;">        "</span><a class="jive-link-external-small" href="http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" style="font-size: 12px; color: #355491;" target="_blank">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</a><span style="font-size: 12px;">"></span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><hibernate-configuration></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>    <session-factory></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Database connection settings --></p><p>        <property name="connection.driver_class">org.postgresql.Driver</property></p><p>        <property name="connection.url">jdbc:postgresql://localhost/jbpm5</property></p><p>        <!--property name="connection.url">jdbc:h2:file:/NotBackedUp/data/mydb</property--></p><p>        <property name="connection.username">postgres</property></p><p>        <property name="connection.password">adminadmin</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- JDBC connection pool (use the built-in) --></p><p>        <property name="connection.pool_size">5</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- SQL dialect --></p><p>        <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Enable Hibernate's automatic session context management --></p><p>        <property name="current_session_context_class">thread</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Disable the second-level cache  --></p><p>        <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Echo all executed SQL to stdout --></p><p>        <property name="show_sql">false</property></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>        <!-- Drop and re-create the database schema on startup? --></p><p>        <property name="hbm2ddl.auto">update</property></p><p>          <mapping resource="AuditLog.hbm.xml"/></p><p>     </session-factory></p><p></hibernate-configuration></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">++++++++++++++++++++++++++++++++++++++++++++++++</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">Add</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the following</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">properties in</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">build.properties</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">file</span></p><p><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">File: build.properties</strong></p><p>.....</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p># Wilman</p><p># define the jar file to conecction bd</p><p>driver.connection=postgresql.jar</p><p># define name file DataSource</p><p>file.datasource=jbpmDS-ds.xml</p><p>++++++++++++++++++++++++</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations">And in</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">the</span> <span class="hps" style="font-size: 12px;" title="Click for alternate translations">build.xml file</span></p><p><span class="hps" style="font-size: 12px;" title="Click for alternate translations"><strong style="font-size: 12px; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">File: build.xml</strong><br/></span></p><p><?xml version="1.0" encoding="UTF-8"?></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><project name="jBPM.install"></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <property file="build.properties" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <property name="install.home" value="./" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <property name="jboss.server.conf.dir" value="${jboss.home}/server/${jboss.server.configuration}/conf" /></p><p>  <property name="jboss.server.data.dir" value="${jboss.home}/server/${jboss.server.configuration}/data" /></p><p>  <property name="jboss.server.deploy.dir" value="${jboss.home}/server/${jboss.server.configuration}/deploy" /></p><p>  <property name="jboss.server.lib.dir" value="${jboss.home}/server/${jboss.server.configuration}/lib" /></p><p>  <property name="jboss.server.birt.dir" value="${jboss.server.data.dir}/birt"/></p><p>  <property name="jboss.bind.address" value="localhost" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <property name="eclipse.workspace.dir" value="${install.home}/workspace"/></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span style="font-size: 12px;">  <property name="jboss.download.url" value="</span><a class="jive-link-external-small" href="http://downloads.sourceforge.net/jboss/jboss-$" style="font-size: 12px; color: #355491;" target="_blank">http://downloads.sourceforge.net/jboss/jboss-$</a><span style="font-size: 12px;">{jboss.server.version}.zip"/></span></p><p><span style="font-size: 12px;">  <property name="h2.download.url" value="</span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/com/h2database/h2/1.2.124/h2-1.2.124.jar" style="font-size: 12px; color: #355491;" target="_blank">http://repository.jboss.org/maven2/com/h2database/h2/1.2.124/h2-1.2.124.jar</a><span style="font-size: 12px;">"/></span></p><p><span style="font-size: 12px;">  <property name="slf4j.download.url" value="</span><a class="jive-link-external-small" href="http://repo1.maven.org/maven2/org/slf4j/slf4j-jdk14/1.5.11/slf4j-jdk14-1.5.11.jar" style="font-size: 12px; color: #355491;" target="_blank">http://repo1.maven.org/maven2/org/slf4j/slf4j-jdk14/1.5.11/slf4j-jdk14-1.5.11.jar</a><span style="font-size: 12px;">"/></span></p><p><span style="font-size: 12px;">  <property name="birt.download.url" value="</span><a class="jive-link-external-small" href="http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&amp;url=http://download.eclipse.org/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&amp;mirror_id=1" style="font-size: 12px; color: #355491;" target="_blank">http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&url=http://download.eclipse.org/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&mirror_id=1</a><span style="font-size: 12px;">"/></span></p><p style="min-;">   </p><p>  <!-- ############ DOWNLOAD ############ --></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download H2 --></p><p>  <target name="download.h2.check"></p><p>    <echo message="Checking h2 download ..." /></p><p>    <condition property="h2.not.available"></p><p>      <not></p><p>        <available file="${install.home}/db/driver/h2.jar" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.h2" depends="download.h2.check" if="h2.not.available"></p><p>    <echo message="Getting h2 ..." /></p><p>    <mkdir dir="${install.home}/db/driver"/></p><p>    <get src="${h2.download.url}" dest="${install.home}/db/driver/h2.jar"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download BIRT engine (gwt-console) --></p><p>  <target name="check.birt"></p><p>    <condition property="birt.download"></p><p>      <equals arg1="${jBPM.birt.download}" arg2="true" /></p><p>    </condition></p><p>  </target></p><p>  <target name="download.birt.check" depends="check.birt" if="birt.download"></p><p>    <echo message="Checking birt reporting engine download ..." /></p><p>    <condition property="birt.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/birt-runtime-2_3_2_2.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.birt" depends="download.birt.check" if="birt.not.available"></p><p>    <echo message="Getting birt reporting engine ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${birt.download.url}" dest="${install.home}/lib/birt-runtime-2_3_2_2.zip" /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download JBoss AS --></p><p>  <target name="download.jboss.check"></p><p>    <echo message="Checking JBoss AS download ..." /></p><p>    <condition property="jboss.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/jboss-${jboss.server.version}.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.jboss" depends="download.jboss.check" if="jboss.not.available"></p><p>    <echo message="Getting JBoss AS ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${jboss.download.url}" dest="${install.home}/lib/jboss-${jboss.server.version}.zip"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download Eclipse --></p><p>  <condition property="download.type" value="win32"></p><p>    <os family="windows" /></p><p>  </condition></p><p>  <condition property="download.type" value="macosx-carbon"></p><p>    <and></p><p>      <os family="mac" /></p><p>      <os family="unix" /></p><p>    </and></p><p>  </condition></p><p>  <condition property="download.type" value="linux-gtk"></p><p>    <and></p><p>      <not></p><p>        <os family="mac" /></p><p>      </not></p><p>      <os family="unix" /></p><p>      <not></p><p>        <or></p><p>          <os arch="x86_64" /></p><p>          <os arch="amd64" /></p><p>        </or></p><p>      </not></p><p>    </and></p><p>  </condition></p><p>  <condition property="download.type" value="linux-gtk-x86_64"></p><p>    <and></p><p>      <not></p><p>        <os family="mac" /></p><p>      </not></p><p>      <os family="unix" /></p><p>      <or></p><p>        <os arch="x86_64" /></p><p>        <os arch="amd64" /></p><p>      </or></p><p>    </and></p><p>  </condition></p><p>  <condition property="download.extension" value="zip"></p><p>    <os family="windows" /></p><p>  </condition></p><p>  <condition property="download.extension" value="tar.gz"></p><p>    <or></p><p>      <os family="mac" /></p><p>      <os family="unix" /></p><p>    </or></p><p>  </condition></p><p>  <condition property="expandTypeZip" value="true"></p><p>    <equals arg1="${download.extension}" arg2="zip" /></p><p>  </condition>  </p><p>  <condition property="expandTypeTarGz" value="true"></p><p>    <equals arg1="${download.extension}" arg2="tar.gz" /></p><p>  </condition>  </p><p>  <target name="download.eclipse.check"></p><p>    <echo message="Checking Eclipse download ..." /></p><p>    <condition property="eclipse.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/eclipse-java-helios-${download.type}.${download.extension}" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.eclipse" depends="download.eclipse.check" if="eclipse.not.available"></p><p>    <echo message="Getting Eclipse ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p><span style="font-size: 12px;">    <get src="</span><a class="jive-link-external-small" href="http://download.eclipse.org/technology/epp/downloads/release/helios/R/eclipse-java-helios-$" style="font-size: 12px; color: #355491;" target="_blank">http://download.eclipse.org/technology/epp/downloads/release/helios/R/eclipse-java-helios-$</a><span style="font-size: 12px;">{download.type}.${download.extension}"</span></p><p>         dest="${install.home}/lib/eclipse-java-helios-${download.type}.${download.extension}"  /></p><p>  </target></p><p>  <target name="download.eclipse.gef.check"></p><p>    <echo message="Checking Eclipse GEF download ..." /></p><p>    <condition property="eclipse.gef.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/GEF-SDK-3.6.1.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.eclipse.gef" depends="download.eclipse.gef.check" if="eclipse.gef.not.available"></p><p>    <echo message="Getting Eclipse GEF ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p><span style="font-size: 12px;">    <get src="</span><a class="jive-link-external-small" href="http://download.eclipse.org/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-SDK-3.6.1.zip" style="font-size: 12px; color: #355491;" target="_blank">http://download.eclipse.org/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-SDK-3.6.1.zip</a><span style="font-size: 12px;">"</span></p><p>         dest="${install.home}/lib/GEF-SDK-3.6.1.zip"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download jBPM binaries --></p><p>  <target name="download.jBPM.bin.check"></p><p>    <echo message="Checking jBPM binaries download ..." /></p><p>    <condition property="jBPM.bin.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/jbpm-${jBPM.version}-bin.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.jBPM.bin" depends="download.jBPM.bin.check" if="jBPM.bin.not.available"></p><p>    <echo message="Getting jBPM binaries ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${jBPM.url}/jbpm-${jBPM.version}-bin.zip" dest="${install.home}/lib/jbpm-${jBPM.version}-bin.zip"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download Drools Guvnor --></p><p>  <target name="download.drools.guvnor.check"></p><p>    <echo message="Checking Drools Guvnor download ..." /></p><p>    <condition property="drools.guvnor.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/drools-${drools.version}-guvnor.war" /></p><p>      </not></p><p>    </condition></p><p>  </target> </p><p>  <target name="download.drools.guvnor" depends="download.drools.guvnor.check" if="drools.guvnor.not.available"></p><p>    <echo message="Getting Drools Guvnor ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${drools.url}/drools-${drools.version}-guvnor.war" dest="${install.home}/lib/drools-${drools.version}-guvnor.war"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download Designer --></p><p>  <target name="download.designer.check"></p><p>    <echo message="Checking Designer download ..." /></p><p>    <condition property="designer.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/designer-${designer.version}.war" /></p><p>      </not></p><p>    </condition></p><p>  </target> </p><p>  <target name="download.designer" depends="download.designer.check" if="designer.not.available"></p><p>    <echo message="Getting Designer ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${designer.url}/designer-${designer.version}.war" dest="${install.home}/lib/designer-${designer.version}.war"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download jBPM Eclipse plugins --></p><p>  <target name="download.jBPM.eclipse.check"></p><p>    <echo message="Checking jBPM Eclipse download ..." /></p><p>    <condition property="jBPM.eclipse.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/jbpm-${jBPM.version}-eclipse-all.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.jBPM.eclipse" depends="download.jBPM.eclipse.check" if="jBPM.eclipse.not.available"></p><p>    <echo message="Getting jBPM Eclipse ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p><span style="font-size: 12px;">    <get src="</span><a class="" href="http://community.jboss.org/servlet/JiveServlet/download/15922-7-25925/jbpm-5.0.0-eclipse-all.zip" target="_blank">http://community.jboss.org/servlet/JiveServlet/download/15922-6-25925/jbpm-5.0.0-eclipse-all.zip</a><span style="font-size: 12px;">" dest="${install.home}/lib/jbpm-${jBPM.version}-eclipse-all.zip"  /></span></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download Drools Eclipse plugins --></p><p>  <target name="download.drools.eclipse.check"></p><p>    <echo message="Checking Drools Eclipse download ..." /></p><p>    <condition property="drools.eclipse.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/drools-${drools.version}-eclipse-all.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.drools.eclipse" depends="download.drools.eclipse.check" if="drools.eclipse.not.available"></p><p>    <echo message="Getting Drools Eclipse ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${drools.url}/drools-${drools.version}-eclipse-all.zip" dest="${install.home}/lib/drools-${drools.version}-eclipse-all.zip"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Download jBPM gwt-console --></p><p>  <target name="download.jBPM.gwt-console.check"></p><p>    <echo message="Checking jBPM gwt-console download ..." /></p><p>    <condition property="jBPM.gwt-console.not.available"></p><p>      <not></p><p>        <available file="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip" /></p><p>      </not></p><p>    </condition></p><p>  </target></p><p>  <target name="download.jBPM.gwt-console" depends="download.jBPM.gwt-console.check" if="jBPM.gwt-console.not.available"></p><p>    <echo message="Getting jBPM gwt-console ..." /></p><p>    <mkdir dir="${install.home}/lib"/></p><p>    <get src="${jBPM.url}/jbpm-${jBPM.version}-gwt-console.zip" dest="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip"  /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- ############ INSTALL ############ --></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install JBoss AS --></p><p>  <target name="install.jboss" depends="download.jboss"></p><p>    <unzip src="${install.home}/lib/jboss-${jboss.server.version}.zip" dest="${install.home}" /></p><p>    <chmod perm="a+x" file="${install.home}/jboss-${jboss.server.version}/bin/run.sh" /></p><p>    <chmod perm="a+x" file="${install.home}/jboss-${jboss.server.version}/bin/shutdown.sh" /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install guvnor --></p><p>  <target name="check.jboss.version"></p><p>    <condition property="jboss.version.is.5"></p><p>      <equals arg1="${jboss.server.version}" arg2="5.1.0.GA" /></p><p>    </condition></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <target name="install.guvnor.into.jboss" depends="download.drools.guvnor"></p><p>    <antcall target="install.guvnor.into.jboss.5" /></p><p>    <antcall target="install.guvnor.into.jboss.other" /></p><p>  </target></p><p style="min-;">   </p><p>  <target name="install.guvnor.into.jboss.5" depends="check.jboss.version" if="jboss.version.is.5"></p><p>    <mkdir dir="${install.home}/target/drools-guvnor"/></p><p>    <unzip src="${install.home}/lib/drools-${drools.version}-guvnor.war" dest="${install.home}/target/drools-guvnor" /></p><p>    <delete></p><p>      <fileset dir="${install.home}/target/drools-guvnor/WEB-INF/lib" includes="xml-apis-*.jar"/></p><p>    </delete></p><p>    <zip basedir="${install.home}/target/drools-guvnor"</p><p>         destfile="${install.home}/target/drools-guvnor.war"/></p><p>    <copy file="${install.home}/target/drools-guvnor.war"</p><p>          tofile="${jboss.server.deploy.dir}/drools-guvnor.war"</p><p>          overwrite="true" /></p><p>    <delete dir="${install.home}/target"/></p><p>  </target>  </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <target name="install.guvnor.into.jboss.other" depends="check.jboss.version" unless="jboss.version.is.5"></p><p>    <copy file="${install.home}/lib/drools-${drools.version}-guvnor.war"</p><p>          tofile="${jboss.server.deploy.dir}/drools-guvnor.war"</p><p>          overwrite="true" /></p><p>  </target></p><p style="min-;">   </p><p>  <!-- Install designer --></p><p>  <target name="install.designer.into.jboss" depends="download.designer"></p><p>    <copy file="${install.home}/lib/designer-${designer.version}.war"</p><p>          tofile="${jboss.server.deploy.dir}/designer.war"</p><p>          overwrite="true" /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install configuration db file into jars --></p><p>  <target name="install.config.connectionDB.into.jars"></p><p>    <mkdir dir="${install.home}/runtime/target"/></p><p>    <!-- Wilman: re build jbpm-human-task-5.X.X.jar --></p><p>    <mkdir dir="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar"/></p><p>    <unzip src="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar" dest="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar" /></p><p>    <!-- Wilman: Fix for conflicting connection bd in configuration files in jars jbpm--></p><p>    <!-- Wilman: copy file jbpm-human-task-persistence.xml in jbpm-human-task-5.X.X.jar--></p><p>    <copy file="${install.home}/db/jbpm-human-task-persistence.xml"</p><p>          tofile="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar/META-INF/persistence.xml"</p><p>          overwrite="true"/></p><p>    <!-- Wilman: build jbpm-human-task-5.X.X.jar --></p><p>    <zip basedir="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar"</p><p>         destfile="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}.jar"/></p><p>    <copy file="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}.jar"</p><p>          tofile="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar"</p><p>          overwrite="true" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>    <!-- Wilman: re build jbpm-bam-5.X.X.jar --></p><p>    <mkdir dir="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar"/></p><p>    <unzip src="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar" dest="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>    <!-- Wilman: copy file jbpm-bam-hibernate.cfg.xml in jbpm-bam-5.X.X.jar--></p><p>    <copy file="${install.home}/db/jbpm-bam-hibernate.cfg.xml"</p><p>          tofile="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar/hibernate.cfg.xml"</p><p>          overwrite="true"/></p><p>    <!-- Wilman: build jbpm-bam-5.X.X.jar --></p><p>    <zip basedir="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar"</p><p>         destfile="${install.home}/runtime/target/jbpm-bam-${jBPM.version}.jar"/></p><p>    <copy file="${install.home}/runtime/target/jbpm-bam-${jBPM.version}.jar"</p><p>          tofile="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar"</p><p>          overwrite="true" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>   <delete dir="${install.home}/runtime/target"/></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  </target></p><p style="min-;">    </p><p>  <!-- Install gwt-console --></p><p>  <target name="install.jBPM-gwt-console.into.jboss" depends="download.birt,download.jBPM.gwt-console,install.jBPM.runtime"></p><p>    <!-- gwt-console --></p><p>    <mkdir dir="${install.home}/target"/></p><p>    <unzip src="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip" dest="${install.home}/target" /></p><p>    <mkdir dir="${install.home}/target/jbpm-gwt-console-server-war"/></p><p>    <unzip src="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"</p><p>           dest="${install.home}/target/jbpm-gwt-console-server-war"/></p><p>    <copy file="${install.home}/db/hibernate.cfg.xml"</p><p>          tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes/hibernate.cfg.xml"</p><p>          overwrite="true" /></p><p>    <copy file="${install.home}/db/persistence.xml"</p><p>          tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes/META-INF/persistence.xml"</p><p>          overwrite="true" /></p><p>    <!--</p><p>    <antcall target="install.config.connectionDB.into.jars"/></p><p>          --></p><p>    <!-- Wilman: copy file jbpm-human-task-5.X.X.jar into jbpm-gwt-console-server-war --></p><p>    <copy file="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar"</p><p>          tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/jbpm-human-task-${jBPM.version}.jar"</p><p>          overwrite="true"/></p><p>    <!-- Wilman: copy file jbpm-bam-5.X.X.jar into jbpm-gwt-console-server-war --></p><p>    <copy file="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar"</p><p>          tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/jbpm-bam-${jBPM.version}.jar"</p><p>          overwrite="true"/></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>    <!-- Fix for conflicting javassist jar --></p><p>    <delete file="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/javassist-3.6.0.GA.jar"/></p><p>    <!-- Other configuration like work item handlers --></p><p>    <copy todir="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes" overwrite="true"></p><p>      <fileset dir="${install.home}/conf"/></p><p>    </copy></p><p>    <zip basedir="${install.home}/target/jbpm-gwt-console-server-war"</p><p>         destfile="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"/></p><p>    <copy file="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"</p><p>          tofile="${jboss.server.deploy.dir}/jbpm-gwt-console-server.war"</p><p>          overwrite="true" /></p><p>    <copy file="${install.home}/target/jbpm-gwt-console-${jBPM.version}.war"</p><p>          tofile="${jboss.server.deploy.dir}/jbpm-gwt-console.war"</p><p>          overwrite="true" /></p><p>    <delete dir="${install.home}/target"/></p><p>    <!-- db configuration --></p><p>    <copy file="${install.home}/db/${file.datasource}"</p><p>          tofile="${jboss.server.deploy.dir}/${file.datasource}"</p><p>          overwrite="true" /></p><p>    <!-- wilman: copy driver --></p><p>    <copy file="${install.home}/db/driver/${driver.connection}"</p><p>          todir="${jboss.server.lib.dir}"</p><p>          overwrite="true" /></p><p>    <!--</p><p>    <copy todir="${jboss.server.lib.dir}" overwrite="true"></p><p>      <fileset dir="${install.home}/db/driver/*"/></p><p>    </copy></p><p>    --></p><p>    <!-- authentication configuration --></p><p>    <copy file="${install.home}/auth/users.properties"</p><p>          tofile="${jboss.server.conf.dir}/users.properties"</p><p>          overwrite="true" /></p><p>    <copy file="${install.home}/auth/roles.properties"</p><p>          tofile="${jboss.server.conf.dir}/roles.properties"</p><p>          overwrite="true" /></p><p>    <!-- reporting --></p><p>    <antcall target="install.reporting.into.jboss" /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <target name="install.reporting.into.jboss" depends="check.birt" if="birt.download" ></p><p>    <mkdir dir="${install.home}/target"/></p><p>    <unzip src="${install.home}/lib/birt-runtime-2_3_2_2.zip"</p><p>           dest="${install.home}/target"/></p><p>    <mkdir dir="${jboss.server.birt.dir}"/></p><p>    <mkdir dir="${jboss.server.birt.dir}/ReportEngine"/></p><p>    <copy todir="${jboss.server.birt.dir}/ReportEngine" overwrite="true"></p><p>      <fileset dir="${install.home}/target/birt-runtime-2_3_2/ReportEngine"/></p><p>    </copy></p><p>    <delete dir="${install.home}/target"/></p><p>    <copy file="${install.home}/report/overall_activity.rptdesign"</p><p>          tofile="${jboss.server.birt.dir}/overall_activity.rptdesign"</p><p>          overwrite="true"/></p><p>    <copy file="${install.home}/report/process_summary.rptdesign"</p><p>          tofile="${jboss.server.birt.dir}/process_summary.rptdesign"</p><p>          overwrite="true"/></p><p>    <copy todir="${jboss.server.birt.dir}/ReportEngine/plugins/org.eclipse.birt.report.data.oda.jdbc_2.3.2.r232_v20090212/drivers" overwrite="true"></p><p>      <fileset dir="${install.home}/db/driver"/></p><p>    </copy></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install Eclipse --></p><p>  <target name="install.eclipse" depends="download.eclipse,download.eclipse.gef">  </p><p>    <antcall target="unzipEclipse" /></p><p>    <antcall target="untarEclipse" /></p><p>    <unzip dest="${install.home}" overwrite="true"</p><p>           src="${install.home}/lib/GEF-SDK-3.6.1.zip" />                                                </p><p>  </target></p><p style="min-;">   </p><p>  <target name="unzipEclipse" if="expandTypeZip"></p><p>    <unzip dest="${install.home}" overwrite="true"</p><p>           src="${install.home}/lib/eclipse-java-helios-${download.type}.zip" /> </p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <target name="untarEclipse" if="expandTypeTarGz"></p><p>    <gunzip src="${install.home}/lib/eclipse-java-helios-${download.type}.tar.gz"/></p><p>    <untar dest="${install.home}" src="${install.home}/lib/eclipse-java-helios-${download.type}.tar" /></p><p>    <chmod perm="a+x" file="${install.home}/eclipse/eclipse" os="Linux"/></p><p>    <chmod perm="a+x" file="${install.home}/eclipse/Eclipse.app/Contents/MacOS/eclipse" os="Mac OS X"/></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install Eclipse plugins --></p><p>  <target name="install.jBPM.runtime" depends="download.jBPM.bin"></p><p>    <!-- create runtime --></p><p>    <mkdir dir="${install.home}/runtime"/></p><p>    <unzip src="${install.home}/lib/jbpm-${jBPM.version}-bin.zip" dest="${install.home}/runtime" /></p><p>    <!-- Wilman set new configuration databases--></p><p>    <antcall target="install.config.connectionDB.into.jars"/></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install Eclipse plugins --></p><p>  <target name="install.jBPM-eclipse.into.eclipse" depends="download.jBPM.eclipse"></p><p>    <!-- install plugins --></p><p>    <unzip src="${install.home}/lib/jbpm-${jBPM.version}-eclipse-all.zip" dest="${eclipse.home}" /></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install Eclipse plugins --></p><p>  <target name="install.drools-eclipse.into.eclipse" depends="download.drools.eclipse"></p><p>    <!-- install plugins --></p><p>    <unzip src="${install.home}/lib/drools-${drools.version}-eclipse-all.zip" dest="${eclipse.home}" /></p><p>    <copy todir="${eclipse.home}/features" overwrite="true"></p><p>      <fileset dir="${eclipse.home}/drools-update-site/features"/></p><p>    </copy></p><p>    <copy todir="${eclipse.home}/plugins" overwrite="true"></p><p>      <fileset dir="${eclipse.home}/drools-update-site/plugins"/></p><p>    </copy></p><p>    <delete dir="${eclipse.home}/drools-update-site"/></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Install Demo --></p><p>  <target name="install.demo" depends="install.jboss,install.guvnor.into.jboss,install.designer.into.jboss,install.jBPM-gwt-console.into.jboss,install.eclipse,install.jBPM-eclipse.into.eclipse,install.jBPM.runtime,install.drools-eclipse.into.eclipse,start.human.task" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- WILMAN --></p><p>  <!-- Install jbpm5 --></p><p>  <target name="install.jbpm5" depends="install.guvnor.into.jboss,install.designer.into.jboss,install.jBPM-gwt-console.into.jboss,install.jBPM.runtime,start.human.task"/></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><!--install.eclipse,install.jBPM-eclipse.into.eclipse,install.jBPM.runtime,install.drools-eclipse.into.eclipse" --></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- ############ START/STOP ############ --></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Start H2 server --></p><p>  <target name="start.h2" depends="download.h2"></p><p>    <java classname="org.h2.tools.Server" fork="true" spawn="true"></p><p>      <arg value="-tcp" /></p><p>      <classpath location="${install.home}/db/driver/h2.jar" /></p><p>    </java></p><p>  </target></p><p>  <!-- Stop H2 server --></p><p>  <target name="stop.h2" depends="download.h2"></p><p>    <java classname="org.h2.tools.Server" fork="true"></p><p>      <classpath location="${install.home}/db/driver/h2.jar" /></p><p>      <arg value="-tcpShutdown" /></p><p>      <arg value="tcp://localhost:9092" /></p><p>    </java></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Start JBoss AS --></p><p>  <target name="start.jboss"></p><p style="min-;">   </p><p>    <property name="jboss.full.path.win" location="${jboss.home}/bin/run.bat" /></p><p>    <exec executable="${jboss.full.path.win}" spawn="yes"</p><p>          os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"></p><p>      <env key="JAVA_OPTS" value="-XX:MaxPermSize=256m -Xms256m -Xmx512m" /></p><p>      <arg value="-b" /></p><p>      <arg value="${jboss.bind.address}" /></p><p>      <arg value="-Djbpm.console.directory=${install.home}/sample/evaluation/src/main/resources" /></p><p>    </exec></p><p style="min-;">   </p><p>    <property name="jboss.full.path.linux" location="${jboss.home}/bin/run.sh" /></p><p>    <exec executable="${jboss.full.path.linux}" spawn="yes" os="Linux,Mac OS X"></p><p>      <env key="JAVA_OPTS" value="-XX:MaxPermSize=256m -Xms256m -Xmx512m" /></p><p>      <arg value="-b" /></p><p>      <arg value="${jboss.bind.address}" /></p><p>      <arg value="-Djbpm.console.directory=${install.home}/sample/evaluation/src/main/resources" /></p><p>    </exec></p><p>    <waitfor maxwait="5" maxwaitunit="minute" checkevery="30"</p><p>             checkeveryunit="second" timeoutproperty="jboss.timeout"></p><p>      <socket server="${jboss.bind.address}" port="8180" /></p><p>    </waitfor></p><p>    <fail if="jboss.timeout" message="jboss did not start within 5 minutes"/></p><p>  </target></p><p>  <!-- Stop JBoss AS --></p><p>  <target name="stop.jboss"></p><p>    <exec executable="${jboss.home}/bin/shutdown.bat"</p><p>          os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"></p><p>      <arg value="-s" /></p><p>      <arg value="jnp://${jboss.bind.address}:1099" /></p><p>      <arg value="-S" /></p><p>    </exec></p><p>    <exec executable="${jboss.home}/bin/shutdown.sh" os="Linux,Mac OS X"></p><p>      <arg value="-s" /></p><p>      <arg value="jnp://${jboss.bind.address}:1099" /></p><p>      <arg value="-S" /></p><p>    </exec></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Start Eclipse --></p><p>  <target name="start.eclipse"></p><p>    <exec executable="${eclipse.home}/eclipse.exe"</p><p>          spawn="yes"</p><p>          os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"></p><p>      <arg value="-data" /></p><p>      <arg value="${eclipse.workspace.dir}" /></p><p>      <arg value="-plugincustomization" /></p><p>      <arg value="./eclipse.preferences.ini" /></p><p>    </exec></p><p>    <exec executable="${eclipse.home}/eclipse" spawn="yes" os="Linux"></p><p>      <arg value="-data" /></p><p>      <arg value="${eclipse.workspace.dir}" /></p><p>      <arg value="-plugincustomization" /></p><p>      <arg value="./eclipse.preferences.ini" /></p><p>    </exec></p><p>            <chmod perm="a+x" file="./generate.mac.eclipse.preferences.sh" /></p><p>    <exec executable="./generate.mac.eclipse.preferences.sh" os="Mac OS X"/></p><p>    <exec executable="${eclipse.home}/Eclipse.app/Contents/MacOS/eclipse" spawn="yes" os="Mac OS X"></p><p>      <arg value="-data" /></p><p>      <arg value="../../../../${eclipse.workspace.dir}" /></p><p>      <arg value="-plugincustomization" /></p><p>      <arg value="../../../../mac.eclipse.preferences.ini" /></p><p>    </exec></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Start Human Task Service --></p><p>  <path id="classpath.human.task"></p><p>    <fileset dir="${install.home}/runtime" includes="**/*.jar"/></p><p>    <fileset dir="${install.home}/db/driver" includes="**/*.jar"/></p><p>  </path></p><p>  <target name="start.human.task"></p><p>    <mkdir dir="${install.home}/task-service/target"/></p><p>    <javac srcdir="${install.home}/task-service/src" destdir="${install.home}/task-service/target" classpathref="classpath.human.task"></p><p>      <compilerarg value="-Xlint:unchecked"/></p><p>    </javac></p><p>    <copy todir="${install.home}/task-service/target"></p><p>      <fileset dir="${install.home}/task-service/resources"/></p><p>    </copy></p><p>    <java classname="org.jbpm.DemoTaskService" fork="true"> </p><p>      <classpath></p><p>        <pathelement path="${install.home}/task-service/target"/></p><p>        <path refid="classpath.human.task" /></p><p>      </classpath></p><p>    </java></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Start Demo --></p><p>  <target name="start.demo" depends="start.jboss,start.human.task" /></p><p>  <!-- Stop Demo --></p><p>  <target name="stop.demo" depends="stop.jboss" /></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- ############ CLEAN ############ --></p><p style="min-;">   </p><p>  <!-- Clean jboss --></p><p>  <target name="clean.jboss"></p><p>    <delete dir="${install.home}/jboss-${jboss.server.version}"/></p><p>    <delete dir="${install.home}/repository"/></p><p>    <delete file="${install.home}/repository.xml"/></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Clean eclipse --></p><p>  <target name="clean.eclipse"></p><p>    <delete dir="${install.home}/eclipse"/></p><p>    <delete dir="${install.home}/runtime"/></p><p>    <delete dir="${eclipse.workspace.dir}"/></p><p>  </target></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>  <!-- Stop Demo --></p><p>  <target name="clean.demo" depends="clean.jboss,clean.eclipse" /></p><p style="min-;">   </p><p></project></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 16px;" title="Click for alternate translations">I hope to</span> <span class="hps" style="font-size: 16px;" title="Click for alternate translations">help</span> <span class="hps" style="font-size: 16px;" title="Click for alternate translations">with</span> <span class="hps" style="font-size: 16px;" title="Click for alternate translations">that.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span class="hps" style="font-size: 16px;" title="Click for alternate translations">Wilman<br/></span></p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/589323#589323">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>