2016-07-26 3 views
0

Ich stolperte über diesen Artikel , wo sie die Verwendung von Ressourcen-Entity zum Ausblenden von Passwort erwähnen.Wo stelle ich die Ressourcen-Entity-Datei in ~ tomcat/directory ein?

Ich tat, wie sie vorgeschlagen heißt

setzen
<!DOCTYPE Server [ 
<!ENTITY % resources SYSTEM "resources.txt"> 
%resources; 
]> 

in server.xml und in den genannten

Passwort = "& Ressource;"

während in ressources.txt ich nur das Passwort Wert sagen sagen foo123. Dann habe ich resources.txt im ~ tomcat/conf-Verzeichnis abgelegt, wo auch server.xml liegt.

In catalina.out Ich erhalte Fehler wie unten

Parse Fatal Error at line 1 column 1: The markup declarations contained or 
pointed to by the document type declaration must be well-formed. 

Dieses Setup funktioniert nicht. Und ich kann dieses Problem nicht debuggen. Können Sie bitte etwas vorschlagen?

Antwort

0

Hier ist, wie diese Lösung funktioniert:

resources.txt wird im gleichen Ordner ablegen wie server.xml dh ~ tomcat/conf/

In resources.txt benötigen Sie Informationen als Einheit schreiben

<!ENTITY resources "foo1223"> 

Ressourcen Tag hier sollte mit dem, was Sie in server.xml zur Verfügung gestellt haben

Verwandte Themen