Hi folks
I've been doing some upgrade [fedora 3.3.x to 3.8] testing with the supplied internal tomcat7 and that looks pretty good.
However the current installation uses an external tomcat6 and I'd like to preserve this, if possible, because it reduces the disruption. So, I've tried to start up with the fedora 3.8 war deployed to tomcat6 webapps and get:
SEVERE: Exception sending context initialized event to listener instance of class org.fcrepo.server.utilities.LogSetupContextListener
java.lang.NoSuchMethodError: ch.qos.logback.core.joran.spi.RuleStore.addRule(Lch/qos/logback/core/joran/spi/Pattern;Lch/qos/logback/core/joran/action/Action;)V
at ch.qos.logback.classic.joran.JoranConfigurator.addInstanceRules(JoranConfigurator.java:43)
later on:
SEVERE: Error configuring application listener of class org.fcrepo.server.utilities.LogSetupContextListener
java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
etc. etc.
I've added logback-1.1.2.jar to the mix, it's the most recent and the deploy is still stuck there.
Grateful for any advice or help, especially for other problems relating to 3.8 deployed on tomcat6 too.
Best regards Hugh Barnard