java - An internal error occurred during: "JPA Facet File Change Event Handler" -


i new jpa 2.0. using eclipse juno create jpa project(eclipselink 2.0.2).

when creating jpa project getting error as

an internal error occurred during: "jpa facet file change event handler".

on checking log this:

java.lang.noclassdeffounderror: org/eclipse/persistence/jpa/jpql/abstractjpqlqueryhelper @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(classloader.java:791) @ org.eclipse.osgi.internal.baseadaptor.defaultclassloader.defineclass(defaultclassloader.java:188) @ org.eclipse.osgi.baseadaptor.loader.classpathmanager.defineclassholdinglock(classpathmanager.java:632) @ org.eclipse.osgi.baseadaptor.loader.classpathmanager.defineclass(classpathmanager.java:607) @ org.eclipse.osgi.baseadaptor.loader.classpathmanager.findclassimpl(classpathmanager.java:568) @ org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclassimpl(classpathmanager.java:492) @ org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclass(classpathmanager.java:465) @ org.eclipse.osgi.internal.baseadaptor.defaultclassloader.findlocalclass(defaultclassloader.java:216) @ org.eclipse.osgi.internal.loader.bundleloader.findlocalclass(bundleloader.java:395) @ org.eclipse.osgi.internal.loader.singlesourcepackage.loadclass(singlesourcepackage.java:35) @ org.eclipse.osgi.internal.loader.bundleloader.findclassinternal(bundleloader.java:461) @ org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:421) @ org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:412) @ org.eclipse.osgi.internal.baseadaptor.defaultclassloader.loadclass(defaultclassloader.java:107) @ java.lang.classloader.loadclass(classloader.java:356) @ org.eclipse.jpt.jpa.eclipselink.core.internal.context.persistence.eclipselink2_0persistencexmlcontextnodefactory.buildpersistenceunit(eclipselink2_0persistencexmlcontextnodefactory.java:33) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.genericpersistence.buildpersistenceunit(genericpersistence.java:179) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.genericpersistence.initializepersistenceunits(genericpersistence.java:137) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.genericpersistence.(genericpersistence.java:55) @ org.eclipse.jpt.jpa.core.internal.context.persistence.abstractpersistencexmlcontextnodefactory.buildpersistence(abstractpersistencexmlcontextnodefactory.java:41) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.genericpersistencexml.buildpersistence(genericpersistencexml.java:163) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.genericpersistencexml.(genericpersistencexml.java:68) @ org.eclipse.jpt.jpa.core.internal.abstractjpafactory.buildpersistencexml(abstractjpafactory.java:202) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.genericrootcontextnode.buildpersistencexml(genericrootcontextnode.java:157) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.genericrootcontextnode.buildpersistencexml(genericrootcontextnode.java:95) @ org.eclipse.jpt.jpa.core.internal.jpa1.context.genericrootcontextnode.(genericrootcontextnode.java:62) @ org.eclipse.jpt.jpa.core.internal.abstractjpafactory.buildrootcontextnode(abstractjpafactory.java:195) @ org.eclipse.jpt.jpa.core.internal.abstractjpaproject.buildrootcontextnode(abstractjpaproject.java:276) @ org.eclipse.jpt.jpa.core.internal.abstractjpaproject.(abstractjpaproject.java:251) @ org.eclipse.jpt.jpa.eclipselink.core.internal.eclipselinkjpaprojectimpl.(eclipselinkjpaprojectimpl.java:26) @ org.eclipse.jpt.jpa.eclipselink.core.internal.eclipselinkjpafactory.buildjpaproject(eclipselinkjpafactory.java:62) @ org.eclipse.jpt.jpa.eclipselink.core.internal.eclipselink2_0jpafactory.buildjpaproject(eclipselink2_0jpafactory.java:84) @ org.eclipse.jpt.jpa.eclipselink.core.internal.eclipselink2_0jpafactory.buildjpaproject(eclipselink2_0jpafactory.java:1) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager.buildjpaproject(internaljpaprojectmanager.java:616) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager.buildjpaproject(internaljpaprojectmanager.java:608) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager.buildjpaproject(internaljpaprojectmanager.java:601) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager.addjpaproject(internaljpaprojectmanager.java:582) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager.checkforjpafacettransition_(internaljpaprojectmanager.java:760) @ org.eclipse.jpt.jpa.core.internal.internaljpaprojectmanager$facetfilechangeeventhandlercommand.execute(internaljpaprojectmanager.java:750) @ org.eclipse.jpt.common.core.internal.utility.command.commandjobcommandadapter.execute(commandjobcommandadapter.java:39) @ org.eclipse.jpt.common.core.internal.utility.command.jobcommandjob.run(jobcommandjob.java:42) @ org.eclipse.core.internal.jobs.worker.run(worker.java:53) caused by: java.lang.classnotfoundexception: org.eclipse.persistence.jpa.jpql.abstractjpqlqueryhelper @ org.eclipse.osgi.internal.loader.bundleloader.findclassinternal(bundleloader.java:501) @ org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:421) @ org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:412) @ org.eclipse.osgi.internal.baseadaptor.defaultclassloader.loadclass(defaultclassloader.java:107) @ java.lang.classloader.loadclass(classloader.java:356) ... 43 more

i cannot find error , log refer to. great struggling @ point.

thanks in advance.

i faced same issue.

based on bug report on eclipse - noclassdeffounderror jpa projects had uninstall hibernate tools plugin fix error.

looks base eclipse doesn't have issue, if have installed jboss tools plugins, provide non-compatible version of jpa classes, , causes issue.


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -