

This needs to be added to the context.xml of the web application. Here is how the ASF does this with Jira to work around this issue with Jira 6.2 running on Tomcat 8. If the classes provided by the signed JAR(s) are also provided by an unsigned JAR(s) BUT the application CAN NOT run without the signed JAR(s) then you'll need to force Tomcat to load the unsigned JAR(s) first. If the classes provided by the unsigned JAR(s) are also provided by signed JAR(s) AND the application CAN run without the unsigned JAR(s) then just delete the unsigned JAR(s). If the classes provided by the signed JAR(s) are also provided by unsigned JAR(s) AND the application CAN run without the signed JAR(s) then just delete the signed JAR(s). How easy this is to fix depends on the exact circumstances. The Java class loader does not permit this. You have multiple JARs providing classes from the package .coordination but some of those JARs are signed and some are unsigned. | | +- eclipse:jdtcore:jar:3.1.0:compile In the log file i get this exception: Caused by: .BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in URL : Invocation of init method failed nested exception is : class ".coordination.CommandProcessor"'s signer information does not match signer information of other classes in the same packageĪt .(AbstractAutowireCapableBeanFactory.java:1455)Īt .(AbstractAutowireCapableBeanFactory.java:519)Īt .(AbstractAutowireCapableBeanFactory.java:456)Īt .support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)Īt .(DefaultSingletonBeanRegistry.java:225)Īt .(AbstractBeanFactory.java:291)Īt .(AbstractBeanFactory.java:197)Īt .(DefaultListableBeanFactory.java:420)Īt .BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:277)Īt .tectPersistenceExceptionTranslators(PersistenceExceptionTranslationInterceptor.java:139)Īt .PersistenceExceptionTranslationInterceptor.(PersistenceExceptionTranslationInterceptor.java:79)Īt .PersistenceExceptionTranslationAdvisor.(PersistenceExceptionTranslationAdvisor.java:70)Īt .tBeanFactory(PersistenceExceptionTranslationPostProcessor.java:103)Īt .(AbstractAutowireCapableBeanFactory.java:1475)Īt .(AbstractAutowireCapableBeanFactory.java:1443)Īnd i get this result | | +- ::jar:2.5.1:compile

I'm able to do the deploy throughīut when Tomcat tries to run the application. The servlet container uses a jdk 1.0.7_51. I'm trying to deploy my spring application on Tomcat 8.0.3.
