I still haven't managed to deploy my version of this example. I don't understand how you nest ejb-jar.jar files using the deploytool.
Another thing I have noticed while trying to resolve this issue is that in the supplied ear file from sun the ejb-jar.xml has the following line:
<prim-key-class>java.lang.String</prim-key-class>
Now when I try to create the bean I get the following :
<prim-key-class>java.lang.Object</prim-key-class>
I am presuming this comes from the line of code in the StorageBinBean:
storageBinId = (
String)context.getPrimaryKey();
Where the getPrimaryKey method of the EntityContext interface returns an Object which is cast into a String object and returned as the storageBinId. I don't however know how to edit the deployment descripter using the deploytool. Is it even possible. Although I am learning
alot by delving into the code I am not progressing. Please help me clear these matters up