Author: lryan
Date: Tue Sep  8 17:51:15 2009
New Revision: 812596

URL: http://svn.apache.org/viewvc?rev=812596&view=rev
Log:
Allow the JSON-RPC transport for OSAPI to register schemeless URIs

Modified:
    
incubator/shindig/trunk/features/src/main/javascript/features/osapi/jsonrpctransport.js

Modified: 
incubator/shindig/trunk/features/src/main/javascript/features/osapi/jsonrpctransport.js
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/features/src/main/javascript/features/osapi/jsonrpctransport.js?rev=812596&r1=812595&r2=812596&view=diff
==============================================================================
--- 
incubator/shindig/trunk/features/src/main/javascript/features/osapi/jsonrpctransport.js
 (original)
+++ 
incubator/shindig/trunk/features/src/main/javascript/features/osapi/jsonrpctransport.js
 Tue Sep  8 17:51:15 2009
@@ -74,7 +74,8 @@
       // Iterate over the defined services, extract the http endpoints and
       // create a transport per-endpoint
       for (var endpointName in services) if 
(services.hasOwnProperty(endpointName)) {
-        if (endpointName.indexOf("http") == 0) {
+        if (endpointName.indexOf("http") == 0 ||
+            endpointName.indexOf("//") == 0) {
           // Expand the host & append the security token
           var endpointUrl = endpointName.replace("%host%", 
document.location.host);
           var transport = { name : endpointUrl, "execute" : execute };


Reply via email to