<!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="https://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;">
    jBPM5 installer
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/iapazmino">Ivan Pazmino</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/763377#763377">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>These days I've run into the need of installing jBPM5 over an EAP6 server, a task which proved to be a harder than I tought it would be from experience with the 3.x version. I found out there's an ant script in charge of the installaiton process which does it all for you, even installing the IDE if you want it to.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>This approach wasn't fit for my case so after a little reading and a little trying I resolved to <a class="jive-link-external-small" href="https://twitter.com/iapazmino/status/253849830382776320">rant</a> and go to lunch... To my rant I got a very kind answer from the jBPM project lead himself, Kris Verlaenen, showing his will to help. So the least I can do is expose my case in hope it would give some feed back.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>On the ANT part.</p><p>I'm not in disagree with the building tool per se, but as an installation tool. I think is really cool many JBoss projects now use an installer, like the ASs, because installation becomes really easy. But, the way I see it, there are three differences these project's installers have with jBPM's installer</p><ol><li style="text-align: start;">These projects use an installing software, not a script.</li><li style="text-align: start;">Installers install one app and optionally some extensions, jBPM's script install an app server, jBPM and an IDE if you want it to.</li><li style="text-align: start;">Other applications run by themselves, jBPM is to be installed (most of the time) inside an app server.</li></ol><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>On the manual installation instructions part.</p><p>Number two, from the obove list, causes to have an standard scenario which is not necesarily viable for every one. This is very good to start really fast, but will hardly meet the many escenarios you will find around the world and twisting the build.xml file won't get you very far. I think is bad this is the only method documented in the user guide as it doesn't leave much room for customizing a development environment in a diferent configuration. I know a guy at work who uses NetBeans... </p><p>Number three is the tip of the iceberg for the really big number of different configuration jBPM has to cope with. Just starting with each app-server (as7, as5, glassfish, etc.), leaving IDE aside, with the business rules locally and remote, standalone, etc., so I would say these manual steps should be a must in the user guide.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thank you for taking my rant so nicely and giving me the change to express in a proper way. I've managed to install the jBPM5 over the EAP6 standalone-full, in a not so nice way, and will be happy to share it tomorrow first thing in the morning.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Regards,</p><p>Iv&#225;n Pazmi&ntilde;o</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/763377#763377">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="https://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>