You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by Laurent CITTON <La...@socgen.com> on 2001/03/20 17:07:13 UTC

WSDL file generation

Hi guys, 

how can I (simply) generate a WSDL file for my SOAP service ? Is it a recommended tool ?



Re: WSDL file generation

Posted by Olivier Brand <ol...@intraware.com>.
No, we are coding this for production purpose... and therefore is not opensource. :-(

Olivier

Echoes wrote:

> Olivier Brand wrote:
> >
> > In fact you can use the toolkit to generate/parse the WSDL file.
> > We have implemented a full WSDL layer around Apache SOAP (without touching any
> > SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> > we are starting from the WSDL file, registering it on the SOAP server and
> > generating dynamically the DeploymentDescriptor with the right mapping. This is
> > more clear since WSDL defines the syntax and signatures of messages.
> > In this case, you can extend the framework as we did: a dynamic discovery service
> > on the client side. We are relying on the Castor XML package (from exolab.org) to
> > do complex types.
>
>  What you describe is very interesting. Is your package available ?
>
>         Eugène

Re: WSDL file generation

Posted by Olivier Brand <ol...@intraware.com>.
No, we are coding this for production purpose... and therefore is not opensource. :-(

Olivier

Echoes wrote:

> Olivier Brand wrote:
> >
> > In fact you can use the toolkit to generate/parse the WSDL file.
> > We have implemented a full WSDL layer around Apache SOAP (without touching any
> > SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> > we are starting from the WSDL file, registering it on the SOAP server and
> > generating dynamically the DeploymentDescriptor with the right mapping. This is
> > more clear since WSDL defines the syntax and signatures of messages.
> > In this case, you can extend the framework as we did: a dynamic discovery service
> > on the client side. We are relying on the Castor XML package (from exolab.org) to
> > do complex types.
>
>  What you describe is very interesting. Is your package available ?
>
>         Eugène

Re: WSDL file generation

Posted by Echoes <ec...@free.fr>.
Olivier Brand wrote:
> 
> In fact you can use the toolkit to generate/parse the WSDL file.
> We have implemented a full WSDL layer around Apache SOAP (without touching any
> SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> we are starting from the WSDL file, registering it on the SOAP server and
> generating dynamically the DeploymentDescriptor with the right mapping. This is
> more clear since WSDL defines the syntax and signatures of messages.
> In this case, you can extend the framework as we did: a dynamic discovery service
> on the client side. We are relying on the Castor XML package (from exolab.org) to
> do complex types.

 What you describe is very interesting. Is your package available ?

	Eugène

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


Re: WSDL file generation

Posted by Echoes <ec...@free.fr>.
Olivier Brand wrote:
> 
> In fact you can use the toolkit to generate/parse the WSDL file.
> We have implemented a full WSDL layer around Apache SOAP (without touching any
> SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> we are starting from the WSDL file, registering it on the SOAP server and
> generating dynamically the DeploymentDescriptor with the right mapping. This is
> more clear since WSDL defines the syntax and signatures of messages.
> In this case, you can extend the framework as we did: a dynamic discovery service
> on the client side. We are relying on the Castor XML package (from exolab.org) to
> do complex types.

 What you describe is very interesting. Is your package available ?

	Eugène

Re: WSDL file generation

Posted by Echoes <ec...@free.fr>.
Olivier Brand wrote:
> 
> In fact you can use the toolkit to generate/parse the WSDL file.
> We have implemented a full WSDL layer around Apache SOAP (without touching any
> SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> we are starting from the WSDL file, registering it on the SOAP server and
> generating dynamically the DeploymentDescriptor with the right mapping. This is
> more clear since WSDL defines the syntax and signatures of messages.
> In this case, you can extend the framework as we did: a dynamic discovery service
> on the client side. We are relying on the Castor XML package (from exolab.org) to
> do complex types.

 What you describe is very interesting. Is your package available ?

	Eugène

Re: WSDL file generation

Posted by Echoes <ec...@free.fr>.
Olivier Brand wrote:
> 
> In fact you can use the toolkit to generate/parse the WSDL file.
> We have implemented a full WSDL layer around Apache SOAP (without touching any
> SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
> we are starting from the WSDL file, registering it on the SOAP server and
> generating dynamically the DeploymentDescriptor with the right mapping. This is
> more clear since WSDL defines the syntax and signatures of messages.
> In this case, you can extend the framework as we did: a dynamic discovery service
> on the client side. We are relying on the Castor XML package (from exolab.org) to
> do complex types.

 What you describe is very interesting. Is your package available ?

	Eugène

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org


Re: WSDL file generation

Posted by Olivier Brand <ol...@intraware.com>.
In fact you can use the toolkit to generate/parse the WSDL file.
We have implemented a full WSDL layer around Apache SOAP (without touching any
SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
we are starting from the WSDL file, registering it on the SOAP server and
generating dynamically the DeploymentDescriptor with the right mapping. This is
more clear since WSDL defines the syntax and signatures of messages.
In this case, you can extend the framework as we did: a dynamic discovery service
on the client side. We are relying on the Castor XML package (from exolab.org) to
do complex types.

Olivier

Khondker Akhter wrote:

> are there any plans to integrate some sort of wsdl generation into apache/soap
> rather than depend on ibm wsdl toolkit?? or make that part of the standard
> distribution?? to me that seems more important than say, javamail. just a
> thought....
>
> Tanguy Crusson wrote:
>
> > you can use IBM web services toolkit - WSTK - (class
> > com.ibm.wstk.swrapper.ui.SWrapperGUI)
> > http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
> > environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).
> >
> > With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
> > :
> > ServiceProxyFactory factory = new ServiceProxyFactory();
> > ServiceProxy proxy = factory.getServiceProxy(
> >     "urn:EchoService", port, wsdlDoc, wsdlDoc);
> > Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
> > Parameter param = resp.getReturnValue();
> > System.out.println(param.getValue());
> >
> > --__/\__------------------------------------------
> >   improve         Tanguy CRUSSON
> > --/-----\------------------------------------------
> > job: 01 41 97 83 16
> > mobile: 06 20 01 49 96
> > http://www.improve.fr
> > http://www.application-servers.com
> > ----- Original Message -----
> > From: "Laurent CITTON" <La...@socgen.com>
> > To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
> > Sent: Tuesday, March 20, 2001 5:07 PM
> > Subject: WSDL file generation
> >
> > > Hi guys,
> > >
> > > how can I (simply) generate a WSDL file for my SOAP service ? Is it a
> > recommended tool ?
> > >
> > >
> > >


Re: WSDL file generation

Posted by Olivier Brand <ol...@intraware.com>.
In fact you can use the toolkit to generate/parse the WSDL file.
We have implemented a full WSDL layer around Apache SOAP (without touching any
SOAP source code). Instead of generating the proprietary DeploymentDescriptor.xml,
we are starting from the WSDL file, registering it on the SOAP server and
generating dynamically the DeploymentDescriptor with the right mapping. This is
more clear since WSDL defines the syntax and signatures of messages.
In this case, you can extend the framework as we did: a dynamic discovery service
on the client side. We are relying on the Castor XML package (from exolab.org) to
do complex types.

Olivier

Khondker Akhter wrote:

> are there any plans to integrate some sort of wsdl generation into apache/soap
> rather than depend on ibm wsdl toolkit?? or make that part of the standard
> distribution?? to me that seems more important than say, javamail. just a
> thought....
>
> Tanguy Crusson wrote:
>
> > you can use IBM web services toolkit - WSTK - (class
> > com.ibm.wstk.swrapper.ui.SWrapperGUI)
> > http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
> > environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).
> >
> > With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
> > :
> > ServiceProxyFactory factory = new ServiceProxyFactory();
> > ServiceProxy proxy = factory.getServiceProxy(
> >     "urn:EchoService", port, wsdlDoc, wsdlDoc);
> > Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
> > Parameter param = resp.getReturnValue();
> > System.out.println(param.getValue());
> >
> > --__/\__------------------------------------------
> >   improve         Tanguy CRUSSON
> > --/-----\------------------------------------------
> > job: 01 41 97 83 16
> > mobile: 06 20 01 49 96
> > http://www.improve.fr
> > http://www.application-servers.com
> > ----- Original Message -----
> > From: "Laurent CITTON" <La...@socgen.com>
> > To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
> > Sent: Tuesday, March 20, 2001 5:07 PM
> > Subject: WSDL file generation
> >
> > > Hi guys,
> > >
> > > how can I (simply) generate a WSDL file for my SOAP service ? Is it a
> > recommended tool ?
> > >
> > >
> > >


Re: WSDL file generation

Posted by Khondker Akhter <Kh...@msdw.com>.
are there any plans to integrate some sort of wsdl generation into apache/soap
rather than depend on ibm wsdl toolkit?? or make that part of the standard
distribution?? to me that seems more important than say, javamail. just a
thought....

Tanguy Crusson wrote:

> you can use IBM web services toolkit - WSTK - (class
> com.ibm.wstk.swrapper.ui.SWrapperGUI)
> http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
> environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).
>
> With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
> :
> ServiceProxyFactory factory = new ServiceProxyFactory();
> ServiceProxy proxy = factory.getServiceProxy(
>     "urn:EchoService", port, wsdlDoc, wsdlDoc);
> Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
> Parameter param = resp.getReturnValue();
> System.out.println(param.getValue());
>
> --__/\__------------------------------------------
>   improve         Tanguy CRUSSON
> --/-----\------------------------------------------
> job: 01 41 97 83 16
> mobile: 06 20 01 49 96
> http://www.improve.fr
> http://www.application-servers.com
> ----- Original Message -----
> From: "Laurent CITTON" <La...@socgen.com>
> To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
> Sent: Tuesday, March 20, 2001 5:07 PM
> Subject: WSDL file generation
>
> > Hi guys,
> >
> > how can I (simply) generate a WSDL file for my SOAP service ? Is it a
> recommended tool ?
> >
> >
> >

Re: WSDL file generation

Posted by Khondker Akhter <Kh...@msdw.com>.
are there any plans to integrate some sort of wsdl generation into apache/soap
rather than depend on ibm wsdl toolkit?? or make that part of the standard
distribution?? to me that seems more important than say, javamail. just a
thought....

Tanguy Crusson wrote:

> you can use IBM web services toolkit - WSTK - (class
> com.ibm.wstk.swrapper.ui.SWrapperGUI)
> http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
> environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).
>
> With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
> :
> ServiceProxyFactory factory = new ServiceProxyFactory();
> ServiceProxy proxy = factory.getServiceProxy(
>     "urn:EchoService", port, wsdlDoc, wsdlDoc);
> Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
> Parameter param = resp.getReturnValue();
> System.out.println(param.getValue());
>
> --__/\__------------------------------------------
>   improve         Tanguy CRUSSON
> --/-----\------------------------------------------
> job: 01 41 97 83 16
> mobile: 06 20 01 49 96
> http://www.improve.fr
> http://www.application-servers.com
> ----- Original Message -----
> From: "Laurent CITTON" <La...@socgen.com>
> To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
> Sent: Tuesday, March 20, 2001 5:07 PM
> Subject: WSDL file generation
>
> > Hi guys,
> >
> > how can I (simply) generate a WSDL file for my SOAP service ? Is it a
> recommended tool ?
> >
> >
> >

Re: WSDL file generation

Posted by Tanguy Crusson <ta...@improve.fr>.
you can use IBM web services toolkit - WSTK - (class
com.ibm.wstk.swrapper.ui.SWrapperGUI)
http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).

With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
:
ServiceProxyFactory factory = new ServiceProxyFactory();
ServiceProxy proxy = factory.getServiceProxy(
    "urn:EchoService", port, wsdlDoc, wsdlDoc);
Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
Parameter param = resp.getReturnValue();
System.out.println(param.getValue());

--__/\__------------------------------------------
  improve         Tanguy CRUSSON
--/-----\------------------------------------------
job: 01 41 97 83 16
mobile: 06 20 01 49 96
http://www.improve.fr
http://www.application-servers.com
----- Original Message -----
From: "Laurent CITTON" <La...@socgen.com>
To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
Sent: Tuesday, March 20, 2001 5:07 PM
Subject: WSDL file generation


> Hi guys,
>
> how can I (simply) generate a WSDL file for my SOAP service ? Is it a
recommended tool ?
>
>
>


Re: WSDL file generation

Posted by Tanguy Crusson <ta...@improve.fr>.
you can use IBM web services toolkit - WSTK - (class
com.ibm.wstk.swrapper.ui.SWrapperGUI)
http://www.alphaworks.ibm.com/tech/wsde, or IBM Web services development
environment (http://www.alphaworks.ibm.com/tech/webservicestoolkit).

With IBM's WSTK you can also auto-generate a SOAP Proxy from a WSDL Document
:
ServiceProxyFactory factory = new ServiceProxyFactory();
ServiceProxy proxy = factory.getServiceProxy(
    "urn:EchoService", port, wsdlDoc, wsdlDoc);
Response resp = proxy.invoke("echo", new Object[] {"HelloWorld"});
Parameter param = resp.getReturnValue();
System.out.println(param.getValue());

--__/\__------------------------------------------
  improve         Tanguy CRUSSON
--/-----\------------------------------------------
job: 01 41 97 83 16
mobile: 06 20 01 49 96
http://www.improve.fr
http://www.application-servers.com
----- Original Message -----
From: "Laurent CITTON" <La...@socgen.com>
To: "soap-user (IPM Return requested)" <so...@xml.apache.org>
Sent: Tuesday, March 20, 2001 5:07 PM
Subject: WSDL file generation


> Hi guys,
>
> how can I (simply) generate a WSDL file for my SOAP service ? Is it a
recommended tool ?
>
>
>