Hi, At the moment ESB supports proxy services that can only be added under 8280:services/FooProxy etc and all the services are deployed under ESB_HOME/repository/deployment/server/synapse-configs/default/proxy-services directory. Therefore it is very hard to manage the services for a large organization when the number of services become large since they have to agree on service name before deploying them. And also supporting multiple versions of the same service is not possible without changing the service name in the services.xml file.
I have completed implementing the task of supporting hierarchical proxy services in ESB. Now when a proxy service is added other than the name of the proxy service, service hierarchy can be inserted from the GUI. If a user added a service called "foo" with hierarchy "a/b/c/", the proxy service will be added under http://localhost:8280/services/a/b/c/foo and the service will be deployed under ESB_HOME/repository/deployment/server/synapse-configs/default/proxy-services/a/b/c directory. In the "foo.xml" file there is an attribute call "serviceHierarchy" and the value of that attribute is "a/b/c/" Thank you. Sajini. _______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev