mercredi 6 octobre 2010

Presentation of GraniteDS at 360|Flex DC

Franck and I were at the 360|Flex DC conference in September to give a presentation about GraniteDS. It was a very interesting time for us, as it was our first talk in the US and our first talk in a pure Flash/Flex conference. We met nice people there and it was a refreshing change to attend to sessions made by designers about user experience, visual effects and gaming instead of our usual boring enterprise Java stuff. Thanks again to John & Nicole for inviting us.

Our presentation was partly slides and partly demo code and some people asked if we could publish the demo application. After a bit of polishing, it is now available for download. There is an ear that can be deployed in a vanilla JBoss 4.2.3, and the eclipse project with the complete source code and configuration here.

Note that you will need two things in JBoss to run the example :
- Install APR (Apache Portable Runtime): download and install it from here, see install doc here.
- Comment out the "CommonHeadersFilter" section in jboss-4.2.3.GA/server/default/deploy/jboss-web.deployer/conf/web.xml:
<!--
<filter>
<filter-name>CommonHeadersFilter</filter-name>
<filter-class>org.jboss.web.tomcat.filters.ReplyHeaderFilter</filter-class>
<init-param>
<param-name>X-Powered-By</param-name>
<param-value>Servlet 2.4; JBoss-4.2.3.GA [...]</param-value>
</init-param>
</filter>

<filter-mapping>
<filter-name>CommonHeadersFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->

Once deployed, it can be accessed from http://localhost:8080/gds-onlinebet/Onlinebet.html.

This demo will probably be included in the distribution examples in the next release of GraniteDS.

Finally if you are interested by the slides, they are available on SlideShare.

As always, don't hesitate to give your feedback.