I have the same problem.
I found a work-around:
-Start Jboss without the custom ear application
-login as admin in jboss portal
-visit admin page
-deploy ear application
After it you can redeploy your application as many times you need.
However if you have to re-start jboss you have to repeat the previous steps. Remember to delete the temp folder too.
Please, let me know if you find a "better" solution.