Hi, The REST API support in ESB is tightly bounds to transport as the dispatching takes place at the transport level. We have managed to add MT support for REST APIs in ESB 4.5 for NHTTP but PTT had serious limitations in Multitenant REST API scenarios.
I have done the required changes for PTT to support Multitenant REST APIs and changes took place at synapse and carbon kernel (org.wso2.carbon.core) level(dispatching can be configured via passthru.properties file eg: "____MultitenantDispatcherService"). All the changes in synapse are commited with r175385 and we need to proceed with a kernel patch for attached fix (will add this to 4.2 kernel as well). Fix has been verified for jaxrs basic samples for GET, POST, PUT and DELETE verbs. However, we need to further test this for all corner cases. ESB 4.7 will contain with these fixes. @API-M Team : I think we can incorporate these changes in next API-M point release. Thanks. -- Kasun Indrasiri Software Architect WSO2, Inc.; http://wso2.com lean.enterprise.middleware cell: +94 71 536 4128 Blog : http://kasunpanorama.blogspot.com/
MT_REST_API_kernel_fix.diff
Description: Binary data
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
