Adding info...

After timeout:
Unable to start blueprint container for bundle
br.ufba.dcc.wiser.streamingmqttfuseki-osgi/0.2.0 due to unresolved
dependencies [(objectClass=org.apache.cxf.Bus)]

java.util.concurrent.TimeoutException at
org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:336)
at
org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

In my pom file I'm importing dependence cxf-core 3.1.4

2016-07-06 15:26 GMT-03:00 Leandro Andrade <[email protected]>:

> Hi Christian,
>
> I write the blueprint file as you suggest, but I had the same mistake.
> Analizing the log service I saw:
>
> Destroying BlueprintContainer for bundle
> br.ufba.dcc.wiser.streamingmqttfuseki-osgi/0.2.0
> Bundle br.ufba.dcc.wiser.streamingmqttfuseki-osgi/0.2.0 is waiting for
> dependencies [(objectClass=org.apache.cxf.Bus)]
>
> 2016-07-06 3:04 GMT-03:00 cschneider [via CXF] <
> [email protected]>:
>
>> You can not mix Activator and blueprint. Either go with an Activator or
>> with blueprint.
>> If you do both then you end up with two instances of your class one
>> created by blueprint and one by the activator.
>>
>> For blueprint:
>>
>> <reference-list id="busList" member-type="service-object"
>> interface="org.apache.cxf.Bus" />
>>
>>
>> <bean
>> class="br.ufba.dcc.wiser.smartufba.mqttfuseki.MqttCxfControllerImpl">
>>    <property name="busList ref="busList">
>> </bean>
>>
>>
>> Christian
>>
>> On 05.07.2016 21:59, Leandro Andrade wrote:
>>
>> > Hi Christian,
>> >
>> > I tried implemented what you suggested.
>> > I did a file with blueprint
>> > (main/resources/OSGI-INF/blueprint/blueprint.xml)
>> >
>> > Firstly, inside blueprint tag I put:
>> >
>> > <reference-list id="busList" member-type="service-object"
>> > interface="org.apache.cxf.Bus" />
>> >
>> > After I tried:
>> >
>> > <reference-list id="busList" interface="org.apache.cxf.Bus">
>> > <reference-listener bind-method="setBusList">
>> > <bean
>> class="br.ufba.dcc.wiser.smartufba.mqttfuseki.MqttCxfControllerImpl"
>> > />
>> > </reference-listener>
>> > </reference-list>
>> >
>> > The both my attribute busList are null. I tried initialize it but had
>> the
>> > same execption that I said in first e-mail.
>> >
>> > Other information:
>> >
>> > In my bundle the Activator class I create new Thread and I instance my
>> > class MqttCxfControllerImpl. like it:
>> >
>> > public void start(BundleContext bc) throws Exception {
>> >          System.out.println("Starting the bundle MQTT Fuseki");
>> >          new Thread (new Runnable()
>> >          {
>> >          public void run(){
>> >          MqttCxfControllerImpl mf = null;
>> > try {
>> > mf = new MqttCxfControllerImpl(...);
>> > } catch (InterruptedException e) {
>> > // TODO Auto-generated catch block
>> > e.printStackTrace();
>> > }
>> >         }}).start();
>> >
>> >
>> > Thus, I did something wrong?
>> >
>> > Thanks again.
>> >
>> >
>> > Regards,
>> >
>> >
>> > Leandro Andrade
>> >
>>
>> --
>> Christian Schneider
>> http://www.liquid-reality.de
>>
>> Open Source Architect
>> http://www.talend.com
>>
>>
>>
>> ------------------------------
>> If you reply to this email, your message will be added to the discussion
>> below:
>>
>> http://cxf.547215.n5.nabble.com/Doubt-in-implementation-of-get-all-CXF-services-in-a-karaf-bundle-tp5769879p5770102.html
>> To start a new topic under cxf-user, email
>> [email protected]
>> To unsubscribe from cxf-user, click here
>> <http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=547216&code=bGVvanNhbmRyYWRlQGdtYWlsLmNvbXw1NDcyMTZ8LTk0Nzk5OTkwMQ==>
>> .
>> NAML
>> <http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>
>
>
>
> --
> Leandro Andrade
> http://www.leandroandrade.net
>



-- 
Leandro Andrade
http://www.leandroandrade.net




--
View this message in context: 
http://cxf.547215.n5.nabble.com/Doubt-in-implementation-of-get-all-CXF-services-in-a-karaf-bundle-tp5769879p5770173.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to