Monitoramente no Glassfish 3.1.2 não atualiza estatísticas

Esta foi mais uma peregrinação de alguns dias na internet onde cheguei a pensar que o velho ditado do novo mundo “se não tem no Google não existe” pudesse ser verdadeiro!

Tenho alguns servidores Glassfish 3.2.1 rodando em plataformas Windows e Linux, mas apenas os servidores Windows estavam atualizando as estatísticas de monitoramento.

Checando mais de perto nos arquivos de log encontrei a mensagem abaixo:

[#|2013-09-02T23:00:32.461-0300|WARNING|glassfish3.1.2|org.glassfish.flashlight.transformer.ProbeProviderClassFileTransformer|_ThreadID=10;_ThreadName=Thread-2;|Monitoring is disabled because there is no Attach API from the JVM available.|#]

Procurei durante dias sem muito sucesso até que encontrei este post em um SVN sobre um problema, onde consertavam um bug em que a mensagem acima era mostrada diversas vezes quando o arquivo tools.jar não estava presente.

Foi então que me animei novamente e fui investigar o tal do tools.jar.

Para minha surpresa o problema era exatamente este, a instalação do java para sistemas Windows inclui o bendito arquivo, mas o openjdk para o Linux não!

Solução: Para incluir o pacote tools.jar em seu sistema Linux e ter suas estatísticas de monitoramento funcionando perfeitamente, basta instalar o pacote de desenvolvedor do openjdk, mais conhecido como openjdk-devel.

Agora me pergunto, porque estes benditos não dizem logo no log que está faltando o tootls.jar?
Grande abraço a todos e espero poupar o tempo de diversas pessoas que estão a procura da solução para este problema que “não existe no Google” pelo menos até este post 😉

 

Referências:

[glassfish~svn:47210] Jira 16774

Teclas multimídia sobrenaturais do Lenovo Ideapad Z470

Para quem assim como eu é o feliz proprietário de um Lenovo Ideapad Z470 deve ter percebido alguns comportamentos sobrenaturais das teclas multimídia que ficam acima do teclado.

Teclas multimídia Lenovo Ideapad Z470
Teclas multimídia Lenovo Ideapad Z470

Após quase dois anos de fúria descobri que este é um defeito de fabricação do equipamento e você poderá manda-lo para a assistência técnica 100 vezes que sempre voltará com o mesmo problema!

Poucas pessoas conseguiram assimilar quando o problema ocorre, sendo assim, ai vai o passo a passo para verificar se seu equipamento está afetado por este problema.

  1. O equipamento precisa estar conectado a fonte de alimentação (se não estiver o problema não ocorrerá).
  2. Você deve apoiar uma das mãos ou as duas no notebook como se estivesse digitando (lado direito e/ou esquerdo do mousepad).
  3. Logo em seguida as ações sobrenaturais devem começar a ocorrer, com o volume aumentando e baixando sozinho, com o mute, a dicipação térmica e as demais teclas sendo acionadas sozinhas e aleatoreamente.

A boa notícia é que temos quatro soluções possíveis para o problema (das mais fáceis para as mais difíceis).

  1. Desinstalar o Energy Management da Lenovo que desativará os botões multimídia de seu notebook (é a solução que utilizo).
  2. Não carregar o notebook enquanto estiver utilizando, pois o problema só acorre quando apoiamos a mão no notebook enquanto ele está carregando.
  3. Abrir o notebook e corrigir a posição do cabo que causa a falha.
  4. Comprar um notebook novo que não tenha defeitos de fabricação.

 

Referências:

Ideapad Z470 muting,volume is adjusting by itself

How to disable media buttons