Ich habe ein Soapui -Projekt (mit dem Namen ProjectX) mit einem Testfall. Wenn der TestCase aus der GUI ausgeführt wird, funktioniert er. Wenn Sie als eine Reihe von 4 Soapui -Projekten ausgeführt werden, fällt es mit "fehlender Operation [OperationXyz] in WSDL -Definition". Die Verwendung von 5.1.3 hilft nicht. Ich werde in Zukunft nie Versionen versuchen. (Es ist nicht einfach, da es ein altes Legacy -Projekt mit einer alten Version von Java ist, in der die neuen Soapui -Gläser nicht ausgeführt werden) < /p>
Eine Idee, warum dies passiert?SoapUI.getSettings().setBoolean(SSLSettings.CLIENT_AUTHENTICATION, true);
SoapUI.getSettings().setString(SSLSettings.KEYSTORE, "src/test/resources/xxxxxx.p12");
SoapUI.getSettings().setString(SSLSettings.KEYSTORE_PASSWORD, "12345678");
SoapUI.saveSettings();
SoapUITestCaseRunner runner = new SoapUITestCaseRunner();
runner.setProjectFile("src/test/resources/project_1.xml");
runner.setProjectProperties(new String[] { "foo="+foo, "bar="+bar});
runner.setOutputFolder("target/soapui/project_1");
runner.setJUnitReport(true);
runner.setExportAll(true);
runner.setPrintReport(true);
runner.run();
// then repeat the exact same for project_2, i.e. just a different argument to setProjectFile()
< /code>
Eine Web-Suche nach diesem Fehler findet nur ein paar Treffer ohne Auflösung. Arbeiten < /li>
Wenn Projectx nach Projekt 2 ausgeführt wird, schlägt es fehl (Projekt 2 TestCase ist in Ordnung, projectx fehlschlägt) < /li>
Wenn zuerst Projektx ausgeführt wird und dann Projekt 2, beide funktionieren < /li>
< /ul>
Es scheint, dass Project 2 (aber nicht projiziert). Was auch immer es ist, es lebt nur für die Dauer des Tests. Wenn der Test nur mit ProjectX neu gestartet wird, dann funktioniert er. Das Projekt wird geöffnet oder testet von IT ausgeführt. Ihre WSDL wird "geladen" und später auch für andere Projekte verwendet, die eine andere WSDL gespeichert haben.
Fehlender Betrieb [OperationName] in der WSDL -Definition ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
-
-
So erstellen Sie einen SOAP-Dienst mit einer WSDL-Datei mit Springboot Java
by Anonymous » » in Java - 0 Replies
- 6 Views
-
Last post by Anonymous
-