java - obtain URL from a local WSDL in Maven Project -


good morning everybody.
new in web service.
under eclipse, have maven project.
project written in java.
have copied wsdl in src/main/resources.
first, want access physical address of local wsdl.
second, want create url wsdl local address.
need url of wsdl, call distant web service.

web service run under jboss , soap webservice.
want call web service,
and, this, need obtain url local wsdl of web service
(wsdl located in project, in src/main/resources).
thank in advance help.
thomas

ps: question trivial you, probably, new in web service , in calling ws, , want learn.
thank understanding

here pom.xml (i have not written pom, update project svn) =>

<?xml version="1.0"?> -<project xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns="http://maven.apache.org/pom/4.0.0"> <modelversion>4.0.0</modelversion> <groupid>fr.sog.routine.routineinitprog</groupid> <artifactid>routineinitprog</artifactid> <version>1.2.2-snapshot</version> <name>outil</name> <description>outil pour initialiser </description> -<dependencies> -<dependency> <groupid>org.testng</groupid> <artifactid>testng</artifactid> <version>6.7</version> </dependency> </dependencies>  -<build> <!-- force le nom du jar créé sans numéro de version --> <finalname>${project.artifactid}</finalname> -<resources>  <!-- filtrage pour build-info.properties --> -<resource> <directory>src/main/resources</directory> <filtering>true</filtering> -<includes> <include>**/*.properties</include> </includes> </resource>  <!-- filtrage pour build-info.properties --> -<resource> <directory>src/main/resources</directory> <filtering>false</filtering> -<includes> <include>**/*.key</include> </includes> </resource> </resources> -<plugins>  <!-- compilateur java --> -<plugin> <artifactid>maven-compiler-plugin</artifactid> -<configuration> <source>1.6</source> <target>1.6</target> </configuration>  </plugin>   -<plugin> <!-- permet d'utiliser la servlet buildinfoservlet présente dans bt1core --> <groupid>org.codehaus.mojo</groupid> <artifactid>buildnumber-maven-plugin</artifactid> <version>1.0</version> -<executions> -<execution> <phase>validate</phase> -<goals> <goal>create</goal> </goals> </execution> </executions>   -<configuration> <docheck>false</docheck> <doupdate>false</doupdate> <timestampformat>{0,date,yyyy-mm-dd hh:mm:ss}</timestampformat> </configuration> </plugin>  <!-- packaging en jar executable --> -<plugin> <artifactid>maven-shade-plugin</artifactid> <version>1.5</version> -<executions> -<execution> -<goals> <goal>shade</goal> </goals> <phase>package</phase> </execution> </executions>   -<configuration> -<transformers> -<transformer implementation="org.apache.maven.plugins.shade.resource.manifestresourcetransformer"> -<manifestentries> <main-class>fr.msa.agora.routineinitprog.lanceurautomate</main-class> </manifestentries> </transformer> </transformers> </configuration> </plugin> -<plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-antrun-plugin</artifactid> <version>1.3</version> -<executions> -<execution> <id>copy-to-root</id> <phase>install</phase> -<configuration> -<tasks> <echo>copying : ${project.build.directory}/${project.build.finalname}.jar</echo> <copy todir="." file="${project.build.directory}/${project.build.finalname}.jar"/> </tasks> </configuration> -<goals> <goal>run</goal> </goals> </execution> </executions> </plugin> -<plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-failsafe-plugin</artifactid> <version>2.13</version> -<configuration> </configuration> <!-- <executions> --> <!-- <execution> --> <!-- <goals> --> <!-- <goal>integration-test</goal> --> <!-- <goal>verify</goal> --> <!-- </goals> --> <!-- </execution> --> <!-- </executions> --> </plugin> </plugins> </build> -<properties> <project.build.sourceencoding>utf-8</project.build.sourceencoding> </properties> -<scm> <connection>scm:svn:http://gliese.agora.msanet/svn/prog/outils/routineinitprog/trunk</connection> <developerconnection>scm:svn:http://gliese.agora.msanet/svn/prog/outils/routineinitprog/trunk</developerconnection> <url>http://iota.agora.msanet:8080/sventon/repos/prog/list/routineinitprog/trunk/</url> </scm> -<distributionmanagement> -<repository> <id>agora-tech-release</id> <name>agora technique release</name> <url>http://gliese.agora.msanet/nexus/content/repositories/agora-tech-release</url> </repository> +<snapshotrepository> </distributionmanagement> </project> 


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -