diff options
author | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-05-10 08:55:23 +0200 |
---|---|---|
committer | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-05-10 08:55:23 +0200 |
commit | 8217b17db25229ae57ab50b350a30c4f1e0ad87f (patch) | |
tree | 4a5ac8281e9e08e9964f3e8df7cdf37407812dd6 /src/main/java/at/gv/egiz/moazs | |
parent | a95679d191c2ac9cd4d61a5848240163e1676495 (diff) | |
download | moa-zs-8217b17db25229ae57ab50b350a30c4f1e0ad87f.tar.gz moa-zs-8217b17db25229ae57ab50b350a30c4f1e0ad87f.tar.bz2 moa-zs-8217b17db25229ae57ab50b350a30c4f1e0ad87f.zip |
Fix Hardcoded WSDL locations
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs')
-rw-r--r-- | src/main/java/at/gv/egiz/moazs/config/App2MzsServiceConfig.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/config/App2MzsServiceConfig.java b/src/main/java/at/gv/egiz/moazs/config/App2MzsServiceConfig.java index ab097cb..74b0305 100644 --- a/src/main/java/at/gv/egiz/moazs/config/App2MzsServiceConfig.java +++ b/src/main/java/at/gv/egiz/moazs/config/App2MzsServiceConfig.java @@ -4,11 +4,13 @@ import at.gv.egiz.moazs.App2MzsService; import at.gv.zustellung.app2mzs.xsd.App2Mzs; import org.apache.cxf.Bus; import org.apache.cxf.jaxws.EndpointImpl; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import javax.xml.ws.Endpoint; +import java.net.URL; @Configuration public class App2MzsServiceConfig { @@ -19,12 +21,15 @@ public class App2MzsServiceConfig { @Autowired private App2MzsService app2mzsService; + @Autowired + private App2Mzs app2mzs; + @Bean public Endpoint endpoint() { EndpointImpl endpoint = new EndpointImpl(bus, app2mzsService); endpoint.setAddress("/"); - endpoint.setServiceName(app2mzs().getServiceName()); - endpoint.setWsdlLocation("src/main/resources/mzs/app2mzs.wsdl"); + endpoint.setServiceName(app2mzs.getServiceName()); + endpoint.setWsdlLocation(app2mzs.getWSDLDocumentLocation().toString()); endpoint.publish(); return endpoint; } |