FISvirtUOS / VIVO

VIVO is an extensible semantic web application for research discovery and showcasing scholarly work
http://vivoweb.org
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Error bei Auswahl der Klassen auf Übersichtsseite #72

Closed dofeldsc closed 5 years ago

dofeldsc commented 5 years ago

/vivouos/people#http://kerndatensatz-forschung.de/owl/Basis#Beschaeftigter%20

Beim Aufruf der "people" Seite und anschließender Auswahl einer Klasse wird der Inhalt geladen. Falls ich jetzt aber eine Klasse auswähle (Auswahl bleibt bis zum nächsten Besuch gespeichert) und dann die Seite neu lade (notfalls Hard Reload) bekomme ich einen "Internal Server Error" -> "http://localhost:8080/vivouos/dataservice?getRenderedSearchIndividualsByVClass=1&vclassId=http%3A%2F%2Fkerndatensatz-forschung.de%2Fowl%2FBasis%23Beschaeftigter%2520&page=1" führt zu einem internen Fehler

Meine Vermutung ist das die Kodierung an der Stelle kaputt geht. Wenn man über das Menü links (Auswahl Klasse) die Anzeige verändert wird ein Leerzeichen ("%20") eingefügt. Wenn man die Seite dann neu läd wird diese Adresse bzw das Leerzeichen erneut kodiert und man erhält "%2520" wobei die erste "%25" die Kodierung des "%" ist...also toller Fehler, was ich nicht so alles finde....

dofeldsc commented 5 years ago

Ich habe den Fehler, also die Stelle wo das Leerzeichen eingefügt wurde gefunden. Das komische daran ist, das dort der Kommentar "// the extra space is needed to prevent odd scrolling behavior" Dieses Verhalten konnte ich jedoch nicht nachvollziehen. Daher habe ich das Leerzeichen entfernt, da es an besagter Stelle zu einem internal Server Error (-> Keine Daten wurden geladen) führte.

Sobald das im Testsystem online ist sollten das alle mal ausführlich testen!

dofeldsc commented 5 years ago

Da keine Rückmeldungen kamen und ich selber auch keine Fehler feststellen konnte schließe ich das Ticket mal. Falls jemandem was auffällt, einfach eben Bescheid geben und das Ticket wieder öffnen.