چند نکته هم که من به ذهنم می رسه

  • وقتی از EJB استفاده می کنی حتما و حتما باید interface تعریف کنی اما DataAccessImp هیچ interface ای نداره
  • jboss 7 ماژول های خودش رو داره من نمی دونم از چه jar فایل هایی استفاده می کنی ولی معمولا بعضی وقت ها ممکن conflict ایجاد شه که برای حل این مشکل باید از jboss-deployment-structure استفاده کنی
  • وقتی از EJB استفاده می کنی پروژه ای که deploy می کنی باید ear باشه و نه war

بقیه کارایی که کردی ظاهرا درسته البته error ای که من دیدم یه چیزه دیگه می گفت ولی این ها اشکالات خیلی اصولی هستند