Ola', Andre'.

    Realmente eu estava equivocado. O fato de uma classe derivar de Thread
nao significa que a invocacao de seus metodos serao atendidas nesta Thread.
Muito pelo contrario. Apenas os metodos invocados no metodo run () desta
classe e' que executarao nesta Thread.

    Isso me deixou curioso quanto ao teu problema, e me surgiu uma duvida:
que mecanismo o teu BD usa para distinguir uma Thread de outra? A pricipio,
encontrei tres maneiras pelas quais ele pode fazer isso:
        - nome da Thread;
        - hashCode da Thread;
        - metodo equals.

    Imagino que a solucao esteja em criar uma classe Thread para cada tipo
de requisicao (que sera executada nos metodos run), e que essas classes
Thread redefinam o comportamento dos metodos hashCode e equals, ou utilizem
um nome para cada conexao (isto vai depender do criterio que o teu BD usar).

    Dessa forma tu podes instanciar uma Thread quantas vezes quiseres e elas
poderao ter a mesma identidade (forjada, e' claro).

    Espero que agora tenha sido de alguma ajuda.

        Rafael Chaves
        [EMAIL PROTECTED]

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a