Jessi93 / WI-Quiz

WI-Quiz code repository
3 stars 2 forks source link

"Spieldaten konnten nicht übertragen werden" in RÜ #73

Closed milan751 closed 10 years ago

milan751 commented 10 years ago

tritt insbesondere auf, wenn zwei neu registrierte nutzer gegeneinander spielen. Erste Debug Aktion: Schauen, welcher Fehlercode vom Server zurückgeliefert wird --> was kann auf dem server schief gelaufen sein?

kevin-strobel commented 10 years ago

Serverproblem:

SEVERE: Servlet.service() for servlet [studiduell] in context with path [/Studiduell-0.0.1-SNAPSHOT] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: n must be positive] with root cause java.lang.IllegalArgumentException: n must be positive at java.util.Random.nextInt(Random.java:300) at studiduell.controller.SpielController.randomQuestionsByCategory(SpielController.java:449) at studiduell.controller.SpielController.randomCategories(SpielController.java:242) at studiduell.controller.SpielController$$FastClassByCGLIB$$5fab6250.invoke() [...]

kevin-strobel commented 10 years ago

Fehler liegt in der Datenhaltung: DB ist auf die Kategorien bezogen nicht konsistent.

kevin-strobel commented 10 years ago

Behoben.