|
#1.
osuser2atluser.jsp tries import org.hsqldb.Row which is a private class. This causes a compilation error of the JSP. This class is private in hsqldb 1.8, but was public previously. http://confluence.atlassian.com/admin/classpath.action jar:file:/opt/j2ee/domains/atlassian.com/confluence/resin/webapps/ROOT/WEB-INF/lib/hsqldb-1.8.0.1.jar!/ jar:file:/opt/j2ee/domains/atlassian.com/confluence/resin/lib/hsqldb-1.7.1-patched.jar!/ jar:file:/opt/j2ee/domains/atlassian.com/confluence/resin/lib/hsqldb-1.7.1-patched.jar!/ file:/opt/java/jars/jira-jars-resin/hsqldb-1.7.1-patched.jar Two different versions! 1.8 comes in from an explicit dependency from confluence/pom.xml. Which was added on 37796 Although it looks like it, this is not because of These files:
jar:file:/opt/j2ee/domains/atlassian.com/confluence/resin/lib/hsqldb-1.7.1-patched.jar!/ file:/opt/java/jars/jira-jars-resin/hsqldb-1.7.1-patched.jar Are sitting inside resin/lib and (if we are not running JIRA in this application server) should be removed. In fact all the JIRA dependencies that have installed into the application server should be removed so other conflicts don't occur. It would be best to install into a clean container if possible. As far as I know this bug was a bug in the production version of at least Confluence 2.5.6. Therefore it should definitely not be hidden.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
xml file attached.