In dem Projekt, das ich arbeite, verwenden wir Maven, um Abhängigkeiten zu verwalten. Allerdings haben wir Probleme mit dem Apache-Wall, der ein Sicherheitsmodul für Axis2 ist. Wir haben versucht, die folgenden Abhängigkeiten Tags zu verwenden:Funktioniert Apache Rampart mit Maven?
<dependency>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart</artifactId>
<version>1.3</version>
<type>mar</type>
</dependency>
<dependency>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart</artifactId>
<version>1.4</version>
<type>mar</type>
</dependency>
Was passiert, ist, dass Maven ist nicht in der Lage eine Reihe von Ressourcen zu finden, die als Abhängigkeiten in den Wall pom-Dateien enthalten sind (beachten Sie, dass die Wall pom-Dateien automatisch heruntergeladen werden von Maven, also sollte ich diese Dateien nicht bearbeiten).
Wenn Sie den URI einer Wallabhängigkeit eingeben, die Maven nicht finden konnte, erhalte ich einen Fehler 404. Es sieht aus wie Apache Wall Pom-Dateien sind gebrochen ...
Hat jemand erfolgreich Wall mit Maven verwendet? Ist es die Apache Wall Integration mit Maven gebrochen?
Ich habe ähnliche Probleme ... Unser Projekt kopiert die MAR-Dateien nicht in das lib-Verzeichnis des Krieges, was verhindert, dass jetty: run-war funktioniert. – rcreswick
Ich habe diese Frage vor ein paar Monaten gestellt und ich konnte keine Lösung für dieses Problem finden. Ich gab auf und benutzte Jax-Ws anstelle von Achse 2 ... –