Hi, hope someone has a simple solution for my problem. We have an API using direct dispatching. When we receive SOAP posts that are formatted to use the 2001 XMLSchema instance (requests come in w/ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"), everything goes fine. However, when we receive requests that are using the 1999 XMLSchema (requests come in w/ xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance") something deep within soap4r crashes, we serve up a 500 page and the application remains hosed. What seems to be at issue is the formatting of the datatypes, particularly the API can handle a (2001) anyType datatype but pukes on the 1999-style ur-type datatypes. Adding: require ''xsd/datatypes'' allows the API to work for the 1999-style requests, but all 2001-style requests crash. Anyone have an elegant solution to handle both types of requests? I can hack together some kludgy code that''s executed in a before_filter that looks for a 1999 namespace and returns and error the request, but I''m hoping someone has a better solution. thanks, Jon --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---