注入 jaxws:endpoint 配置已发布 URL

Injecting jaxws:endpoint configuration published URL

<jaxws:endpoint id="serviceEndpoint" implementor="#serviceImpl" address="/public/api/service/v1"" publishedEndpointUrl="#{serviceImpl.endpointUrl}"> </jaxws:endpoint> 

<bean id="serviceImpl" class="com.services.ServiceProviderImpl" autowire="byType"> </bean>

我需要填充 publishedEndpointUrl 来引用我的实现器 bean 中的一个变量。 (ServiceProviderImpl) 请让我知道我能做到的方式。我审阅了 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html.

制作 publishedEndpointUrl="#{serviceImpl}.publishedUrl" 没有制作?

谢谢

假设 ServiceProviderImpl 有一个 public getter getPublishedUrl(),你需要的语法是

#{serviceImpl.publishedUrl}

以后在这里加题的时候,"does not work"一点用都没有。

始终提供错误消息 and/or 堆栈跟踪。