Bundles normally transition quickly from STARTING to ACTIVE.
It seems that something odd is happening such as the start method in your bundle activator taking a long time to complete or failing in some novel way. You may like to take a thread dump, e.g. using jstack, to see if the activator start method is still running.
What console messages appear? These should show the progress of the bundle.
(I am assuming that you didn't try to use Spring DM in the bundle to create or reference services - that would be beyond a typical hello world.)