openpkw / openpkw-weryfikator

Backend dla aplikacji weryfikującej wyniki wyborów
2 stars 8 forks source link

Csv result parser and sender to rest service #5

Closed mrozim78 closed 8 years ago

mrozim78 commented 8 years ago

Csv result parser and sender to rest service

SebastianCelejewski commented 8 years ago

Podczas próby uruchomienia dostaję błąd:

A message body writer for Java type, class org.openpkw.utils.csv.json.PeripheryVote, and MIME media type, application/json, was not found

mrozim78 commented 8 years ago

Poprawiłem.

SebastianCelejewski commented 8 years ago

Dzięki, działa. To teraz wypiszę wszystkie dane, które trzeba dodać do JSONa. Różnica wynika głównie z tego, że zaproponowany JSON zawiera tylko te dane, które są potrzebne do stworzenia kodu QR. A do wygenerowania formularza potrzebny jest komplet informacji.

mrozim78 commented 8 years ago

Ok to wpisz tutaj co jeszcze brakuje. I taki calosciowy json jak powinien wygladac postaram sie to w miare szybko ogarnąć.

SebastianCelejewski commented 8 years ago

https://raw.githubusercontent.com/openpkw/openpkw-dokument-generator/master/doc/2015_pariament_periphery_mapping.txt

SebastianCelejewski commented 8 years ago

Plus jeszcze zmienił się sposób wywoływania web serwisu. Wiesz co, to ja to wmerguję i dodam swoje zmiany.

SebastianCelejewski commented 8 years ago

Tutaj można wysyłać requesty: http://dobromir.openpkw.pl:9080/openpkw-dokument-generator/service/protocol

SebastianCelejewski commented 8 years ago

Jest zrobiona wstępna walidacja, więc powinien mniej więcej powiedzieć czego potrzebuje. Przykład zaraz wrzucę w kodzie.

SebastianCelejewski commented 8 years ago
  1. Zmergowałem do mastera.
  2. Utworzyłem nowy branch: OW-U-10
  3. Wrzuciłem do tego brancha moje zmiany: a) dostowanie do najnowszej wersji openpkw-dokument-generatora b) log4j.xml, żeby widzieć output w konsoli c) zapis generowanych plików PDF na dysku zamiast do konsoli d) poprawka: 200 OK, a nie 201 OK e) adresy localhost i dev dla web serwisu

Proponuję następne pull requesty robić do tego brancha.