I have an OSGi bundle b1 exporting a class with
public static final String MYVAL = "a"; //version 1
and a second bundle b2 is compiled and deployed using version 1 of b1.
Later on I change the value in b1 to
public static final String MYVAL = "b"; //version 2
but I only recompile and deploy b1, b2 is unchanged and not recompiled.
Is it possible that the b2 still sees value a
at runtime?