[
https://issues.apache.org/jira/browse/CXF-9119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17935624#comment-17935624
]
Freeman Yue Fang commented on CXF-9119:
---------------------------------------
The culprit is in CxfJaxwsAutoConfiguration
We have
{code}
final var beans =
beanFactory.getBeansOfType(CommonAnnotationBeanPostProcessor.class);
{code}
But by default it will call all factory beans which include
JAXWSSpringClientProxyFactoryBean to create jaxws client proxy to check if it's
a type of CommonAnnotationBeanPostProcessor, hence initialize the jaxws client
proxy and set address in an unwanted BeanFactoryPostProcessor and without
property placeholder getting resolved.
> Spring Boot runtime : property placeholder in xml bean of jaxws:client not
> resolved correctly
> ----------------------------------------------------------------------------------------------
>
> Key: CXF-9119
> URL: https://issues.apache.org/jira/browse/CXF-9119
> Project: CXF
> Issue Type: Bug
> Components: spring boot
> Reporter: Freeman Yue Fang
> Assignee: Freeman Yue Fang
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)