Here is the structure of the EJB3 file:
I suspect it's an error on my part...
I followed up on your suggestions. I created an .EJB3 file with just the ActorPK and Actor classes, and checked the structure of the .EJB3 file.
First, the structure of the .EJB3 file was incorrect.
Here is the correct structure for the EJB3 file:
After that I encountered a different error: NoClassDefFound for EhCache.
To fix this, I did two things:
(1) add the following line to hibernate.properties:
(2) copy ehcache1.1.jar from the Hibernate 3.0 download bundled (the release dated 31 March 2005) to C:\jboss-4.0.1sp1\server\all\deploy\ejb3.deployer
Thank you very much for the pointers you gave to me, as you can see they "did the trick".
I'd like to correct a misconception I introduced in my previous reply. In that reply, I stated I had to take additional steps to use EhCache.
I am currently using Preview 5. However, the documentation for Preview 4 tells you that the hibernate.properties file needs to contain this value:
I had used this value successfully with Preview 4, and simply failed to retain it when I upgraded to Preview 5.
I am now using this value again on Preview 5 with no difficulties.