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: http://coenraets.org/downloads/spring-flex-testdrive-RC1.zip
  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.

Christophe

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • LinkedIn
  • StumbleUpon
  • Twitter
This entry was posted in BlazeDS, Flex, Java, LCDS, Spring. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

17 Comments

  1. Sergio(Brazil)
    Posted May 8, 2009 at 5:55 pm | Permalink

    First!!

    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?

  2. aboutibm
    Posted May 9, 2009 at 9:50 am | Permalink

    Second!

  3. Posted May 10, 2009 at 7:38 am | Permalink

    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.

  4. Tommy
    Posted May 11, 2009 at 3:58 am | Permalink

    Great work. I am trying to use the h2 database console java -cp h2*.jar org.h2.tools.Server 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?

  5. TrungHoang
    Posted May 11, 2009 at 4:27 am | Permalink

    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,
    TrungHoang.

  6. claudio
    Posted May 11, 2009 at 8:35 am | Permalink

    Hi Christopher,

    excuse my ignorance !!!

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

    Thank

  7. Posted May 11, 2009 at 3:25 pm | Permalink

    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” http://noon.gilead.free.fr/gilead/, that it permits use hibernate-spirng-blazeds @framework, I readed some about it, in dev.adobe.com sampling how to clone java objects to blaze serialize it.. please take us a sample about hibernate-spring-blazeds….

  8. Posted May 12, 2009 at 3:11 am | Permalink

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

    Thanks

  9. Ben W.
    Posted May 12, 2009 at 1:26 pm | Permalink

    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.

  10. Pawe
    Posted May 19, 2009 at 1:03 pm | Permalink

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

  11. Posted June 5, 2009 at 7:10 pm | Permalink

    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.

    Greets

  12. Posted June 5, 2009 at 7:13 pm | Permalink

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

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

  13. dmitry
    Posted June 10, 2009 at 11:02 am | Permalink

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

  14. Posted July 7, 2009 at 5:01 am | Permalink

    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

    LOL

  15. Posted October 5, 2009 at 3:38 pm | Permalink

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

  16. Posted October 10, 2009 at 9:12 pm | Permalink
  17. Posted October 10, 2009 at 9:26 pm | Permalink

2 Trackbacks

  1. By 11/05/2009 « Robertopriz’s Weblog on May 11, 2009 at 7:12 am

    [...] 11/05/2009 Posted in 1 by robertopriz on May 11, 2009 blazeds  http://coenraets.org/blog/2009/05/new-test-drive-for-spring-blazeds-integration-rc1 [...]

  2. By Flex Remoting on Google App Engine | Eteration Blogs on September 8, 2009 at 1:55 am

    [...] Spring and Blaze configuration. If you ever googled Flex-Java and Blaze you probably ended up at Christophe Coenraets blog. He was one of first people I heard and learned flex from. He offers great examples and a zipped [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>