<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: REST Service calling REST service = failure deployment on karaf in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230234#M20928</link>
    <description>Maybe the zip tool problem you're using, (7-Zip?), I was testing it before with WinRAR tool on Windows platform and it works without this kind of problem.</description>
    <pubDate>Wed, 12 Oct 2016 04:42:04 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-10-12T04:42:04Z</dc:date>
    <item>
      <title>REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230228#M20922</link>
      <description>Hi everybody, 
&lt;BR /&gt;I'm facing an issue on Karaf when i'm trying to deploy a REST service that calling another REST service. 
&lt;BR /&gt; 
&lt;PRE&gt;11:54:59,209 | ERROR | container/deploy | container.BlueprintContainerImpl &amp;nbsp;437 | 13 - org.apache.aries.blueprint.core - 1.6.1 | Unable to start blueprint container for bundle sandbox.rest_SWAGGER_wadlToSwagger_001/0.1.0&lt;BR /&gt;org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to instantiate components&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:728)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:300)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:269)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:265)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:255)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher$2.call(EquinoxEventPublisher.java:189)&lt;BR /&gt;	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyHookPrivileged(ServiceRegistry.java:1280)&lt;BR /&gt;	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyHooksPrivileged(ServiceRegistry.java:1263)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.notifyEventHooksPrivileged(EquinoxEventPublisher.java:186)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:146)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:75)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:67)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:102)&lt;BR /&gt;	at org.eclipse.osgi.container.Module.publishEvent(Module.java:466)&lt;BR /&gt;	at org.eclipse.osgi.container.Module.start(Module.java:457)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1253)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1225)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)&lt;BR /&gt;Caused by: java.lang.NoClassDefFoundError: javax/ws/rs/InternalServerErrorException&lt;BR /&gt;	at java.lang.Class.getDeclaredConstructors0(Native Method)&lt;BR /&gt;	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)&lt;BR /&gt;	at java.lang.Class.getConstructors(Unknown Source)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.findMatchingConstructors(BeanRecipe.java:533)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:345)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:282)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:830)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(Unknown Source)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)&lt;BR /&gt;	at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)&lt;BR /&gt;	at org.apache.aries.blueprint.di.CollectionRecipe.internalCreate(CollectionRecipe.java:90)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:955)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:929)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:910)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:844)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(Unknown Source)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)&lt;BR /&gt;	... 27 more&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: javax.ws.rs.InternalServerErrorException cannot be found by sandbox.rest_SWAGGER_wadlToSwagger_001_0.1.0&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)&lt;BR /&gt;	at java.lang.ClassLoader.loadClass(Unknown Source)&lt;BR /&gt;	... 53 more&lt;/PRE&gt; 
&lt;BR /&gt;Does anyone encounter the same issue ? 
&lt;BR /&gt;Is there a way to make it work ? 
&lt;BR /&gt;I'm using 6.2 open studio. 
&lt;BR /&gt;Thanks for your help.</description>
      <pubDate>Sat, 16 Nov 2024 10:20:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230228#M20922</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T10:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230229#M20923</link>
      <description>Hi, 
&lt;BR /&gt;Can you run your esb job successfully in studio? What does your ESB job design look like? More information will be helpful for us to address your issue. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina</description>
      <pubDate>Tue, 11 Oct 2016 09:45:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230229#M20923</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-11T09:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230230#M20924</link>
      <description>Hi, 
&lt;BR /&gt;Yes, in the studio, everything work fine. 
&lt;BR /&gt;You'll find screenshot attach to this message&amp;nbsp;&amp;nbsp; 
&lt;BR /&gt;&amp;nbsp; 
&lt;BR /&gt;It's a REST Web Service. 
&lt;BR /&gt;I'm calling a web page (wadl), retrieve the data and call another REST Service with a tRest component. 
&lt;BR /&gt;Thanks for your help. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBjs.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147881iEE3DC9160008C132/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBjs.png" alt="0683p000009MBjs.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Tue, 11 Oct 2016 09:58:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230230#M20924</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-11T09:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230231#M20925</link>
      <description>Hi,
&lt;BR /&gt;Looks like the class loader problem of duplicated JAX-RS api, could you please try this workaround? 
&lt;BR /&gt;1) check the exported kar file from Studio to see if there is jersey-core-xx.jar or other jar may have JAX-RS api included, if you find it then remove it from the kar file.
&lt;BR /&gt;2) modify the Manifest of the bundle in the kar file, add package javax.ws.rs.* to the Import-Package section.
&lt;BR /&gt;Regards.</description>
      <pubDate>Tue, 11 Oct 2016 11:01:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230231#M20925</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-11T11:01:40Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230232#M20926</link>
      <description>Thanks for this answer !&lt;BR /&gt;Now the bundle is deployed but, there is no service display in the :8040/services of CXF&amp;nbsp;&lt;BR /&gt;(The bundle is active)</description>
      <pubDate>Tue, 11 Oct 2016 13:26:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230232#M20926</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-11T13:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230233#M20927</link>
      <description>ERRATUM, 
&lt;BR /&gt;After some modifications, i have an error at the deployment on the MANIFEST (even if the manifest exist or is good)&amp;nbsp; 
&lt;BR /&gt; 
&lt;PRE&gt;15:18:09,851 | ERROR | container/deploy | ?                                   ? | 8 - org.apache.felix.fileinstall - 3.5.4 | Failed to install artifact: C:\Users\kdu\Documents\TOS 6.2.1\Runtime_ESBSE\container\deploy\rest_SWAGGER_wadlToSwagger_001-0.1.jar&lt;BR /&gt;org.osgi.framework.BundleException: The bundle file:/C:/Users/kdu/Documents/TOS%206.2.1/Runtime_ESBSE/container/deploy/rest_SWAGGER_wadlToSwagger_001-0.1.jar does not have a META-INF/MANIFEST.MF! Make sure, META-INF and MANIFEST.MF are the first 2 entries in your JAR!&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1004)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)&lt;/PRE&gt; 
&lt;BR /&gt;Thanks for your help.</description>
      <pubDate>Tue, 11 Oct 2016 14:18:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230233#M20927</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-11T14:18:51Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230234#M20928</link>
      <description>Maybe the zip tool problem you're using, (7-Zip?), I was testing it before with WinRAR tool on Windows platform and it works without this kind of problem.</description>
      <pubDate>Wed, 12 Oct 2016 04:42:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230234#M20928</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-12T04:42:04Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230235#M20929</link>
      <description>What i've done : 
&lt;BR /&gt; 
&lt;BR /&gt;added javax.ws.rs-1.0.jar to /lib 
&lt;BR /&gt;added javax.ws.rs-api-2.0.1.jar to /lib 
&lt;BR /&gt;deleted jersey.core.* in /lib 
&lt;BR /&gt;modified MANIFEST (added javax.ws.rs.* to the Imported Package and added the Bundle-ClassPath for these two new jar) 
&lt;BR /&gt; 
&lt;BR /&gt;Now, i have error about jersey class not found (i deleted it....) 
&lt;BR /&gt; 
&lt;PRE&gt;10:09:18,837 | ERROR | container/deploy | container.BlueprintContainerImpl  437 | 13 - org.apache.aries.blueprint.core - 1.6.1 | Unable to start blueprint container for bundle sandbox.rest_SWAGGER_wadlToSwagger_001/0.1.0&lt;BR /&gt;org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to instantiate components&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:728)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:300)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:269)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:265)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:255)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)&lt;BR /&gt;	at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher$2.call(EquinoxEventPublisher.java:189)&lt;BR /&gt;	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyHookPrivileged(ServiceRegistry.java:1280)&lt;BR /&gt;	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyHooksPrivileged(ServiceRegistry.java:1263)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.notifyEventHooksPrivileged(EquinoxEventPublisher.java:186)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:146)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:75)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:67)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:102)&lt;BR /&gt;	at org.eclipse.osgi.container.Module.publishEvent(Module.java:466)&lt;BR /&gt;	at org.eclipse.osgi.container.Module.start(Module.java:457)&lt;BR /&gt;	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1253)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1225)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)&lt;BR /&gt;	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)&lt;BR /&gt;Caused by: java.lang.NoClassDefFoundError: com/sun/jersey/core/util/FeaturesAndProperties&lt;BR /&gt;	at java.lang.ClassLoader.defineClass1(Native Method)&lt;BR /&gt;	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.ModuleClassLoader.defineClass(ModuleClassLoader.java:272)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:632)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)&lt;BR /&gt;	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;BR /&gt;	at java.lang.Class.getDeclaredConstructors0(Native Method)&lt;BR /&gt;	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)&lt;BR /&gt;	at java.lang.Class.getConstructors(Class.java:1651)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.findMatchingConstructors(BeanRecipe.java:533)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:345)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:282)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:830)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)&lt;BR /&gt;	at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)&lt;BR /&gt;	at org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:285)&lt;BR /&gt;	at org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:252)&lt;BR /&gt;	at org.apache.aries.blueprint.container.ServiceRecipe.internalCreate(ServiceRecipe.java:149)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;	at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)&lt;BR /&gt;	at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)&lt;BR /&gt;	... 27 more&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: com.sun.jersey.core.util.FeaturesAndProperties cannot be found by sandbox.rest_SWAGGER_wadlToSwagger_001_0.1.0&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)&lt;BR /&gt;	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)&lt;BR /&gt;	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;BR /&gt;	... 63 more&lt;BR /&gt;10:09:18,847 | INFO  | container/deploy | ?                                   ? | 8 - org.apache.felix.fileinstall - 3.5.4 | Started bundle: file:/C:/Users/kdu/Documents/TOS%206.2.1/Runtime_ESBSE/container/deploy/rest_SWAGGER_wadlToSwagger_001-0.1.jar&lt;BR /&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 12 Oct 2016 08:55:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230235#M20929</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-12T08:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230236#M20930</link>
      <description>Hmm, in this case maybe try to only remove javax/ws/rs package/classes from jersey.core.*, and keep jersey.core.* there in the lib/.
&lt;BR /&gt;And you should not add the javax.ws.rs-1.0.jar/javax.ws.rs-api-2.0.1.jar into the lib/, just add javax.ws.rs.* to the Importe-Package of Manifest, that's enough because in this case the JAX-RS api classes will be loaded from Runtime karaf container. 
&lt;BR /&gt;(this is not a good workaround, but just try to see if it works)</description>
      <pubDate>Wed, 12 Oct 2016 09:56:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230236#M20930</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-12T09:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230237#M20931</link>
      <description>We're going back to the first error with this &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;</description>
      <pubDate>Wed, 12 Oct 2016 13:22:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230237#M20931</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-12T13:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230238#M20932</link>
      <description>Any new idea, or fix found on your side ?</description>
      <pubDate>Tue, 18 Oct 2016 08:38:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230238#M20932</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-10-18T08:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230239#M20933</link>
      <description>I ran into this exact same issue today. &amp;nbsp;Trying to deploy a service to runtime and got this error. &amp;nbsp;I have a mix of tRestRequest/tRestResponse/tRestClient/tRest components all being used in my service. &amp;nbsp;I needed to use tRest because the service we are interfacing with on that component would not work with tRestClient (the JSON payload was incorrectly formatted). &amp;nbsp;I was able to get things working fine in my Studio environment using the tRest component, but once deployed to the Runtime environment, I encountered the same error reported in this thread. 
&lt;BR /&gt;So, to work around this issue, I replaced the usage of tRest with tHTTP. &amp;nbsp;Fortunately, tHTTP works fine with the API we are interfacing with. &amp;nbsp;And, this version of the service can now be successfully deployed to the Runtime environment. &amp;nbsp;So, the issue is specifically with the tRest component. &amp;nbsp;Not sure if it's a combination of using tRest with other tRestClient components in the same job, or specific to tRest by itself. &amp;nbsp;We've never had to use tRest before, as tRestClient has always worked for us. &amp;nbsp;But, the JSON formatting issue caused us to not use tRestClient for this one API in this instance.</description>
      <pubDate>Tue, 01 Nov 2016 19:20:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230239#M20933</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2016-11-01T19:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230240#M20934</link>
      <description>Just curious, has anyone raised a JiraIssue for this?</description>
      <pubDate>Wed, 08 Feb 2017 16:31:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230240#M20934</guid>
      <dc:creator>root</dc:creator>
      <dc:date>2017-02-08T16:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230241#M20935</link>
      <description>Hi,&lt;BR /&gt;I get the same issue. I opened a ticket on Talend Support.I will keep you informed.&lt;BR /&gt;Eric</description>
      <pubDate>Tue, 21 Mar 2017 16:20:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230241#M20935</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-21T16:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: REST Service calling REST service = failure deployment on karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230242#M20936</link>
      <description>Hi,
&lt;BR /&gt;There is JIRA&amp;nbsp;
&lt;A href="https://jira.talendforge.org/browse/TESB-14782" rel="nofollow noopener noreferrer"&gt;https://jira.talendforge.org/browse/TESB-14782&lt;/A&gt; about this issue.
&lt;BR /&gt;Eric</description>
      <pubDate>Wed, 22 Mar 2017 07:01:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/REST-Service-calling-REST-service-failure-deployment-on-karaf/m-p/2230242#M20936</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-22T07:01:21Z</dc:date>
    </item>
  </channel>
</rss>

