xiste uma variável de ambiente Spring integrada para a raiz de contexto da We

Estou usando o Spring Web Services para expor um serviço como serviço da web. No meu arquivo xml de configuração da primavera, eu tenho um bean que é uma instância do DefaultWsdl11Definition. Uma das propriedades que precisa ser definida é o locationUri. Isso precisa ser um Uri totalmente qualificado, mas não quero alterar esse valor quando o aplicativo for promovido de dev para uat e para produção. O Spring sabe qual é a raiz de contexto do aplicativo Web, então existe uma variável que eu posso especificar no meu arquivo de configuração para acessá-la?

Algo como

<bean id="myWebServices"
    class="org.springframework.ws.wsdl.wsdl11.DefaultWsdl11Definition">
    <property name="schemaCollection">
        <bean
            class="org.springframework.xml.xsd.commons.CommonsXsdSchemaCollection">
            <property name="xsds" ref="xsdList"/>
            <property name="inline" value="true" />
        </bean>
    </property>
    <property name="portTypeName" value="myWebServices" />
    <property name="locationUri" value="${webContextRoot}/webServices" />
</bean>

questionAnswers(4)

yourAnswerToTheQuestion