Estou começando a utilizar o ZendAMF. Tenho dois remoteobject para
fazer duas consultas. Uma consulta vai preencher um combobox e a outra
vai preencher um datagrid, os dois componentes estão na mesma tela.

Tenho uma função inicial que executa os dois remoteobjects. Só que
acontece algo estranho. Se chamar somente um remoteobject, ele
funciona, independente de qual. Mas quando chamo os dois remoteobject
ao mesmo tempo, sempre dá um erro no último executado, independente da
ordem.

Alguem pode me ajudar?

---- MXML

<mx:RemoteObject id="roNoticias" destination="zend"
source="GC_Noticias">
                <mx:method name="ListarGaleriasDaNoticia" 
result="onResultGalerias
(event)"
</mx:RemoteObject>
<mx:RemoteObject id="roGalerias" destination="zend"
source="GC_Galerias">
                <mx:method name="ListarGalerias" result="onResultListaGalerias
(event)" fault="onFaultListaGalerias(event)" />
</mx:RemoteObject>

---- AS3

// Pesquisa o banco de dados
public function PesquisarGalerias():void
{
        // Lista todas as galerias para o combo
        roGalerias.ListarGalerias("NOME","");

        // Lista as galerias da noticia atual para o datagrid
        roNoticias.ListarGaleriasDaNoticia(gridDados.selectedItem.not_id);
}

---- ERRO

(mx.messaging.messages::ErrorMessage)#0
  body = (null)
  clientId = "22C10400-67CF-B688-5B48-00007E7661FF"
  correlationId = "C2DE9ED2-F726-34CF-853F-7A52344C60D4"
  destination = (null)
  extendedData = (null)
  faultCode = "0"
  faultDetail = ""
  faultString = ""
  headers = (Object)#1
  messageId = "06FA2033-EBB6-0629-63B4-0000527E35EB"
  rootCause = (null)
  timestamp = 126477259200
  timeToLive = 0

Obrigado!

-- 
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