Check your code and make sure the ejbCreate functions have a return type of
com.netitbe.ishop.business.item2.ejb.ItemPk. And make sure that the argument
type for findByPrimaryKey in the home interface is
com.netitbe.ishop.business.item2.ejb.ItemPk.
When I got that error, it was because the return
I figured it out. I had it deployed in application-deployments instead of
the applications directory.
Maybe Orion should prevent this by disallowing deployments into a directory
other than the one configured as application-directory in server.xml?