Spring Modul in JBoss 7

8

Ich versuche Spring 3.0.6-Bibliotheken als Modul in JBoss 7 einzurichten.

Ich habe alle Jars in module / org / springframework / main zusammen mit der folgenden module.xml

%Vor%

Ich habe org.springframework zur Beziehungslinie in meiner MANIFEST.MF hinzugefügt

Beim Deployment der App wird beim Parsen meiner spring-servlet.xml -Datei die folgende Exception ausgelöst (leider von einem System, das nicht vernetzt ist)

%Vor%

Mein erster Gedanke war, dass das Modul nicht verwendet wird, aber wenn ich org.springframework von meiner Beziehungslinie entferne, findet es org.springframework.web.context.ContextLoaderListener

nicht

Alles funktioniert gut, wenn ich die Gläser in WEB-INF / lib stecke, anstatt das Modul zu benutzen.

spring-servlet.xml enthält die folgende Schemareferenz

%Vor%

Also habe ich spring-beans-3.0.xsd in dasselbe Verzeichnis wie spring-servlet.xml gestellt und das XML zu

geändert %Vor%

aber immer noch kein Glück.

Hat jemand eine Vorstellung davon, warum die Klassendateien gefunden werden, aber die xsd-Dateien nicht?

    
Thevenin 11.11.2011, 19:04
quelle

2 Antworten

5

Nur für den Fall, dass der Link, der in den Kommentaren angegeben wurde, verschwindet, ist das Problem

Problem:

  

Die Namespace-Konfigurationsdateien befinden sich in META-INF, aber in diesem Verzeichnis   ist nicht sichtbar (noch konfigurierbar über   jboss-deployment-structure.xml)

Lösung:

%Vor%     
Thevenin 11.05.2012, 13:48
quelle
0

War genau das gleiche Problem. Hatte ein Spring-Modul auf JBoss 7 eingerichtet und war dann bei der Bereitstellung meiner Anwendung mit der folgenden Warnung konfrontiert:

  

Das Schemadokument konnte nicht gelesen werden   " Ссылка "

Ich habe verstanden, dass die Spring-Context-Datei nach dem Lesen des Links in den obigen Kommentaren nicht auf die Schemadefinitionen aus den Frühlingsgläsern zugreifen konnte. Daher wurde die Anwendung nicht bereitgestellt. Aber die dort gegebene Lösung funktionierte nicht für mich. Aber der folgende Code in der jboss-deployment-structure.xml löste das Problem.

Lösung

%Vor%

Hinzugefügt meta-inf="export" Attribut.

    
Sekhar V N 02.12.2015 06:23
quelle

Tags und Links