private MessageListener getMessageListener(ConnectorDescriptor desc) { String msgListenerType = getDescriptor().getMessageListenerType(); if (msgListenerType == null || "".equals(msgListenerType)) msgListenerType = "javax.jms.MessageListener"; Iterator i = desc.getInboundResourceAdapter().getMessageListeners().iterator(); MessageListener msgListener = null; while (i.hasNext()) { msgListener = (MessageListener) i.next(); if (msgListenerType.equals(msgListener.getMessageListenerType())) break; } return msgListener; }
String messageListener = descriptor_.getMessageListenerType(); resourceAdapterMid = ConnectorRuntime.DEFAULT_JMS_ADAPTER; logger.fine("No ra-mid is specified, using default JMS Resource Adapter for message-listener-type " + "["+descriptor_.getMessageListenerType()+"]"); }else{ List<String> resourceAdapters = }else if(resourceAdapters.size()<=0){ String message = localStrings.getString("msg-bean-client.could-not-detect-ra-mid", descriptor_.getMessageListenerType() );
getEjbClassName(), getMessageListenerType() })); nsme.initCause(e); throw nsme;
RARUtils.getMergedActivationConfigProperties(descriptor); String msgListenerType = descriptor.getMessageListenerType();
intfName = msgEjbDesc.getMessageListenerType();
writeCommonHeaderEjbDescriptor(ejbNode, ejbDesc); appendTextChild(ejbNode, EjbTagNames.EJB_CLASS, ejbDesc.getEjbClassName()); appendTextChild(ejbNode, EjbTagNames.MESSAGING_TYPE, ejbDesc.getMessageListenerType());