У меня есть следующее требование. Я хотел передать значение http:\\localhost:9080\testws.cls
в качестве заданного значения через файл конфигурации пружины.Как я могу сделать эту статическую переменную инъекцию для TEST1_WSDL_LOCATION
public class test1
extends javax.xml.ws.Service
{
private final static URL TEST1_WSDL_LOCATION;
static {
URL url = null;
try {
url = new URL("http:\\localhost:9080\testws.cls");
} catch (MalformedURLException e) {
e.printStackTrace();
}
TEST1_WSDL_LOCATION = url;
}
public test1(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public test1() {
super(TEST1_WSDL_LOCATION, new QName("http://tempuri.org", "test1"));
}
/**
*
* @return
* returns test1Soap
*/
@WebEndpoint(name = "test1Soap")
public Code1Soap getTest1Soap() {
return (Test1Soap)super.getPort(new QName("http://tempuri.org", "Test1Soap"), Test1Soap.class);
}
}
Пожалуйста, помогите мне.