Shared Library Updates Not Reflected In Installed Components
------------------------------------------------------------

                 Key: SM-983
                 URL: https://issues.apache.org/activemq/browse/SM-983
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-core
    Affects Versions: 3.1
         Environment: Solaris 10 (64 bit), Java 1.6
            Reporter: Corey Baswell


Lets say I have component cA that references shared library slA and uses class 
test.Test from this shared library. Both JBI pieces have  been installed and cA 
has been called and accessed an instance of test.Test from slA.

Now I make changes test.Test (called test.Test') in slA and deploy the updated 
shared library (slA') to ServiceMix. When I call cA it still uses the old 
version of test.Test because its class loader has already loaded this class 
(and cA's classloader still references the old slA's classloader). What I 
really want to happen is for cA to now use the updated version test.Test'. The 
only way I currently know how to do this is to re-install cA so that a new 
class loader (that references slA') is created.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to