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

Topic revision: r2 - 2008-06-09 - 16:13:38 - DaveMorris
 
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