Maven: extraer archivos de jar

Estoy desarrollando una aplicación cliente de un servicio web y tengo el archivo WSDL correspondiente dentro de un jar.

Estoy usando ant para generar el código java de wsdl con el siguiente build.xml:

<project name="wsimport" default="wsimport" basedir=".">
<taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport" />

  <target name="wsimport">
     <echo message="Starting wsimport"/>
     <mkdir dir="target/generated-sources/jaxws-wsimport"/>
     <wsimport
        wsdl="???"
        sourcedestdir="target/generated-sources/jaxws-wsimport"
        extension="true"
        verbose="true"
        target="2.0"
        xnocompile="true"
        catalog="src/jax-ws-catalog.xml"
        wsdlLocation="/MyWebService/MyWebServiceV1_0?wsdl">
        <binding dir="src/main/resources/bindings/v1_0" includes="*.xml"/>
        <xjcarg value="-XhashCode"/>
        <xjcarg value="-Xequals"/>
        <xjcarg value="-XtoString"/>
     </wsimport>

   </target>
</project>

¿Cómo cargo el archivo WSDL desde un jar? El WSDL hace referencia a un XSD que también está en el mismo jar.

Respuestas a la pregunta(1)

Su respuesta a la pregunta