I would like to know how to proceed to set up a work environment in order to develop Spring BlazeDS applications. Those server applications are meant to be accessed via AMF remoting from some client Flex application.
Actually I have Maven and m2eclipse set up and working, local JBoss v6.0M2 running, Flex 4 plugin installed.
Ideally, I would like to know how to create an eclipse project in which I can have both server (Java) and client (Flex) code and be able to deploy everything in one click to JBoss. Maybe there is a special Maven archetype for this setup? If not, I will be happy if someone can provide step by step instructions to setup all this stuff.
Thank you in advance
Have a look at the
maven-blazeds-spring-archetype
archetype (and its GettingStarted guide) and at the article that inspired the archetype: The Flex, Spring, and BlazeDS full stack – Part 1: Creating a Flex module.Update: I just tried the archetype and, indeed, it need some tweaks. Here are the steps:
Create a project from the remote repository
cd
into the created project and modify the location of Sonatype's repository in./pom.xml
. Replace http://svn.sonatype.org/flexmojos/repository by http://repository.sonatype.org/content/groups/forge/ (there are 2 occurences to replace).Update the version of the
<flex-mojos.version>
inapp-flex/pom.xml
, replace2.0M8
with the latest2.0.3
.Perform the initial setup
Follow the rest of the steps of the GettingStarted.