Is it possible to use all annotations with service beans except for the assignment of the JMX name/depends (for the purpose of running multiple instances) and use XML for the assignment of the JMX name/etc? Or are annotations/ jboss-service.xml mutually exclusive.
A service bean and jboss-service.xml are *not* mutually exclusive. jboss-service.xml deploys mbeans. A service bean may, or may not have a managemenet JMX interface.
You should be able to use all annotations/XML for service beans. If you can't let me know and I'll yell at Bill D and Kabir. ;)