Ошибка возврата пользовательского класса Object при вызове RestApi с использованием Jax-R - PullRequest
0 голосов
/ 17 октября 2018

Может ли кто-нибудь помочь мне в возврате определенных пользователем объектов класса с помощью rest apis.То есть при успешном вызове api rest вернуть пользовательский объект.Я пробовал это

@Path("/login")
@GET
//@Produces({MediaType.APPLICATION_JSON})
public User login(@QueryParam("username") String username, 
        @QueryParam("password") String password, 
        @QueryParam("org") String org)
{
    CometAppStack cs= new CometAppStack();
    User user= cs.loginUser(username, password, org);
    return user;
}

, но получаю сообщение об ошибке:

неверное количество аргументов

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 17 октября 2018

Код выглядит хорошо, за исключением того, что вы не должны комментировать строку: @ Produces

также, если вы можете предоставить дополнительную информацию о коде или конфигурации, которая поможет.

в какой моментошибка приходит?

убедитесь, что вы правильно вызываете uri и имена должны совпадать как:

https://hostname:port/login?username=abc&password=xyz&org=org

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...