• Icon: Bug Bug
    • Resolution: Invalid
    • Icon: High 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)

              Unassigned Unassigned
              9f7dc9981cd2 Jon Nermut
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: