Unity Logo   General Questions  What are the goals of XFire?
• Create a flexible SOAP framework, where any processing
mechanismcan be plugged in.   • Be SOAP 1.2 and WS-I 1.1
compliant. Also to offer support for non-RPC/Encoded SOAP 1.1
services.   • Intuitive, easy to use API.   • Be Fast.   • Allow
many different binding methods (traditional java types, OGNL,
Castor, JaxME, etc).   • Create a processing model where your
web service model and your java model can develop independently
(see the Aegis Module).   • Modules for WS-Security and WS-
Adressing support.  Technical Questions  Why is XFire producing
invalid XML?  XFire is based on StAX and not all StAX
implementations work correctly. See the Dependency Guide for
information on how to choose a stax implementation.  Why aren't
RPC/Encoded services supported by the Java Module?  For
interoperability, WS-I basic profile basically says that trying
to support RPC/encoded services is an interopability nightmare.
And they're right! It isn't easy.  However, t