iceScrum Forums Discuss on iceScrum
- This topic has 1 reply, 2 voices, and was last updated 7 years, 7 months ago by Vincent Barrier.
-
AuthorPosts
-
17/04/2017 at 10:34 pm #51349
gertorresmParticipantOS Centos : 6.8
Java Version : java version “1.7.0_99″
OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
TomCat : apache-tomcat-7.0.77// Catalina.sh
CATALINA_OPTS=”$CATALINA_OPTS -Dicescrum.log.dir=/opt/apache-tomcat-7.0.77/logs”JAVA_OPTS=”$JAVA_OPTS -Djava.awt.headless=true -Xms1024m -Xmx1024m -Xss512k -XX:MaxPermSize=1024m”
# OS specific support. $var _must_ be set to either true or false.
cygwin=false
darwin=false
os400=false
hpux=false
case “uname
” in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
HP-UX*) hpux=true;;
esac# resolve links – $0 may be a softlink
PRG=”$0″while [ -h “$PRG” ]; do
ls=ls -ld "$PRG"
link=expr "$ls" : '.*-> \(.*\)$'
if expr “$link” : ‘/.*’ > /dev/null; then
PRG=”$link”
else
PRG=dirname "$PRG"
/”$link”
fi
done# Get standard environment variables
PRGDIR=dirname "$PRG"
# Only set CATALINA_HOME if not already set
[ -z “$CATALINA_HOME” ] && CATALINA_HOME=cd "$PRGDIR/.." >/dev/null; pwd
# Copy CATALINA_BASE from CATALINA_HOME if not already set
[ -z “$CATALINA_BASE” ] && CATALINA_BASE=”$CATALINA_HOME”# Ensure that any user defined CLASSPATH variables are not used on startup,
# but allow them to be specified in setenv.sh, in rare case when it is needed.
CLASSPATH=if [ -r “$CATALINA_BASE/bin/setenv.sh” ]; then
. “$CATALINA_BASE/bin/setenv.sh”
elif [ -r “$CATALINA_HOME/bin/setenv.sh” ]; then
. “$CATALINA_HOME/bin/setenv.sh”
fi# For Cygwin, ensure paths are in UNIX format before anything is touched
if $cygwin; then
[ -n “$JAVA_HOME” ] && JAVA_HOME=cygpath --unix "$JAVA_HOME"
[ -n “$JRE_HOME” ] && JRE_HOME=cygpath --unix "$JRE_HOME"
[ -n “$CATALINA_HOME” ] && CATALINA_HOME=cygpath --unix "$CATALINA_HOME"
[ -n “$CATALINA_BASE” ] && CATALINA_BASE=cygpath --unix "$CATALINA_BASE"
[ -n “$CLASSPATH” ] && CLASSPATH=cygpath --path --unix "$CLASSPATH"
fi# For OS400
if $os400; then
# Set job priority to standard for interactive (interactive – 6) by using
# the interactive priority – 6, the helper threads that respond to requests
# will be running at the same priority as interactive jobs.
COMMAND=’chgjob job(‘$JOBNAME’) runpty(6)’
system $COMMAND# Enable multi threading
export QIBM_MULTI_THREADED=Y
fi# Get standard Java environment variables
if $os400; then
# -r will Only work on the os400 if the files are:
# 1. owned by the user
# 2. owned by the PRIMARY group of the user
# this will not work if the user belongs in secondary groups
. “$CATALINA_HOME”/bin/setclasspath.sh
else
if [ -r “$CATALINA_HOME”/bin/setclasspath.sh ]; then
. “$CATALINA_HOME”/bin/setclasspath.sh
else
echo “Cannot find $CATALINA_HOME/bin/setclasspath.sh”
echo “This file is needed to run this program”
exit 1
fi
fi# Add on extra jar files to CLASSPATH
if [ ! -z “$CLASSPATH” ] ; then
CLASSPATH=”$CLASSPATH”:
fi
CLASSPATH=”$CLASSPATH””$CATALINA_HOME”/bin/bootstrap.jarif [ -z “$CATALINA_OUT” ] ; then
CATALINA_OUT=”$CATALINA_BASE”/logs/catalina.out
fiif [ -z “$CATALINA_TMPDIR” ] ; then
# Define the java.io.tmpdir to use for Catalina
CATALINA_TMPDIR=”$CATALINA_BASE”/temp
fi# Add tomcat-juli.jar to classpath
# tomcat-juli.jar can be over-ridden per instance
if [ -r “$CATALINA_BASE/bin/tomcat-juli.jar” ] ; then
CLASSPATH=$CLASSPATH:$CATALINA_BASE/bin/tomcat-juli.jar
else
CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/tomcat-juli.jar
fi# Bugzilla 37848: When no TTY is available, don’t output to console
have_tty=0
if [ “tty
” != “not a tty” ]; then
have_tty=1
fi# For Cygwin, switch paths to Windows format before running java
if $cygwin; then
JAVA_HOME=cygpath --absolute --windows "$JAVA_HOME"
JRE_HOME=cygpath --absolute --windows "$JRE_HOME"
CATALINA_HOME=cygpath --absolute --windows "$CATALINA_HOME"
CATALINA_BASE=cygpath --absolute --windows "$CATALINA_BASE"
CATALINA_TMPDIR=cygpath --absolute --windows "$CATALINA_TMPDIR"
CLASSPATH=cygpath --path --windows "$CLASSPATH"
JAVA_ENDORSED_DIRS=cygpath --path --windows "$JAVA_ENDORSED_DIRS"
fiif [ -z “$JSSE_OPTS” ] ; then
JSSE_OPTS=”-Djdk.tls.ephemeralDHKeySize=2048″
fi
JAVA_OPTS=”$JAVA_OPTS $JSSE_OPTS”# Set juli LogManager config file if it is present and an override has not been issued
if [ -z “$LOGGING_CONFIG” ]; then
if [ -r “$CATALINA_BASE”/conf/logging.properties ]; then
LOGGING_CONFIG=”-Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties”
else
# Bugzilla 45585
LOGGING_CONFIG=”-Dnop”
fi
fiif [ -z “$LOGGING_MANAGER” ]; then
LOGGING_MANAGER=”-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager”
fi# Uncomment the following line to make the umask available when using the
# org.apache.catalina.security.SecurityListener
#JAVA_OPTS=”$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=umask
”if [ -z “$USE_NOHUP” ]; then
if $hpux; then
USE_NOHUP=”true”
else
USE_NOHUP=”false”
fi
fi
unset _NOHUP
if [ “$USE_NOHUP” = “true” ]; then
_NOHUP=nohup
fi# —– Execute The Requested Command —————————————–
# Bugzilla 37848: only output this if we have a TTY
if [ $have_tty -eq 1 ]; then
echo “Using CATALINA_BASE: $CATALINA_BASE”
echo “Using CATALINA_HOME: $CATALINA_HOME”
echo “Using CATALINA_TMPDIR: $CATALINA_TMPDIR”
if [ “$1” = “debug” ] ; then
echo “Using JAVA_HOME: $JAVA_HOME”
else
echo “Using JRE_HOME: $JRE_HOME”
fi
echo “Using CLASSPATH: $CLASSPATH”
if [ ! -z “$CATALINA_PID” ]; then
echo “Using CATALINA_PID: $CATALINA_PID”
fi
fiif [ “$1” = “jpda” ] ; then
if [ -z “$JPDA_TRANSPORT” ]; then
JPDA_TRANSPORT=”dt_socket”
fi
if [ -z “$JPDA_ADDRESS” ]; then
JPDA_ADDRESS=”8000″
fi
if [ -z “$JPDA_SUSPEND” ]; then
JPDA_SUSPEND=”n”
fi
if [ -z “$JPDA_OPTS” ]; then
JPDA_OPTS=”-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND”
fi
CATALINA_OPTS=”$JPDA_OPTS $CATALINA_OPTS”
shift
fiif [ “$1” = “debug” ] ; then
if $os400; then
echo “Debug command not available on OS400”
exit 1
else
shift
if [ “$1” = “-security” ] ; then
if [ $have_tty -eq 1 ]; then
echo “Using Security Manager”
fi
shift
exec “$_RUNJDB” “$LOGGING_CONFIG” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”$JAVA_ENDORSED_DIRS” -classpath “$CLASSPATH” \
-sourcepath “$CATALINA_HOME”/../../java \
-Djava.security.manager \
-Djava.security.policy==”$CATALINA_BASE”/conf/catalina.policy \
-Dcatalina.base=”$CATALINA_BASE” \
-Dcatalina.home=”$CATALINA_HOME” \
-Djava.io.tmpdir=”$CATALINA_TMPDIR” \
org.apache.catalina.startup.Bootstrap “$@” start
else
exec “$_RUNJDB” “$LOGGING_CONFIG” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”$JAVA_ENDORSED_DIRS” -classpath “$CLASSPATH” \
-sourcepath “$CATALINA_HOME”/../../java \
-Dcatalina.base=”$CATALINA_BASE” \
-Dcatalina.home=”$CATALINA_HOME” \
-Djava.io.tmpdir=”$CATALINA_TMPDIR” \
org.apache.catalina.startup.Bootstrap “$@” start
fi
fielif [ “$1” = “run” ]; then
shift
if [ “$1” = “-security” ] ; then
if [ $have_tty -eq 1 ]; then
echo “Using Security Manager”
fi
shift
eval exec “\”$_RUNJAVA\”” “\”$LOGGING_CONFIG\”” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Djava.security.manager \
-Djava.security.policy==”\”$CATALINA_BASE/conf/catalina.policy\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” start
else
eval exec “\”$_RUNJAVA\”” “\”$LOGGING_CONFIG\”” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” start
fielif [ “$1” = “start” ] ; then
if [ ! -z “$CATALINA_PID” ]; then
if [ -f “$CATALINA_PID” ]; then
if [ -s “$CATALINA_PID” ]; then
echo “Existing PID file found during start.”
if [ -r “$CATALINA_PID” ]; then
PID=cat "$CATALINA_PID"
ps -p $PID >/dev/null 2>&1
if [ $? -eq 0 ] ; then
echo “Tomcat appears to still be running with PID $PID. Start aborted.”
echo “If the following process is not a Tomcat process, remove the PID file and try again:”
ps -f -p $PID
exit 1
else
echo “Removing/clearing stale PID file.”
rm -f “$CATALINA_PID” >/dev/null 2>&1
if [ $? != 0 ]; then
if [ -w “$CATALINA_PID” ]; then
cat /dev/null > “$CATALINA_PID”
else
echo “Unable to remove or clear stale PID file. Start aborted.”
exit 1
fi
fi
fi
else
echo “Unable to read PID file. Start aborted.”
exit 1
fi
else
rm -f “$CATALINA_PID” >/dev/null 2>&1
if [ $? != 0 ]; then
if [ ! -w “$CATALINA_PID” ]; then
echo “Unable to remove or write to empty PID file. Start aborted.”
exit 1
fi
fi
fi
fi
fishift
touch “$CATALINA_OUT”
if [ “$1” = “-security” ] ; then
if [ $have_tty -eq 1 ]; then
echo “Using Security Manager”
fi
shift
eval $_NOHUP “\”$_RUNJAVA\”” “\”$LOGGING_CONFIG\”” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Djava.security.manager \
-Djava.security.policy==”\”$CATALINA_BASE/conf/catalina.policy\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_OUT” 2>&1 “&”else
eval $_NOHUP “\”$_RUNJAVA\”” “\”$LOGGING_CONFIG\”” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_OUT” 2>&1 “&”fi
if [ ! -z “$CATALINA_PID” ]; then
echo $! > “$CATALINA_PID”
fiecho “Tomcat started.”
elif [ “$1” = “stop” ] ; then
shift
SLEEP=5
if [ ! -z “$1” ]; then
echo $1 | grep “[^0-9]” >/dev/null 2>&1
if [ $? -gt 0 ]; then
SLEEP=$1
shift
fi
fiFORCE=0
if [ “$1” = “-force” ]; then
shift
FORCE=1
fiif [ ! -z “$CATALINA_PID” ]; then
if [ -f “$CATALINA_PID” ]; then
if [ -s “$CATALINA_PID” ]; then
kill -0cat "$CATALINA_PID"
>/dev/null 2>&1
if [ $? -gt 0 ]; then
echo “PID file found but no matching process was found. Stop aborted.”
exit 1
fi
else
echo “PID file is empty and has been ignored.”
fi
else
echo “\$CATALINA_PID was set but the specified file does not exist. Is Tomcat running? Stop aborted.”
exit 1
fi
fieval “\”$_RUNJAVA\”” $LOGGING_MANAGER $JAVA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” stop# stop failed. Shutdown port disabled? Try a normal kill.
if [ $? != 0 ]; then
if [ ! -z “$CATALINA_PID” ]; then
echo “The stop command failed. Attempting to signal the process to stop through OS signal.”
kill -15cat "$CATALINA_PID"
>/dev/null 2>&1
fi
fiif [ ! -z “$CATALINA_PID” ]; then
if [ -f “$CATALINA_PID” ]; then
while [ $SLEEP -ge 0 ]; do
kill -0cat "$CATALINA_PID"
>/dev/null 2>&1
if [ $? -gt 0 ]; then
rm -f “$CATALINA_PID” >/dev/null 2>&1
if [ $? != 0 ]; then
if [ -w “$CATALINA_PID” ]; then
cat /dev/null > “$CATALINA_PID”
# If Tomcat has stopped don’t try and force a stop with an empty PID file
FORCE=0
else
echo “The PID file could not be removed or cleared.”
fi
fi
echo “Tomcat stopped.”
break
fi
if [ $SLEEP -gt 0 ]; then
sleep 1
fi
if [ $SLEEP -eq 0 ]; then
echo “Tomcat did not stop in time.”
if [ $FORCE -eq 0 ]; then
echo “PID file was not removed.”
fi
echo “To aid diagnostics a thread dump has been written to standard out.”
kill -3cat "$CATALINA_PID"
fi
SLEEP=expr $SLEEP - 1
done
fi
fiKILL_SLEEP_INTERVAL=5
if [ $FORCE -eq 1 ]; then
if [ -z “$CATALINA_PID” ]; then
echo “Kill failed: \$CATALINA_PID not set”
else
if [ -f “$CATALINA_PID” ]; then
PID=cat "$CATALINA_PID"
echo “Killing Tomcat with the PID: $PID”
kill -9 $PID
while [ $KILL_SLEEP_INTERVAL -ge 0 ]; do
kill -0cat "$CATALINA_PID"
>/dev/null 2>&1
if [ $? -gt 0 ]; then
rm -f “$CATALINA_PID” >/dev/null 2>&1
if [ $? != 0 ]; then
if [ -w “$CATALINA_PID” ]; then
cat /dev/null > “$CATALINA_PID”
else
echo “The PID file could not be removed.”
fi
fi
echo “The Tomcat process has been killed.”
break
fi
if [ $KILL_SLEEP_INTERVAL -gt 0 ]; then
sleep 1
fi
KILL_SLEEP_INTERVAL=expr $KILL_SLEEP_INTERVAL - 1
done
if [ $KILL_SLEEP_INTERVAL -lt 0 ]; then
echo “Tomcat has not been killed completely yet. The process might be waiting on some system call or might be UNINTERRUPTIBLE.”
fi
fi
fi
fielif [ “$1” = “configtest” ] ; then
eval “\”$_RUNJAVA\”” $LOGGING_MANAGER $JAVA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap configtest
result=$?
if [ $result -ne 0 ]; then
echo “Configuration error detected!”
fi
exit $resultelif [ “$1” = “version” ] ; then
“$_RUNJAVA” \
-classpath “$CATALINA_HOME/lib/catalina.jar” \
org.apache.catalina.util.ServerInfoelse
echo “Usage: catalina.sh ( commands … )”
echo “commands:”
if $os400; then
echo ” debug Start Catalina in a debugger (not available on OS400)”
echo ” debug -security Debug Catalina with a security manager (not available on OS400)”
else
echo ” debug Start Catalina in a debugger”
echo ” debug -security Debug Catalina with a security manager”
fi
echo ” jpda start Start Catalina under JPDA debugger”
echo ” run Start Catalina in the current window”
echo ” run -security Start in the current window with security manager”
echo ” start Start Catalina in a separate window”
echo ” start -security Start in a separate window with security manager”
echo ” stop Stop Catalina, waiting up to 5 seconds for the process to end”
echo ” stop n Stop Catalina, waiting up to n seconds for the process to end”
echo ” stop -force Stop Catalina, wait up to 5 seconds and then use kill -KILL if still running”
echo ” stop n -force Stop Catalina, wait up to n seconds and then use kill -KILL if still running”
echo ” configtest Run a basic syntax check on server.xml – check exit code for result”
echo ” version What version of tomcat are you running?”
echo “Note: Waiting for the process to end and use of the -force option require that \$CATALINA_PID is defined”
exit 1
fi// config.groovy
icescrum.baseDir = “/opt/apache-tomcat-7.0.77/icescrum”
icescrum.project.import.enable = true
icescrum.project.export.enable = true
icescrum.project.creation.enable = true
icescrum.project.private.enable = true
icescrum.project.private.default = false
icescrum.gravatar.enable = false
icescrum.registration.enable = true
icescrum.invitation.enable = false
icescrum.login.retrieve.enable = true
icescrum.auto_follow_productowner = true
icescrum.auto_follow_stakeholder = true
icescrum.auto_follow_scrummaster = true
icescrum.alerts.errors.to = “dev@icescrum.org”
icescrum.alerts.subject_prefix = “[icescrum]”
icescrum.alerts.enable = true
icescrum.alerts.default.from = “webmaster@icescrum.org”
icescrum.attachments.enable = true
grails.serverURL = “http://localhost:8080/icescrum”
icescrum.debug.enable = false
icescrum.securitydebug.enable = false
icescrum.cors.enable = true
icescrum.cors.allow.origin.regex = “*”
grails.mail.host = “smtp.gmail.com”
grails.mail.port = 465
grails.mail.username = “mail.@corpsistem.com.co”
grails.mail.password = “XXXXX”
grails.mail.props = [“mail.smtp.socketFactory.class”:”javax.net.ssl.SSLSocketFactory”]
grails.mail.props = [“mail.smtp.starttls.enable”:”true”]
grails.mail.props = [“mail.smtp.auth”:”false”]
ataSource.driverClassName = “org.postgresql.Driver”
dataSource.url = “jdbc:postgresql://192.168.0.3:5432/icescrum”
dataSource.username = “postgres”
dataSource.password = “XXXX”// iceScrum Log
2017-04-17 15:18:29,914 [http-bio-8080-exec-47] INFO grails.spring.BeanBuilder – [RuntimeConfiguration] Configuring data source for environment: PRODUCTION
2017-04-17 15:18:34,679 [http-bio-8080-exec-47] ERROR org.springframework.web.context.ContextLoader – Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘messageSource’: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘transactionManager’: Cannot resolve reference to bean ‘sessionFactory’ while setting bean property ‘sessionFactory’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’: Cannot resolve reference to bean ‘hibernateProperties’ while setting bean property ‘hibernateProperties’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hibernateProperties’: Cannot resolve reference to bean ‘dialectDetector’ while setting bean property ‘properties’ with key [hibernate.dialect]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dialectDetector’: Invocation of init method failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘transactionManager’: Cannot resolve reference to bean ‘sessionFactory’ while setting bean property ‘sessionFactory’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’: Cannot resolve reference to bean ‘hibernateProperties’ while setting bean property ‘hibernateProperties’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hibernateProperties’: Cannot resolve reference to bean ‘dialectDetector’ while setting bean property ‘properties’ with key [hibernate.dialect]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dialectDetector’: Invocation of init method failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
… 3 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’: Cannot resolve reference to bean ‘hibernateProperties’ while setting bean property ‘hibernateProperties’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hibernateProperties’: Cannot resolve reference to bean ‘dialectDetector’ while setting bean property ‘properties’ with key [hibernate.dialect]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dialectDetector’: Invocation of init method failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
… 3 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hibernateProperties’: Cannot resolve reference to bean ‘dialectDetector’ while setting bean property ‘properties’ with key [hibernate.dialect]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dialectDetector’: Invocation of init method failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
… 3 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dialectDetector’: Invocation of init method failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
… 3 more
Caused by: org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: org.hsqldb.jdbcDriver
… 3 more
Caused by: java.sql.SQLException: org.hsqldb.jdbcDriver
at com.sun.proxy.$Proxy112.getMetaData(Unknown Source)
… 3 more
Caused by: java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:278)
… 4 more18/04/2017 at 9:16 am #51371
Vincent BarrierKeymasterHello,
It seems that your config.groovy isn’t being used by iceScrum. You didn’t added the path in the command line to the config.groovy file :
-
AuthorPosts
The forum ‘Installation’ is closed to new topics and replies.