http://bugzilla.novell.com/show_bug.cgi?id=525575

User [email protected] added comment
http://bugzilla.novell.com/show_bug.cgi?id=525575#c4





--- Comment #4 from Atsushi Enomoto <[email protected]>  2009-10-09 02:32:48 
MDT ---
It is getting to work
http://www.flickr.com/photos/8685...@n03/3994458507/

*But* there still is a difficult issue to solve. the problem is that when there
are two or more ChannelDispatchers with the same Listener's Uri, there is no
way for HTTP channel listener to identify which listener should handle a
request to such conflicting url. It actually occurs when it serves WSDLs:

http://localhost:8080/foo.svc -> handles SOAP requests,
       listening at localhost:8080/foo.svc
http://localhost:8080/foo.svc?wsdl -> handles WSDL
       listening at localhost:8080/foo.svc

If they are EndpointDispatchers that shares the same ChannelDispatcher then
there is no problem, but they are indeed ChannelDispatchers that do not share
channels. Replier channels cannot be mixed as they have different
MessageVersions.

Not sure how .NET handles those requests, but I may have to give up to just
handle "?wsdl", "/js" and "/jsdebug" specifically.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to