Ola a todos, estou tendo problemas na execução de uma aplicação NCL quando a mesma possui o seguinte padrão de inclusao de outros arquivos NCL.
Por exemplo:
* Arquivo1.ncl (Inclui o arquivo2)
<importedDocumentBase>
<importNCL documentURI="arquivo2.ncl" alias="arquivo2"/>
</importedDocumentBase>
* Arquivo2.ncl (Inclui o arquivo3)
<importedDocumentBase>
<importNCL documentURI="arquivo3.ncl" alias="arquivo3"/>
</importedDocumentBase>
* Arquivo3.ncl (Inclui arquivo1 de volta)
<importedDocumentBase>
<importNCL documentURI="arquivo1.ncl" alias="arquivo1"/>
</importedDocumentBase>
No emulador a tela Loading... fica permanentemente sendo exibida. A saida do plugin NCLEclipse fica:
Playing application on server...
Executing 'export LD_LIBRARY_PATH=/usr/local/lib/lua/5.1/socket:/usr/local/lib/ginga:/usr/local/lib/ginga/adapters:/usr/local/lib/ginga/cm:/usr/local/lib/ginga/converters:/usr/local/lib/ginga/ic:/usr/local/lib/ginga/iocontents:/usr/local/lib/ginga/players:/usr/local/lib/ginga/dp:/usr/local/lib/ginga/epgfactory:$LD_LIBRARY_PATH ;/misc/launcher.sh /misc/ncl30/EnqueteComRCRefactored/main2.ncl'.
LocalDeviceManager::createDevice(0x9eb3458) with parentId = '0'
Autor: thales ferreira
33 comentários
207 clog << "PrivateBaseContext::addDocument Warning! ";
208 clog << "Trying to add the same doc twice '" << docUrl;
209 clog << "'";
210 clog << endl;
211 return (*baseDocuments)[docUrl];
212
213 }