CQ5.1 et CQ5.2.x ne s'arrêtent pas gracieusement lors de l'utilisation du script serverctl pour démarrer / arrêter

Symptômes

Lorsque j'essaie d'arrêter CQ5 en utilisant crx-quickstart/server/serverctl stop ou crx-quickstart/server/stop alors le serveur ne s'arrête pas normalement (il sort le message ci-dessous à la console).

./serverctl stop stopping .......................still running. sending TERM signal to PID 1860 

Cause

./stop écrit le message 'Quit' dans le processus java qui a été démarré pour signaler un arrêt ; cependant, à moins de passer l'argument "-verbose" à crx-quickstart, l'entrée standard du processus Java sera fermée immédiatement au démarrage, de sorte que le message ne passe jamais.

Résolution

Remplacez la ligne 43 dans le serverctl

#QUICKSTART_OPTS=

avec:

QUICKSTART_OPTS="-nobrowser -verbose"

Redémarrez le CQ5 avec ./start et essayez de l'arrêter à nouveau avec ./stop.

S’applique à

CQ5.1, CQ5.2.

Logo Adobe

Accéder à votre compte