Pytania w tym artykule pojawiły się podczas szkolenia Programowanie aplikacji internetowych z wykorzystaniem Struts 2.0, EJB 3 i JPA (Hibernate) realizowanego w dniach 2-6.03.2016r.
Jeśli wykorzystywane będą także komponenty MDB należy podpiąć wszystkie trzy poniższe zależności, jeśli nie wystarczy pierwsza z nich:
<dependency>
<groupId>org.glassfish.main.appclient</groupId>
<artifactId>gf-client-module</artifactId>
<version>4.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.mq</groupId>
<artifactId>imqjmsra</artifactId>
<version>5.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.mq</groupId>
<artifactId>imqbroker</artifactId>
<version>5.1</version>
</dependency>
Wystarczy że klasa obiektu implementuje interfejs Serializable. W momencie zwrócenia z metody zostanie on zserializowany i wysłany do klienta
Nie mam takiej potrzeby, każdy server aplikacyjny jest jednocześnie dostawcą typy MOM