r2 - 09 Jun 2008 - 16:13:38 - DaveMorrisYou are here: TWiki >  Main Web  >  DaveMorris > VOSpaceHowTo20080521

Developing VOSpace

Notes on getting started on developing a VOSpace service.

Links

Schema sub-project

Java Beans generated from Service wsdl and schema

Maven script uses Ant task to call Axis wsdl2java task here. (can extract just the Ant task if you don't want to use Maven)

Service sub-project

Within the service project, schema directory contains wrappers for auto-generated classes, with nicer constructors.

Main service implemetation is ServiceImpl.

Basically, start with the service interface generated from the wsdl, and fill in the methods. Most of the code ends up being how to handle the exceptions and edge cases.

-- DaveMorris - 21 May 2008

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback