2017-10-25 12:36:17 [Level: INFO]Root WebApplicationContext: initialization started 2017-10-25 12:36:17 [Level: INFO]Refreshing Root WebApplicationContext: startup date [Wed Oct 25 12:36:17 IST 2017]; root of context hierarchy 2017-10-25 12:36:17 [Level: INFO]Loading XML bean definitions from class path resource [net/bull/javamelody/monitoring-spring.xml] 2017-10-25 12:36:17 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContext.xml] 2017-10-25 12:36:17 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/assesshub-commons-0.0.1-SNAPSHOT.jar!/META-INF/spring/application-context.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from class path resource [META-INF/spring/datasource-config.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from class path resource [META-INF/spring/hibernate-config.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from class path resource [META-INF/spring/strategy-config.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from class path resource [META-INF/spring/services-config.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-charting-1.0.jar!/META-INF/spring/application-context.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-charting-1.0.jar!/META-INF/spring/beans.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-generator-1.0.jar!/META-INF/spring/application-context.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-generator-1.0.jar!/META-INF/spring/beans.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-pdf-1.0.jar!/META-INF/spring/application-context.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-pdf-1.0.jar!/META-INF/spring/beans.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-rulesmodule-1.0.jar!/META-INF/spring/application-context.xml] 2017-10-25 12:36:18 [Level: INFO]Loading XML bean definitions from URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-rulesmodule-1.0.jar!/META-INF/spring/beans.xml] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/security-config.xml] 2017-10-25 12:36:19 [Level: INFO]You are running with Spring Security Core 3.2.4.RELEASE 2017-10-25 12:36:19 [Level: INFO]Spring Security 'config' module version is 3.2.4.RELEASE 2017-10-25 12:36:19 [Level: INFO]Creating access control expression attribute 'permitAll' for /ws/integration/authenticate 2017-10-25 12:36:19 [Level: INFO]Creating access control expression attribute 'hasRole('ROLE_INTEGRATION')' for /ws/integration/** 2017-10-25 12:36:19 [Level: INFO]Checking sorted filter chain: [Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, , order = 1100, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 2000, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 2200, , order = 2300] 2017-10-25 12:36:19 [Level: INFO]Checking sorted filter chain: [Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.session.ConcurrentSessionFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 300, Root bean: class [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, Root bean: class [org.springframework.security.web.header.HeaderWriterFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 500, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 700, , order = 1100, Root bean: class [org.springframework.security.web.authentication.www.BasicAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1500, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1600, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 2000, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 2100, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 2200, , order = 2300] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/webmvc-config.xml] 2017-10-25 12:36:19 [Level: INFO]Overriding bean definition for bean 'multipartResolver': replacing [Generic bean: class [org.springframework.web.multipart.commons.CommonsMultipartResolver]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/config/applicationContext.xml]] with [Generic bean: class [org.springframework.web.multipart.commons.CommonsMultipartResolver]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/config/webmvc-config.xml]] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/webflow-config.xml] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/admin-services-config.xml] 2017-10-25 12:36:19 [Level: INFO]Overriding bean definition for bean 'integrationService': replacing [Generic bean: class [fe.ah.admin.services.impl.IntegrationService]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [D:\apache-tomcat-7.0.64\webapps\admin\WEB-INF\classes\fe\ah\admin\services\impl\IntegrationService.class]] with [Generic bean: class [fe.ah.admin.services.impl.IntegrationService]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/config/admin-services-config.xml]] 2017-10-25 12:36:19 [Level: INFO]Overriding bean definition for bean 'questionsExcelServiceImpl': replacing [Generic bean: class [fe.ah.admin.services.impl.QuestionsExcelServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [D:\apache-tomcat-7.0.64\webapps\admin\WEB-INF\classes\fe\ah\admin\services\impl\QuestionsExcelServiceImpl.class]] with [Generic bean: class [fe.ah.admin.services.impl.QuestionsExcelServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/config/admin-services-config.xml]] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/dwrServices.xml] 2017-10-25 12:36:19 [Level: INFO]Loading XML bean definitions from ServletContext resource [/WEB-INF/config/scheduler-beans.xml] 2017-10-25 12:36:20 [Level: INFO]Loading properties file from class path resource [jdbc.properties] 2017-10-25 12:36:20 [Level: INFO]Loading properties file from class path resource [configuration.properties] 2017-10-25 12:36:20 [Level: INFO]Loading properties file from class path resource [hibernate.properties] 2017-10-25 12:36:20 [Level: INFO]JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2017-10-25 12:36:26 [Level: INFO]Using DataSource [org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy@4ad51166] of Hibernate SessionFactory for HibernateTransactionManager 2017-10-25 12:36:30 [Level: ERROR]Context initialization failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'reportKnowledgeService' defined in URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-generator-1.0.jar!/META-INF/spring/beans.xml]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.drools.KnowledgeBase]: : Error creating bean with name 'knowledgeBase' defined in URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-rulesmodule-1.0.jar!/META-INF/spring/beans.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: wrong class format; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'knowledgeBase' defined in URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-rulesmodule-1.0.jar!/META-INF/spring/beans.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: wrong class format at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:747) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1114) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1017) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:703) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5003) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5517) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'knowledgeBase' defined in URL [jar:file:/D:/apache-tomcat-7.0.64/webapps/admin/WEB-INF/lib/report-rulesmodule-1.0.jar!/META-INF/spring/beans.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: wrong class format at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1553) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1017) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:960) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:858) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:811) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:739) ... 28 more Caused by: java.lang.RuntimeException: wrong class format at org.drools.commons.jci.compilers.EclipseJavaCompiler$2.findType(EclipseJavaCompiler.java:260) at org.drools.commons.jci.compilers.EclipseJavaCompiler$2.findType(EclipseJavaCompiler.java:204) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:97) at org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:49) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:101) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromTypeSignature(LookupEnvironment.java:1264) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromVariantTypeSignature(LookupEnvironment.java:1316) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeArgumentsFromSignature(LookupEnvironment.java:1107) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromTypeSignature(LookupEnvironment.java:1269) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createFields(BinaryTypeBinding.java:356) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.cachePartsFrom(BinaryTypeBinding.java:332) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:719) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:699) at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:294) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:102) at org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:49) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:101) at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.resolve(ParameterizedTypeBinding.java:835) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:117) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveTypesFor(BinaryTypeBinding.java:916) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.getExactMethod(BinaryTypeBinding.java:715) at org.eclipse.jdt.internal.compiler.lookup.Scope.findExactMethod(Scope.java:771) at org.eclipse.jdt.internal.compiler.lookup.Scope.getMethod(Scope.java:2106) at org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType(MessageSend.java:432) at org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType(MessageSend.java:344) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve(Expression.java:882) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements(AbstractMethodDeclaration.java:444) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements(MethodDeclaration.java:191) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:403) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1096) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1184) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:535) at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:743) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444) at org.drools.commons.jci.compilers.EclipseJavaCompiler.compile(EclipseJavaCompiler.java:351) at org.drools.commons.jci.compilers.AbstractJavaCompiler.compile(AbstractJavaCompiler.java:51) at org.drools.rule.builder.dialect.java.JavaDialect.compileAll(JavaDialect.java:389) at org.drools.compiler.DialectCompiletimeRegistry.compileAll(DialectCompiletimeRegistry.java:56) at org.drools.compiler.PackageRegistry.compileAll(PackageRegistry.java:74) at org.drools.compiler.PackageBuilder.compileAll(PackageBuilder.java:690) at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:653) at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290) at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488) at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:25) at org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:386) at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:120) at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:109) at com.fe.rulesmodule.factory.KnowledgeBaseBeanFactory.afterPropertiesSet(KnowledgeBaseBeanFactory.java:51) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1612) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1549) ... 39 more Caused by: org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.(ClassFileReader.java:369) at org.drools.commons.jci.compilers.EclipseJavaCompiler$2.findType(EclipseJavaCompiler.java:254) ... 88 more