On Tue, Jan 18, 2011 at 11:46 AM, Senaka Fernando <[email protected]> wrote:
> Do you really need to extend the AbstractRegistryAdmin? Plus, does this > service have an access permission like admin services? > If not, what is the alternative to get hold of the Registry in the back end to perform operations. This way, it directly calls the registry without additional WS calls at the backend. There is no access permission, but adding that could be a good thing. > Thanks, > Senaka. > > > On Tue, Jan 18, 2011 at 11:42 AM, Tharindu Mathew <[email protected]>wrote: > >> Or we can make it an admin service. >> >> >> On Tue, Jan 18, 2011 at 11:39 AM, Tharindu Mathew <[email protected]>wrote: >> >>> WSRegistryService is not an admin service, but it needs to get hold of >>> the registry hence it extends RegistryAbstractAdmin. >>> >>> Since, this limitation is introduced into the core, how do I achieve my >>> objective? >>> >>> On Tue, Jan 18, 2011 at 11:28 AM, Kasun Indrasiri <[email protected]>wrote: >>> >>>> Hi, >>>> >>>> $subject. >>>> >>>> I'm using the exact same code as 'SampleWSRegistryClient.java' which is >>>> included in the greg samples and trying to access a registry resource. >>>> It gives the following exceptions when invoking the client. However, >>>> same client works fine with Greg 3.6.0. >>>> Any thoughts? >>>> >>>> main 2011-01-18 11:13:26,579 ERROR >>>> [ws.client.registry.WSRegistryServiceClient] Failed to perform the >>>> operation >>>> AbstractAdmin can only be extended by Carbon admin services. >>>> org.wso2.carbon.registry.ws.api.WSRegistry is not an admin service. Service >>>> name WSRegistryService. The service should have defined the adminService >>>> parameter >>>> org.apache.axis2.AxisFault: AbstractAdmin can only be extended by Carbon >>>> admin services. org.wso2.carbon.registry.ws.api.WSRegistry is not an admin >>>> service. Service name WSRegistryService. The service should have defined >>>> the >>>> adminService parameter >>>> at >>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:530) >>>> at >>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) >>>> at >>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) >>>> at >>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) >>>> at >>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) >>>> at >>>> org.wso2.carbon.registry.ws.client.WSRegistryServiceStub.wSput(WSRegistryServiceStub.java:4413) >>>> at >>>> org.wso2.carbon.registry.ws.client.registry.WSRegistryServiceClient.put(WSRegistryServiceClient.java:280) >>>> at >>>> org.wso2.carbon.unifiedendpoint.core.SampleWSRegistryClient.main(SampleWSRegistryClient.java:69) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:115) >>>> >>>> >>>> -- >>>> Kasun Indrasiri >>>> Senior Software Engineer >>>> WSO2, Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> cell: +94 71 536 4128 >>>> Blog : http://kasunpanorama.blogspot.com/ >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> >>> -- >>> Regards, >>> >>> Tharindu Mathew >>> >>> Software Engineer, >>> WSO2 Inc., >>> http://wso2.com >>> >>> >> >> >> -- >> Regards, >> >> Tharindu Mathew >> >> Software Engineer, >> WSO2 Inc., >> http://wso2.com >> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > *Senaka Fernando* > Product Manager - WSO2 Governance Registry; > Associate Technical Lead; WSO2, Inc.; http://wso2.com* > Member; Apache Software Foundation; http://apache.org > > E-mail: senaka AT wso2.com > **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818 > Linked-In: http://www.linkedin.com/in/senakafernando > > *Lean . Enterprise . Middleware > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Regards, Tharindu Mathew Software Engineer, WSO2 Inc., http://wso2.com
_______________________________________________ Carbon-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
