One. Init.d script for CentOS 6:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# description: Glassfish Start Stop Restart | |
# processname: glassfish | |
# chkconfig: 234 20 80 | |
JAVA_HOME=/usr/java/default | |
export JAVA_HOME | |
PATH=$JAVA_HOME/bin:$PATH | |
export PATH | |
GLASSFISH_HOME=/usr/local/glassfish4/glassfish | |
GLASSFISH_USER=glassfish | |
case $1 in | |
start) | |
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" | |
;; | |
stop) | |
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" | |
;; | |
restart) | |
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" | |
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" | |
;; | |
esac | |
exit 0 |
Two. Changing umask permission in Glassfish 4:
Add "umask 002" just before the "exec" line in $GLASSFISH_HOME/bin/asadmin
Three. Changing general logging file in Glassfish 4:
Change logging.properties file line to (by example):
com.sun.enterprise.server.logging.GFFileHandler.file=/var/log/glassfish/server.log
No comments:
Post a Comment