Como voce esta injetando seu Model, como singleton, ou com o prototype
do Swiz?? da maneira normal ele injeta como singleton, com o prototype
do swiz ele cria uma nova instancia.

On 23 ago, 12:17, Matheus <mabro...@gmail.com> wrote:
> Opa Erko, tudo bom? Espero que sim. Meu problema está na parte onde
> injeto o model, parece que não ta sendo instanciado, ou sei lá, porque
> eu debuguei coloquei uns traces e pego o e.result, dai ele me retorna
> dois [object Object],[object Object], correspondente a dois registros
> que tenho na tabela em questão.
>
> Abaixo segue o código
>
> [Autowire]
>                 public var contatoRemote:RemoteObject;
>
>                 [Autowire]
>                 public var _model:ListagemModel;
>
>                 [Mediate(event="ListagemEvent.LOAD_EVENT")]
>                  public function carregarListagem(e:ListagemEvent):void{
>                                 trace('antes de chamar');
>                                 
> executeServiceCall(contatoRemote.getData(),onResult,onFault);
>
>                 }
>
>                 public function onResult(e:ResultEvent):void{
>                         trace('dentro do onResult')
>                         _model.listagem = e.result as ArrayCollection; 
> //listagem é uma var
> do tipo arrayCollection
>                         trace(e.result.toString());
>
>                 }
>
> Então quando imprimo o e.result, eu tenho uma saída porem quando tento
> imprimir o _model.listagem me retorna null.
> Abs
>
> On 23 ago, 08:32, Erko Bridee de Almeida Cabrera
>
> <erko.bri...@gmail.com> wrote:
> > Por um acaso já tentou chamar seu backend usando apenas a tag do
> > RemoteObject para testar se está retornando certo?
>
> > com isso vc pelo menos elimina a duvida se o seu backend está retornando os
> > dados corretamente...
>
> > apenas algo que observei que achei estranho foi ler autowire... isto era da
> > versão antiga a partir da versão 1.0 foi substituido pelo inject... hehe
>
> > bom faz o teste ae e ve oq acontece :D
>
> > Em 22 de agosto de 2010 12:16, Matheus <mabro...@gmail.com> escreveu:
>
> > > Alguma luz como consigo configurar o zend certinho com o swiz, tava
> > > funcionando tudo perfeito no back-end antes de colocar o swiz no
> > > projeto, ainda sei que ta, deve ta com algum erro na conexao.
> > > Modifiquei algumas coisas aqui, e o debug agora não me retorna mais
> > > todos esses dados anteriores, segue abaixo:
>
> > > [SWF] /UsandoSwiz/flex/bin-debug/Main.swf - 1.168.422 bytes after
> > > decompression
> > > 12:08:35.686->[INFO]->org.swizframework.SwizConfig->Init Swiz
> > > 12:08:35.688->[INFO]->BeanFactory->loading beanloader: 0
> > > 12:08:35.691->[INFO]->mx.messaging.Producer-
> > > >'005AFAF2-8D3B-7225-0C70-9A580BEA9F20' producer set destination to
> > > 'zend'.
> > > 12:08:35.696->[INFO]->BeanFactory->loading beanloader: 1
> > > 12:08:35.698->[INFO]->BeanFactory->loading beanloader: 2
> > > 12:08:35.713->[INFO]->BeanFactory->attempting autowire _model by
> > > type...
> > > 12:08:35.715->[INFO]->BeanFactory->attempting autowire contatoRemote
> > > by type...
> > > 12:08:35.717->[INFO]->BeanFactory->creating mediator for:
> > > Listagem.LOAD_EVENT for carregarListagem
>
> > > Ta tudo idêntico ao que tava porém o debug do Swiz so mostra isso. Ao
> > > rodar a app não da erro não acontece nada.
> > > Alguma Luz??
>
> > > On 21 ago, 15:01, Matheus <mabro...@gmail.com> wrote:
> > > > Boa Tarde, mais uma vez problema com swiz. Seguinte quando eu chamo o
> > > > executeServiceCall, simplesmente não me retorna nada nem erro, vo
> > > > postar o log aqui do Swiz.
>
> > > > [SWF] /UsandoSwiz/flex/bin-debug/Main.swf - 1.168.035 bytes after
> > > > decompression
> > > > 14:56:12.549->[INFO]->org.swizframework.SwizConfig->Init Swiz
> > > > 14:56:12.551->[INFO]->BeanFactory->loading beanloader: 0
> > > > 14:56:12.556->[INFO]->mx.messaging.Producer->'759B3459-7AA7-32C2-
> > > > AA1B-95CB248A7467' producer set destination to 'zend'.
> > > > 14:56:12.559->[INFO]->BeanFactory->loading beanloader: 1
> > > > 14:56:12.561->[INFO]->BeanFactory->loading beanloader: 2
> > > > 14:56:12.570->[INFO]->BeanFactory->attempting autowire contatoRemote
> > > > by type...
> > > > 14:56:12.575->[INFO]->BeanFactory->attempting autowire _model by
> > > > type...
> > > > 14:56:12.577->[INFO]->BeanFactory->creating mediator for:
> > > > ListagemEvent.LOAD_EVENT for carregarListagem
> > > > 14:56:13.805->[INFO]->mx.messaging.Channel->'null' channel endpoint
> > > > set tohttp://localhost/UsandoSwiz/gateway.php
> > > > 14:56:13.820->[INFO]->mx.messaging.Producer->'759B3459-7AA7-32C2-
> > > > AA1B-95CB248A7467' producer sending message '5DF06D70-
> > > > CD28-85A1-0D5C-95CB297BDEAB'
> > > > 14:56:13.835->[DEBUG]->mx.messaging.Channel->'null' pinging endpoint.
> > > > 14:56:14.029->[INFO]->mx.messaging.Channel->'null' channel is
> > > > connected.
> > > > 14:56:14.035->[DEBUG]->mx.messaging.Channel->'null' channel sending
> > > > message:
> > > > (mx.messaging.messages::RemotingMessage)#0
> > > >   body = (Array)#1
> > > >   clientId = (null)
> > > >   destination = "zend"
> > > >   headers = (Object)#2
> > > >   messageId = "5DF06D70-CD28-85A1-0D5C-95CB297BDEAB"
> > > >   operation = "getData"
> > > >   source = "MyService"
> > > >   timestamp = 0
> > > >   timeToLive = 0
> > > > 14:56:14.041->[INFO]->mx.messaging.Producer->'759B3459-7AA7-32C2-
> > > > AA1B-95CB248A7467' producer connected.
> > > > 14:56:14.292->[INFO]->mx.messaging.Producer->'759B3459-7AA7-32C2-
> > > > AA1B-95CB248A7467' producer acknowledge of '5DF06D70-
> > > > CD28-85A1-0D5C-95CB297BDEAB'
>
> > > > Antes tava funcionando a parte do servidor, antes de colocar o swiz.
>
> > > > Abs
>
> > > --
> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> > > Para sair da lista, envie um email em branco para
> > > flexdev-unsubscr...@googlegroups.com
> > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > --
> > Att,
> > Erko Bridee de Almeida Cabrera
> > *TechDev   : *http://blog.erkobridee.com/
> > *Gospel    : *http://gospel.erkobridee.com/
> > *Twitter   : *http://twitter.com/ErkoBridee
> > *Currículo : *http://netcarreiras.com/prof.html?uid=11410

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

Responder a