Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在运行时设置JaxWsPortProxyFactoryBean的端点_Java_Web Services_Spring_Endpoint - Fatal编程技术网

Java 在运行时设置JaxWsPortProxyFactoryBean的端点

Java 在运行时设置JaxWsPortProxyFactoryBean的端点,java,web-services,spring,endpoint,Java,Web Services,Spring,Endpoint,我正在使用JAX-WS和Spring从给定的WSDL创建webservice客户机。如果您有WSDL并且预先知道enpoint地址,那么JaxWsPortProxyFactoryBean很容易配置。但现在我想在运行时动态设置enpoint地址,因为在应用程序启动时它是未知的。有人知道是否可以使用JaxWsPortProxyFactoryBean以及如何使用JaxWsPortProxyFactoryBean实现这一点吗?请参阅,谢谢,这很有效。我可以将服务强制转换为BindingProvider,

我正在使用JAX-WS和Spring从给定的WSDL创建webservice客户机。如果您有WSDL并且预先知道enpoint地址,那么JaxWsPortProxyFactoryBean很容易配置。但现在我想在运行时动态设置enpoint地址,因为在应用程序启动时它是未知的。有人知道是否可以使用JaxWsPortProxyFactoryBean以及如何使用JaxWsPortProxyFactoryBean实现这一点吗?

请参阅,谢谢,这很有效。我可以将服务强制转换为BindingProvider,然后设置ENDPOINT\u ADDRESS\u属性的值。对于这样一个普通的情况来说,这似乎有点笨拙。