title: Deploying JAR in FuseESB gets ClassNotFoundException
body: <p>I've got this in my camel-cxf.xml file:</p>
  
  <pre><code>&lt;bean id="configFile" class="org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer"&gt;
          &lt;property name="location" value="file:${karaf.home}/etc/test.cfg"/&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>test.cfg is there.  My pom.xml has the following, which resolves to version 2.12.0.redhat-610379:</p>
  
  <pre><code>&lt;dependency&gt;
    &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;
    &lt;artifactId&gt;camel-spring&lt;/artifactId&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>It all compiles fine.  But when I drop it in Fuse's deploy folder, I get:</p>
  
  <pre><code>Caused by: java.lang.ClassNotFoundException: org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer not found by myService [257]
          at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532)
  </code></pre>
  
  <p>So I presume it's my OSGi not having camel/spring, but I have now done 'features:install X' for every possible variation of camel and spring, and it doesn't change anything.</p>
  
  <p>Does anyone know what I'm missing?</p>