<?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 [resolved] [Problem] Runtime_ESBSE can't deploy a service, in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334808#M103435</link>
    <description>Hi all, 
&lt;BR /&gt;I created a web service which will call a child job during the process, as the snapshots 
&lt;BR /&gt;Parent: 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/398835/parent.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBFU.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147176i70DEB12E05C1B3AD/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBFU.png" alt="0683p000009MBFU.png" /&gt;&lt;/span&gt; &lt;/A&gt; 
&lt;BR /&gt;Child: 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/398835/child.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBSh.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136286iAE2086FC135232CD/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBSh.png" alt="0683p000009MBSh.png" /&gt;&lt;/span&gt; &lt;/A&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I did some test and they worked very well when I start web service from TOS for ESB 6.2. 
&lt;BR /&gt;Then I deployed web service to "\container\deploy\filename.kar" successfully. But when I start the Karaf on Windows 10, it can't deploy such service. I did some research but I don't know why. Below shows the error 
&lt;BR /&gt; 
&lt;PRE&gt;org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement  osgi.identity; osgi.identity=PriceAPIUpdateService-feature; type=karaf.feature; version=""; filter:="(&amp;amp;(osgi.identity=PriceAPIUpdateService-feature)(type=karaf.feature)(version&amp;gt;=0.1.0)(version&amp;lt;=0.1.0))"  osgi.identity; osgi.identity=PriceAPIUpdateService-control-bundle; type=osgi.bundle; version=""; resolution:=mandatory  osgi.wiring.package; filter:="(osgi.wiring.package=org.talend.esb.job.controller)"]]&lt;BR /&gt;	at org.apache.felix.resolver.ResolutionError.toException(ResolutionError.java:42)&lt;BR /&gt;	at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:235)&lt;BR /&gt;	at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:158)&lt;BR /&gt;	at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:216)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:263)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1152)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1048)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;	at java.lang.Thread.run(Thread.java:745)&lt;/PRE&gt; 
&lt;BR /&gt;I really need some helps. Please! 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Scott.</description>
    <pubDate>Fri, 02 Sep 2016 16:33:45 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-09-02T16:33:45Z</dc:date>
    <item>
      <title>[resolved] [Problem] Runtime_ESBSE can't deploy a service,</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334808#M103435</link>
      <description>Hi all, 
&lt;BR /&gt;I created a web service which will call a child job during the process, as the snapshots 
&lt;BR /&gt;Parent: 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/398835/parent.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBFU.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147176i70DEB12E05C1B3AD/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBFU.png" alt="0683p000009MBFU.png" /&gt;&lt;/span&gt; &lt;/A&gt; 
&lt;BR /&gt;Child: 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/398835/child.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBSh.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136286iAE2086FC135232CD/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBSh.png" alt="0683p000009MBSh.png" /&gt;&lt;/span&gt; &lt;/A&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I did some test and they worked very well when I start web service from TOS for ESB 6.2. 
&lt;BR /&gt;Then I deployed web service to "\container\deploy\filename.kar" successfully. But when I start the Karaf on Windows 10, it can't deploy such service. I did some research but I don't know why. Below shows the error 
&lt;BR /&gt; 
&lt;PRE&gt;org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement  osgi.identity; osgi.identity=PriceAPIUpdateService-feature; type=karaf.feature; version=""; filter:="(&amp;amp;(osgi.identity=PriceAPIUpdateService-feature)(type=karaf.feature)(version&amp;gt;=0.1.0)(version&amp;lt;=0.1.0))"  osgi.identity; osgi.identity=PriceAPIUpdateService-control-bundle; type=osgi.bundle; version=""; resolution:=mandatory  osgi.wiring.package; filter:="(osgi.wiring.package=org.talend.esb.job.controller)"]]&lt;BR /&gt;	at org.apache.felix.resolver.ResolutionError.toException(ResolutionError.java:42)&lt;BR /&gt;	at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:235)&lt;BR /&gt;	at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:158)&lt;BR /&gt;	at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:216)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:263)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1152)&lt;BR /&gt;	at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1048)&lt;BR /&gt;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;	at java.lang.Thread.run(Thread.java:745)&lt;/PRE&gt; 
&lt;BR /&gt;I really need some helps. Please! 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Scott.</description>
      <pubDate>Fri, 02 Sep 2016 16:33:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334808#M103435</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-02T16:33:45Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] [Problem] Runtime_ESBSE can't deploy a service,</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334809#M103436</link>
      <description>It seem that the problem with tRunjob (call child job). I tried to deploy a service without trunjob. It worked well in runtime_esbse/karaf. 
&lt;BR /&gt;Now I have also the error in log file when I deploy service with trunjob: 
&lt;BR /&gt;... org.fire.wiring=routimes.system.api 
&lt;BR /&gt;Anybody can help? Please. 
&lt;BR /&gt;Tks, 
&lt;BR /&gt;Scott.</description>
      <pubDate>Sat, 03 Sep 2016 10:22:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334809#M103436</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-03T10:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] [Problem] Runtime_ESBSE can't deploy a service,</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334810#M103437</link>
      <description>Resolved: 
&lt;BR /&gt;Because I call a child job in parent (with service), it means that the deployed service has dependency: 
&lt;BR /&gt; 
&lt;PRE&gt;&amp;lt;dependency&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.talend.job.&amp;lt;/groupId&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;&amp;lt;/artifactId&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;&amp;lt;/version&amp;gt;&lt;BR /&gt;&amp;lt;/dependency&amp;gt;&lt;BR /&gt;&lt;/PRE&gt; 
&lt;BR /&gt;Therefore, I need to build this child job&amp;nbsp; 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Right click on Job -&amp;gt; Build Job -&amp;gt; choose "OSGI Bundle for ESB" -&amp;gt; choose the save dir ".jar)&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;This one must be deployed at first before the service. Then, I can deploy my service and it worked perfectly. 
&lt;BR /&gt;Many thanks to the related answer from Tony ( 
&lt;A href="http://stackoverflow.com/questions/20016205/unresolved-constraint-in-bundle-missing-requirement-osgi-wiring-package" rel="nofollow noopener noreferrer"&gt;http://stackoverflow.com/questions/20016205/unresolved-constraint-in-bundle-missing-requirement-osgi-wiring-package&lt;/A&gt;) 
&lt;BR /&gt; 
&lt;PRE&gt;Do you have this bundle installed in your container (Felix) as well?&lt;BR /&gt;&amp;lt;dependency&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.hibernate&amp;lt;/groupId&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;hibernate&amp;lt;/artifactId&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;3.2.6.ga&amp;lt;/version&amp;gt;&lt;BR /&gt;&amp;lt;/dependency&amp;gt;&lt;BR /&gt;If not install it and then see what happens when you start your bundle.&lt;/PRE&gt; 
&lt;BR /&gt;Tks, 
&lt;BR /&gt;Scott.</description>
      <pubDate>Sat, 03 Sep 2016 15:03:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Problem-Runtime-ESBSE-can-t-deploy-a-service/m-p/2334810#M103437</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-03T15:03:22Z</dc:date>
    </item>
  </channel>
</rss>

