Hi, Below is the output.

karaf@root> packages:exports | grep "javax.ws.rs"
   106 javax.ws.rs; version=1.1.1
   106 javax.ws.rs.ext; version=1.1.1
   106 javax.ws.rs.core; version=1.1.1
karaf@root> osgi:headers 106
You are about to access system bundle 106.  Do you wish to continue
(yes/no): yes
Apache ServiceMix :: Specs :: JSR-311 API 1.1.1 (106)
-----------------------------------------------------
Manifest-Version = 1.0
Bnd-LastModified = 1319812408276
Tool = Bnd-0.0.357
Built-By = gert
Implementation-Version = 1.9.0
Build-Jdk = 1.6.0_26
Implementation-Title = Apache ServiceMix
Created-By = Apache Maven Bundle Plugin

Bundle-Vendor = The Apache Software Foundation
Bundle-Activator = org.apache.servicemix.specs.locator.Activator
Bundle-Name = Apache ServiceMix :: Specs :: JSR-311 API 1.1.1
Bundle-DocURL = http://www.apache.org/
Bundle-Description = This pom provides project information that is common to
all ServiceMix branches.
Bundle-SymbolicName = org.apache.servicemix.specs.jsr311-api-1.1.1
Bundle-Version = 1.9.0
Bundle-License = http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion = 2

DynamicImport-Package =
        *
Import-Package =
        javax.ws.rs;version=1.1,
        javax.ws.rs.core;version=1.1,
        javax.ws.rs.ext;version=1.1,
        org.osgi.framework;version=1.5
Export-Package =
        javax.ws.rs;uses:=javax.ws.rs.core;version=1.1.1,
        javax.ws.rs.ext;uses:="javax.ws.rs.core,javax.ws.rs";version=1.1.1,
        javax.ws.rs.core;uses:="javax.ws.rs.ext,javax.ws.rs";version=1.1.1


I have added that property but now I am getting ClassNotFound exception for
the same this class.  I tried  including this package in Dynamic-Import of
my bundle but still the same issue.  

2013-04-08 11:24:10,208 | ERROR | rint Extender: 2 | BlueprintContainerImpl     
     
| container.BlueprintContainerImpl  393 | 7 -
org.apache.aries.blueprint.core - 1.1.0 | Unable to start blueprint
container for bundle cbi-ws                                                     
                                  
org.osgi.service.blueprint.container.ComponentDefinitionException: Error
setting property: PropertyDescriptor <name: serviceBeans, getter: null,
setter: [class
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setServiceBeans(interface
java.util.List)]                                                                
    
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:941)[7:org.apache.aries.blueprint.core:1.1.0]
                         
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:907)[7:org.apache.aries.blueprint.core:1.1.0]
                       
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:888)[7:org.apache.aries.blueprint.core:1.1.0]
                       
        at
org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:820)[7:org.apache.aries.blueprint.core:1.1.0]
                     
        at
org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[7:org.apache.aries.blueprint.core:1.1.0]
                      
        at
org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[7:org.apache.aries.blueprint.core:1.1.0]
                              
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown
Source)[:1.7.0_13]                                                              
            
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.7.0_13]       
                                                                             
        at
org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[7:org.apache.aries.blueprint.core:1.1.0]
                              
        at
org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:245)[7:org.apache.aries.blueprint.core:1.1.0]
   
        at
org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:183)[7:org.apache.aries.blueprint.core:1.1.0]
         
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:668)[7:org.apache.aries.blueprint.core:1.1.0]
                                                                                
                                                               
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:370)[7:org.apache.aries.blueprint.core:1.1.0]
       
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[7:org.apache.aries.blueprint.core:1.1.0]
         
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)[:1.7.0_13]                                                              
      
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown
Source)[:1.7.0_13]                                                              
            
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.7.0_13]       
                                                                             
        at
org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)[7:org.apache.aries.blueprint.core:1.1.0]
         
        at
org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[7:org.apache.aries.blueprint.core:1.1.0]
     
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)[:1.7.0_13]                                                              
      
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown
Source)[:1.7.0_13]                                                              
            
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.7.0_13]       
                                                                             
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown
Source)[:1.7.0_13]                                        
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source)[:1.7.0_13]                                               
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source)[:1.7.0_13]                                                              
        
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)[:1.7.0_13]                                                              
       
        at java.lang.Thread.run(Unknown Source)[:1.7.0_13]                      
                                                                             
Caused by: java.lang.ExceptionInInitializerError                                
                                                                             
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.&lt;clinit>(JAXRSUtils.java:106)          
                                                                     
        at
org.apache.cxf.jaxrs.model.ClassResourceInfo.getConsumeMime(ClassResourceInfo.java:247)
                                                           
        at
org.apache.cxf.jaxrs.model.OperationResourceInfo.checkMediaTypes(OperationResourceInfo.java:171)
                                                  
        at
org.apache.cxf.jaxrs.model.OperationResourceInfo.<init>(OperationResourceInfo.java:74)
                                                            
        at
org.apache.cxf.jaxrs.utils.ResourceUtils.createOperationInfo(ResourceUtils.java:363)
                                                              
        at
org.apache.cxf.jaxrs.utils.ResourceUtils.evaluateResourceClass(ResourceUtils.java:239)
                                                            
        at
org.apache.cxf.jaxrs.utils.ResourceUtils.createClassResourceInfo(ResourceUtils.java:225)
                                                          
        at
org.apache.cxf.jaxrs.JAXRSServiceFactoryBean.setResourceClassesFromBeans(JAXRSServiceFactoryBean.java:232)
                                        
        at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.setServiceBeans(JAXRSServerFactoryBean.java:295)
                                                      
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)[:1.7.0_13]                                                              
              
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)[:1.7.0_13]                                                              
              
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)[:1.7.0_13]                                                              
          
        at java.lang.reflect.Method.invoke(Unknown Source)[:1.7.0_13]           
                                                                             
        at
org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:628)
                                   
        at
org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:378)
                                                 
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:939)
                                                                  
        ... 26 more                                                             
                                                                             
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.cxf.jaxrs.impl.RuntimeDelegateImpl                                   
    
        at
javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:122)          
                                                                  
        at
javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:91)            
                                                                  
        at javax.ws.rs.core.MediaType.<clinit>(MediaType.java:44)               
                                                                             
        ... 42 more                                                             
                                                                             
Caused by: *java.lang.ClassNotFoundException:
org.apache.cxf.jaxrs.impl.RuntimeDelegateImpl  *                                
                                 
        at java.net.URLClassLoader$1.run(Unknown Source)[:1.7.0_13]             
                                                                             
        at java.net.URLClassLoader$1.run(Unknown Source)[:1.7.0_13]             
                                                                             
        at java.security.AccessController.doPrivileged(Native
Method)[:1.7.0_13]                                                              
               
        at java.net.URLClassLoader.findClass(Unknown Source)[:1.7.0_13]         
                                                                             
        at java.lang.ClassLoader.loadClass(Unknown Source)[:1.7.0_13]           
                                                                             
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown
Source)[:1.7.0_13]                                                              
               
        at java.lang.ClassLoader.loadClass(Unknown Source)[:1.7.0_13]           
                                                                             
        at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:37)     
                                                                             
        at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:133)           
                                                                             
        at
javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:105)          
   




--
View this message in context: 
http://karaf.922171.n3.nabble.com/Class-not-found-excretion-after-upgrade-to-Karaf-2-3-1-tp4028381p4028411.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to