aboutsummaryrefslogtreecommitdiffstats
path: root/actionwebservice/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'actionwebservice/TODO')
-rw-r--r--actionwebservice/TODO11
1 files changed, 9 insertions, 2 deletions
diff --git a/actionwebservice/TODO b/actionwebservice/TODO
index 4ee7545de5..e753fbb1d7 100644
--- a/actionwebservice/TODO
+++ b/actionwebservice/TODO
@@ -8,7 +8,7 @@
- support XML-RPC's "handler." method namespacing. perhaps something like:
- class BloggingServices < ActionService::LayeredService
+ class BloggingServices < ActionWebService::LayeredService
def initialize(request)
@request = controller.request
end
@@ -23,6 +23,13 @@
web_service :xmlrpc { BloggingServices.new(@request) }
end
+ - supported namespaced custom types in WSDL in a way that interoperates
+ with .NET (.NET croaks on '::' currently)
+
+ - simplification: collapse Router::ActionController, Router::Wsdl
+ and API::ActionController into Container::ActionController.
+ the seperation has gained us nothing.
+
= Low priority tasks
- add better type mapping tests for XML-RPC
- add tests for ActiveRecord support (with mock objects?)
@@ -31,7 +38,7 @@
- Find an alternative way to map interesting types for SOAP (like ActiveRecord
model classes) that doesn't require creation of a sanitized copy object with data
copied from the real one. Ideally this would let us get rid of
- ActionService::Struct altogether and provide a block that would yield the
+ ActionWebService::Struct altogether and provide a block that would yield the
attributes and values. "Filters" ? Not sure how to integrate with SOAP though.
- Don't have clean way to go from SOAP Class object to the xsd:NAME type