Hello Satsuma, Add the following 2 jars to your classpath:
geronimo-ejb_3.0_spec-1.0.jar geronimo-jpa_3.0_spec-1.1.jar For an example (using Tomcat) check my blog entry at: http://javanotebook.com/2007/09/28/openejb_3_and_tomcat_6.html -Dario > Thank you Mohammad for your reply. > > I can not find such a jar file from the lib directory. The only ones close > to that(containing 'persistence') are openjpa-persistence-1.0.0.jar and > openjpa-persistence-jdbc-1.0.0.jar, so I added both of those to my > classpath, but that didn't solve the problem. Any more tips? > > > > Mohammad Nour El-Din wrote: >> >> Try including the persistence-api-XXXX.jar found in the >> ${openejb.home}/lib >> directory . >> >> On 10/18/07, satsuma <[EMAIL PROTECTED]> wrote: >>> >>> >>> Hi, >>> >>> I have just started EJB programming and I ran into a problem, when trying >>> to >>> implement a simple stateless session bean that accesses database. I have >>> been following the instruction in the openEJB documentation page, >>> http://openejb.apache.org/databases.html >>> >>> When I try to compile my class, I get an error that states "package >>> javax.persistence.* does not exist" and because of this I can not use >>> annotations such as @Resource or @PersistenceContext. The @Stateless >>> annotation on the other hand, works as supposed(I made the hello world >>> tutorial from the documentation). >>> >>> I have added geronimo-ejb_3.0_spec-1.0.jar and >>> openejb-client-3.0-beta-1.jar >>> to my classpath, do I need to add something more? >>> >>> Thanks. >>> -- >>> View this message in context: >>> http://www.nabble.com/Where-do-I-get-javax.persistence-package--tf4648542.html#a13279676 >>> Sent from the OpenEJB User mailing list archive at Nabble.com. >>> >>> >> >> >> -- >> Thanks >> - Mohammad Nour >> >> > > -- > View this message in context: > http://www.nabble.com/Where-do-I-get-javax.persistence-package--tf4648542.html#a13281604 > Sent from the OpenEJB User mailing list archive at Nabble.com. > >