Hi,

Please follow this documentation:
http://cxf.apache.org/dosgi-multi-bundle-setup.html

I have not seen such issues with DOSGI 1.3-SNAPSHOT
Sergey
On 23/01/12 17:30, Jesus wrote:
Hi Sergey,

I read the thread that you recommended to me and now my application lunch
the next exception:

Do you have any idea about this?

Thanks in advance, Jesus

g! 23-ene-2012 18:23:36
org.apache.cxf.dosgi.topologymanager.TopologyManager$2 run
INFO: TopologyManager: exporting service ...
23-ene-2012 18:23:36 org.apache.cxf.dosgi.topologymanager.TopologyManager$2
run
INFO: TopologyManager: handling remoteServiceAdmin
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance@600ee8
23-ene-2012 18:23:36 org.apache.cxf.dosgi.topologymanager.TopologyManager$2
run
INFO: TopologyManager: exporting ...
23-ene-2012 18:23:36 org.apache.cxf.dosgi.dsw.OsgiUtils readIntentMap
ADVERTENCIA: Intent map load failed:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from OSGi
resource[classpath:/OSGI-INF/cxf/intents/intent-map.xml|bnd.id=131|bnd.sym=cxf-dosgi-ri-singlebundle-distribution];
nested exception is javax.xml.parsers.FactoryConfigurationError: Provider
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found   at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)
         at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
         at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
         at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
         at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
         at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
         at
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:164)
         at
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:136)
         at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
         at
org.springframework.context.support.AbstractApplicationContext.obtain
FreshBeanFactory(AbstractApplicationContext.java:467)
         at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
         at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$301(AbstractDelegatedExecutionApplicationContext.java:69
)
         at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$1.run(AbstractDelegatedExecutionApplicationContext.java:186)
         at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
         at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.normalRefresh(AbstractDelegatedExecutionApplicationContext.java
:182)
         at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$NoDependenciesWaitRefreshExecutor.refresh(AbstractDelegatedExec
utionApplicationContext.java:89)
         at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:175)
         at
org.apache.cxf.dosgi.dsw.OsgiUtils.readIntentMap(OsgiUtils.java:406)
      at org.apache.cxf.dosgi.dsw.OsgiUtils.getIntentMap(OsgiUtils.java:376)
         at
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminCore.exportService(RemoteServiceAdminCore.java:137)
         at
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:72)
         at
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:66)
         at java.security.AccessController.doPrivileged(Native Method)
         at
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:66)
         at
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:38)
         at
org.apache.cxf.dosgi.topologymanager.TopologyManager$2.run(TopologyManager.java:267)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
         at java.lang.Thread.run(Unknown Source)
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown
Source)
         at
org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:89)
         at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:70)
         at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
         ... 28 more


On Mon, Jan 23, 2012 at 2:28 PM, elMateo<[email protected]>  wrote:

Thanks a lot!!

I'm going to do this.


On Mon, Jan 23, 2012 at 2:27 PM, Sergey Beryozkin-5 [via CXF]<
[email protected]>  wrote:

Have a look at this thread which may be of help:

http://cxf.547215.n5.nabble.com/WSDL-configuration-driven-from-WSDL-with-Apache-CXF-Distributed-OSGi-td5125029.html

Consider debugging the source code if it does not work, it appears
though that the wsdl location is not set correctly.

Sergey

On 23/01/12 13:01, Jesus wrote:

I'm testing now with that version, but I haven't very clear what
information I have to write for develop a service with a wsdl file.
My code is this, and I don't access to the wsdl file:
              Dictionary props = new Hashtable();
      props.put("osgi.remote.interfaces", "*");
      props.put("osgi.remote.configuration.type", "wsdl");
      props.put("service.exported.configs", "wsdl");
      props.put("osgi.remote.configuration.wsdl.location",
"wsdl/myservice.wsdl");
      registration = bc.registerService(MyInterface.class.getName(),
        new MyImplentation(), props);

I'm crazy with this :(


On Mon, Jan 23, 2012 at 1:41 PM, Sergey Beryozkin-5 [via CXF]<
[hidden email]<http://user/SendEmail.jtp?type=node&node=5166077&i=0>>
  wrote:

Does it work with 1.3-SNAPSHOT ?

Cheers, Sergey

On 20/01/12 12:52, Jesus wrote:

(Sorry for duplicate this message, but I don't know if this is the
correct
forum)
Hello,

I'm develop a bundle to export a service, and I'm using DOSGi
(multi-bundle
distribution) and Apache-Felix.

I install my bundle and, when DOSGi detects, ApacheFelix throws these
exceptions:

g! ERROR: Bundle cxf-dosgi-ri-discovery-local [46] EventDispatcher:
Error
during
    dispatch. (java.lang.IncompatibleClassChangeError: Class
org.jdom.input.SAXHand
ler does not implement the requested interface
org.xml.sax.ContentHandler)
java.lang.IncompatibleClassChangeError: Class
org.jdom.input.SAXHandler
does
not
    implement the requested interface org.xml.sax.ContentHandler
           at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startDoc
ument(Unknown Source)
           at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startDocu
ment(Unknown Source)
           at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.startE
ntity(Unknown Source)
           at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.startDocum
entParsing(Unknown Source)
           at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
           at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
           at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown So
urce)
           at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Un
known Source)
           at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p
arse(Unknown Source)
           at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
           at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770)
           at
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtils.getElements(
LocalDiscoveryUtils.java:567)
           at
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtils.getAllDescri
ptionElements(LocalDiscoveryUtils.java:376)
           at
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtils.getAllEndpoi
ntDescriptions(LocalDiscoveryUtils.java:86)
           at
org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.findDecl
aredRemoteServices(LocalDiscovery.java:181)
           at
org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.bundleCh
anged(LocalDiscovery.java:172)
           at
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerC
allback(EventDispatcher.java:868)
           at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
EventDispatcher.java:789)
           at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.j
ava:1088)
           at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispa
tcher.java:54)
           at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher
.java:101)
           at java.lang.Thread.run(Unknown Source)

Can anybody help me?

Thanks in advance

--
View this message in context:

http://cxf.547215.n5.nabble.com/Problem-with-export-a-service-with-D-OSGi-tp5160304p5160304.html
Sent from the cxf-user mailing list archive at Nabble.com.


--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com


------------------------------
   If you reply to this email, your message will be added to the
discussion
below:



.
NAML<
http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>




--
View this message in context:
http://cxf.547215.n5.nabble.com/Problem-with-export-a-service-with-D-OSGi-tp5160304p5166007.html

Sent from the cxf-user mailing list archive at Nabble.com.


--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com


------------------------------
  If you reply to this email, your message will be added to the
discussion below:

http://cxf.547215.n5.nabble.com/Problem-with-export-a-service-with-D-OSGi-tp5160304p5166077.html
  To unsubscribe from Problem with export a service with D-OSGi, click
here<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5160304&code=c295ZWxtYXRlb0BnbWFpbC5jb218NTE2MDMwNHwtODU2MzA5NTk1>
.
NAML<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>





--
View this message in context: 
http://cxf.547215.n5.nabble.com/Problem-with-export-a-service-with-D-OSGi-tp5160304p5166801.html
Sent from the cxf-user mailing list archive at Nabble.com.


--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com

Reply via email to