codebrag
codebrag copied to clipboard
Only 'Stopped incorrectly'
Tried to run codebrag on SLES AWS instance. Installed java 8_71, installed git, got the latest codebrag, but after running ./codebrag.sh I saw the following: ~/codebrag/codebrag-2.3.2 $ ./codebrag.sh start Starting Codebrag in /home/ec2-user/codebrag/codebrag-2.3.2... PID 2365 Logs are written to /home/ec2-user/codebrag/codebrag-2.3.2/logs/codebrag.log
But that pid wasn't found by 'ps -a', 'logs' directory wasn't even created. I created 'logs' directory, restarted application and found nothing there. Then I run: ~/codebrag/codebrag-2.3.2 $ ./codebrag.sh status Codebrag - Stopped incorrectly
I changed nothing in config file. After all I run in verbose mode:
~/codebrag/codebrag-2.3.2 $ sudo sh -x codebrag.sh start
- '[' -z ']' ++ pwd
- CURRENT_DIR=/home/ec2-user/codebrag/codebrag-2.3.2
- '[' '!' -f /home/ec2-user/codebrag/codebrag-2.3.2/codebrag.jar ']'
- CODEBRAG_HOME=/home/ec2-user/codebrag/codebrag-2.3.2
- APP_NAME=Codebrag CODEBRAG_HOME=/home/ec2-user/codebrag/codebrag-2.3.2
- APP_NAME=Codebrag
- APP_FILENAME=codebrag
- APP_PATH=/home/ec2-user/codebrag/codebrag-2.3.2
- APP_PID=/home/ec2-user/codebrag/codebrag-2.3.2/codebrag.pid
- APP_FILE=/home/ec2-user/codebrag/codebrag-2.3.2/codebrag.jar
- APP_CONFIG_FILE=/home/ec2-user/codebrag/codebrag-2.3.2/codebrag.conf
- APP_LOG_CONFIG_FILE=/home/ec2-user/codebrag/codebrag-2.3.2/logback.xml
- APP_COMMAND='java -Dfile.encoding=UTF-8 -Dconfig.file=/home/ec2-user/codebrag/codebrag-2.3.2/codebrag.conf -Dlogback.configurationFile=/home/ec2-user/codebrag/codebrag-2.3
.2/logback.xml -jar /home/ec2-user/codebrag/codebrag-2.3.2/codebrag.jar' - case "$1" in
- start
- checkpid
- local TMP_FILE=/home/ec2-user/codebrag/codebrag-2.3.2/status_codebrag
- local STATUS=9
- '[' -f /home/ec2-user/codebrag/codebrag-2.3.2/codebrag.pid ']'
- grep --color=never /home/ec2-user/codebrag/codebrag-2.3.2/codebrag.jar ++ cat /home/ec2-user/codebrag/codebrag-2.3.2/codebrag.pid
- ps -fp 2365
- '[' -f /home/ec2-user/codebrag/codebrag-2.3.2/status_codebrag -a -s /home/ec2-user/codebrag/codebrag-2.3.2/status_codebrag ']'
- STATUS=2
- rm -f /home/ec2-user/codebrag/codebrag-2.3.2/status_codebrag
- return 2
- STATUS=2
- '[' 2 -ne 0 ']'
- echo 'Starting Codebrag in /home/ec2-user/codebrag/codebrag-2.3.2...' Starting Codebrag in /home/ec2-user/codebrag/codebrag-2.3.2...
- cd /home/ec2-user/codebrag/codebrag-2.3.2
- ./preconditions.sh
- CHECK_STATUS=0
- '[' 0 -ne 0 ']'
- echo PID 2485 PID 2485
- echo 2485
- echo 'Logs are written to /home/ec2-user/codebrag/codebrag-2.3.2/logs/codebrag.log' Logs are written to /home/ec2-user/codebrag/codebrag-2.3.2/logs/codebrag.log
- exit 0