AndroMDA WebService Cartridge
Generates WSDD (Web Service Descriptor files and WSDL) files for
Apache Axis and
Apache CXF .
A couple of IMPORTANT things to note:
-
If you want to expose a Stateless Session EJB as the provider
(i.e. if your
andromda_webService_provider
is EJB or the defaultProvider namespace property is set
to EJB), this cartridge MUST be used in conjunction
with either the Hibernate,
EJB, or
Spring cartridge.
-
If you want to expose a POJO (Plain
Old Java Object) service as the provider (i.e. if your
andromda_webService_provider
is RPC), you'll need to use this cartridge with
either the Spring cartridge or the
Java cartridge, both can generate
POJO services for you.
Please note that when using the Spring cartridge without EJB, you'll need to set the
rpcClassNamePattern to be
{0}.{1}WSDelegator