Dr. Jung, I've been working on Flash being a SOAP client.  I didn't realize 
how brain dead Macromedia's XML implementation was.  There is no namespace 
support (it gets confused), no types other than string for which you don't 
specify the type, and no validation.  However, I still think it will be a 
valuable feature.

I believe this can be done by telling the MessageContext to not use 
namespace prefixes in the elements of the response.  Please correct me if I 
am wrong.  The code and doc seem to indicate this requires a handler to be 
written and then specified in the Axis engine configuration, which is done 
in the axis-config.xml file (<responseFlow>) in the ./server/default/conf 
directory.  The problem is that the top level element is <deployment> which 
appears to allow only one Axis Engine to be configured.  Its name is 
"JBoss.net".  This file is actually loaded in the class AxisService [line 
200-212] creating a AxisServer (engine) class instance into the data member 
"axisServer".  So it appears that the AxisService which is also the Axis 
deployer only supports one engine and thus only one set of handlers.

Looking at the AxisServiceServlet class, it looks like you intended to 
allow each ServletContext to specify a different engine [line 
40].  However, this would require that each Servlet configuration 
(install-axis.xml) to specify an attribute which would be an XML file that 
would effectively be the axis-config.xml file (the Axis engine 
configuration specifying handlers).  As you have already done, if the 
AXIS_ENGINE_ATTRIBUTE ("AxisEngine") attribute in the ServletConfig is not 
set, the engine is created, and the attribute set with the engine 
instance.  The axis-config.xml type file would be exist in the  jboss-net.sar.

It doesn't seem that it would be additional overhead to have multiple 
"engines" which are just chains of handlers.  I'm not sure, but it seems 
like this change would also allow support of multiple security 
configurations.  What are your thoughts on this?  Thank you again.


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to