[
https://issues.apache.org/jira/browse/SYNCOPE-1273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Francesco Chicchiriccò closed SYNCOPE-1273.
-------------------------------------------
Resolution: Not A Problem
Please do not use jira to ask for support
Subscribe to user mailing list, instead and send your inquiries there, instead.
http://syncope.apache.org/mailing-lists.html
> Not able to fetch users using fiql
> ----------------------------------
>
> Key: SYNCOPE-1273
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1273
> Project: Syncope
> Issue Type: Bug
> Reporter: rahul mansing gholap
> Priority: Blocker
> Attachments: syncopeUserXML_result.txt
>
>
> I am using below code to get users having status active. When i hit url
> directly in browser ,I am getting proper xml as result.
> But when i used rest api to fetch same details using same fql, i am getting
> below exception.
>
> {color:#ff0000}*Exception :*{color} {color:#d04437}Missing type id when
> trying to resolve subtype of [simple type, class
> org.apache.syncope.common.lib.to.UserTO]: missing type id property
> '@class'{color}
>
> {color:#d04437}*URL :*
> [http://localhost:8080/syncope/rest/users?fiql=status%3D%3Dactive&details=true]{color}
>
>
> {color:#ff0000}*Code Used :* {color}
>
> SyncopeClientFactoryBean clientFactory = new SyncopeClientFactoryBean().
> setAddress("http://localhost:8080/syncope/rest/");
> SyncopeClient client = clientFactory.create("admin", "password");
> org.apache.syncope.common.rest.api.service.UserService userService =
> client.getService(org.apache.syncope.common.rest.api.service.UserService.class);
> PagedResult<UserTO> matchingUsers = userService.search(
> new AnyQuery.Builder().
>
> fiql(SyncopeClient.getUserSearchConditionBuilder().is("status").equalTo("active")
> .and().is("full_name").equalTo("rahul")
> .query()).
> build());
>
>
>
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)