New Test Drive for Spring BlazeDS Integration RC1

UPDATE: An updated version of this Test Drive is available here

SpringSource just released the RC1 build for the Spring / BlazeDS integration project. The key new feature in RC1 is the integration of the BlazeDS Message Service.

I updated my Spring BlazeDS Integration Test Drive to showcase the messaging integration.

In addition to Remoting and Security samples, the Test Drive now includes the following Messaging samples:

  • Chat: Messaging basics
  • Simple Data Push: A simple data push example
  • Traderdesktop: A more sophisticated data push example showing how to use subtopics
  • JMS Chat: A chat application using a JMS topic and exchanging messages with a Swing-based client
  • Collaboration: An example showing how to use messaging to remotely drive another client’s application

Installation Instructions:

  1. Download the Spring / Flex TestDrive here:
  2. Unzip it in your root directory
  3. Navigate to /spring-flex-testdrive/tomcat/bin and start Tomcat (for instance: catalina run)
  4. Open a browser and access http://localhost:8080
  5. Follow the instructions

As always, I’d love to hear your feedback and your ideas to improve this Test Drive.

I will probably have another version next week with a couple of additional samples and more documentation for the Message Service, but I already wanted to make this version available to allow you to experiment RC1 samples.


  • Sergio(Brazil)


    Thanks man i was looking forward for the RC1 Test Drive, if it’s not ask to much could you do a hibernate integration example?

  • aboutibm


  • Hi Christopher,

    Thanks for the RC1 version, i was kinda missing the messaging feature in the M2 version, and rc1 seems to fill it up. Thanks again.

  • Tommy

    Great work. I am trying to use the h2 database console java -cp h2*.jar to access the sprinflexdemodb/sprinflexdemodb database but I can’t seem to get the username and password rigth. So where can I find the username and password for the database?

  • TrungHoang

    Hi Christopher,

    Great sample RC1 version!
    I have problem when I get real path in Spring,
    Such as, In Servlet, I am using
    strRealPath = request.getSession().getServletContext().getRealPa th(“/”);
    Could you help me get real path in RC1 (Java class).

    Thank you very much,

  • Pingback: 11/05/2009 « Robertopriz’s Weblog()

  • claudio

    Hi Christopher,

    excuse my ignorance !!!

    I’m having trouble importing the project despite the instructions of the file fb-project-setup.htm


  • I’ve been follow “SpringBlazeDS integration” too close, from the first test-drive and first Millestone, now with the change from “” to “” is more BlazeDS like!!…but I’m trying other techs like “gilead”, that it permits use hibernate-spirng-blazeds @framework, I readed some about it, in sampling how to clone java objects to blaze serialize it.. please take us a sample about hibernate-spring-blazeds….

  • Super! You’re like the Lucky Luke of the BlazeDS world, generating useful examples faster than your shadow. :)


  • Ben W.

    Thanks for these great examples. I found one thing I don’t understand so far. In the “InSync05: Adding New Contacts” section the code in ContactForm.mxml calls ro.update() but the ro definition in the RemoteObject tag does not define an update() call. It seems to work fantastically though. Also how does the automatic update of the “id” textbox happen when you click save. I see the handlers in the code, but I dont see any calls to update the form in the web front end with the new value returned from the DB insert.
    Thanks again for putting together a great start for us noobs. Now if I could only figure out how to compile my mxml withouth Spring IDE… still reading.

  • Pawe

    Great work,
    Is it possible to use Data Push in AIR application?

  • It’s also possible to use annotation driven security by putting

    into web-application-security.xml and using the “@Secured({“ROLE_ADMIN”})” annotation on your secured methods.


  • w00ps, my tag got removed by parser… so by putting:

    > global-method-security secured-annotations=”enabled” / <

  • dmitry

    You’ve done a great job. Thanks.
    Could you please update any of examples to use hibernate (e.g. companymgr).

  • Chris

    Thanks For

    New Test Drive for Spring BlazeDS Integration RC1 zip file
    and Instruction.

    Its a old File? need update?

    I am creating my blog about text drive


  • Pingback: Flex Remoting on Google App Engine | Eteration Blogs()

  • Спасибо. было познавательно.

  • Pingback: ekstra pornole - Seite 196 - Fitness - Sport - Bodybuilding Forum()

  • Hello there, You’ve done an excellent job. I will certainly digg it and personally recommend to my friends. I am sure they will be benefited from this website.

  • I like the valuable information you provide in your articles. I will bookmark your blog and check again here regularly. I’m quite sure I will learn plenty of new stuff right here! Good luck for the next!

  • It is appropriate time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you some interesting things or advice. Maybe you could write next articles referring to this article. I desire to read more things about it!

  • hello there and thank you for your information – I have certainly picked up anything new from right here. I did however expertise some technical issues using this website, as I experienced to reload the website a lot of times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I am complaining, but slow loading instances times will often affect your placement in google and could damage your high quality score if advertising and marketing with Adwords. Well I am adding this RSS to my email and can look out for much more of your respective fascinating content. Make sure you update this again soon..

    • What a sweet story, Kerin! I think I would have hesitated too upon rnieadg an email saying that an unknown benefactor was sending money to me but I’m glad that you followed your intuition in this instance!xo,Ivyps rings are in the mail!!

  • yuvaraj singh

    Thanks for sharing this informative content ,
    Leanpitch provides online training in Devops during this lockdown period everyone can use it wisely.
    Devops online training