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

Reply via email to