Note: there is now a new version of the messaging library available.
Messaging library:
- Javadoc
- portlet-messaging.jar: add this to your portlet webapp's WEB-INF/lib
- A whole messaging webapp, with example portlets. This also includes the sources for the messaging library.
Cross-context messaging:
- messaging2 and messaging3 webapps, with differently-named portlets, to test cross-context messaging: the properties file configures both webapps to use an EJB message store, and a Cookie session id (which requires you to visit the Cookie setting portlet first thing).
- EJB message store implementation: (Details on the cross-context page)
- portalMessageBeanInterface.jar - goes in the portlet application lib, used by EJBMessageStore.
- portalMessageBeanEJB.jar - goes on the EJB Server, JBoss (to work, this will also need portlet-messaging.jar in the classpath, e.g. default/server/lib/)
- Jetspeed 1.6 SessionID modification: modified PortletRendererImpl source, compiled into the modified jetspeed-2.0-M3.jar. (Details on the cross-context page)