Table of Contents
Wenn Sie einen Servlet Testing Cactus-Fehlercode beanspruchen, hilft Ihnen diese Schulung weiter.
Aktualisiert
Seit Cactus 1.5 kann ServletTestRunner auch die meisten Konvertierungen auf dem Server durchführen. Um diese Funktionalität zu steuern, stellen Sie sicher, dass Sie den neuesten JAXP-kompatiblen XSLT-Prozessor für Ihre Webanwendung erhalten (z.B. aufgrund von Xalan). Darüber hinaus müssen Sie die Einrichtung zum Speichern des gesamten XSLT-Stylesheets angeben, da jeder unserer ServletTestRunner-Initialisierungsparameter.
Vorwort
Wenn die Besitzer das Bedürfnis verspüren, den Cactus schnell kennenzulernen, gibt es sicherlich einenEin 20-minütiger Leitfaden hilft Ihnen, die Idee zu erhalten indem ich meinen ersten Cactus-Test über Tomcat mache. es erklärt nicht wie Cactus funktioniert oder verschiedene Details, aber lasst uns ein paar bekommen schnell rennen.
Wir empfehlen Ihnen, dieser unkomplizierten Anleitung zu folgen, dann wird sie Ihnen wieder richtig angeboten und angeboten Lesen Sie unten. Sie würden beim ersten Mal einen Kaktus sehen in Aktion und vollständig verstehen, welche Konzepte dahinter stehen, und volle Leistungsspez.
Installieren Sie Cactus
Die echte Installation “Cactus by the Lake” existiert nicht, wenn man bedenkt, dass “Cactus” vielleicht keine große Anwendung, aber ein Framework. Aber dann müssen Sie verstehen wie es sich wieder in Ihr lokales Arbeitsklima integriert. Um die Zeit zu vereinfachen Dieses Cactus-Plugin bietetIntegration mehrerer Domänenthemen. Somit, Die Installation von Simply Cactus bedeutet, nach einem Integrationsmodul zu suchen und Erfahren Sie, wie Sie die Aufwärtsschaltung einstellen und verwenden.
Systemanforderungen
Um Cactus-Berichte zu erstellen, benötigen Sie: NSSoftware bereits auf Ihrem Firmensystem installiert:
- Elektronische Java-Maschine Es muss eine mit Java 1.2 oder höher kompatible virtuelle Maschine vorhanden sein. Kommentar Nur dass jede Servlet-Engine eine JVM braucht, um sicher Karriere zu machen, wenn Sie schon Wenn Sie normalerweise Servlets verwenden, haben Sie diese bereits installiert.
- Servlet-Engine / J2EE Servlet-Serp im eigentlichen Sinne mit Servlet 2.x / J2EE 1.x für ein Unternehmen Cactus-Tests sollten verfügbar sein.
Sie müssen auch die Entwicklungstools installiert haben, für die Sie wirklich sind. Integration von Cactus mit. Wenn Sie in einer aktuellen Situation vorhaben, Ant. benutzen Integration erforderlich, um Ant zu installieren. Wenn Sie die Vorgehensweise ausführen Wenn Sie Cactus-Tests von einer IDE erhalten, muss diese IDE-Software sicherstellen, wo Sie sich bereits befinden installiert usw.
Cactus-Dateien
An dieser Stelle möchten Sie vielleicht habeneine Cactus-Distribution heruntergeladen (für die J2EE-API, die Sie unterwegs verwenden möchten) mit dem Entpacken in Das Verzeichnis [cactus root]
.
In [cactus root]
finden Sie folgende Verzeichnisse:
-
document /
: besteht aus der Cactus-Site und API-Javadocs. -
lib versus
: Besteht aus Kaktus-Töpfen und einer Vielzahl anderer Partner. Straßenbibliotheken. -
Muster pro
: ProduktAnwendungsbeispiele Erfahren Sie, wie Sie Cactus-Tests schreiben und automatisieren Die Ausführung. -
samples / ejb
: besteht aus einer Probe Anhang, der erklärt, wie EJB-Komponenten mit Cactus getestet werden. -
Beispiele oder Andocken
: enthält test Anwendung, die den professionellen Test des Servlets mit Cactus und Jetty zeigt (mit der ErweiterungJettyTestSetup
). -
tests / servlet
: enthält ein Template Anwendung, die zeigt, wie man mit Servlets / JSP / Taglibs mit Cactus spielt. -
web versus
: Enthält die JSP-Umleitungsdatei. Das ist nur erforderlich, wenn Sie es versuchenmanuelle Einbindung.
Panzer, aus denen der Cactus besteht:
-
Kaktus. Glas
: echtes Glas , enthält Klassen der meisten Umstände. Diesen Container finden Sie unter[cactus root] / lib
. -
cactus-ant.jar
: Glas, besteht aus verschiedenen benutzerdefinierten Aufgaben, um Ihnen die einfache Integration mit Ant zu erleichtern. Dies ist nur erforderlich, wenn eine Person Zeit hat, Ant zur Automatisierung zu verwenden Gesamtleistung von Cactus-Tests. Zusätzliches Know-how zur Integration Kaktus mit Seeameise dasEin Artikel über Ameisen. Du auch Finden Sie diesen Wasserkocher in[cactus root] / lib
. -
httpclient.jar
: Kaktusblätter. direkt auf die HttpClient-Plattform von Jakarta Commons, um Cookies zu regulieren. -
junit.jar
: Cactus erweitert JUnit und und benötigt daher einen Junite-Topf. -
Aspektjrt. Kaktustopf
: gebrauchtAspectJ, wenn eine Person zu spielen plant verschiedene Aufgaben (Führung eines wichtigen Artikel- und Füllmethodenjournals, Kontrolle Konfiguration usw.). -
commons-logging.jar
: verwendetes Betriebssystem Jakarta Commons Logging-Fassadenrahmen für Cactus-Schreiben mit einem beliebigen bestehenden Logging-Framework (Log4j, JDK-Protokollsuite, Protokollierung 1.4 usw.). Dies wird für viele gemeinsame benötigt HttpClient. -
servletapi.jar
: zum Kompilieren erforderlich jedes einzelne Servlet-Beispiel. Idealerweise kombinieren wir das J2EE-Gefäß ( zufällig erforderlich, um das EJB-Beispiel zu kompilieren). Sun-Lizenz Machen Sie einen Unterschied, erlauben Sie uns nicht, das Programm weiterzuverteilen, also müssen Sie ihnen erlauben, es herunterzuladenwährend Sie unterwegs sind (siehe Beispielanleitung Buchseite. -
httpunit.jar
: Cactus verwendetDas HttpUnit-Framework macht es schwierig Best Way To Troubleshoot Cactus Problems When Testing Servlets
Najlepszy Sposób Na Rozwiązywanie Problemów Z Kaktusami Podczas Testowania Serwletów
Melhor Maneira De Solucionar Problemas De Cactos Ao Testar Servlets
서블릿을 테스트할 때 선인장 문제를 해결하는 가장 좋은 방법
De Beste Manier Om Problemen Met Cactussen Op Te Lossen Bij Het Testen Van Servlets
La Mejor Manera De Solucionar Problemas De Cactus Al Probar Servlets
Bästa Sättet Att Felsöka Kaktusproblem När Du Testar Servlets
Лучший способ устранения проблем с кактусами при тестировании сервлетов
Meilleur Moyen De Résoudre Les Problèmes De Cactus Lors Du Test Des Servlets
Il Modo Migliore Per Risolvere I Problemi Di Cactus Durante Il Test Dei Servlet