-
Bug
-
Resolution: Invalid
-
High
-
None
-
2.7.3
-
None
I have a working instance of confluence 2.6.0 running on Resin 3.1.1 on Linux, with Sun jvm
On trying to upgrade to 2.7.3 I get this fatal exception in the startup log:
[14:54:39.466] Initializing Spring root WebApplicationContext
[14:54:39.553] org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [databaseSubsystemContext.xml]; nested exception is java.lang.IllegalArgumentException: 'beanName' must not be empty
[14:54:39.553] Caused by: java.lang.IllegalArgumentException: 'beanName' must not be empty
[14:54:39.553] at org.springframework.util.Assert.hasText(Assert.java:160)
[14:54:39.553] at org.springframework.beans.factory.config.RuntimeBeanReference.<init>(RuntimeBeanReference.jav
This error is to do with default values for spring tx: namespace elements as described here:
http://jira.springframework.org/browse/SPR-3894
which is fixed in spring 2.0.8, so this would probably be fixed by a spring upgrade.
I don't know why I'm getting this however, as I havent turned off XSD validation.
Anyone suggest a work around?
Heres the results on the system info page:
System Information
System Date Saturday, 29 Mar 2008
System Time 15:16:06
System Favourite Colour Ecru
Java Version 1.6.0_01
Java Vendor Sun Microsystems Inc.
JVM Version 1.0
JVM Vendor Sun Microsystems Inc.
JVM Implementation Version 1.6.0_01-b06
Java Runtime Java(TM) SE Runtime Environment
Java VM Java HotSpot(TM) Client VM
User Name root
User Timezone Australia/Hobart
Operating System Linux 2.6.16.29-xen
OS Architecture i386
Filesystem Encoding ANSI_X3.4-1968
Java VM Memory Statistics
Total Memory 127 MB
Free Memory 44 MB
Used Memory 83 MB
Memory Graph
[Used Memory (62 %)] [Free Memory (38 %)]
38 % Free
Runtime Information
Database Dialect com.atlassian.hibernate.dialect.MySQLDialect
Database Connection URL jdbc:mysql://localhost/webserver?autoReconnect=true&useUnicode=true&characterEncoding=utf8
Database Driver Name com.mysql.jdbc.Driver
Database Driver Version 3.1
Application Server Resin/3.1.1
Servlet Version 2.5
Server Base Url http://www.thesarvo.com/confluence
Confluence Home /var/confluence
Uptime 11 minutes, 43 seconds
Confluence Version 2.6.0
Build Number 913
and here's the resin startup log showing the jvm params:
/usr/java/jdk1.6.0_01/bin/java \
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl \
-Djava.system.class.loader=com.caucho.loader.SystemClassLoader \
-Djava.awt.headless=true \
-Dresin.home=/opt/resin/ \
-client \
-Xmx128m \
-Xms32m \
-XX:ReservedCodeCacheSize=4m \
-Xss1m \
-Dcom.sun.management.jmxremote \
com.caucho.server.resin.Resin \
-socketwait \
35681 \
-root-directory \
/var/www \
-conf \
/var/www/conf/resin.conf \
-verbose \
start
DYLD_LIBRARY_PATH: /opt/resin/libexec
CLASSPATH: /usr/java/jdk1.6.0_01/lib/tools.jar:/opt/resin/lib/resin.jar:/opt/resin/lib/jaxrpc-15.jar:/opt/resin/lib/activation.jar:/opt/resin/lib/ejb-15.jar:/opt/resin/lib/j2ee-deploy-10.jar:/opt/resin/lib/j2ee-management-10.jar:/opt/resin/lib/javamail-14.jar:/opt/resin/lib/jaxb-api.jar:/opt/resin/lib/jca-15.jar:/opt/resin/lib/jms-11.jar:/opt/resin/lib/jpa-15.jar:/opt/resin/lib/jsdk-15.jar:/opt/resin/lib/jsf-12.jar:/opt/resin/lib/jstl-11.jar:/opt/resin/lib/jta-101.jar:/opt/resin/lib/portlet-10.jar:/opt/resin/lib/quercus.jar:/opt/resin/lib/resin-util.jar:/opt/resin/lib/script-10.jar:/opt/resin/lib/webutil.jar:/opt/resin/lib/mysql-connector-java-3.1.14-bin.jar
LD_LIBRARY_PATH: /opt/resin/libexec
Resin-3.1.1 (built Mon, 07 May 2007 09:32:40 PDT)
Copyright(c) 1998-2006 Caucho Technology. All rights reserved.
Using Resin(R) Open Source under the GNU Public License (GPL).
See http://www.caucho.com for information on Resin Professional,
including caching, clustering, JNI acceleration, and OpenSSL integration.
Starting Resin on Sat, 29 Mar 2008 14:23:25 +1100 (EST)