Red Hat Application Migration Toolkit
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cxf="http://camel.apache.org/schema/cxf" xmlns:http-conf="http://cxf.apache.org/transports/http/configuration" xmlns:cxfcore="http://cxf.apache.org/core" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://camel.apache.org/schema/cxf http://camel.apache.org/schema/cxf/camel-cxf.xsd http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd"> <bean id="abstractLoggingInterceptor" abstract="true"> <property name="prettyLogging" value="true" /> </bean> <bean id="loggingInInterceptor" class="org.apache.cxf.interceptor.LoggingInInterceptor" parent="abstractLoggingInterceptor" /> <bean id="loggingOutInterceptor" class="org.apache.cxf.interceptor.LoggingOutInterceptor" parent="abstractLoggingInterceptor" /> <bean id="authPropertyloader" class="com.addition.sources.common.interceptor.AuthenticationPropertyLoader"> <property name="credentials"> <value>${credentials}</value> </property> </bean> <bean id="myPasswordCallback" class="com.addition.sources.common.interceptor.MyPasswordCallback" /> <cxf:cxfEndpoint id="AdditionServiceEndpoint" address="/AdditionService" serviceClass="com.comcast.addition.services.AdditionService"> <cxf:properties> <entry key="schema-validation-enabled" value="false" /> </cxf:properties> <cxf:inInterceptors> <bean class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor"> <constructor-arg> <map> <entry key="action" value="UsernameToken" /> <entry key="passwordType" value="PasswordText" /> <entry key="passwordCallbackRef"> <ref bean="myPasswordCallback" /> </entry> </map> </constructor-arg> </bean> <ref bean="loggingInInterceptor" /> </cxf:inInterceptors> <cxf:outFaultInterceptors> <ref bean="loggingOutInterceptor" /> </cxf:outFaultInterceptors> <cxf:outInterceptors> <ref bean="loggingOutInterceptor" /> </cxf:outInterceptors> <cxf:inFaultInterceptors> <ref bean="loggingInInterceptor" /> </cxf:inFaultInterceptors> </cxf:cxfEndpoint> <!-- START: stars.http-conduit config <http-conf:conduit name="{http://STARS/webservices}stars.http-conduit"> <http-conf:client Connection="close" ConnectionTimeout="${stars.connectiontimeout}" ReceiveTimeout="${stars.recievetimeout}" /> </http-conf:conduit> END: stars.http-conduit config --> </beans>