Do you really need to extend the AbstractRegistryAdmin? Plus, does this
service have an access permission like admin services?

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

Reply via email to