In jbosscmp-jdbc-rel-1-n.j, there is an extra swap at line ~21
Or so it seems, since I get the "can't swap now" error when this line executes.
Just removing it seems to fix it
cvs diff -d jbosscmp-jdbc-rel-1-n.j
RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/jbosscmp-jdbc-rel-1-n.j,v
retrieving revision 1.1
diff -d -r1.1 jbosscmp-jdbc-rel-1-n.j
< <XDtEjbRel:swapRelation />
The XML looks correct after this line is removed, but I haven't tried to deploy it yet.