TweetStream
These are the "quick steps" concerning HornetQ/JMS/Atmosphere to get this app running.
Edit web.xml and change PushFilter to:
{code:xml}
<filter-mapping>
<filter-name>PushFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/*</url-pattern>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
<dispatcher>ASYNC</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
{code}
Build and deploy TweetStream
Start JBoss AS7 with:
./standalone.sh --server-config standalone-preview.xml
TODO - find way to dynamically set the following up through config files.
Fire up the CLI with ./jboss-admin.sh
add the "twitter" topic....
$> add-jms-topic --name=twitter --entries=topic/twitter
Edit $JBOSS_HOME/standalone/configuration/standalone-preview.xml (note: I couldn't find a way to edit this in the CLI)
{code:xml}
<permission type="createDurableQueue" roles="guest"/>
<permission type="deleteDurableQueue" roles="guest"/>
{code}
*you may need to restart the server after these changes.
Comments