<!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;">
Re: jBPM Console Server can't find WorkItem Handler Implementation
</h3>
<span style="margin-bottom: 10px;">
created by <a href="https://community.jboss.org/people/stephan_p">Stephan Pampel</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/807163#807163">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>I had the same problem recently and like to share my solution because it took me a lot of time to figure it out.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong>1. Extract the jbpm-gwt-console-server.war </strong></p><p>Extract the jbpm-gwt-console-server.war in <server>/standalone/deployments/ (with 7zip), make sure the directory name is jbpm-gwt-console-server.war. Remove the jbpm-gwt-console-server.war file from the directory. Start the server and test if the console iscorrectly deployed. If not re the README.txt in the deployments folder and create a  jbpm-gwt-console-server.war.dodeploy file</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong>2. Create .jars of your custom work item handlers</strong></p><p>If you are using Eclipse you can simply right click one the file you want to have in the jar an click export. The choose "JAR file" and in the next step select all the classes you want to include. Place your *.jar files in <server>/standalone/deployments/jbpm-gwt-console-server.war/WEB-INF/lib</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><strong>3. publicize your config files to the console</strong></p><p>Put your drools.rulebase.conf, drools.session.conf, workItemHandlers.conf etc. in the <server>/standalone/deployments/jbpm-gwt-console-server.war/WEB-INFclasses/META-INF so they can be found by the console. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Please test this and watch server.log for problems (maybe I have forgotten something).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Hope this helps someone</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/807163#807163">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>