Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Problem deploying route using CXF in karaf 4

Hi,
I'm in the middle of a migration process from Talend ESB v5.3.1 to v6.1.1 and experiencing a problem with one of my routes developped with the Studio. This route uses a cCXF component that was working fine in Karaf in v5.3.1, but now not deploying anymore.
The route builds well in Studio, but the route.kar gives the following error when deploying in /deploy :
2016-05-10 11:45:59,400 | WARN  | SpringOsgiExtenderThread-427 | org.apache.cxf.common.logging.LogUtils  449 | 102 - org.apache.cxf.cxf-core - 3.1.4 | Initial attempt to create application context was unsuccessful.
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource ; nested exception is java.io.FileNotFoundException: class path resource cannot be opened because it does not exist

Indeed the repository META-INF/cxf/ in the jar (in the kar) is not present.
I read that with recent cxf version (>2.4.0, my case), the extensions are loaded automatically by CXF, but it seems i'm missing something... i tried to add cxf-core-3.1.4.jar as a dependency in a cConfig component, without success. Is there anything to do in Karaf to allow deployment ? (feature cxf v3.1.4 is already started in Karaf...)
Can someone help me ?
Thank you,
Labels (4)
10 Replies
_AnonymousUser
Specialist III
Specialist III

Hello, 
We have the same problem : 
org.apache.cxf.cxf-core - 3.1.7 | Initial attempt to create application context was unsuccessful.
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource ; nested exception is java.io.FileNotFoundException: class path resource cannot be opened because it does not exist
Best regards