Arquivo

Archive for the ‘Java’ Category

JNDI Customizado no Weblogic

Diferente de vários outros applications server, o Weblogic não fornece uma forma de criar um JNDI simples com chave e valor. Já abri chamado na oracle, já tentei todas configurações possíveis mas realmente não existe.

Então vamos ao que temos: O Weblogic tem a opção de “Startup and Shutdown Classes”  então resolvi implementar uma classe java para que ele crie na arvore JNDI do server.

Encontrei um projeto free que faz justamente isso de uma forma bem simples, weblogic-jndi-startup  copiei o código e criei um projeto java no eclipse apenas para mudar o empacotamento e gerei um novo jar.

Veja o Código:

Leia mais…

Anúncios
Categorias:Java, weblogic

Weblogic Start Lento

No linux RedHat ocorreu uma lentidão na inicialização de servidores weblogic utilizando Jrockit, chegava a demorar 15 minutos ou mais para iniciar um Server.

Isso é porque a Jrockit usa um gerador de números aleatórios durante a inicialização que lê aleatoriedade do /dev/random. o /dev/random é bom geradores de números aleatórios, mas é extremamente lento. Leva cerca de 10 minutos ou mais para gerar um número, mudei para utilizar o /dev/urandom que é praticamente instantâneo.
A alteração diminuiu o tempo de start do servidor para 2min.

Fazendo a alteração na JVM:

    1. Edite o arquivo:
 
JAVA_HOME/jre/lib/security/java.security
    1. procure pela propriedade:
 
/securerandom.source
    1. Altere o valor para:
 
securerandom.source=file:/dev/./urandom
  1. Restarte o Managed Server e observe se o tempo de startup diminuiu.
Categorias:Java, weblogic Tags:,

Caracteres de Escape

HTML permite que caracteres especiais sejam representados por seqüências de escape. Aqui está uma tabela com os caracteres mais utilizados em Português:

Entidade Caracter
á á
â â
à à
ã ã
ç ç
é é
ê ê
í í
ó ó
ô ô
õ õ
ú ú
ü ü

Tabela com os caractéres maiúsculo..

Entidade Caracter
Á Á
 Â
À À
à Ã
Ç Ç
É É
Ê Ê
Í Í
Ó Ó
Ô Ô
Õ Õ
Ú Ú
Ü Ü
Categorias:Java