Comment puis-je activer la journalisation du débogage, dans log4j, pour docx4j

J'ai le message suivant lorsque je déploie mon maven/printemps application sur jboss as7 et tentez de charger un fichier docx. Le message est affiché dans le corps du fichier uploadé, quand je l'ai vue dans l'application de l'éditeur WYSIWIG. Le message ne s'affiche pas quand je lance l'application en local sur la jetée. J'ai inclus la log4j et docx4j fichiers de propriétés. Je ne suis pas sûr de ce que la propriété puisse me permettre de faire basculer l'enregistrement de débogage pour le docx4j classe mentionné dans l'erreur et jusqu'à présent je n'ai rien non plus sur des recherches sur le web. BTW, mon application n'est pas à l'aide d'un log4j/docx4j fichier xml et de ce que j'ai lu c'est de choisir l'un ou de l'installation. Si je dois passer à xml, alors s'il vous plaît laissez-moi savoir et veuillez m'informer de la propriété qui doit être ajusté de sorte que je peux effacer ce message.

TY

POUR MASQUER CES MESSAGES, éteignez log4j niveau de débogage de la journalisation pour org.docx4j.convertir des.out.html.HtmlExporterNG2

log4j.propriétés

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.propriétés

# 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
  • Êtes-vous sûr que ces propriétés de fichiers sont sur votre chemin de classe?
  • Je suis assez certain qu'ils sont. Honnêtement, je ne suis pas 100% sûr de la façon de vérifier que les fichiers sont sur le chemin de classe. J'ai les fichiers dans mon répertoire src/main/resources dossier. De ce que j'ai lu en ligne, les fichiers dans le dossier src sont automatiquement inclus dans le classpath.
InformationsquelleAutor mblPrgr | 2012-04-11