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