title: Virgo problem: ClassNotFoundException for an exported class in a started bundle
body: <p>For some reason one of my bundles fails to load class from another:</p>
  
  <pre><code>[2011-09-08 10:57:55.574] Thread-2                     &lt;UR0001I&gt; User region ready. 
  [2011-09-08 10:57:56.580] fs-watcher                   &lt;HD0001I&gt; Hot deployer processing 'INITIAL' event for file 'org.eclipse.virgo.apps.admin-2.1.1.RELEASE.plan'. 
  [2011-09-08 10:58:02.127]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'poim_resources' version '0.0.0'. 
  [2011-09-08 10:58:14.291]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'poim_resources' version '0.0.0'. 
  [2011-09-08 10:58:14.360]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'poim_resources' version '0.0.0'. 
  [2011-09-08 10:58:14.402] fs-watcher                   &lt;DE0000I&gt; Installing plan 'org.eclipse.virgo.apps.admin.plan' version '2.1.1'. 
  [2011-09-08 10:58:14.436] Thread-3                     &lt;WE0000I&gt; Starting web bundle 'poim_resources' version '0.0.0' with context path '/poim_resources'. 
  [2011-09-08 10:58:14.646] fs-watcher                   &lt;DE0000I&gt; Installing bundle 'org.eclipse.virgo.apps.admin.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:14.882] Thread-3                     &lt;WE0001I&gt; Started web bundle 'poim_resources' version '0.0.0' with context path '/poim_resources'. 
  [2011-09-08 10:58:14.887] start-signalling-1           &lt;DE0005I&gt; Started bundle 'poim_resources' version '0.0.0'. 
  [2011-09-08 10:58:22.597] fs-watcher                   &lt;DE0000I&gt; Installing bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.512] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.admin.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.515] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.519] fs-watcher                   &lt;DE0001I&gt; Installed plan 'org.eclipse.virgo.apps.admin.plan' version '2.1.1'. 
  [2011-09-08 10:58:24.530] fs-watcher                   &lt;DE0004I&gt; Starting plan 'org.eclipse.virgo.apps.admin.plan' version '2.1.1'. 
  [2011-09-08 10:58:24.539] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.admin.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.553] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.564] fs-watcher                   &lt;HD0001I&gt; Hot deployer processing 'INITIAL' event for file 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE.par'. 
  [2011-09-08 10:58:24.599]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing plan 'pshd.plan' version '3.2.0'. 
  [2011-09-08 10:58:24.611]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing configuration 'ru.focusmedia.odp.pshd.ssd.app' version '0.0.0'. 
  [2011-09-08 10:58:24.622] Thread-3                     &lt;WE0000I&gt; Starting web bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE' with context path '/admin'. 
  [2011-09-08 10:58:24.776] start-signalling-2           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.admin.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:24.924]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.poim-protocol' version '2.0.1'. 
  [2011-09-08 10:58:24.935]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd.db' version '3.2.0'. 
  [2011-09-08 10:58:25.332] Thread-3                     &lt;WE0001I&gt; Started web bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE' with context path '/admin'. 
  [2011-09-08 10:58:25.336] start-signalling-1           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.admin.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:25.342] start-signalling-1           &lt;DE0005I&gt; Started plan 'org.eclipse.virgo.apps.admin.plan' version '2.1.1'. 
  [2011-09-08 10:58:25.544]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd' version '3.1.0'. 
  [2011-09-08 10:58:25.604]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.jpa' version '3.2.0'. 
  [2011-09-08 10:58:25.620]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0'. 
  [2011-09-08 10:58:25.625]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing configuration 'ru.focusmedia.odp.poim.server' version '0.0.0'. 
  [2011-09-08 10:58:25.851]  TCP Connection(2)-127.0.0.1 &lt;DE0000I&gt; Installing bundle 'pshd.plan-3.2-ru.focusmedia.odp.poim.server' version '3.2.0'. 
  [2011-09-08 10:58:27.572]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed configuration 'ru.focusmedia.odp.pshd.ssd.app' version '0.0.0'. 
  [2011-09-08 10:58:27.576]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.poim-protocol' version '2.0.1'. 
  [2011-09-08 10:58:27.579]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd.db' version '3.2.0'. 
  [2011-09-08 10:58:27.582]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd' version '3.1.0'. 
  [2011-09-08 10:58:27.586]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.jpa' version '3.2.0'. 
  [2011-09-08 10:58:27.589]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0'. 
  [2011-09-08 10:58:27.592]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed configuration 'ru.focusmedia.odp.poim.server' version '0.0.0'. 
  [2011-09-08 10:58:27.596]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-ru.focusmedia.odp.poim.server' version '3.2.0'. 
  [2011-09-08 10:58:27.599]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed bundle 'pshd.plan-3.2-synthetic.context' version '3.2.0'. 
  [2011-09-08 10:58:27.602]  TCP Connection(2)-127.0.0.1 &lt;DE0001I&gt; Installed plan 'pshd.plan' version '3.2.0'. 
  [2011-09-08 10:58:27.630]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting plan 'pshd.plan' version '3.2.0'. 
  [2011-09-08 10:58:27.646]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting configuration 'ru.focusmedia.odp.pshd.ssd.app' version '0.0.0'. 
  [2011-09-08 10:58:27.658]  TCP Connection(2)-127.0.0.1 &lt;DE0005I&gt; Started configuration 'ru.focusmedia.odp.pshd.ssd.app' version '0.0.0'. 
  [2011-09-08 10:58:27.666]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.poim-protocol' version '2.0.1'. 
  [2011-09-08 10:58:27.678]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd.db' version '3.2.0'. 
  [2011-09-08 10:58:27.678] start-signalling-1           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-ru.focusmedia.poim-protocol' version '2.0.1'. 
  [2011-09-08 10:58:27.691]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd' version '3.1.0'. 
  [2011-09-08 10:58:27.719]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.jpa' version '3.2.0'. 
  [2011-09-08 10:58:27.748]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0'. 
  [2011-09-08 10:58:27.756]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting configuration 'ru.focusmedia.odp.poim.server' version '0.0.0'. 
  [2011-09-08 10:58:27.766] Thread-3                     &lt;WE0000I&gt; Starting web bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0' with context path '/video'. 
  [2011-09-08 10:58:27.798]  TCP Connection(2)-127.0.0.1 &lt;DE0005I&gt; Started configuration 'ru.focusmedia.odp.poim.server' version '0.0.0'. 
  [2011-09-08 10:58:27.858]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-ru.focusmedia.odp.poim.server' version '3.2.0'. 
  [2011-09-08 10:58:27.891]  TCP Connection(2)-127.0.0.1 &lt;DE0004I&gt; Starting bundle 'pshd.plan-3.2-synthetic.context' version '3.2.0'. 
  [2011-09-08 10:58:27.921] start-signalling-2           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-synthetic.context' version '3.2.0'. 
  [2011-09-08 10:58:28.047] fs-watcher                   &lt;DE0000I&gt; Installing par 'org.eclipse.virgo.apps.repository' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.053] fs-watcher                   &lt;DE0000I&gt; Installing bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.061] fs-watcher                   &lt;DE0000I&gt; Installing bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.366] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.372] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.378] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-synthetic.context' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.384] fs-watcher                   &lt;DE0001I&gt; Installed par 'org.eclipse.virgo.apps.repository' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.451] fs-watcher                   &lt;DE0004I&gt; Starting par 'org.eclipse.virgo.apps.repository' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.459] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.471] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.906] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-synthetic.context' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:28.916] fs-watcher                   &lt;HD0001I&gt; Hot deployer processing 'INITIAL' event for file 'org.eclipse.virgo.apps.splash-2.1.1.RELEASE.war'. 
  [2011-09-08 10:58:28.971] start-signalling-3           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-synthetic.context' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:29.030] Thread-3                     &lt;WE0000I&gt; Starting web bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE' with context path '/org.eclipse.virgo.apps.repository'. 
  [2011-09-08 10:58:29.282] fs-watcher                   &lt;DE0000I&gt; Installing bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:29.599] fs-watcher                   &lt;DE0001I&gt; Installed bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:29.625] fs-watcher                   &lt;DE0004I&gt; Starting bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:29.634] Thread-3                     &lt;WE0000I&gt; Starting web bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE' with context path '/'. 
  [2011-09-08 10:58:29.686] start-signalling-4           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.core' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:30.093] start-signalling-4           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd.db' version '3.2.0'. 
  [2011-09-08 10:58:32.121] Thread-3                     &lt;WE0001I&gt; Started web bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0' with context path '/video'. 
  [2011-09-08 10:58:32.126] start-signalling-1           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.video' version '3.2.0'. 
  [2011-09-08 10:58:32.156] start-signalling-1           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-ru.focusmedia.odp.ssd' version '3.1.0'. 
  [2011-09-08 10:58:32.819] Thread-3                     &lt;WE0001I&gt; Started web bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE' with context path '/'. 
  [2011-09-08 10:58:32.838] start-signalling-3           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.splash' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:33.536] Thread-3                     &lt;WE0001I&gt; Started web bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE' with context path '/org.eclipse.virgo.apps.repository'. 
  [2011-09-08 10:58:33.540] start-signalling-2           &lt;DE0005I&gt; Started bundle 'org.eclipse.virgo.apps.repository-2.1.1.RELEASE-org.eclipse.virgo.apps.repository.web' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:33.546] start-signalling-2           &lt;DE0005I&gt; Started par 'org.eclipse.virgo.apps.repository' version '2.1.1.RELEASE'. 
  [2011-09-08 10:58:33.837] start-signalling-2           &lt;DE0005I&gt; Started bundle 'pshd.plan-3.2-ru.focusmedia.odp.pshd.jpa' version '3.2.0'. 
  [2011-09-07 16:46:13.569] start-signalling-1           &lt;DE0006E&gt; Start failed for bundle 'pshd.plan-3.2-ru.focusmedia.odp.poim.server' version '3.2.0'. java.lang.NoClassDefFoundError: ru/focusmedia/odp/poim/protocol/AccessRights
      at java.lang.Class.getDeclaredMethods0(Native Method)
      at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
      at java.lang.Class.getDeclaredMethods(Class.java:1791)
      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:357)
      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(PersistenceAnnotationBeanPostProcessor.java:295)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:787)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:487)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557)
      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
      at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
      at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
      at org.eclipse.virgo.kernel.agent.dm.ContextPropagatingTaskExecutor$2.run(ContextPropagatingTaskExecutor.java:95)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)
  Caused by: org.eclipse.virgo.kernel.osgi.framework.ExtendedClassNotFoundException: ru.focusmedia.odp.poim.protocol.AccessRights in KernelBundleClassLoader: [bundle=pshd.plan-3.2-ru.focusmedia.odp.poim.server_3.2.0]
      at org.eclipse.virgo.kernel.userregion.internal.equinox.KernelBundleClassLoader.loadClass(KernelBundleClassLoader.java:139)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
      ... 23 common frames omitted
  Caused by: java.lang.ClassNotFoundException: ru.focusmedia.odp.poim.protocol.AccessRights
      at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:460)
      at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
      at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
      at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
      at org.eclipse.virgo.kernel.userregion.internal.equinox.KernelBundleClassLoader.loadClass(KernelBundleClassLoader.java:135)
      ... 24 common frames omitted
  </code></pre>
  
  <p><code>ru.focusmedia.poim-protocol</code>, which is started successfully, is the bundle which contains the class, and it exports <code>ru.focusmedia.odp.poim.protocol</code> package:</p>
  
  <pre><code>Manifest-Version: 1.0
  Bundle-ManifestVersion: 2
  Bundle-Name: POIM_Protocol
  Bundle-SymbolicName: ru.focusmedia.poim-protocol;singleton:=true
  Bundle-Version: 2.0.1
  Bundle-ClassPath: POIM_Protocol.jar
  Export-Package: ru.focusmedia.odp.poim.protocol,
   ru.focusmedia.odp.poim.protocol.requests,
   ru.focusmedia.odp.poim.protocol.responses
  Bundle-RequiredExecutionEnvironment: JavaSE-1.6
  Require-Bundle: org.apache.mina.core;bundle-version="2.0.2",
   ru.focusmedia.comms-osgi;bundle-version="1.0.0"
  Bundle-Vendor: Focus Media
  Import-Package: org.slf4j;version="1.6.1",
   ru.focusmedia.jump,
   ru.focusmedia.jump.annotation,
   ru.focusmedia.jump.binding,
   ru.focusmedia.jump.binding.impl,
   ru.focusmedia.jump.binding.impl.headers,
   ru.focusmedia.jump.binding.impl.presencer,
   ru.focusmedia.jump.binding.impl.types,
   ru.focusmedia.jump.binding.spi,
   ru.focusmedia.jump.protocol,
   ru.focusmedia.jump.protocol.impl,
   ru.focusmedia.jump.protocol.spi
  </code></pre>
  
  <p>and <code>ru.focusmedia.odp.poim.server</code> imports it:</p>
  
  <pre><code>Manifest-Version: 1.0
  Export-Package: ru.focusmedia.pshd.server;uses:="ru.focusmedia.odp.psh
   d.domain.model,ru.focusmedia.odp.pshd.integration",ru.focusmedia.pshd
   .server.poim;uses:="javax.xml.parsers,javax.xml.xpath,org.xml.sax,ru.
   focusmedia.pshd.server,ru.focusmedia.pshd.server.poim.db,ru.focusmedi
   a.pshd.server.poim.db.entity,ru.focusmedia.pshd.server.poim.protocol.
   impl.commands",ru.focusmedia.pshd.server.poim.cmdexec;uses:="ru.focus
   media.pshd.server,ru.focusmedia.pshd.server.poim.protocol.impl.schema
   ",ru.focusmedia.pshd.server.poim.db;uses:="javax.measure,javax.measur
   e.unit,org.core,ru.focusmedia.odp.pshd.domain.model,ru.focusmedia.odp
   .pshd.integration,ru.focusmedia.pshd.server,ru.focusmedia.pshd.server
   .poim,ru.focusmedia.pshd.server.poim.db.entity,ru.focusmedia.pshd.ser
   ver.poim.protocol.impl.commands,ru.focusmedia.pshd.server.poim.protoc
   ol.impl.schema",ru.focusmedia.pshd.server.poim.db.entity,ru.focusmedi
   a.pshd.server.poim.integration;uses:="javax.measure,javax.measure.uni
   t,org.core,org.utils.statuscodes,ru.focusmedia.odp.pshd.domain.model,
   ru.focusmedia.odp.pshd.integration,ru.focusmedia.pshd.server,ru.focus
   media.pshd.server.poim.db.entity",ru.focusmedia.pshd.server.poim.prot
   ocol;uses:="javax.measure,javax.measure.unit,org.core,org.utils.statu
   scodes,ru.focusmedia.jump,ru.focusmedia.jump.protocol,ru.focusmedia.o
   dp.pshd.domain.model,ru.focusmedia.odp.pshd.ssd.domain,ru.focusmedia.
   pshd.server.poim,ru.focusmedia.pshd.server.poim.integration,ru.focusm
   edia.pshd.server.poim.protocol.impl.commands,ru.focusmedia.pshd.serve
   r.poim.protocol.impl.commands.requests",ru.focusmedia.pshd.server.poi
   m.protocol.impl;uses:="ru.focusmedia.pshd.server.poim.protocol.impl.s
   chemaslist",ru.focusmedia.pshd.server.poim.protocol.impl.commands;use
   s:="ru.focusmedia.jump,ru.focusmedia.jump.annotation",ru.focusmedia.p
   shd.server.poim.protocol.impl.commands.requests;uses:="ru.focusmedia.
   jump.annotation",ru.focusmedia.pshd.server.poim.protocol.impl.command
   s.responses;uses:="ru.focusmedia.jump.annotation,ru.focusmedia.pshd.s
   erver.poim.protocol.impl.commands",ru.focusmedia.pshd.server.poim.pro
   tocol.impl.schema;uses:="javax.xml.bind,javax.xml.bind.annotation",ru
   .focusmedia.pshd.server.poim.protocol.impl.schemaslist;uses:="javax.x
   ml.bind.annotation",ru.focusmedia.pshd.server.poim.protocol.tests;use
   s:="org.junit",ru.focusmedia.pshd.server.poim.schema_stubs;uses:="org
   .slf4j,ru.focusmedia.odp.pshd.poim.bridge,ru.focusmedia.pshd.server,r
   u.focusmedia.pshd.server.poim.db",ru.focusmedia.pshd.server.poim.sche
   ma_stubs.tests.manual;uses:="org.junit,ru.focusmedia.odp.pshd.domain.
   model",ru.focusmedia.pshd.server.poim.tests.manual
  Tool: Bundlor 1.1.0.BUILD-20101220120024
  Import-Package: javax.measure,
   javax.measure.unit,
   javax.xml.bind,
   javax.xml.bind.annotation,
   javax.xml.namespace,
   javax.xml.parsers,
   javax.xml.xpath,
   org.core;version="[3.1.0,3.1.0]",
   org.slf4j,
   org.utils.statuscodes,
   org.w3c.dom,
   org.xml.sax,
   ru.focusmedia.odp.pshd.domain.model,
   ru.focusmedia.odp.pshd.entity,
   ru.focusmedia.odp.pshd.integration,
   ru.focusmedia.odp.pshd.integration.fb,
   ru.focusmedia.odp.pshd.integration.roles,
   ru.focusmedia.odp.pshd.integration.users,
   ru.focusmedia.odp.pshd.repository.spi,
   ru.focusmedia.odp.pshd.ssd.domain
  Import-Bundle: ru.focusmedia.jsr-275;version="[1.0.0,1.0.0]",
   org.apache.mina.core;version="[2.0.2,2.0.2]",
   ru.focusmedia.poim-protocol;version="[2.0.1,2.0.1]"
  Bundle-SymbolicName: ru.focusmedia.odp.poim.server
  Bundle-Version: 3.2.0
  Bundle-Name: ru.focusmedia.odp.poim.server
  Bundle-Vendor: focusmedia
  Bundle-ManifestVersion: 2
  Bundle-RequiredExecutionEnvironment: JavaSE-1.6
  Import-Library: org.springframework.spring;version="[3.0.0.RELEASE,3.0.5.RELEASE]"
  </code></pre>
  
  <p>I've also checked that the class file <code>work/org.eclipse.virgo.kernel.deployer_2.1.1.RELEASE/staging/pshd.plan-3.2/bundle/pshd.plan-3.2-ru.focusmedia.poim-protocol/2.0.1/POIM_Protocol.jar/ru/focusmedia/odp/poim/protocol/AccessRights.class</code> is actually there after <code>ru.focusmedia.poim-protocol</code> is started. </p>