RE: CXF Osgi bundle problem

2008-03-07 Thread glebreton

It's working now with Equinox, thank you :)
-- 
View this message in context: 
http://www.nabble.com/CXF---Osgi-bundle-problem-tp15880268p15891150.html
Sent from the cxf-user mailing list archive at Nabble.com.



CXF Osgi bundle problem

2008-03-06 Thread glebreton

Hi,

I have some problems for integrating CXF and OSGI. I use Felix for OSGI and
this Exception is raised : javax.xml.ws.WebServiceException: Provider
com.sun.xml.ws.spi.ProviderImpl not found

This exception happend with the following code :

fr.cxf.osgi.test.HelloWorld :

package fr.cxf.osgi.test;

import javax.jws.WebService;

@WebService
public interface HelloWorld {
String sayHi(String text);
}

fr.cxf.osgi.test.HelloWorldImpl : 

package fr.cxf.osgi.test;

import javax.jws.WebService;

@WebService(endpointInterface = fr.cxf.osgi.test.HelloWorld)
public class HelloWorldImpl implements HelloWorld {

public String sayHi(String text) {
return Hello  + text;
}
}

fr.cxf.osgi.test.Activator :

package fr.cxf.osgi.test;

import javax.xml.ws.Endpoint;

import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;

public class Activator implements BundleActivator {
public void start(BundleContext arg0) throws Exception {
HelloWorldImpl hwi = new HelloWorldImpl();
Endpoint.publish(http://localhost:9000/HelloWorld;, hwi);
}

public void stop(BundleContext arg0) throws Exception {

}
}

MANIFEST.MF :

Manifest-Version: 2.0
Bundle-Name: TestCxfOsgi
Bundle-Version: 0.1
Import-Package: org.osgi.framework
Bundle-Activator: fr.cxf.osgi.test.Activator
Bundle-Classpath: ., libs/aopalliance-1.0.jar, libs/commons-logging-1.1.jar,
libs/cxf-2.0.1-incubator.jar,
  libs/geronimo-activation_1.1_spec-1.0-M1.jar,
  libs/geronimo-annotation_1.0_spec-1.1.jar,
  libs/geronimo-javamail_1.4_spec-1.0-M1.jar,
  libs/geronimo-servlet_2.5_spec-1.1-M1.jar,
  libs/geronimo-ws-metadata_2.0_spec-1.1.1.jar,
  libs/jaxb-api-2.0.jar, libs/jaxb-impl-2.0.5.jar,
  libs/jaxws-api-2.0.jar, libs/jaxws-api.jar,
libs/jaxws-rt.jar,
  libs/neethi-2.0.jar, libs/saaj-api-1.3.jar,
libs/saaj-impl-1.3.jar,
  libs/stax-api-1.0.1.jar, libs/wsdl4j-1.6.1.jar,
libs/wstx-asl-3.2.1.jar,
  libs/xml-resolver-1.2.jar, libs/XmlSchema-1.2.jar


I also tried to convert cxf and its dependencies as bundles and to put all
the libs in one bundle but it does not change anything. And tested with JRE
5  6.

Thank you and sorry for my english :/

-- 
View this message in context: 
http://www.nabble.com/CXF---Osgi-bundle-problem-tp15880268p15880268.html
Sent from the cxf-user mailing list archive at Nabble.com.