Hi,
-does your app bundle some JBoss jars? If yes: remove them.
-does the client use JBoss jars from another version as the server? If yes: always use the client jars matching exactly your server version.
-does the client contain old ".class" files of your EJBs? If yes: update to the latest ones from your EJB project.
Hope this helps
Wolfgang