Alexander Shutyaev wrote:
Indeed I had functional problems. When I switched from Felix to Equinox (without performing any changes in my source code) I somehow stopped receiving Configuration objects. (The 'ls -c' command shows no configuration or instances). In Felix however everything worked fine. (I checked this out because my component writes to the System.out when activate() method is called).
I guess there might be some system configuration problem. Did you check if ConfigurationAdmin bundle (org.eclipse.equinox.cm) is installed and running? You could also use the tracing options of DS bundle to enable the DS debug and/or the "print on console" option. You could see some errors or warnings in this case. Another alternative way to enable the debug or "print on console" options is to accordingly use the system properties "equinox.ds.debug=true" and "equinox.ds.print=true"
Note that if you don't have a LogService registered there is no other way to see errors or warnings fired by DS bundle unless you instruct DS to print them in the console.
Hope this helps, Stoyan _______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
