opa...

sempre o Mario, hehehe...

Seguinte ficou claro a sua informaçao. Só achei q isso tinha mudado também
com a vinda da versao 1.0.3, mas... ta no mesmo jeito.

Quanto ao que disse sobre:

*"Já o service-context.xml é onde minhas classes de serviços <beans> são
definidos. Na verdade, se vc usa Spring 2.5, nao precissa declarar cada
classe como um bean ali, basta usar o esquema de component-scan para que as
classes que tenham a anotação @Component sejam inicializadas pelo Spring."*

Surgiu uma dúvida.

Estou trabalhando com a versao 3.0 e realmente eu nao preciso declarar todos
os beans de service, faço apenas o uso da tag component-scan, porém a dúvida
é: Eu uso a anotacao @Service("NomeDoDestination"). Voce disse em
@Component, o que seria essa anotacao? Tem algo haver com @Service? ou estou
viajando?!! rsrs

No mais, ficou td claro, vou voltar a usar o remoting-config.xml para
instanciar o adapter.

Vlw
[]'s

Em 1 de junho de 2010 22:10, Mário Júnior <[email protected]> escreveu:

> Opa Marcelo.
>
> Teu JavaAdapter continua no mesmo lugar, lá no remoting-config.xml (que
> geralmente fica em WEB-INF/flex).
>
>
> Oq muda é o MessageBrokerServlet. Esse cara q vc não precisa mapear mais no
> web.xml pq agora vc fará uso do DispatcherServlet do SpringWeb (antigamente
> conhecido como spring-mvc).
>
>
> vc pode criar uma nova entrada no web.xml assim:
>
> <servlet>
>         <servlet-name>*flexconfig*</servlet-name>
>         <servlet-class>*org.springframework.web.servlet.DispatcherServlet*
> </servlet-class>
>         <load-on-startup>1</load-on-startup>
> </servlet>
>
> e mais abaixo, adicione o mapeamento das requisiçoes para o servlet acima:
>
> <servlet-mapping>
>         <servlet-name>*flexconfig*</servlet-name>
>         <url-pattern>*/messagebroker/**</url-pattern>
> </servlet-mapping>
>
>
> Agora será preciso vc criar o *flexconfig-servlet.xml* na pasta WEB-INF.
> Pq esse arquivo?
> Pq (por convenção, nao sei se é possível alterar por configuração) o
> Spring irá tentar configurar os servlets declarados no web.xml (oq vc já fez
> acima) com base em arquivos xml que tenham o mesmo *
> <nome-do-servlet>-servlet.xml*
>
> Como vc definiu o "flexconfig" no web.xml, entao ele irá procurar um
> arquivo com esse nome:  flexconfig-servlet.xml, e o arquivo precisará ter o
> seguinte conteudo:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <beans xmlns="http://www.springframework.org/schema/beans";
>     xmlns:flex="http://www.springframework.org/schema/flex";
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>     xsi:schemaLocation="
>         http://www.springframework.org/schema/beans
>         http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
>         http://www.springframework.org/schema/flex
>         http://www.springframework.org/schema/flex/spring-flex-1.0.xsd";>
>
>     <import resource="classpath*:service-context.xml"/>
>
>     <flex:message-broker>
>         <flex:message-service default-channels="*my-amf*" />
>     </flex:message-broker>
>
> </beans>
>
>
> Percebe o "defaul-channel" ali? Pode ver q é o mesmo canal amf configurado
> no services-config.xml que ainda permanece em WEB-INF/services-config.xml
>
> Já o service-context.xml é onde minhas classes de serviços <beans> são
> definidos. Na verdade, se vc usa Spring 2.5, nao precissa declarar cada
> classe como um bean ali, basta usar o esquema de component-scan para que as
> classes que tenham a anotação @Component sejam inicializadas pelo Spring.
>
> Ha, importante que as classes de serviço que serão expostas para o acesso
> do BlazeDS precisam ser anotadas com a anotação @RemotingService. Isso te
> ajuda a nao precisar mais declarar os <destinations> no remoting-config.xml
>
> Qualquer duvida, a documentação no site da SpringSource está bem completa.
> Também, se quiser, pode conferir alguns testes feitos pelos Christophe
> Coenraets (coenraets.org), tem alguns exemplos com source lá.
>
>
> []s
>
>
>
>
> Em 1 de junho de 2010 21:33, marcelocaser <[email protected]>escreveu:
>
> Galera...
>>
>> Alguem aqui que já trabalha com Spring Integration, possa me ajudar
>> como faço para mapear o JavaAdpter com Spring+BlazeDS?
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
> Mario Junior
> http://blog.mariojunior.com/
> @mariojunior
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a