[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Atenção - como contornar um bug do JacORB (LEIA!)



Pessoal,

Parece que boa parte da turma não reparou no bug relatado pelo 
Ivan Neto:

http://www.ime.usp.br/~reverbel/SOD-05/maillist/msg00027.html

Esse bug está cadastrado no bugzilla do JacORB sob o número 473.
Eu acabei de verificar os fontes do JacORB e vi que o problema
está presente na versão mais recente de jacorb.jar.

A menos que você tome providências, esse bug vai atrapalhar
você bastante no EP2! Se todo o mundo usar o implname default 
do JacORB, que é

jacorb.implname=StandardImplName

então vai ser uma confusão geral, com o servidor de uma equipe
tentantdo tratar localmente chamadas que deveriam ser enviadas
para o servidor de outra equipe!

Uma maneira simples de contornar o bug é convencionar que
cada equipe usará um implname diferente:

jacorb.implname=equipeX 

Se a equipeX quiser rodar mais de um servidor, deve passar a 
cada servidor um implname diferente:

jacorb.implname=equipeX-serv1 
jacorb.implname=equipeX-serv2
...

Note que o jacorb.implname está definido no arquivo de 
configuração orb.properties do JacORB (orb.properties), mas
pode ser redefinido como uma propriedade passada ao servidor
na linha de comando ("-Djacorb.implname=equipeX-serv1").

Reverbel