<!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;">&#160;</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;">&#160;</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>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;</p><p>&lt;persistence version="1.0"</p><p><span style="font-size: 12px;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">"&gt;</span></p><p>&#160; &lt;persistence-unit name="org.jbpm.task"&gt;</p><p>&#160;&#160;&#160; &lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Attachment&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Content&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.BooleanExpression&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Comment&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Deadline&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Comment&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Deadline&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Delegation&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Escalation&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Group&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.I18NText&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Notification&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.EmailNotification&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.EmailNotificationHeader&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.PeopleAssignments&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Reassignment&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Status&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.Task&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.TaskData&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.SubTasksStrategy&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.OnParentAbortAllSubTasksEndStrategy&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.OnAllSubTasksEndParentEndStrategy&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.task.User&lt;/class&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;properties&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.connection.driver_class" value="org.postgresql.Driver"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.connection.url" value="jdbc:postgresql://localhost/jbpm5" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.connection.username" value="postgres"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.connection.password" value="adminadmin"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.connection.autocommit" value="false" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.max_fetch_depth" value="3"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.hbm2ddl.auto" value="update" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.show_sql" value="false" /&gt;</p><p>&#160;&#160;&#160; &lt;/properties&gt;</p><p>&#160; &lt;/persistence-unit&gt;</p><p>&lt;/persistence&gt;</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;">&#160;</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>&lt;?xml version='1.0' encoding='utf-8'?&gt;</p><p>&lt;!DOCTYPE hibernate-configuration PUBLIC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p><span style="font-size: 12px;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; "</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;">"&gt;</span></p><p>&#160; &lt;hibernate-configuration&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;session-factory&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Database connection settings --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.driver_class"&gt;org.postgresql.Driver&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.url"&gt;jdbc:postgresql://localhost/jbpm5&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!--property name="connection.url"&gt;jdbc:h2:file:/NotBackedUp/data/mydb&lt;/property--&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.username"&gt;postgres&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.password"&gt;adminadmin&lt;/property&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- JDBC connection pool (use the built-in) --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.pool_size"&gt;5&lt;/property&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- SQL dialect --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dialect"&gt;org.hibernate.dialect.PostgreSQLDialect&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Enable Hibernate's automatic session context management --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="current_session_context_class"&gt;thread&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Disable the second-level cache&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="cache.provider_class"&gt;org.hibernate.cache.NoCacheProvider&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Echo all executed SQL to stdout --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="show_sql"&gt;false&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Drop and re-create the database schema on startup --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="hbm2ddl.auto"&gt;update&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;mapping resource="AuditLog.hbm.xml"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/session-factory&gt;</p><p>&#160; &lt;/hibernate-configuration&gt;</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;">&#160;</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>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p>&lt;datasources&gt;</p><p>&#160; &lt;local-tx-datasource&gt;</p><p>&#160;&#160;&#160; &lt;jndi-name&gt;jdbc/jbpmDS&lt;/jndi-name&gt;</p><p>&#160;&#160;&#160; &lt;connection-url&gt;jdbc:postgresql:jbpm5&lt;/connection-url&gt;</p><p>&#160;&#160;&#160; &lt;!--connection-url&gt;jdbc:h2:mem:mydb&lt;/connection-url--&gt;</p><p>&#160;&#160;&#160; &lt;driver-class&gt;org.postgresql.Driver&lt;/driver-class&gt;</p><p>&#160;&#160;&#160; &lt;user-name&gt;postgres&lt;/user-name&gt;</p><p>&#160;&#160;&#160; &lt;password&gt;adminadmin&lt;/password&gt;</p><p>&#160; &lt;/local-tx-datasource&gt;</p><p>&lt;/datasources&gt;</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;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</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;">&#160;</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>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;</p><p>&lt;persistence version="1.0"</p><p><span style="font-size: 12px;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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;">"&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;persistence-unit name="org.drools.persistence.jpa" transaction-type="JTA"&gt;</p><p>&#160;&#160;&#160; &lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt;</p><p>&#160;&#160;&#160; &lt;jta-data-source&gt;java:jdbc/jbpmDS&lt;/jta-data-source&gt;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160; &lt;class&gt;org.jbpm.persistence.processinstance.ProcessInstanceInfo&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.drools.persistence.info.SessionInfo&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;class&gt;org.drools.persistence.info.WorkItemInfo&lt;/class&gt;</p><p>&#160;&#160;&#160; &lt;properties&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.max_fetch_depth" value="3"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.hbm2ddl.auto" value="update" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.show_sql" value="false" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" /&gt;</p><p>&#160;&#160;&#160; &lt;/properties&gt;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160; &lt;/persistence-unit&gt;</p><p style="min-;">&#160;&#160;&#160;&#160; </p><p>&lt;/persistence&gt;</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;">&#160;</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>&lt;?xml version='1.0' encoding='utf-8'?&gt;</p><p>&lt;!DOCTYPE hibernate-configuration PUBLIC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p><span style="font-size: 12px;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; "</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;">"&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;hibernate-configuration&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; &lt;session-factory&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Database connection settings --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.driver_class"&gt;org.postgresql.Driver&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.url"&gt;jdbc:postgresql://localhost/jbpm5&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!--property name="connection.url"&gt;jdbc:h2:file:/NotBackedUp/data/mydb&lt;/property--&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.username"&gt;postgres&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.password"&gt;adminadmin&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- JDBC connection pool (use the built-in) --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="connection.pool_size"&gt;5&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- SQL dialect --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dialect"&gt;org.hibernate.dialect.PostgreSQLDialect&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Enable Hibernate's automatic session context management --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="current_session_context_class"&gt;thread&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Disable the second-level cache&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="cache.provider_class"&gt;org.hibernate.cache.NoCacheProvider&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Echo all executed SQL to stdout --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="show_sql"&gt;false&lt;/property&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Drop and re-create the database schema on startup? --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="hbm2ddl.auto"&gt;update&lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;mapping resource="AuditLog.hbm.xml"/&gt;</p><p>&#160;&#160;&#160;&#160; &lt;/session-factory&gt;</p><p>&lt;/hibernate-configuration&gt;</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;">&#160;</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;">&#160;</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;">&#160;</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>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;project name="jBPM.install"&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;property file="build.properties" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;property name="install.home" value="./" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;property name="jboss.server.conf.dir" value="${jboss.home}/server/${jboss.server.configuration}/conf" /&gt;</p><p>&#160; &lt;property name="jboss.server.data.dir" value="${jboss.home}/server/${jboss.server.configuration}/data" /&gt;</p><p>&#160; &lt;property name="jboss.server.deploy.dir" value="${jboss.home}/server/${jboss.server.configuration}/deploy" /&gt;</p><p>&#160; &lt;property name="jboss.server.lib.dir" value="${jboss.home}/server/${jboss.server.configuration}/lib" /&gt;</p><p>&#160; &lt;property name="jboss.server.birt.dir" value="${jboss.server.data.dir}/birt"/&gt;</p><p>&#160; &lt;property name="jboss.bind.address" value="localhost" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;property name="eclipse.workspace.dir" value="${install.home}/workspace"/&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-size: 12px;">&#160; &lt;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"/&gt;</span></p><p><span style="font-size: 12px;">&#160; &lt;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;">"/&gt;</span></p><p><span style="font-size: 12px;">&#160; &lt;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;">"/&gt;</span></p><p><span style="font-size: 12px;">&#160; &lt;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;amp;url=http://download.eclipse.org/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&amp;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&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</a><span style="font-size: 12px;">"/&gt;</span></p><p style="min-;">&#160;&#160; </p><p>&#160; &lt;!-- ############ DOWNLOAD ############ --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download H2 --&gt;</p><p>&#160; &lt;target name="download.h2.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking h2 download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="h2.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/db/driver/h2.jar" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.h2" depends="download.h2.check" if="h2.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting h2 ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/db/driver"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${h2.download.url}" dest="${install.home}/db/driver/h2.jar"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download BIRT engine (gwt-console) --&gt;</p><p>&#160; &lt;target name="check.birt"&gt;</p><p>&#160;&#160;&#160; &lt;condition property="birt.download"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;equals arg1="${jBPM.birt.download}" arg2="true" /&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.birt.check" depends="check.birt" if="birt.download"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking birt reporting engine download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="birt.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/birt-runtime-2_3_2_2.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.birt" depends="download.birt.check" if="birt.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting birt reporting engine ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${birt.download.url}" dest="${install.home}/lib/birt-runtime-2_3_2_2.zip" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download JBoss AS --&gt;</p><p>&#160; &lt;target name="download.jboss.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking JBoss AS download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="jboss.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/jboss-${jboss.server.version}.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.jboss" depends="download.jboss.check" if="jboss.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting JBoss AS ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${jboss.download.url}" dest="${install.home}/lib/jboss-${jboss.server.version}.zip"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download Eclipse --&gt;</p><p>&#160; &lt;condition property="download.type" value="win32"&gt;</p><p>&#160;&#160;&#160; &lt;os family="windows" /&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="download.type" value="macosx-carbon"&gt;</p><p>&#160;&#160;&#160; &lt;and&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="mac" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="unix" /&gt;</p><p>&#160;&#160;&#160; &lt;/and&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="download.type" value="linux-gtk"&gt;</p><p>&#160;&#160;&#160; &lt;and&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os family="mac" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="unix" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;or&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os arch="x86_64" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os arch="amd64" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/or&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/and&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="download.type" value="linux-gtk-x86_64"&gt;</p><p>&#160;&#160;&#160; &lt;and&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os family="mac" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="unix" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;or&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os arch="x86_64" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;os arch="amd64" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/or&gt;</p><p>&#160;&#160;&#160; &lt;/and&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="download.extension" value="zip"&gt;</p><p>&#160;&#160;&#160; &lt;os family="windows" /&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="download.extension" value="tar.gz"&gt;</p><p>&#160;&#160;&#160; &lt;or&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="mac" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;os family="unix" /&gt;</p><p>&#160;&#160;&#160; &lt;/or&gt;</p><p>&#160; &lt;/condition&gt;</p><p>&#160; &lt;condition property="expandTypeZip" value="true"&gt;</p><p>&#160;&#160;&#160; &lt;equals arg1="${download.extension}" arg2="zip" /&gt;</p><p>&#160; &lt;/condition&gt;&#160; </p><p>&#160; &lt;condition property="expandTypeTarGz" value="true"&gt;</p><p>&#160;&#160;&#160; &lt;equals arg1="${download.extension}" arg2="tar.gz" /&gt;</p><p>&#160; &lt;/condition&gt;&#160; </p><p>&#160; &lt;target name="download.eclipse.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking Eclipse download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="eclipse.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/eclipse-java-helios-${download.type}.${download.extension}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.eclipse" depends="download.eclipse.check" if="eclipse.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting Eclipse ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p><span style="font-size: 12px;">&#160;&#160;&#160; &lt;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>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dest="${install.home}/lib/eclipse-java-helios-${download.type}.${download.extension}"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.eclipse.gef.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking Eclipse GEF download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="eclipse.gef.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/GEF-SDK-3.6.1.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.eclipse.gef" depends="download.eclipse.gef.check" if="eclipse.gef.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting Eclipse GEF ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p><span style="font-size: 12px;">&#160;&#160;&#160; &lt;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>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dest="${install.home}/lib/GEF-SDK-3.6.1.zip"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download jBPM binaries --&gt;</p><p>&#160; &lt;target name="download.jBPM.bin.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking jBPM binaries download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="jBPM.bin.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/jbpm-${jBPM.version}-bin.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.jBPM.bin" depends="download.jBPM.bin.check" if="jBPM.bin.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting jBPM binaries ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${jBPM.url}/jbpm-${jBPM.version}-bin.zip" dest="${install.home}/lib/jbpm-${jBPM.version}-bin.zip"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download Drools Guvnor --&gt;</p><p>&#160; &lt;target name="download.drools.guvnor.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking Drools Guvnor download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="drools.guvnor.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/drools-${drools.version}-guvnor.war" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt; </p><p>&#160; &lt;target name="download.drools.guvnor" depends="download.drools.guvnor.check" if="drools.guvnor.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting Drools Guvnor ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${drools.url}/drools-${drools.version}-guvnor.war" dest="${install.home}/lib/drools-${drools.version}-guvnor.war"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download Designer --&gt;</p><p>&#160; &lt;target name="download.designer.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking Designer download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="designer.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/designer-${designer.version}.war" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt; </p><p>&#160; &lt;target name="download.designer" depends="download.designer.check" if="designer.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting Designer ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${designer.url}/designer-${designer.version}.war" dest="${install.home}/lib/designer-${designer.version}.war"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download jBPM Eclipse plugins --&gt;</p><p>&#160; &lt;target name="download.jBPM.eclipse.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking jBPM Eclipse download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="jBPM.eclipse.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/jbpm-${jBPM.version}-eclipse-all.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.jBPM.eclipse" depends="download.jBPM.eclipse.check" if="jBPM.eclipse.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting jBPM Eclipse ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p><span style="font-size: 12px;">&#160;&#160;&#160; &lt;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"&#160; /&gt;</span></p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download Drools Eclipse plugins --&gt;</p><p>&#160; &lt;target name="download.drools.eclipse.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking Drools Eclipse download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="drools.eclipse.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/drools-${drools.version}-eclipse-all.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.drools.eclipse" depends="download.drools.eclipse.check" if="drools.eclipse.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting Drools Eclipse ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${drools.url}/drools-${drools.version}-eclipse-all.zip" dest="${install.home}/lib/drools-${drools.version}-eclipse-all.zip"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Download jBPM gwt-console --&gt;</p><p>&#160; &lt;target name="download.jBPM.gwt-console.check"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Checking jBPM gwt-console download ..." /&gt;</p><p>&#160;&#160;&#160; &lt;condition property="jBPM.gwt-console.not.available"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;not&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;available file="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/not&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;target name="download.jBPM.gwt-console" depends="download.jBPM.gwt-console.check" if="jBPM.gwt-console.not.available"&gt;</p><p>&#160;&#160;&#160; &lt;echo message="Getting jBPM gwt-console ..." /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/lib"/&gt;</p><p>&#160;&#160;&#160; &lt;get src="${jBPM.url}/jbpm-${jBPM.version}-gwt-console.zip" dest="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip"&#160; /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- ############ INSTALL ############ --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install JBoss AS --&gt;</p><p>&#160; &lt;target name="install.jboss" depends="download.jboss"&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/jboss-${jboss.server.version}.zip" dest="${install.home}" /&gt;</p><p>&#160;&#160;&#160; &lt;chmod perm="a+x" file="${install.home}/jboss-${jboss.server.version}/bin/run.sh" /&gt;</p><p>&#160;&#160;&#160; &lt;chmod perm="a+x" file="${install.home}/jboss-${jboss.server.version}/bin/shutdown.sh" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install guvnor --&gt;</p><p>&#160; &lt;target name="check.jboss.version"&gt;</p><p>&#160;&#160;&#160; &lt;condition property="jboss.version.is.5"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;equals arg1="${jboss.server.version}" arg2="5.1.0.GA" /&gt;</p><p>&#160;&#160;&#160; &lt;/condition&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;target name="install.guvnor.into.jboss" depends="download.drools.guvnor"&gt;</p><p>&#160;&#160;&#160; &lt;antcall target="install.guvnor.into.jboss.5" /&gt;</p><p>&#160;&#160;&#160; &lt;antcall target="install.guvnor.into.jboss.other" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160; &lt;target name="install.guvnor.into.jboss.5" depends="check.jboss.version" if="jboss.version.is.5"&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/target/drools-guvnor"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/drools-${drools.version}-guvnor.war" dest="${install.home}/target/drools-guvnor" /&gt;</p><p>&#160;&#160;&#160; &lt;delete&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/target/drools-guvnor/WEB-INF/lib" includes="xml-apis-*.jar"/&gt;</p><p>&#160;&#160;&#160; &lt;/delete&gt;</p><p>&#160;&#160;&#160; &lt;zip basedir="${install.home}/target/drools-guvnor"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; destfile="${install.home}/target/drools-guvnor.war"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/target/drools-guvnor.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/drools-guvnor.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/target"/&gt;</p><p>&#160; &lt;/target&gt;&#160; </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;target name="install.guvnor.into.jboss.other" depends="check.jboss.version" unless="jboss.version.is.5"&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/lib/drools-${drools.version}-guvnor.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/drools-guvnor.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160; &lt;!-- Install designer --&gt;</p><p>&#160; &lt;target name="install.designer.into.jboss" depends="download.designer"&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/lib/designer-${designer.version}.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/designer.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install configuration db file into jars --&gt;</p><p>&#160; &lt;target name="install.config.connectionDB.into.jars"&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/runtime/target"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: re build jbpm-human-task-5.X.X.jar --&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar" dest="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar" /&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: Fix for conflicting connection bd in configuration files in jars jbpm--&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: copy file jbpm-human-task-persistence.xml in jbpm-human-task-5.X.X.jar--&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/jbpm-human-task-persistence.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar/META-INF/persistence.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: build jbpm-human-task-5.X.X.jar --&gt;</p><p>&#160;&#160;&#160; &lt;zip basedir="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}-jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; destfile="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}.jar"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/runtime/target/jbpm-human-task-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: re build jbpm-bam-5.X.X.jar --&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar" dest="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: copy file jbpm-bam-hibernate.cfg.xml in jbpm-bam-5.X.X.jar--&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/jbpm-bam-hibernate.cfg.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar/hibernate.cfg.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: build jbpm-bam-5.X.X.jar --&gt;</p><p>&#160;&#160;&#160; &lt;zip basedir="${install.home}/runtime/target/jbpm-bam-${jBPM.version}-jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; destfile="${install.home}/runtime/target/jbpm-bam-${jBPM.version}.jar"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/runtime/target/jbpm-bam-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;delete dir="${install.home}/runtime/target"/&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;/target&gt;</p><p style="min-;">&#160;&#160;&#160; </p><p>&#160; &lt;!-- Install gwt-console --&gt;</p><p>&#160; &lt;target name="install.jBPM-gwt-console.into.jboss" depends="download.birt,download.jBPM.gwt-console,install.jBPM.runtime"&gt;</p><p>&#160;&#160;&#160; &lt;!-- gwt-console --&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/target"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/jbpm-${jBPM.version}-gwt-console.zip" dest="${install.home}/target" /&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/target/jbpm-gwt-console-server-war"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dest="${install.home}/target/jbpm-gwt-console-server-war"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/hibernate.cfg.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes/hibernate.cfg.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/persistence.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes/META-INF/persistence.xml"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160; &lt;antcall target="install.config.connectionDB.into.jars"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: copy file jbpm-human-task-5.X.X.jar into jbpm-gwt-console-server-war --&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/runtime/jbpm-human-task-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/jbpm-human-task-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman: copy file jbpm-bam-5.X.X.jar into jbpm-gwt-console-server-war --&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/runtime/jbpm-bam-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/jbpm-bam-${jBPM.version}.jar"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; &lt;!-- Fix for conflicting javassist jar --&gt;</p><p>&#160;&#160;&#160; &lt;delete file="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib/javassist-3.6.0.GA.jar"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- Other configuration like work item handlers --&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/classes" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/conf"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; &lt;zip basedir="${install.home}/target/jbpm-gwt-console-server-war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; destfile="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/target/jbpm-gwt-console-server-${jBPM.version}.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/jbpm-gwt-console-server.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/target/jbpm-gwt-console-${jBPM.version}.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/jbpm-gwt-console.war"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/target"/&gt;</p><p>&#160;&#160;&#160; &lt;!-- db configuration --&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/${file.datasource}"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.deploy.dir}/${file.datasource}"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;!-- wilman: copy driver --&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/db/driver/${driver.connection}"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; todir="${jboss.server.lib.dir}"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160; &lt;copy todir="${jboss.server.lib.dir}" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/db/driver/*"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160; &lt;!-- authentication configuration --&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/auth/users.properties"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.conf.dir}/users.properties"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/auth/roles.properties"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.conf.dir}/roles.properties"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true" /&gt;</p><p>&#160;&#160;&#160; &lt;!-- reporting --&gt;</p><p>&#160;&#160;&#160; &lt;antcall target="install.reporting.into.jboss" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;target name="install.reporting.into.jboss" depends="check.birt" if="birt.download" &gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/target"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/birt-runtime-2_3_2_2.zip"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dest="${install.home}/target"/&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${jboss.server.birt.dir}"/&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${jboss.server.birt.dir}/ReportEngine"/&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${jboss.server.birt.dir}/ReportEngine" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/target/birt-runtime-2_3_2/ReportEngine"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/target"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/report/overall_activity.rptdesign"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.birt.dir}/overall_activity.rptdesign"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p>&#160;&#160;&#160; &lt;copy file="${install.home}/report/process_summary.rptdesign"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; tofile="${jboss.server.birt.dir}/process_summary.rptdesign"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; overwrite="true"/&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${jboss.server.birt.dir}/ReportEngine/plugins/org.eclipse.birt.report.data.oda.jdbc_2.3.2.r232_v20090212/drivers" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/db/driver"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install Eclipse --&gt;</p><p>&#160; &lt;target name="install.eclipse" depends="download.eclipse,download.eclipse.gef"&gt;&#160; </p><p>&#160;&#160;&#160; &lt;antcall target="unzipEclipse" /&gt;</p><p>&#160;&#160;&#160; &lt;antcall target="untarEclipse" /&gt;</p><p>&#160;&#160;&#160; &lt;unzip dest="${install.home}" overwrite="true"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; src="${install.home}/lib/GEF-SDK-3.6.1.zip" /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160; &lt;/target&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160; &lt;target name="unzipEclipse" if="expandTypeZip"&gt;</p><p>&#160;&#160;&#160; &lt;unzip dest="${install.home}" overwrite="true"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; src="${install.home}/lib/eclipse-java-helios-${download.type}.zip" /&gt; </p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;target name="untarEclipse" if="expandTypeTarGz"&gt;</p><p>&#160;&#160;&#160; &lt;gunzip src="${install.home}/lib/eclipse-java-helios-${download.type}.tar.gz"/&gt;</p><p>&#160;&#160;&#160; &lt;untar dest="${install.home}" src="${install.home}/lib/eclipse-java-helios-${download.type}.tar" /&gt;</p><p>&#160;&#160;&#160; &lt;chmod perm="a+x" file="${install.home}/eclipse/eclipse" os="Linux"/&gt;</p><p>&#160;&#160;&#160; &lt;chmod perm="a+x" file="${install.home}/eclipse/Eclipse.app/Contents/MacOS/eclipse" os="Mac OS X"/&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install Eclipse plugins --&gt;</p><p>&#160; &lt;target name="install.jBPM.runtime" depends="download.jBPM.bin"&gt;</p><p>&#160;&#160;&#160; &lt;!-- create runtime --&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/runtime"/&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/jbpm-${jBPM.version}-bin.zip" dest="${install.home}/runtime" /&gt;</p><p>&#160;&#160;&#160; &lt;!-- Wilman set new configuration databases--&gt;</p><p>&#160;&#160;&#160; &lt;antcall target="install.config.connectionDB.into.jars"/&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install Eclipse plugins --&gt;</p><p>&#160; &lt;target name="install.jBPM-eclipse.into.eclipse" depends="download.jBPM.eclipse"&gt;</p><p>&#160;&#160;&#160; &lt;!-- install plugins --&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/jbpm-${jBPM.version}-eclipse-all.zip" dest="${eclipse.home}" /&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install Eclipse plugins --&gt;</p><p>&#160; &lt;target name="install.drools-eclipse.into.eclipse" depends="download.drools.eclipse"&gt;</p><p>&#160;&#160;&#160; &lt;!-- install plugins --&gt;</p><p>&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/drools-${drools.version}-eclipse-all.zip" dest="${eclipse.home}" /&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${eclipse.home}/features" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${eclipse.home}/drools-update-site/features"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${eclipse.home}/plugins" overwrite="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${eclipse.home}/drools-update-site/plugins"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${eclipse.home}/drools-update-site"/&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Install Demo --&gt;</p><p>&#160; &lt;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" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- WILMAN --&gt;</p><p>&#160; &lt;!-- Install jbpm5 --&gt;</p><p>&#160; &lt;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"/&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;!--install.eclipse,install.jBPM-eclipse.into.eclipse,install.jBPM.runtime,install.drools-eclipse.into.eclipse" --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- ############ START/STOP ############ --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Start H2 server --&gt;</p><p>&#160; &lt;target name="start.h2" depends="download.h2"&gt;</p><p>&#160;&#160;&#160; &lt;java classname="org.h2.tools.Server" fork="true" spawn="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-tcp" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;classpath location="${install.home}/db/driver/h2.jar" /&gt;</p><p>&#160;&#160;&#160; &lt;/java&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;!-- Stop H2 server --&gt;</p><p>&#160; &lt;target name="stop.h2" depends="download.h2"&gt;</p><p>&#160;&#160;&#160; &lt;java classname="org.h2.tools.Server" fork="true"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;classpath location="${install.home}/db/driver/h2.jar" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-tcpShutdown" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="tcp://localhost:9092" /&gt;</p><p>&#160;&#160;&#160; &lt;/java&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Start JBoss AS --&gt;</p><p>&#160; &lt;target name="start.jboss"&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160;&#160;&#160; &lt;property name="jboss.full.path.win" location="${jboss.home}/bin/run.bat" /&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${jboss.full.path.win}" spawn="yes"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;env key="JAVA_OPTS" value="-XX:MaxPermSize=256m -Xms256m -Xmx512m" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-b" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="${jboss.bind.address}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-Djbpm.console.directory=${install.home}/sample/evaluation/src/main/resources" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160;&#160;&#160; &lt;property name="jboss.full.path.linux" location="${jboss.home}/bin/run.sh" /&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${jboss.full.path.linux}" spawn="yes" os="Linux,Mac OS X"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;env key="JAVA_OPTS" value="-XX:MaxPermSize=256m -Xms256m -Xmx512m" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-b" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="${jboss.bind.address}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-Djbpm.console.directory=${install.home}/sample/evaluation/src/main/resources" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160;&#160;&#160; &lt;waitfor maxwait="5" maxwaitunit="minute" checkevery="30"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; checkeveryunit="second" timeoutproperty="jboss.timeout"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;socket server="${jboss.bind.address}" port="8180" /&gt;</p><p>&#160;&#160;&#160; &lt;/waitfor&gt;</p><p>&#160;&#160;&#160; &lt;fail if="jboss.timeout" message="jboss did not start within 5 minutes"/&gt;</p><p>&#160; &lt;/target&gt;</p><p>&#160; &lt;!-- Stop JBoss AS --&gt;</p><p>&#160; &lt;target name="stop.jboss"&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${jboss.home}/bin/shutdown.bat"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-s" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="jnp://${jboss.bind.address}:1099" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-S" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${jboss.home}/bin/shutdown.sh" os="Linux,Mac OS X"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-s" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="jnp://${jboss.bind.address}:1099" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-S" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Start Eclipse --&gt;</p><p>&#160; &lt;target name="start.eclipse"&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${eclipse.home}/eclipse.exe"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; spawn="yes"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; os="Windows 7,Windows Vista,Windows XP,Windows 2000,Windows 2003"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-data" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="${eclipse.workspace.dir}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-plugincustomization" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="./eclipse.preferences.ini" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${eclipse.home}/eclipse" spawn="yes" os="Linux"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-data" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="${eclipse.workspace.dir}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-plugincustomization" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="./eclipse.preferences.ini" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;chmod perm="a+x" file="./generate.mac.eclipse.preferences.sh" /&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="./generate.mac.eclipse.preferences.sh" os="Mac OS X"/&gt;</p><p>&#160;&#160;&#160; &lt;exec executable="${eclipse.home}/Eclipse.app/Contents/MacOS/eclipse" spawn="yes" os="Mac OS X"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-data" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="../../../../${eclipse.workspace.dir}" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="-plugincustomization" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;arg value="../../../../mac.eclipse.preferences.ini" /&gt;</p><p>&#160;&#160;&#160; &lt;/exec&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Start Human Task Service --&gt;</p><p>&#160; &lt;path id="classpath.human.task"&gt;</p><p>&#160;&#160;&#160; &lt;fileset dir="${install.home}/runtime" includes="**/*.jar"/&gt;</p><p>&#160;&#160;&#160; &lt;fileset dir="${install.home}/db/driver" includes="**/*.jar"/&gt;</p><p>&#160; &lt;/path&gt;</p><p>&#160; &lt;target name="start.human.task"&gt;</p><p>&#160;&#160;&#160; &lt;mkdir dir="${install.home}/task-service/target"/&gt;</p><p>&#160;&#160;&#160; &lt;javac srcdir="${install.home}/task-service/src" destdir="${install.home}/task-service/target" classpathref="classpath.human.task"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;compilerarg value="-Xlint:unchecked"/&gt;</p><p>&#160;&#160;&#160; &lt;/javac&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${install.home}/task-service/target"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/task-service/resources"/&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;</p><p>&#160;&#160;&#160; &lt;java classname="org.jbpm.DemoTaskService" fork="true"&gt; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;classpath&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pathelement path="${install.home}/task-service/target"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;path refid="classpath.human.task" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/classpath&gt;</p><p>&#160;&#160;&#160; &lt;/java&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Start Demo --&gt;</p><p>&#160; &lt;target name="start.demo" depends="start.jboss,start.human.task" /&gt;</p><p>&#160; &lt;!-- Stop Demo --&gt;</p><p>&#160; &lt;target name="stop.demo" depends="stop.jboss" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- ############ CLEAN ############ --&gt;</p><p style="min-;">&#160;&#160; </p><p>&#160; &lt;!-- Clean jboss --&gt;</p><p>&#160; &lt;target name="clean.jboss"&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/jboss-${jboss.server.version}"/&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/repository"/&gt;</p><p>&#160;&#160;&#160; &lt;delete file="${install.home}/repository.xml"/&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Clean eclipse --&gt;</p><p>&#160; &lt;target name="clean.eclipse"&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/eclipse"/&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${install.home}/runtime"/&gt;</p><p>&#160;&#160;&#160; &lt;delete dir="${eclipse.workspace.dir}"/&gt;</p><p>&#160; &lt;/target&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- Stop Demo --&gt;</p><p>&#160; &lt;target name="clean.demo" depends="clean.jboss,clean.eclipse" /&gt;</p><p style="min-;">&#160;&#160; </p><p>&lt;/project&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</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;">&#160;</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>