…still did not find yet, but there are things unclear. For instance, when 
something is missing Karaf reports that a package error, not a Maven artifact 
error. Where the mvn URI comes from?

Moreover I did add birt. Karaf (assembly) starts. Then I uninstall the birt 
bundle. When I restart Karaf, Karaf automatically reinstall birt :S

So I removed birt in the Karaf’s system directory, then restarted Karaf. Karaf 
does not reinstall birt but does not complain about anything!

Strange strange. Well, maybe, if you may explain where the mvn URI comes from?

Thanks,
JP

De : CLEMENT Jean-Philippe [mailto:[email protected]]
Envoyé : vendredi 7 octobre 2016 15:29
À : [email protected]
Objet : RE: Karaf 4.0.7 crashes with org.eclipse.birt.runtime resolution error

Yep, good idea. Let’s investigate…

Thanks!

Regards,
JP

De : Guillaume Nodet [mailto:[email protected]]
Envoyé : vendredi 7 octobre 2016 13:28
À : user
Objet : Re: Karaf 4.0.7 crashes with org.eclipse.birt.runtime resolution error

The reason the url has changed is that the birt artifact is not available on 
central.
There's still a reference to the birt artifact I found, but it's only in the 
web demo, so unless you use that one, it should not appear.
Maybe try grepping all the files in your distribution for "birt"...

2016-10-07 12:30 GMT+02:00 CLEMENT Jean-Philippe 
<[email protected]<mailto:[email protected]>>:
Well again I’m not clear :)

The property I mentioned below is the one generated by Karaf assembly itself 
not something I overloaded, i.e. I let Karaf generate the config.properties 
file then I modify the generated file by changing “karaf.framework=equinox”.

I don’t know why Karaf does not birt anymore but still has a reference hidden 
somewhere.

Regards,
JP

De : CLEMENT Jean-Philippe 
[mailto:[email protected]<mailto:[email protected]>]
Envoyé : vendredi 7 octobre 2016 11:46
À : [email protected]<mailto:[email protected]>
Objet : RE: Karaf 4.0.7 crashes with org.eclipse.birt.runtime resolution error

Guillaume,

My description was not clear.

The property karaf.framework.equinox does not reference birt anymore but now:
            
mvn\:org.eclipse.tycho/org.eclipse.osgi/3.10.101.<http://3.10.101.>v20150820-1432

Don’t know why.

JP

De : Guillaume Nodet [mailto:[email protected]]
Envoyé : vendredi 7 octobre 2016 11:39
À : user
Objet : Re: Karaf 4.0.7 crashes with org.eclipse.birt.runtime resolution error

Check your etc/config.properties and look for karaf.framework.equinox

Guillaume

2016-10-07 11:02 GMT+02:00 CLEMENT Jean-Philippe 
<[email protected]<mailto:[email protected]>>:
Dear Karaf Team,

We experience a strange bug using our custom distribution of Karaf 4.0.7 which 
uses Equinox instead of Felix. Without Maven repository access, Karaf crashes 
during startup with the error message:
            Could not resolve 
mvn:org.eclipse.birt.runtime/org.eclipse.osgi/3.10.2.<http://3.10.2.>v20150203-1939

Something strange, I did not find “birt” in the config.properties neither when 
using a Maven repo and displaying all bundles with “list -t 0”. So I don’t know 
where the dependency comes from.

When looking to Karaf 4.0.4 config.properties, the birt library was set as 
karaf.framework.equinox but now it uses tycho instead.

Is there a workaround?

Regards,
JP



--
------------------------
Guillaume Nodet
------------------------
Red Hat, Open Source Integration

Email: [email protected]<mailto:[email protected]>
Web: http://fusesource.com<http://fusesource.com/>
Blog: http://gnodet.blogspot.com/




--
------------------------
Guillaume Nodet
------------------------
Red Hat, Open Source Integration

Email: [email protected]<mailto:[email protected]>
Web: http://fusesource.com<http://fusesource.com/>
Blog: http://gnodet.blogspot.com/

Reply via email to