Tag: message-driven-bean

Eine message-driven bean eine enterprise-bean, die erlaubt J2EE – /Java-EE-Anwendungen, um Nachrichten asynchron verarbeiten.

Was ist der Unterschied zwischen JMS-consumer-und Message-Driven-Beans (MDB)

Anzahl der Antworten 1 Antworten
Gibt es einen Unterschied zwischen einem asynchronen JMS - (Java Messaging Service), Verbraucher-vs tatsächliche MDB (Message Driven Bean). Der einzige Unterschied, den ich sehe, ist der MDB-Klasse hat @MessageDriven annotation, die die asynchronen JMS-Verbraucher nicht. Alles, was

JBoss AS7 hängt nach dem MDB-lock

Anzahl der Antworten 2 Antworten
Ich bin derzeit immer eine intermittierende Ausnahme in JBoss AS7, dass ich leider noch nicht reproduzieren. Sind wir derzeit betreiben von zwei Anwendungen, die im wesentlichen als Produzent/Verbraucher der JMS-Nachrichten. Wir sind mit der Standard-Konfiguration HornetQ und

Java ee 6: injizieren Sie JMS-Ressource, die in einem eigenständigen JMS-client?

Anzahl der Antworten 2 Antworten
Ich kann nicht javax.jms.ConnectionFactory injiziert in meine standalone-JMS-client. Ich bekomme eine java.lang.NullPointerException bei connectionFactory.createConnection() im code unten. JmsClient.java public class JmsClient { @Resource(mappedName="jms/QueueConnectionFactory") private static ConnectionFactory connectionFactory; @Resource(mappedName="jms/ShippingRequestQueue") private static Destination destination; public static void main(String args)

Arbeiten MDB B. in JBoss 7.0.1?

Anzahl der Antworten 1 Antworten
Hier ist ein EJB3 MDB, verwendet, um Arbeit für mich in JBoss 5.1: @TransactionAttribute( TransactionAttributeType.NOT_SUPPORTED ) @org.jboss.ejb3.annotation.Depends("jboss.messaging.destination:service=Topic,name=IncomingArticleNotifications") @MessageDriven( activationConfig = { @ActivationConfigProperty( propertyName="destinationType", propertyValue="javax.jms.Topic"), @ActivationConfigProperty( propertyName="destination", propertyValue="topic/IncomingArticleNotificationsDest"), @ActivationConfigProperty( propertyName="subscriptionDurability", propertyValue="Durable"), @ActivationConfigProperty( propertyName="messageSelector", propertyValue ="type='IncomingArticleNotification'") } ) public

Glassfish v3: Kann nicht Bereitstellen, MessageDriven Bean - Fehlende Destination-JNDI-Name

Anzahl der Antworten 2 Antworten
Ich versuche das bereitstellen einer ear enthält ein EJB-jar. Das Glas enthält nur eine MDB-Klasse: package my.package; import javax.ejb.ActivationConfigProperty; import javax.ejb.MessageDriven; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageListener; import javax.jms.ObjectMessage; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @MessageDriven(mappedName = "jms/FileUploadedQueue", activationConfig

Konfigurieren von Java-Message-Driven-Beans Websphere und Aktivierung Spezifikation ohne hardcoded JNDI-Namen?

Anzahl der Antworten 1 Antworten
Wir haben eine MDB-hören auf eine Warteschlange, die Daten Lesen und senden von Daten an eine andere Warteschlange @MessageDriven( activationConfig = { @ActivationConfigProperty( propertyName = "destinationType", propertyValue = "javax.jms.Queue" ) }, mappedName = "jms/dataQ") public class DataMDB

Können wir verwenden ejb-jar.xml anstelle von Annotationen für MessageDrivenBean(MDB) EJB 3.0?

Anzahl der Antworten 2 Antworten
Habe ich so konfiguriert das Ziel der Nachricht Typ, name usw. mit @ActivationConfigProperty im EJB 3.0, aber ich wollte Sie konfigurieren die MDB mit deployment-descriptor (ejb-jar.xml) wie in EJB 2.0. FYI: ich bin mit JBoss 6 Kann

EJB ' s und Threading

Anzahl der Antworten 4 Antworten
Aus, was ich verstehe, es ist illegal, um zu laichen threads innerhalb eines EJB-wie kann es potenziell zu stören, mit der EJB-Lebenszyklus. Jedoch ist es illegal, die Verwendung von vordefinierten Java-Klassen aus dem JDK, das intern spawn

Message queues vs-buchsen

Anzahl der Antworten 1 Antworten
Habe ich nicht viel von einem socket-Programmierung Erfahrung, aber ich versuchte, Lesen ein wenig darüber. Ich bin sehr vertraut mit MDB-und messaging-Warteschlangen. Jemand hat mir erzählt, dass die Warteschlange(z.B. MDB) "Nicht viel mehr als eine direkte socket-Verbindung".

Wie beschränken Sie die Anzahl der MDB-Instanzen, die das Zuhören zu einem Jboss-JMS-queue.

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit folgenden setup: Einer Java-Anwendung senden Sie E-Mail-Nachricht an eine JMS-Warteschlange, dann eine MDB-hören der Warteschlange erhalten Sie die E-Mail-msg mit dem onMessage-Methode, es zu öffnen und eine Verbindung über den Gmail-SMTP, die