Estou testando o DataService com o LCDS e estou com alguns problemas
( novamente ).
Eu fiz a aplicação com o AIR tudo certo ela acessa o DataService e me
retorna os resultados, cria novos...
Mas quando fui fazer o mesmo numa aplicação Flex dá o seguinte erro:
ReferenceError: Error #1065: Variable mx.data::LocalStoreFactory is
not defined.
at mx.data::DataStore()[C:\depot\DataServices\trunk\frameworks
\projects\data\src\m x\data\DataStore.as:219]
at mx.data::DataStore$/http://www.adobe.com/2006/flex/mx/
internal::getSharedDataStore()[C:\depot\DataServices\trunk\frameworks
\projects\data\src\mx\data\DataStore.as :1866]
at mx.data::ConcreteDataService/get dataStore()[C:\depot
\DataServices\trunk\frameworks\projects\data\src\mx\data\Co
ncreteDataService.as:522]
at mx.data::ConcreteDataService/set channelSet()[C:\depot
\DataServices\trunk\frameworks\projects\data\src\mx\data\C
oncreteDataService.as:285]
at mx.data::DataService/set channelSet()[C:\depot\DataServices
\trunk\frameworks\projects\data\src\mx\data\D ataService.as:354]
at <anonymous>()[D:\Trabalho\Pesquisa\CRM\src\Teste.mxml:14]
at Function/http://adobe.com/AS3/2006/builtin::call()
at mx.binding::Binding/innerExecute()[C:\autobuild\3.2.0\frameworks
\projects\frame work\src\mx\binding\Binding.as:375]
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.binding::Binding/wrapFunctionCall()[C:\autobuild
\3.2.0\frameworks\projects\f ramework\src\mx\binding\Binding.as:287]
O estranho é o seguinte:
Eu coloco na Application somente o DataService sem nada:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute">
<mx:DataService id="teste"
destination="customer"
channelSet="{CustomChannel.getChannelSet()}"/>
</mx:Application>
E o erro aparece igual... Numa discussão anterior o Mario Junior falou
que a sincronização offline no Flex não dava certo, porém o
DataService sim.E na documentação também diz que tem como usar o
DataService com o Flex.
Não sei o que pode estar errado.Alguém sabe o que pode ser?
--
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