8.5. Configuration d'une Valve globale
Les valves globales sont activées et configurées dans le sous-système web par l'intermédiaire du JBoss CLI.
Procédure 8.2. Configuration d'une Valve globale
Activer la Valve
Utiliser l'opérationaddpour ajouter une nouvelle saisie Valve./subsystem=web/valve=VALVENAME:add(module="MODULENAME",class-name="CLASSNAME")
/subsystem=web/valve=VALVENAME:add(module="MODULENAME",class-name="CLASSNAME")Copy to Clipboard Copied! Toggle word wrap Toggle overflow Vous devrez indiquer les valeurs suivantes :VALVENAME, le nom utilisé pour cette valve dans la configuration de l'application.MODULENAME, le module qui contient la valeur en cours de configuration.CLASSNAME, le nom de classe de la valve spécifique dans le module.
/subsystem=web/valve=clientlimiter:add(module="clientlimitermodule",class-name="org.jboss.samplevalves.restrictedUserAgentsValve")
/subsystem=web/valve=clientlimiter:add(module="clientlimitermodule",class-name="org.jboss.samplevalves.restrictedUserAgentsValve")Copy to Clipboard Copied! Toggle word wrap Toggle overflow En option : spécifier les paramètres
Si la valve a des paramètres de configuration, spécifier les dans l'opérationadd-param./subsystem=web/valve=testvalve:add-param(param-name="NAME", param-value="VALUE")
/subsystem=web/valve=testvalve:add-param(param-name="NAME", param-value="VALUE")Copy to Clipboard Copied! Toggle word wrap Toggle overflow /subsystem=web/valve=testvalve:add-param( param-name="restricteduseragents", param-value="^.*MS Web Services Client Protocol.*$" )
/subsystem=web/valve=testvalve:add-param( param-name="restricteduseragents", param-value="^.*MS Web Services Client Protocol.*$" )Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Cette valve est maintenant activée et configurée pour toutes les applications déployées.