[jboss-jira] [JBoss JIRA] (JGRP-1933) Please enable dynamic imports on JGroups (3.5.1.Final) and upwards

Susan Javurek (JIRA) issues at jboss.org
Wed Jun 3 16:32:02 EDT 2015


Susan Javurek created JGRP-1933:
-----------------------------------

             Summary: Please enable dynamic imports on JGroups (3.5.1.Final) and upwards
                 Key: JGRP-1933
                 URL: https://issues.jboss.org/browse/JGRP-1933
             Project: JGroups
          Issue Type: Feature Request
    Affects Versions: 3.5.1
            Reporter: Susan Javurek
            Assignee: Bela Ban
             Fix For: 3.5.1


We've run into an issue deploying JGroups inside Fuse where we end up with a class not found exception:

{code}
java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: net.sf.ehcache.distribution.jgroups.JGroupEventMessage
{code}

In OSGi there is a command dynamic-imports that allows us change a deployed bundle so that it uses dynamic-imports.  For example:

{code}
[ 310] [Active     ] [Created     ] [       ] [   60] My Application Implementation (0.0.26)
[ 372] [Active     ] [            ] [       ] [   60] jgroupreplication.wrapper (1.7.0)
[ 374] [Active     ] [            ] [       ] [   60] JGroups (3.5.1.Final)
{code}

Running the following command resolves our wiring problem:

{code}
JBossFuse:karaf at root> dynamic-import 374
Enabling dynamic imports on bundle JGroups (3.5.1.Final) [374]
{code}

Would it be possible to build this jar with:

<DynamicImport-Package>*</DynamicImport-Package>

In place?






The customer in question has this featured deployed in many containers and manually logging into all the containers to run this command is not a good use of time. 





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list