All,
the term "legacy webapp" might sound paradoxical. We wrote a server implemented as
a collection of
JAXMServlets. Everything was sort of alright until we were told we would have to stick
a few Axis Handlers
in front of the server.
My experience with Axis is about two weeks. I am aware that one shouldn't expect too
much from Open
Source by way of documentation since people don't get paid to do the work, even if it
isn't entirely thankless.
So I learnt a few things by trial-and-error, and also taking a peek into the source
when necessary. By and
large we are happy with Axis; we haven't observed any cause for complaint so far. In
particular, we were
pleased to observe that we were able to pass huge XML strings (200KB) to and fro.
Two questions:
1. What is the best way to pass attachments? One method that struck me was we could
stick a simple
Handler which adds AttachmentParts to the SOAP Messages. If there is a better way,
please let us know.
2. Have there been any problems communicating through "https" in place of "http"? This
is important for us.
Thanks in advance and kudos to Axis developers.
sincerely,
Ramesh Mantri