-
Bug
-
Resolution: Done
-
Major
-
fuse-7.5-GA
-
%
-
-
- Install Fuse 7.5 over EAP 7.2.4
- unzip reproducer zip attached, and mvn clean and package
- copy war in target/ to EAP install directory
Deploying a simple example that contains both a Camel Spring XML DSL route, and org.springframework.ws.* classes from spring-ws-core, results in an runtime exception
Unable to locate Spring NamespaceHandler for XML schema namespace http://camel.apache.org/schema/spring
Attached reproducer. Once you delete all definitions from org.springframework.ws.*, and delete this dependency
<dependency> <groupId>org.springframework.ws</groupId> <artifactId>spring-ws-core</artifactId> <version>2.4.2.RELEASE</version> </dependency>
the route runs fine
I read following notes, and I am aware of the incompatibilities issues between Spring-ws and EAP 7.x, but customer wants to know if there are alternatives other than a "fat war" approach:
- How to configure JBossWS using Spring in JBoss EAP 7? - https://access.redhat.com/solutions/3740751
- Fuse 7.5: CHAPTER 318. SPRING WEBSERVICE COMPONENT -
https://access.redhat.com/documentation/en-us/red_hat_fuse/7.5/html/apache_camel_component_reference/spring-ws-component - JBoss EAP 7.2 Supported Configurations
https://access.redhat.com/articles/2026253#EAP_72