Tous,log4j RollingFileAppender se bloque dans WinNTFileSystem.getBooleanAttributes
Nous avons utilisé pendant un certain temps RollingFileAppender de log4j en utilisant un fichier de propriétés, sans problème. Récemment, nous avions besoin d'un journal de roulement qui ne devait pas utiliser un fichier de propriétés, mais être configuré par programme. Aucun problème à obtenir ce codé. Maintenant, nous rencontrons des blocages dans WinNTFileSystem.getBooleanAttributes lorsque log4j tente de lancer le fichier journal nouvellement ajouté. getBooleanAttributes est appelée dans le cadre de l'appel de File.exists.
Je ne peux pas trouver une raison pour laquelle cela devrait être ainsi. Quelqu'un at-il vécu cela? Avez-vous des suggestions? À ce stade, tout ce que je peux penser à faire est d'écrire mon propre rouleau.
Merci, Todd
Mon utilitaire Java a été suspendu juste après avoir rempli le premier fichier et créé le second - MaxBackIndex a été fixé à une quantité ridiculement grande (1.000.000) qui était la cause première de tout cela. Fixant cela à un raisonnable 300 a fait l'affaire. –