Hibernate is rewriting the com.test.dal.model.model.Person entity class to handle lazy loading (using Javassist). If you disable lazy loading for com.test.dal.model.model.Person, the problem will not occur. The reason why Hibernate is failing is because your application is not not able to load the Javassist classes. The question that I am trying to answer, is why aren't the javaassist classes on the application classpath.
Please do your best to describe the files that you expect to be in your application deployment. For example, is it just the ejb-test-dal.jar file?
do not ask me why, but reinstalling jboss wildfly 8.1 everything went