Passo 4: Projetos Flex.
File -> New -> FlexProject
Configure o nome do projetos e as demais opções como esta na imagem acima e click em Next.
Root folder: Aponta para pasta WebContent do projeto java que foi criado, pois ele vai procurar pelas pasta META-INF e WEB-INF do Blazer que foi adicionado no projeto java.
Output folder: Aponta para a pasta WebContent do projeto java que foi criado, pois e nesse caminho que ele vai jogar a compilação do que foi criado no flex.
Feito a configuração click em Next.
Pasta mudar o nome do arquivo mxml para Main e configurar o Output folder URL como na imagem acima onde teste e o nome do seu projeto. e clicar em Finish.
Pronto os dois ambiente configurado e com os projetos integrados, vamos montar um exemplo para testar a integração.
Passo 5: Testando a Integração.
5.1: Projeto Java
Dentro do projeto java vamos criar os pacotes e classe como na imagem abaixo.
As Classe tem o seguinte conteúdo.
Pronto da parte java esta pronto não esqueça que configuramos o arquivo remoting–config.xml anteriormente caso tenha esquecido de uma olha porque e essencial que esteja mapeado a classe java.
5.2: Projeto Flex
O projeto Flex deve estar como na imagem a baixo
As pastas são folders o Flex 3 não trata como pacote como o java mas a nova versão o Flex 4 que ainda esta na versão Beta trata como pacote.
UserVO e to tipo ActionScriptClass RemoteClass e o caminho da classe java.
MainASF e to tipo ActionScriptFile
No MainASF e o script da nossa tela principal a function btn_click_saveUser(), cria uma objeto do tipo UserVO do actionscript setando as propriedades e no final do metodo ele chama o metodo process da classe java o action scripte nao acha o metodo java por isso o autocomplite não vai funcionar.
Crie uma tela como esta na imagem em cima.
O projeto esta pronto agora vá no projeto java de um refresh, click com o botão direito do mouse vai em Run As-> Run on Server.