Мы разработали конечную точку с помощью Spring WS. Он должен соответствовать WS-Addresing, поэтому мы используем аннотации @Address и @Action.
Мы хотели бы параметризовать значение аннотации @Endpoint в зависимости от среды (разработчики, интеграция ...).
Как мы можем это сделать?
@Address (value = "${endpoint.url}")
@Endpoint
public class SnsEndpoint
{
@Action("myaction")
public void (@RequestPayload MyRequest request)
{
.... code .....
}
}
Значение endpoint.url будет определено в файле свойств.
Спасибо