if (properties.containsKey("destination"))
log.warn("Ignoring message-destination-link '" + link + "' when the destination " +
"is already in the activation-config.");
else
{
MessageDestinationMetaData destinationMetaData = container.getMessageDestination(link);
if (destinationMetaData == null)
throw new DeploymentException("Unresolved message-destination-link '" + link + "' no message-destination in ejb-jar.xml");
String jndiName = destinationMetaData.getJndiName();
if (jndiName == null)
throw new DeploymentException("The message-destination '" + link + "' has no jndi-name in jboss.xml");
org.jboss.metadata.ejb.spec.ActivationConfigPropertyMetaData acpmd = new
org.jboss.metadata.ejb.spec.ActivationConfigPropertyMetaData();
acpmd.setActivationConfigPropertyName("destination");