You're not the only one. I had problems deploying my jar on the alpha, switched to the beta hoping for a better error message (Dodgy relationships were the problem - and no the beta is not much better at describing the problem).
However, I could not fix the problem in beta, although it worked in the alpha.
Guess it has something to do CMR fields and relationships.
One recommendation I would have is to make sure you are verifying all of your xml files against the newest .dtd files.
I did this for jbosscmp-jdbc.xml using the dtd from the CVS version of beta2 and it helped a lot.
Otherwise... post your error messages here and someone might be help to point u in the right direction.
Okey thanks for your replies, but where do I get these .dtd files?
The way that I found this is I looked in the source code, in jboss-all/server/src/resources/org/jboss/metadata. Here you will find all DTD's that JBoss uses, and many of them have a reference back to the URL where they can be found on the net. (JBoss first tries to look locally for the DTD though when deploying your EJB, to these DTDs bundled in JBoss)