getrailo/railo — pull request #37 by clitnak (2012-04-13 18:44:50+00:00)
Title: 3.3

Fix for https://issues.jboss.org/browse/RAILO-1563 in the 3.3. branch. Didn't update any other branches.

=== Summary of Changes ===

*ComponentUtil Made it so a class can be mapped back to the original component. needed for the changes made to AxisCastor and RPCServer. Also changed the Service class to not include a _wrap. This makes the WSDL more like ACF and BD.

*AxisCaster.toRailotype(...) did a loadComponent() based on className, not component Name. This caused web services that required complex types as arguments that are being used from a top-level mapping (e.g. http://server/railo/mytoplevelmapping/mySoapService.cfc?wsdl ) to error because it can't find a component with that name.

*RPCServer.registerTypeMapping(...) made it so it registered the qname using the component name. This makes the generated WSDL more like ACF and BD.