REST API

Обсуждаем TrackStudio по-русски

REST API

Postby uasy » Mon Jul 11, 2011 1:59 pm

Не могу получить данные через REST API. В документации вижу пример использования:
Запрос: http://localhost:8888/TrackStudio/rest/ ... sword=root

В ответ получаю исключение.
....
Caused by: java.lang.NullPointerException
at com.trackstudio.tools.textfilter.MacrosUtil.getFilterId(MacrosUtil.java:335)
at com.trackstudio.rest.impl.TaskImpl.getTasks(TaskImpl.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)
at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:252)
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:217)
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:206)
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:514)

Подскажите, что не так делаю?
Да, версия - 4.0.12
uasy
 
Posts: 29
Joined: Mon Jul 11, 2011 11:02 am

Re: REST API

Postby Petr » Mon Jul 11, 2011 5:26 pm

вообще это бага. и еще у нас дока немного не такая.
вот так надо запрашивать http://localhost:8080/rest/task/tasks/9 ... =All+tasks
TS Support
email: parsentev@yandex.ru
Petr
 
Posts: 1317
Joined: Wed Aug 12, 2009 4:38 pm

Re: REST API

Postby uasy » Wed Sep 07, 2011 12:04 pm

Обновился, на запрос "http://localhost:8888/rest/task/tasks/96?login=root&password=root&filter=All", получаю:

HTTP ERROR 404
Problem accessing /rest/task/tasks/96. Reason:
NOT_FOUND

Powered by Jetty://

на запрос "http://localhost:8888/TrackStudio/rest/task/info/96?login=root&password=root", получаю JSON документ, все ок.

Фильтр "All" есть и задача с номером 96 есть

Версия 4.0.13.1
uasy
 
Posts: 29
Joined: Mon Jul 11, 2011 11:02 am

Re: REST API

Postby Petr » Fri Sep 09, 2011 4:16 pm

вот по вашему url Захожу и все ок. можите ссылку дать откуда вы версию качали на ней проверю.
TS Support
email: parsentev@yandex.ru
Petr
 
Posts: 1317
Joined: Wed Aug 12, 2009 4:38 pm


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: Google [Bot] and 0 guests