<!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: Console crashes on opening Process Overview (fresh jBPM5.2 installation)
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/hamsterdancer">hamsterdancer</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/647035#647035">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Ok we found the problem.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>As Tihomir already said, the problem is about the version of commons codec. We found THREE different versions of commons codec in the different projects which are parts of the jBPM Installer. 1.3, 1.4 and 1.5. </p><p>It looks like jboss loads the libraries in a different order on different systems. The following output (I've got by a colleague) may help to fix the problem permanently.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><blockquote class="jive-quote"><p>18:32:21,749 INFO&#160; [stdout] (http-localhost-127.0.0.1-8080-1) </p><p> &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; commons codec location : </p><p>vfs:/content/jbpm-gwt-console-server.war/WEB-INF/lib/org.apache.commons.codec_1.3.0.v201101211617.jar</p><p>18:32:21,750 ERROR </p><p>[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/gwt-console-server]] </p><p>(http-localhost-127.0.0.1-8080-1) StandardWrapper.Throwable: </p><p>java.lang.NoSuchMethodError: </p><p>org.apache.commons.codec.binary.Base64.encodeBase64String([B)Ljava/lang/String;</p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Our temporary solution is to change the build.xml to exclude the old library on the jboss installation</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><blockquote class="jive-quote"><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Install reporting AS7&#160; --&gt;</p><p>&#160;&#160; &lt;target name="install.reporting.into.jboss7" depends="check.birt.as7" if="birt.download" &gt;</p><p>&#160;&#160;&#160;&#160; &lt;mkdir dir="${install.home}/birt"/&gt;</p><p>&#160;&#160;&#160;&#160; &lt;unzip src="${install.home}/lib/birt-runtime-${birt.version.as7}.zip"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dest="${install.home}/birt"/&gt;</p><p>&#160;&#160;&#160; &lt;copy todir="${install.home}/target/jbpm-gwt-console-server-war/WEB-INF/lib"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160; &lt;fileset dir="${install.home}/birt/birt-runtime-${birt.version.as7}/ReportEngine/lib"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;include name="**/*.jar"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160; <big><big><big>&lt;exclude name="**/org.apache.commons.codec_1.3.0.v201101211617.jar"/&gt;</big></big></big></p><p>&#160;&#160;&#160;&#160;&#160;&#160; &lt;/fileset&gt;</p><p>&#160;&#160;&#160; &lt;/copy&gt;&#160;&#160;&#160;&#160; </p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I hope it helps without causing additional problems^^</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/647035#647035">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>