Ockham's Flashlight
Stuart Halloway on software development, technology, and the future.



Stuart Halloway's Axis Samples

Axis Samples

Who, what, when, where

I am writing these samples to present at the No Fluff, Just Stuff Java Symposiums and DevelopMentor's Guerrilla Java Web Services.

License

All the samples are free and open source as defined by the GNU General Public License. Enjoy, and let me know if you find errors , have ideas for improvements, or would like to see specific additional samples.

Overview

  1. Hello World demonstrates simple Axis remoting with a document/literal interface
  2. Magic9Ball demonstrates .jws deployment, and introduces a couple of different approaches to writing DII clients.
  3. PizzaCalculator demonstrates options for dealing with more complex schemas: custom serialization or message style services
  4. Headers demonstrates processing SOAP headers on both the client and server sides. It also demonstrates installing handler chains.
  5. CustomExceptions demonstrates starting from Java exceptions, and using Java2WSDL and WSDL2Java in tandem to convert exception types into SOAP faults, and back again.
  6. StaffLocator demonstrates using a custom generator in WSDL2Java. The custom generator marshals xsd:dateTime into java.util.Date, instead of the default java.util.Calendar.

An up-to-date version of the samples is on the web.

Stuart Halloway
DevelopMentor




Speaking
June 13-15, 2003. Wisconsin Java Software Symposium
Tri-XML Conference 2003
Past events

Code
ClassLocator.jsp
Simple Spider
Axis Samples
JCA Samples
Non-delegating loaders
Book samples

About me
Teaching
The book
Articles
Bio
CV
Java/COM/Win32 interop
Jawin
Contact