Hello all,
I have a troublesome problem which drives me nuts for months.
I try to use OSGi in ServiceMix 3.*, more precisely in a SA that embeds the
Felix OSGi implementation.
After deploying the SA, and when at runtime launching the Felix platform, this
is what i get :
===============================================
Exception
Caused by: java.lang.NoClassDefFoundError:
org/apache/felix/framework/util/manifestparser/ManifestParser
at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:182)
<-- felix code that can't find the Manifestparser class
at org.apache.felix.framework.Felix.<init>(Felix.java:359)
at
com.thalesgroup.setha.osgi.ServiceManager.startPlatform(ServiceManager.java:98)
<-- code launching the platform
===============================================
This is a view of the portion of Felix code launching the exception :
In org.apache.felix.framework.ExtensionManager :
============================
try
{
(line:182) setCapabilities(
addModuleCapability(map,
ManifestParser.parseExportHeader(syspkgs)));
}
============================
Have you ever seen this error before ?
When i use my application outside serviceMix, everything is fine.
But as soon as i mix it with serviceMix...this error comes.
Any suggestion will be much appreciated.
yOOs
_________________________________________________________________
Découvrez toutes les possibilités de communication avec vos proches
http://www.microsoft.com/windows/windowslive/default.aspx