I have an applicationContext.xml file in my Spring Boot application. In this file, it has a property placeholder - ${profile.services.url} - that\'s used to configure the \"
I was able to workaround my issue by configuring my Soap service in JavaConfig instead of XML:
@Value("${profile.services.url}")
private String profileServiceUrl;
@Bean
public ProfileSoapService profileSoapService() {
final JaxWsProxyFactoryBean jaxWsProxyFactoryBean = new JaxWsProxyFactoryBean();
jaxWsProxyFactoryBean.setServiceClass(ProfileSoapService.class);
jaxWsProxyFactoryBean.setAddress(profileServiceUrl);
jaxWsProxyFactoryBean.getOutInterceptors().add(getSecurityInterceptor());
return (ProfileSoapService) jaxWsProxyFactoryBean.create();
}
private WSS4JOutInterceptor getSecurityInterceptor() { ... }