I'm not sure if this is actually a bug, but so far the only documentation
I have found about how this is supposed to work is from other people who
have fumbled around in the dark (i.e. you, me, and many silent other, I'm
sure).
The major problem I have is that the current method and documentation are
just setting people up for failure. I'm not sure why anyone would want to
create an RCP application based on plug-ins since you have to abandon the
ability to update in a legitimate way. That is of course, unless they
plan on getting it right the first time. :)
It seems to me the RCP examples and documentation should assume featured
based RCP, and the editors should follow suit.