HTTPUnit Test Fehler: Error on HTTP request: 500 Internal Er

Status
Nicht offen für weitere Antworten.
S

Search

Gast
Hallo zusammen

versuche gerade mein mit Struts entwickeltes Web-Projekt zu testen. Leider scheitere ich schon am versuch ein formular abzusenden. folgender fehler tritt dabei auf:

Error on HTTP request: 500 Internal Error [http://localhost: ...

Mein test Code sieht folgendermassen aus:

Code:
protected WebResponse addProperty(WebResponse aWResp) throws Throwable
	{
		WebForm form = aWResp.getFormWithName("form"); //getForms()[0];
	
		form.setParameter("propertyKey", "test");
		form.setParameter("propertyValue", "test");
		
		aWResp = form.submit(form.getSubmitButton("ok", "ok"));
	
		return aWResp;
	}

das form wird auf alle fälle gefunden und die inputs werden abgefüllt. die exception wird geworfen wenn form.submit() ausgeführt wird. woran kann das liegen? andere tests funktionieren bisher ohne probleme.

danke & gruss

ps: weiss nicht ob das was bringt aber das form befindet sich in einem iframe. das iframe wiederum in einem iframe ;o) isch ein wenig kompliziert aber funktioniert soweit ganz gut ;o) .... gruss
 

PhantomXXL

Bekanntes Mitglied
da ich mich auch grad massiv über http fehler 500 freu kann ich dir zumindest sagen was das problem ist:
irgendwo wird ne exception geworfen (classCaseExceptin, NullPointerException, etc.)
 
S

Search

Gast
hmm... danke erstmal für die antwort. hilft mir grad nicht gross weiter. wenn ich die gleiche funktion über den browser teste funktionierts ohne probleme. muss wohl irgendwas anders machen im http unit. frage mich nur was :?

jemand schonmal so ein problem gehabt?

gruss
 

PhantomXXL

Bekanntes Mitglied
mach doch zum testen ne

try {
...
} catch (Exeption e) {
e.printStackTrace(System.out);
}

um das ganze, dan siehste in der console welches problem in welcher zeilte is
 
S

Search

Gast
ok, hab ich mal gemacht. hilft mir jedoch auch nicht gross weiter. das sieht dann so aus:

com.meterware.httpunit.HttpInternalErrorException: Error on HTTP request: 500 Internal Error [http://localhost:9080/IsovAdminWeb/ManageProperties.do]
at com.meterware.httpunit.WebClient.validateHeaders(WebClient.java:557)
at com.meterware.httpunit.WebClient.updateClient(WebClient.java:437)
at com.meterware.httpunit.WebWindow.updateWindow(WebWindow.java:136)
at com.meterware.httpunit.WebWindow.getSubframeResponse(WebWindow.java:127)
at com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:118)
at com.meterware.httpunit.WebWindow.sendRequest(WebWindow.java:107)
at com.meterware.httpunit.WebRequestSource.submitRequest(WebRequestSource.java:232)
at com.meterware.httpunit.WebRequestSource.submitRequest(WebRequestSource.java:216)
at com.meterware.httpunit.WebForm.submit(WebForm.java:64)
at com.ibm.isov.management.web.httpUnitTests.TestDataPool.deleteProperty(TestDataPool.java:176)
at com.ibm.isov.management.web.httpUnitTests.TestManageProperties.deleteProperty(TestManageProperties.java:136)
at com.ibm.isov.management.web.httpUnitTests.TestManageProperties.testManageProperties(TestManageProperties.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
at java.lang.reflect.Method.invoke(Method.java:386)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.swingui.TestRunner$17.run(TestRunner.java:644)

validateHeaders? muss ich da noch was mitgeben oder so?

gruss
 
S

Search

Gast
hallo,

hat da sonst niemand ne idee dazu? bin bisher nicht weitergekommen. wäre für inputs sehr dankbar.

danke & gruss
 
S

Search

Gast
jo braucht er, die sollte er eigentlich auch haben. führe zuerst einen login test durch wo ein user eingeloggt wird. das funktioniert soweit auch. danach kann aus einem menü eine aktion gewählt werden (zb. user verwaltung). dieses wird in einem iframe geladen. in diesem iframe wird ein weiteres iframe geladen wo verschiedene funktionen angezeigt werden (hinzufügen, löschen usw.). nun eben in diesem iframe wo die funktionen dargestellt werden tritt der fehler auf. also wenn ich etwas hinzufügen will und dann submit auslöse.

gruss
 

Bleiglanz

Gesperrter Benutzer
etherreal anschmeissen und schaun, ob httpunit die session-id oder was auch immer mitschickt?

arbeitet der mit cookies oder url-encoding?

kannst du auch im Browser das IFRAME direkt "laden"?

versteckte POST Parameter usw?
 
S

Search

Gast
hallo

habe mal aufm server cookies disabled, danach ist gar nichts mehr gelaufen. arbeit wohl mit cookies. auf das iframe kann direkt zugegriffen werden. im frame werden keine versteckten post parameter mitgeliefert.
habe mir mal die source von http unit runtergeladen und eingebunden.
ham mal versucht das ganze zu debuggen, werd aber nicht ganz schlau draus. der frametarget welchen er setzt verweist auf sich selber zurück. vielleicht stellt dies ein problem dar.
die response aus welcher ich das form lese ist korrekt. das heisst ich kann das form auslesen und die parameter setzten. habe auch überprüft das die parameter wirklich gesetzt sind. der fehler tritt erst nach dem drücken von submit auf. er gelangt nicht mal in meine action klasse. der fehler tritt also irgendwo zwischen submit und action sprich form klasse auf.

gruss
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B httpunit test Allgemeine Java-Themen 6
G httpUnit: Connection timed out Allgemeine Java-Themen 2
S HTTPUnit dropdownliste auswählen Allgemeine Java-Themen 5
J Frage zu HTTPUnit - submit() - EOFException Exception Allgemeine Java-Themen 7
D Problem mit HttpUnit Allgemeine Java-Themen 13
Zrebna Wieso sind eigentlich JUnit-Tests in src/test/java platziert - nur Konvention? Allgemeine Java-Themen 7
W Checkliste Unit Test Allgemeine Java-Themen 17
M Archunit Test Allgemeine Java-Themen 0
O Test schreiben mit Äquivalenzklassen (Aufgabe Prüfung) Allgemeine Java-Themen 9
B Junit Test Allgemeine Java-Themen 8
P Karate API Test läuft nicht durch . initializationError Allgemeine Java-Themen 21
J Junit surefire: enrich test information Allgemeine Java-Themen 0
Gaudimagspam White-Box-Test /Glas Box Test Allgemeine Java-Themen 2
F Junit Test + Cucumber - JSON auslesen und in einem weiteren Schritt nutzen Allgemeine Java-Themen 0
M Test geht auf Travis und mit Github Action schief aber nicht lokal Allgemeine Java-Themen 3
S Test mit Werten aus der .properties Allgemeine Java-Themen 4
T Weighted QuickUnion Test Allgemeine Java-Themen 5
S Zugriff auf jUnit Test Suite Runner-Instanzen innerhalb von Test Classes Allgemeine Java-Themen 7
S Eclipse Probleme beim Implementieren / Ausführen von jUnit 5-Test Suites Allgemeine Java-Themen 14
S Parametrisierte jUnit 5-Tests mit eigenen Datentypen/Klassen-Objekten als Test-Parameter Allgemeine Java-Themen 0
S Eclipse TestNG Default Test umbenennen Allgemeine Java-Themen 0
F UI Test auf Jenkins Allgemeine Java-Themen 1
looparda Unit Test - Abgänigkeit zur Datenbank isolieren Allgemeine Java-Themen 3
K Test-Frist Programmierung - wie vorgehen Allgemeine Java-Themen 5
E JUnit wie Testergebnisse pro Test ("Test Report") erhalten? Allgemeine Java-Themen 1
R Test Umgebung für Datenbank erstellen, was braucht es? Allgemeine Java-Themen 14
R Unit Test Allgemeine Java-Themen 1
M JUnit Test Suites Allgemeine Java-Themen 2
B Hilfe bei JUnit Test Allgemeine Java-Themen 1
E YQL Api Test - NullPointer Allgemeine Java-Themen 9
B JUnit4 Exception-Test Allgemeine Java-Themen 4
A eine test thread.join() frage Allgemeine Java-Themen 2
P Klassen Junit test funktioniert nicht... Allgemeine Java-Themen 11
W Frage zu Klassendesign und Test mit Mockito Allgemeine Java-Themen 5
G JUnit Test Methoden in anderen Thread verlagern Allgemeine Java-Themen 4
J JUnit, TestCase vs "einfacher" Test Allgemeine Java-Themen 3
1 JUnit Test Suit Allgemeine Java-Themen 2
B Test$1.class mit dem javac compiler Allgemeine Java-Themen 7
G Input/Output System.in "umbiegen" für junit-Test Allgemeine Java-Themen 4
K Unit Test consolen ein-/ausgaben. Allgemeine Java-Themen 7
DEvent Test JNI Allgemeine Java-Themen 4
S Theorie hinter Shape intersects Test..? Allgemeine Java-Themen 5
fastjack jUnit und Test von equals, hashCode, toString Allgemeine Java-Themen 11
D junit - frage zu fixtures/test suites Allgemeine Java-Themen 11
G JUnit Test Allgemeine Java-Themen 5
K Test-Code in Java-Klassen verstecken (wie mit Precompiler möglich) Allgemeine Java-Themen 10
J GUI Test Allgemeine Java-Themen 4
G Implementierung vom AKS-Test Allgemeine Java-Themen 11
N ClassNotFound Exception bei JUnit Test? Allgemeine Java-Themen 2
GilbertGrape Warum schlägt JUnit-Test fehl? Allgemeine Java-Themen 19
K Bekomme JUnit TEst nicht zum laufen :( Allgemeine Java-Themen 9
G Ant: <test/> Allgemeine Java-Themen 2
F Kasiski-Test in BlueJ Allgemeine Java-Themen 4
H Java Multiplicoice Test (Part 2) Allgemeine Java-Themen 5
H Java Multiplicoice Test (10 Fragen) Allgemeine Java-Themen 11
F Test für Localization Allgemeine Java-Themen 6
B JUnit - Gleichen Test x-mal durchlaufen Allgemeine Java-Themen 2
H References to generic type Test.A<typ> should be param Allgemeine Java-Themen 5
N Performance-Test (Geschwindigkeit von Methoden vergleichen)? Allgemeine Java-Themen 4
S Performance Test mit JMeter Allgemeine Java-Themen 2
M Test eines Programmes Allgemeine Java-Themen 4
B Primzahlen test Allgemeine Java-Themen 3
E Output Fehler (Java-Programm Kuchen) Allgemeine Java-Themen 11
S Fehler: <ID> erwartet Allgemeine Java-Themen 5
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
Pinhg Discord JDA Bot - Fehler Allgemeine Java-Themen 3
KonradN CVE-2022-21449: Fehler in Java bei Signaturprüfung Allgemeine Java-Themen 20
L Fehler mit Boolean. (Glaube ich zumindest) Allgemeine Java-Themen 6
P Selenium Scriipt zeigt Fehler beim Import Allgemeine Java-Themen 3
O Fehler bei Variablen Allgemeine Java-Themen 2
HerrBolte Seltsamer Fehler nur in der Windows- und nicht in der Java-Console O_O Allgemeine Java-Themen 16
M Kein Scanner Fehler durch falsche EIngabe Allgemeine Java-Themen 4
N nicht einsehbarer Fehler im code, kann nicht mehr übersetzten Allgemeine Java-Themen 51
yakazuqi Fehler beim Laden. JDA (Java Discord API) Allgemeine Java-Themen 1
C Fehler bei der Benutzung von itextpdf Allgemeine Java-Themen 1
U Fehler beim Compillieren Allgemeine Java-Themen 13
x46 String Format Fehler Allgemeine Java-Themen 2
bueseb84 Fehler beim Import von Maven Dependencies aus lokalem artifactory Allgemeine Java-Themen 2
MiMa Datei verschieben hat einen Fehler?? Allgemeine Java-Themen 20
O xlsx Datei auslesen mit POI von Apache wirft seltsamen Fehler. Allgemeine Java-Themen 11
T Java-Quiz Code Fehler Allgemeine Java-Themen 10
A Fehler beim Öffnen eines Projekts Allgemeine Java-Themen 6
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
T Fehler bei IF abfrage Allgemeine Java-Themen 8
C Fehler beim Debuggen von Listen Allgemeine Java-Themen 4
M Einheitenrechner - Fehler Allgemeine Java-Themen 12
D Erste Schritte Fehler mit negativen und 0 Zahlen im String Allgemeine Java-Themen 6
T Denk-Fehler? Allgemeine Java-Themen 4
A Finde den Fehler nicht. Allgemeine Java-Themen 7
H Class 'java.io.BuferedReader' is not present in JRE Emulation Libary | GWT Fehler?! Allgemeine Java-Themen 0
D Unbekannter Fehler Allgemeine Java-Themen 1
R Fehler im Code Allgemeine Java-Themen 1
R Fehler im Code Allgemeine Java-Themen 3
ReinerCoder Methode einer Klasse meldet Fehler "misplaced construct(s)" Allgemeine Java-Themen 13
R Wo ist mein Fehler in der Methode DRINGEND Allgemeine Java-Themen 9
R Wo ist mein Fehler in diesem Code Allgemeine Java-Themen 7
I Fehler beim Ant-Package erstellen mit Java 9 Allgemeine Java-Themen 1
L Fehler bei der Ausführung einer Jar Allgemeine Java-Themen 2
T OOP Fehler im Design Allgemeine Java-Themen 9
Thallius Unfassbarer Fehler. Brauche Ideen zum Debuggen Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben