Wie schalte ich die debug-Protokollierung aus, log4j, für docx4j

Erhalte ich die folgende Meldung, wenn ich mein bereitstellen maven/spring-Anwendung auf jboss as7 und hochladen von Dateien docx-Datei. Die Meldung wird angezeigt, die innerhalb des Körpers der hochgeladenen Datei, wenn ich es in der app-WYSIWIG-editor. Die Nachricht wird nicht angezeigt, wenn ich die app lokal auf dem Anlegesteg. Ich umfasste Sie die log4j-und docx4j property-Dateien. Ich bin mir nicht sicher, welche Eigenschaft mir erlauben würde, schaltet die debug-Protokollierung für den docx4j Klasse in der Fehlermeldung genannten und bisher habe ich leer auf web-Suche. BTW, meine app ist nicht mit einem log4j/docx4j xml-Datei und von dem, was ich gelesen habe, es ist ein entweder-oder setup. Wenn ich schalten soll xml sein, dann lasst es mich wissen, bitte teilen Sie mir, welche Eigenschaft angepasst werden muss, so kann ich deaktivieren Sie diese Nachricht.

TY

ZU VERSTECKEN DIESE MELDUNGEN AUSSCHALTEN log4j-debug-Protokollierung für org.docx4j.konvertieren.aus.html-Code.HtmlExporterNG2

log4j.Eigenschaften

log4j.rootLogger=ERROR,stdout
#Console Appender 
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%5p] [%t %d{hh:mm:ss}] (%F:%M:%L) %m%n
#Custom assignments
log4j.logger.Controllers=DEBUG,stdout
log4j.logger.Entities=DEBUG,stdout
log4j.logger.Models=DEBUG,stdout
#Disable additivity
log4j.additivity.Controllers=false
log4j.additivity.Entities=false
log4j.additivity.Models=false

docx4j.Eigenschaften

# Page size: use a value from org.docx4j.model.structure.PageSizePaper enum
# eg A4, LETTER
docx4j.PageSize=LETTER
# Page size: use a value from org.docx4j.model.structure.MarginsWellKnown enum
docx4j.PageMargins=NORMAL
docx4j.PageOrientationLandscape=false
# Page size: use a value from org.pptx4j.model.SlideSizesWellKnown enum
# eg A4, LETTER
pptx4j.PageSize=LETTER
pptx4j.PageOrientationLandscape=false
# These will be injected into docProps/app.xml
# if App.Write=true
docx4j.App.write=true
docx4j.Application=docx4j
docx4j.AppVersion=2.7
# of the form XX.YYYY where X and Y represent numerical values
# These will be injected into docProps/core.xml
docx4j.dc.write=true
docx4j.dc.creator.value=docx4j
docx4j.dc.lastModifiedBy.value=docx4j
#
#docx4j.McPreprocessor=true
# If you haven't configured log4j yourself
# docx4j will autoconfigure it. Set this to true to disable that
docx4j.Log4j.Configurator.disabled=true
Sind Sie sicher, dass diese Eigenschaften von Dateien auf dem class path?
Ich bin mir ziemlich sicher, dass Sie sind. Ehrlich gesagt bin ich mir nicht 100% sicher, wie Sie Sie, um sicherzustellen, dass die Dateien im Klassenpfad. Ich habe die Dateien in meinem Verzeichnis src/main/resources Ordner. Von was ich gelesen habe online, werden die Dateien im src-Ordner werden automatisch auf dem classpath.

InformationsquelleAutor mblPrgr | 2012-04-11

Schreibe einen Kommentar