Message Driven Beans can be annotated by @JMSConnectionFactoryDefinition and @JMSDestinationDefinition annotations which create ConnectionFactory or destination (queue/topic).
Please add note that these objects are created only on server where the MDB is deployed. Objects are not created on all nodes of cluster (provided MDB is not deployed on all nodes). It also affects remote JCA topologies, where MDB reads messages from remote server and sends it to remote server. All objects configured by these annotations are created only on server with MDB.