users@jax-rpc.java.net

Re: xrpcc classpaths

From: Simon Horrell <simonh_at_develop.com>
Date: Tue, 28 May 2002 11:37:54 +0100

Ara.
As I mentioned in an earlier post, the Java Web Services Developer Pack EA2
has a jar file called jaxrpc-ri.jar that contains an
com.sun.xml.rpc.tools.ant.xrpcc ant task.
Si.
----- Original Message -----
From: "Ara Abrahamian" <ara.ebrahimi_at_ebsir.com>
To: "'Simon Horrell'" <simonh_at_develop.com>; <JAXRPC-INTEREST_at_JAVA.SUN.COM>
Sent: Tuesday, May 28, 2002 10:03 AM
Subject: RE: xrpcc classpaths


> Has anyone written a "<xrpcc/> ant task"? If yes where can I find it?
> Otherwise I'm willing to write one :-)
>
> Btw why is xrpcc.bat working with compiled classes? It's tricky because
> I have to compile exactly my soap classes and then pass it to xrpcc to
> generate stubs which I'm using in other parts of my code. So if one of
> my soap-based classes works with stub of another soap class then I'm in
> trouble. You could use the Doclet API or javac's class model to write
> xrpcc.
>
> Ara.
>
> > -----Original Message-----
> > From: Public discussion on JAX-RPC
> [mailto:JAXRPC-INTEREST_at_JAVA.SUN.COM]
> > On Behalf Of Simon Horrell
> > Sent: Tuesday, May 28, 2002 11:42 AM
> > To: JAXRPC-INTEREST_at_JAVA.SUN.COM
> > Subject: Re: xrpcc classpaths
> >
> > Either use i) the xrpcc ant task, or ii) the java ant task and execute
> the
> > com.sun.xml.rpc.tools.xrpcc.Main class directly. This way you can
> either
> > a)
> > use a nested classpath with multiple children or ii) define a seperate
> > classpath path and refer to it with a classpathref attribute.
> > Si.
> >
> > ----- Original Message -----
> > From: "Mischa" <yawningrascal_at_HOTMAIL.COM>
> > To: <JAXRPC-INTEREST_at_JAVA.SUN.COM>
> > Sent: Monday, May 27, 2002 9:32 PM
> > Subject: Re: xrpcc classpaths
> >
> >
> > > Ok, but I want to use xrpcc in an ant task.
> > > So what happens in this special case:
> > >
> > > <target name="xrpcc-server" depends="compile-server"
> > > description="Runs the xrpcc tool for the server">
> > > <echo message="Running xrpcc for the server:"/>
> > > <exec executable="${xrpcc}">
> > > <arg line="-classpath ${shareddir}" />
> > > <arg line="-server" />
> > > <arg line="-d ${serverdir}" />
> > > <arg line="config.xml" />
> > > </exec>
> > > </target>
> > >
> > > Now I can't use quotes anymore - or is there any ant-quotes-
> > escapesequence
> > ?
> > > Regards, Mischa
> > >
> > > On Mon, 27 May 2002 13:11:07 -0700, Doug Kohlert
> <doug.kohlert_at_SUN.COM>
> > wrote:
> > >
> > > >You can include multiple classpaths on Windows by enclosing the
> > > >classpath in "s. For example,
> > > >xrpcc -both -classpath "\path1;path2;jar1.jar" ....
> > > >
>
>
>