4-pae et je veux automatiser la configuration de l'instance autonome ising un fichier script oassed à jboss-cli avec le Commend:gestionnaire jboss Log est déjà attribué lorsque vous travaillez wuth jboss-cli
jboss-cli. sh -c --file = « mon fichier »
dans ce fichier j'ai un gestionnaire et un enregistreur que je veux ajouter à ce sujet, comme la façon suivante:
if (outcome!=success) of /subsystem=logging/periodic-rotating-file-handler=IDTS_FILE_HANDLER:read-resource
echo "adding Log Handler"
/subsystem=logging/periodic-rotating-file-handler=IDTS_FILE_HANDLER:add(file={"path"=>"idts/j/log/idts.log","relative-to"=>"var.opt"},formatter="%d{HH:mm:ss,SSS} %-5p %c{2} [%X{USER}][%X{OPERATION}] %s%E%n",suffix=".yyyy-MM-dd")
else
echo "Log Handler already present"
end-if
if (outcome!=success) of /subsystem=logging/logger=it.idts:read-resource
echo "adding logger"
/subsystem=logging/logger=it.idts:add
/subsystem=logging/logger=it.idts:write-attribute(name="level", value="DEBUG")
/subsystem=logging/logger=it.idts:assign-handler(name="IDTS_FILE_HANDLER")
reload
else
echo "logger already present"
end-if
i obtenir cette sortie :
"adding Log Handler"
"adding logger"
if request failed: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-3" => "JBAS011536: Handler IDTS_FILE_HANDLER is already assigned."}}
Il me dit que le gestionnaire est déjà attribué, mais ce n'est pas vrai, mais l'enregistreur n'est pas présent dans mon dossier (j'ai commencé avec une standalone.xml de base) Je ne sais pas ce que faire.
Merci
Sur quelle version d'EAP avez-vous un problème? –
J'utilise jboss eap 6.4 –