- 27 Oct, 2008 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
e de suas dependências externas. A forma de usar esses scripts está descrita no ticket OPENBUS-64 no JIRA. Os arquivos .desc são de descrição dos pacotes, tanto aqueles baseados em autotools (basesoft.desc) quanto aqueles baseados em tecmake (packages.desc). Os arquivos do diretório 'profile' contém a listagem dos pacotes que formam um "perfil" de instalação do OpenBUS. Os scripts run_*_tests.sh lançam os serviços básicos e rodam os testes específicos. Em caso de mudança dos diretórios é preciso alterar paths dentro deles. Os arquivos compile.lua e makepack.lua precisam de parâmetros para funcionarem, veja o '-h' deles. Para uso desses scripts é recomendado adicionar ao LUA_PATH o diretório base da pasta tools, ex: tendo o dir ~/work/trunk/tools aponte LUA_PATH para "$HOME/work/trunk/?.lua;$LUA_PATH" O arquivo config.lua contém a maioria das definições de variáveis sobre os caminhos relativos que o compile.lua e makepack.lua usam. Caso sejam usados diretórios personalizados é preciso editar apenas config.lua. Assumi o seguinte cenário de diretórios: $HOME/ $HOME/work $HOME/work/trunk - checkout svn $HOME/work/pkgfiles - arquivos por plataforma contendo a listagem de arquivos que formam um pacote $HOME/work/install - árvore de instalação, sobre a qual o makepack vai buscar os arquivos para gerar os .tar.gz de cada perfil $HOME/prodapp - em http://www.tecgraf.puc-rio.br/~amadeu/tarballs/prodapp.tar.gz $HOME/prodapp/lib - libs lua $HOME/prodapp/{openssl-0.9.9,openldap,...} - libs não-lua $HOME/tools - pode ser um link para work/trunk/tools ou mesmo uma pasta separada, considerando que precisaremos ter esses scripts antes mesmo de termos um checkout do svn = útil para usar binários lua pré-compilados git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84719 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 22 Oct, 2008 2 commits
-
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84612 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
Pode ser criada tanto com exceções de runtime (SystemException) quanto com exceções checadas (UserException). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84611 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Oct, 2008 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Refatoramento lib CPPOIL - Ocultação do mecanismo de interceptação. - Simplificação do procedimento de conexão/login por usuário/senha. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84574 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 20 Oct, 2008 2 commits
-
-
Rodrigo Carneiro Henrique authored
As alterações foram baseadas nas impressões obtidas pelo primeiro cliente da biblioteca: o Servidor de Arquivos da BIEP. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84529 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
* Adaptação do demo hello de Lua. * Edentação do hello.idl. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84518 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 17 Oct, 2008 3 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
* Tratamento de algumas exceções no demo do serviço de projetos. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84487 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
BigFix - O método getDataFacet() passa a retornar 0 quando o dado representado pela chave passada não é encontrado. Seguindo a definição do método. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84486 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
A IDL para o demo Hello, deve ser a mesma para todas as implementações. Aos poucos, as IDL's específicas de cada implementação devem ser removidas. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84441 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 13 Oct, 2008 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
* Ausência de include para o *string.h*. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@84214 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 01 Oct, 2008 4 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
* BugFix - Local incorreto da versão(auxiliar.c) precompilada do openbus.lua. * Carga dinâmica da lib de Lua. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83633 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
CPPOIL * Uso do *scsall*. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83621 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
SCS * Criação de uma lib *scsall*. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83615 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
* Como o TecMake está usando o gcc para compilação de uma lib C++, precisamos linkar a lib padrão de C++ (stdc++). (se o g++ fosse utilizado, não precisariamos explicitar a linkagem com libstdc++, porém a variável LINKER do TecMake, somente é utilizada na geração de aplicações). * Carga do ftc_core que estava ausente. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83603 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 30 Sep, 2008 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
* Remoção de fontes gerados durante a compilação. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83553 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
* A precompilação dos fontes de lua passa a ser automática na geração da lib openbus. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83552 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 29 Sep, 2008 1 commit
-
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83510 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 24 Sep, 2008 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
* Como usamos o *servicelauncher* para levantar o servidor Lua do FTC, precisamos carregar o core/conf/config, dado que necessitamos fornecer o local em que se encontram as lib's utilizadas pelo OpenBus. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83345 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 23 Sep, 2008 1 commit
-
-
Rodrigo Carneiro Henrique authored
[OPENBUS-75]: Alterar o Serviço de Controle de Acesso para permitir que o login via LDAP procure pelo usuário em mais de um servidor. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83268 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 19 Sep, 2008 3 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
* A variável SLIB estava sendo utilizada para a geração de libs. O uso desta variável deve estar somente condicionado a produção de _aplicações_, pois caso contrário o TecMake tenta anexar um .a externo ao .a que está sendo gerado em questão, o que não é permitido. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83137 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Mesma motivação do commit anterior: ordem invertida na regra de dependência para pre-compilação do ftc/core.lua + ftc_wooil.lua git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83124 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
A ordem estava errada na regra de dependência da precompilação do ftc/core.lua, assim o ftc não compilava corretamente. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@83123 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 15 Sep, 2008 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
* No Solaris a lib Socket não está na lib C. Link para as libs *socket* e *nsl* caso o sistema operacional seja Solaris. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82889 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 11 Sep, 2008 1 commit
-
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82706 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 09 Sep, 2008 6 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
BugFix - O uso de lua_pushstring() não permite a manipulação de strings que contenham '\0', com isso a passagem do valor da chave de acesso para o módulo _core_ do FTC truncava chaves que continham o caractere '\0'. A solução foi utilizar lua_pushlstring() forçando o tamanho da chave em 16 bytes, já que as chaves geradas pelo servidor FTC justamente ocupam este tamanho. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82609 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
FTC * O módulo ftc/init.lua foi separado em ftc.lua e ftc/core.lua. * Um módulo ftcwooil.lua é disponbilizado para um uso sem o OiL. * O módulo auxiliar.lua foi removido e o seu conteúdo foi agregado ao módulo ftc.lua. * O without_oil.mak é disponibilizado para a compilação da lib FTC sem OiL. Serviço de Projetos * Demo que utiliza o Mico + FTC. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82571 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
[lib p/ MICO] * Exibição do nome do método que é interceptado pelo ponto send_request. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82569 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
* Uso do _idlpath_ para a geração dos stubs. * Exibição do nome do método que é interceptado pelo ponto send_request. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82568 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
[OPENBUS-24]: Modificar a serialização de credenciais para utilizar a classe loop.serial.Serializer. [OPENBUS-26]: A credencial do serviço de registro está sendo persistida duas vezes. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82556 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82555 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 08 Sep, 2008 4 commits
-
-
Rodrigo Carneiro Henrique authored
Como o Serviço de Sessão não implementa IMetaInterface, deve informar, explicitamente, o campo facets na oferta de serviço. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82531 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82530 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82529 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Rodrigo Carneiro Henrique authored
[OPENBUS-25]: Modificar a serialização de ofertas de serviço para utilizar a classe loop.serial.Serializer. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82528 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 03 Sep, 2008 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82318 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Aug, 2008 1 commit
-
-
Rodrigo Carneiro Henrique authored
[OPENBUS-70]: Alterar o tipo do atributo port, da estrutura DataChannel, de unsigned short para long ou unsigned long. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82103 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 27 Aug, 2008 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Atualização do INSTALL. - O passo (3) temporário foi removido. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82075 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ A variável de ambiente CORE_IDL_DIR foi removida. (os arquivos contidos neste path estão no IDLPATH_DIR através de links) + Utilização do IDLPATH_DIR. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@82032 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Aug, 2008 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Modificação no teste do serviço de dados afim de atender a nova declaração do RGS:find(). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@81977 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Migração para OiL 0.4 - BugFix -> Faltas introduzidas na manipulação da pilha de Lua no IComponentOiL, por conta da passagem do objeto _orb_ como self. - FTC. - Demo Lua do Serviço de Projeto. - Demo Lua do Serviço de Dados. - Stub C++ OiL do serviço de dados. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/trunk@81976 ae0415b3-e90b-0410-900d-d0be9363c56b
-