Closed paweljozwik closed 8 years ago
@paweljozwik W REST API v7 została zmieniona postać danych. Teraz nie jest tam dawany URL, a same ID powiązanych encji. Powód dość prozaiczny - URL trudniej parsować. Zatem tam gdzie wysyła się do monitora reprezentacje encji to jej zależności są Idkami (JSON Number), natomiast monitor zwraca pełne URL do powiązanych encji.
@dawidkomorowski właśnie to zauważyłem, dodałem REST API v7 do wiki.
Próbowałem dodać sensor przy użyciu POST na endpoint /sensors
Taki JSON: { "resource":"/resources/1", "metric":"/metrics/3" }
Para zasób metryka istniała w monitorze. Odpowiedz jaką dostałem:
{ "timestamp": 1463523023379 "status": 500 "error": "Internal Server Error" "exception": "java.lang.NullPointerException" "message": "metric identifier required" "path": "/sensors" }
Są inne identyfikatory metryki/zasobu? Sugerowałem się tym co jest w REST API v6 tam co prawda ta metoda jest oznaczona jako niezaimplementowana ale issue #26 zostało już zamknięte. Możliwe że jest różnica między REST API a kodem.
@dawidkomorowski @invader92