Eclipse Error: java.lang.NoClassDefFoundError -


hi using eclipse kepler update old project. original programmer has following ejb unrelated table.

changenotification.java

import java.io.serializable; import java.util.date; public interface changenotification extends serializable{     public string getid();     public void setid(string id);     public void setproduct(string product);     public void setchangetype(string changetype); } 

this compiles , see .class in ejb jar under deployments directory.

but when try compile project following error. include of in-case there hint further down:

21:01:28,478 error [org.jboss.msc.service.fail] (serverservice thread pool -- 18) msc000001: failed start service jboss.persistenceunit."adtf_ear.ear#grid-persistence": org.jboss.msc.service.startexception in service jboss.persistenceunit."adtf_ear.ear#grid-persistence": java.lang.noclassdeffounderror: changenotification     @ org.jboss.as.jpa.service.persistenceunitserviceimpl$1$1.run(persistenceunitserviceimpl.java:172) [wildfly-jpa-8.1.0.final.jar:8.1.0.final]     @ org.jboss.as.jpa.service.persistenceunitserviceimpl$1$1.run(persistenceunitserviceimpl.java:117) [wildfly-jpa-8.1.0.final.jar:8.1.0.final]     @ java.security.accesscontroller.doprivileged(native method) [rt.jar:1.7.0_71]     @ org.wildfly.security.manager.wildflysecuritymanager.dochecked(wildflysecuritymanager.java:474)     @ org.jboss.as.jpa.service.persistenceunitserviceimpl$1.run(persistenceunitserviceimpl.java:182) [wildfly-jpa-8.1.0.final.jar:8.1.0.final]     @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) [rt.jar:1.7.0_71]     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) [rt.jar:1.7.0_71]     @ java.lang.thread.run(unknown source) [rt.jar:1.7.0_71]     @ org.jboss.threads.jbossthread.run(jbossthread.java:122) caused by: java.lang.noclassdeffounderror: changenotification     @ java.lang.class.getdeclaredmethods0(native method) [rt.jar:1.7.0_71]     @ java.lang.class.privategetdeclaredmethods(unknown source) [rt.jar:1.7.0_71]     @ java.lang.class.getdeclaredmethods(unknown source) [rt.jar:1.7.0_71]     @ org.hibernate.annotations.common.reflection.java.javaxclass.getdeclaredmethodproperties(javaxclass.java:112)     @ org.hibernate.annotations.common.reflection.java.javaxclass.getdeclaredproperties(javaxclass.java:129)     @ org.hibernate.annotations.common.reflection.java.javaxclass.getdeclaredproperties(javaxclass.java:121)     @ org.hibernate.cfg.inheritancestate.determinedefaultaccesstype(inheritancestate.java:263) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.inheritancestate.getelementstoprocess(inheritancestate.java:224) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.annotationbinder.bindclass(annotationbinder.java:775) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.configuration$metadatasourcequeue.processannotatedclassesqueue(configuration.java:3788) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.configuration$metadatasourcequeue.processmetadata(configuration.java:3742) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.configuration.secondpasscompile(configuration.java:1410) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.cfg.configuration.buildsessionfactory(configuration.java:1844) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.jpa.boot.internal.entitymanagerfactorybuilderimpl$4.perform(entitymanagerfactorybuilderimpl.java:850) [hibernate-entitymanager-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.jpa.boot.internal.entitymanagerfactorybuilderimpl$4.perform(entitymanagerfactorybuilderimpl.java:843) [hibernate-entitymanager-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.boot.registry.classloading.internal.classloaderserviceimpl.withtccl(classloaderserviceimpl.java:397) [hibernate-core-4.3.5.final.jar:4.3.5.final]     @ org.hibernate.jpa.boot.internal.entitymanagerfactorybuilderimpl.build(entitymanagerfactorybuilderimpl.java:842) [hibernate-entitymanager-4.3.5.final.jar:4.3.5.final]     @ org.jboss.as.jpa.hibernate4.twophasebootstrapimpl.build(twophasebootstrapimpl.java:44) [jipijapa-hibernate4-3-1.0.1.final.jar:]     @ org.jboss.as.jpa.service.persistenceunitserviceimpl$1$1.run(persistenceunitserviceimpl.java:154) [wildfly-jpa-8.1.0.final.jar:8.1.0.final]     ... 8 more caused by: java.lang.classnotfoundexception: changenotification [module "deployment.adtf_ear.ear:main" service module loader]     @ org.jboss.modules.moduleclassloader.findclass(moduleclassloader.java:213) [jboss-modules.jar:1.3.3.final]     @ org.jboss.modules.concurrentclassloader.performloadclassunchecked(concurrentclassloader.java:459) [jboss-modules.jar:1.3.3.final]     @ org.jboss.modules.concurrentclassloader.performloadclasschecked(concurrentclassloader.java:408) [jboss-modules.jar:1.3.3.final]     @ org.jboss.modules.concurrentclassloader.performloadclass(concurrentclassloader.java:389) [jboss-modules.jar:1.3.3.final]     @ org.jboss.modules.concurrentclassloader.loadclass(concurrentclassloader.java:134) [jboss-modules.jar:1.3.3.final]     ... 27 more 

i not sure wrong. class there , stop eclipse -clean , wildfly refreshed , re-deployed got same error. help!


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -