Bonjour à tous,

J'utilise JGuard pour sécuriser l'accès à une application struts/JBoss.
Je me suis basé sur l'exemple fourni par JGuard.
Mon application gère 3 profils utilisateurs, JGuard restreint l'accès à certaines ressources en fonction du profil.

En pratique, les droits sont bien appliqués, mais j'observe des messages dans les logs de JBoss :

Lors du demarrage de JBoss :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
2007-11-23 09:19:28,958 ERROR [STDERR] Nov 23, 2007 9:19:28 AM net.sf.jguard.ext.authentication.manager.AuthenticationManagerFactory createAuthenticationManager
INFO: authenticationManagerImpl=net.sf.jguard.ext.authentication.manager.XmlAuthenticationManager
2007-11-23 09:19:29,185 ERROR [STDERR] Nov 23, 2007 9:19:29 AM net.sf.jguard.core.authorization.permissions.PermissionUtils createCaches
INFO: Creating caches for permissions evaluations
2007-11-23 09:19:29,347 ERROR [STDERR] Nov 23, 2007 9:19:29 AM net.sf.jguard.core.authorization.policy.AbstractMultipleAppPolicy <init>
et à chaque action de l'utilisateur des messages du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
2007-11-23 09:22:14,466 ERROR [STDERR] Nov 23, 2007 9:22:14 AM net.sf.jguard.ext.audit.AuditManager addEvent
INFO:  user= [  firstname=firstname_test3  lastname=lastname_test3 ] :  subject has got the permission name=permissionFromUser actions=/adminAgency.do,ANY,GETpermission build from the user request implies  authorize phase
ma configuration Log4j est la suivante (extrait) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  <appender name="stderr" class="org.apache.log4j.ConsoleAppender">
  	<param name="Target" value="System.err"/>
  	<layout class="org.apache.log4j.PatternLayout">
    	<param name="ConversionPattern" value="%m%n"/> 
    </layout> 
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
		<param name="levelMin" value="WARN"/>
		<param name="levelMax" value="FATAL"/>
	</filter>	   
  </appender>
 
  <logger name="net.sf.jguard" additivity="false">    
    <level value="WARN"/>    
    <appender-ref ref="stderr" />	
  </logger>
Je ne comprend pas vraiment à quoi correspondent des messages d'erreur JGuard..., ni comment les supprimer.
Les droits semblent pourtant bien appliqués dans mon application..
Qu'aurais-je pu oublier ou mal faire ?

Merci.