These are the Jar files that I am using for my JPA, PojoCache, and SEAM development. I'm listing them here because it took me a bit of experimentation to find them. You can use Eclipse's User Library import feature. <?xml version="1.0" encoding="UTF-8" standalone="no"?> <eclipse-userlibraries version="2"> <library name="JPA" systemlibrary="false"> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/cglib.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat55.sar/jsf-libs/commons-collections.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/dom4j.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/ejb3-persistence.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/deploy/jboss-portal.sar/lib/ehcache.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/hibernate-annotations.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/hibernate-entitymanager.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/hibernate3.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/lib/jboss-common.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/javassist.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/jboss-j2ee.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/antlr-2.7.6.jar"/> </library> <library name="JPA_TESTING" systemlibrary="false"> <archive path="C:/data/support/spring-framework-2.0.1/dist/spring-mock.jar"/> </library> <library name="JUNIT" systemlibrary="false"> <archive path="C:/data/support/junit4.1/junit-4.1.jar"/> </library> <library name="LOG4J" systemlibrary="false"> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/log4j.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/commons-logging.jar"/> </library> <library name="ORACLE" systemlibrary="false"> <archive path="C:/oracle/product/10.2.0/db_1/jdbc/lib/classes12.jar"/> </library> <library name="POJO_CACHE" systemlibrary="false"> <archive path="C:/data/support/jboss-4.0.5.GA/server/default/lib/jboss-cache.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/lib/jboss-system.jar"/> <archive path="C:/data/support/jboss-4.0.5.GA/lib/jboss-jmx.jar"/> <archive path="C:/data/support/JBossCache-1.4.1.GA/lib-50/jboss-cache-jdk50.jar"/> </library> <library name="SEAM" systemlibrary="false"> <archive path="C:/data/support/jboss-seam-1.1.5.GA/jboss-seam.jar"/> <archive path="C:/data/support/jboss-seam-1.1.5.GA/lib/myfaces-api-1.1.4.jar"/> </library> <library name="SPRING_FRAMEWORK" systemlibrary="false"> <archive path="C:/data/support/spring-framework-2.0.1/dist/spring.jar"/> </library> <library name="TESTNG" systemlibrary="false"> <archive path="C:/data/support/jboss-seam-1.1.5.GA/lib/testng-4.5.1-jdk15.jar"/> </library> </eclipse-userlibraries>