Can you get us some wire logs for that issue?

https://jclouds.apache.org/reference/logging/

________________________________________
From: Alka Beniwal <beniwala...@gmail.com>
Sent: Friday, July 31, 2015 6:07 AM
To: dev@jclouds.apache.org; Ignasi Barrera
Subject: Re: FW: Error in JCloud KeystoneApi getRoleAdminApi

Hi all,

Still I am getting same error.


On Thu, Dec 11, 2014 at 2:03 PM, Alka Beniwal <beniwala...@gmail.com> wrote:

> Hi Igansi,
>
> I am using keystone administrative API endpoint for connection.
>
> Thanks,
> Regards,
> AB
>
>
> On Thu, Dec 11, 2014 at 12:15 PM, Ignasi Barrera <n...@apache.org> wrote:
>
>> There should be the OS-KSADM extension, which it is enabled by default
>> IIRC. Which endpoint are you connecting to?
>> El 11/12/2014 06:35, "Alka Beniwal" <beniwala...@gmail.com> escribió:
>>
>> > Hi Jeremy,
>> >
>> > As u told I executed  Set<Extension> extensions =
>> > keystoneApi.getExtensionApi().list();
>> > and in output list I got
>> >
>> > Extension{id=OS-FEDERATION, name=OpenStack Federation APIs
>> > Extension{id=OS-KSCRUD, name=OpenStack Keystone User CRUD
>> > Extension{id=OS-EC2, name=OpenStack EC2 API,
>> > Extension{id=OS-SIMPLE-CERT, name=OpenStack Simple Certificate API
>> >
>> > Roleadmin extension APi is not there.
>> >
>> >
>> > Thanks,
>> > Regards,
>> > AB
>> >
>> > On Wed, Dec 10, 2014 at 11:15 PM, Ignasi Barrera <n...@apache.org>
>> wrote:
>> >
>> > > Just to complete Jeremy's checklist, also make sure you're connecting
>> to
>> > > the admin endpoint; double check the port. IIRC that extension is not
>> > > exposed in the default endpoint.
>> > > El 10/12/2014 18:35, "Jeremy Daggett" <jeremy.dagg...@rackspace.com>
>> > > escribió:
>> > >
>> > > > Forwarding to user@Š
>> > > >
>> > > > Hi Alka!
>> > > >
>> > > > It could be one of the following scenarios you are running in to:
>> > > >
>> > > > - the extension is not available in your OpenStack installation
>> > > > - the user does not have an Admin role to access this specific API
>> > > >
>> > > > Does the extension show up when executing this code?
>> > > >
>> > > >   Set<Extension> extensions = keystoneApi.getExtensionApi().list();
>> > > >   // iterate through to see what extensions are available...
>> > > >
>> > > > Please let us know, thanks!
>> > > >
>> > > > /jd
>> > > >
>> > > > On 12/9/14, 9:27 PM, "Alka Beniwal" <beniwala...@gmail.com> wrote:
>> > > >
>> > > > >Hi,
>> > > > >
>> > > > >I am developing a code to retrieve list of roles in OpenStack.
>> > > > >
>> > > > >*Code-*
>> > > > > RoleAdminApi roleAdminApi=
>> > keystoneApi.getRoleAdminApi().get();//error
>> > > > >        FluentIterable<? extends Role> list1 = roleAdminApi.list();
>> > > > >
>> > > > >*Error-*
>> > > > >java.lang.IllegalStateException: Optional.get() cannot be called
>> on an
>> > > > >absent value
>> > > > >
>> > > > >
>> > > > >Any help is appreciated.
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >--
>> > > > >Thanks,
>> > > > >Regards,
>> > > > >AB
>> > > >
>> > > >
>> > >
>> >
>>
>
>

Reply via email to