Hi Andreas,

Following check is done in the getEPRsForService method of the above class..

//Strip out the operation name
        if (serviceName.indexOf('/') != -1) {
            serviceName = serviceName.substring(0,
serviceName.indexOf('/'));
        }

Due to this, endpoints are not calculated for hierarchical services (because
we use '/' to separate hierarchical parts). When I get rid of the above
check everything works fine.

So can there be situations where service-name/operation-name is passed for
the serviceName parameter of the above method?

Thanks,
~Isuru

-- 
Technical Lead,
WSO2 Inc. http://wso2.org/
Blog : http://isurues.wordpress.com/

Reply via email to