Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Axis custom serializer

arief hidayat
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I need to create axis web service to wrap existing EJB components (these EJB is deployed in BES 5.2).

The thing is that the EJB components use user-defined data object classes that does not follow java bean standard. e.g. the get-set method naming, etc.

Lets assume, we don't need to touch any existing code (so we won't change the DO's to meet java bean standard).

Will this issue (DO's does not follow java bean standard) create problem when we use Axis as web service?

Some resources, suggest to create custom serializer and deserializer for each DO (data object).
Is it the right solution?

if yes,

is there anyone willing to share your knowledge on how to create serializer and deserializer for the DO?

lets say, the DO is as follow..

Account {
private String name;
private java.sql.TimeStamp activationDate; //some resource said that Axis does not support TimeStamp. Is it true??
// other methods etc..

Thanks everyone


I will use Axis 1.2.1
The components (EJB and the web services) will be deployed on BES 5.2 (Borland Enterprise Server)
The web service client would be ALSB 3.0 (BEA Aqualogic Service Bus).
And I'm newbie on all of this things.
[ June 26, 2008: Message edited by: arief hidayat ]
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic