Tag Archive for 'jboss'

Servidor JBoss local, ubuntu não acessa

Eu trabalho como desenvolvedor java, desenvolvendo aplicações web, e ontem, eu levei o note, com Ubuntu 8.10 atualizado de uma 8.04, a um estabelecimento onde existe uma rede wireless habilitada e funcionando. Até aí tudo bem, pois o ubuntu, logo depois de logado com meu usuário, me avisou que tinha duas redes wireless na área e tal… só que decidi que não era necessário estar conectado a este rede para o que eu iria fazer, então não conectei…
O que eu fiz foi subir meu servidor jboss, na porta 8080 padrão, para acessar o aplicativo que eu estava desenvolvendo, então me deparei com um problema do browser, aparentemente: ele estava acessando somente o cache do aplicativo, e não estava acessando o servidor que estava no ar, pois nada aparecia no log do JBoss.. puxa.. então comecei a fuçar para ver o que seria.. apertei CTRL+F5 umas tantas vezes, fechei a abri o ff várias vezes.. baixei e subi o jboss… olhei o /etc/hosts para ver se havia algo de errado que pudesse estar afetando o acesso.. e nada .. nadica de nada aconteceu diferente.. até que pensei, de repente vou conectar a esta rede disponivel.. pois dito e feito !
Conectei à rede wireless disponivel, e para minha surpresa: o browser começou a acessar, normalmente, meu servidor JBoss local …
Puxa.. será que o ubuntu se perdeu ? Não sei …
Vou postar o problema no Launchpad do Ubuntu e aguardar .. vamos ver o que ocorrerá !
Se você tiver alguma dica, por favor, comente abaixo …

Um abraço a todos…

Jboss no Ning.com

http://jbossbrasil.ning.com

Pessoal, foi criada a comunidade brasileira de JBoss no ning.com, uma rede social onde se pode criar as comunidades livremente, como se cada um criasse um orkut pessoal ou profissional… como diz “Create your own social network for anything”.

O endereço é: http://jbossbrasil.ning.com/

O meu perfil por exemplo é: http://jbossbrasil.ning.com/profile/SergioBerlotto

Esta comunidade no ning foi criada pelo amigo Edgar Silva , um grande profissional que trabalha atualmente com o Jboss.

Aproveitando o assunto, aqui tem uns materiais sobre Jboss em Português, que aliás, foi informado na comunidade do JBoss AS.

Pulo de IDs com Jboss e Hibernate

Quando utlizamos ( no meu caso 0 JBoss ) , que trabalha com um pool de conexões, e com hibernate, utilizando sequences para geração de ID´s para as tabelas, pode ocorrer de estes ID´s serem gerados com um intervalo diferente do definido no banco. Por exemplo, na criação desta sequence oracle:

CREATE SEQUENCE TABELA_SEQ START WITH 1 INCREMENT BY 1;

Isto irá gerar por padrão uma sequence com cache de 20, ou seja, o oracle já aloca os 20 ids proximos para nao efetuar esta operação novamente no banco durante 20 iterações, ficando em memória e agilizando o processo.

Mas quando utilizamos um pool de conexões, isto nao deve ser feito, pois o cache é feito por conexão do banco, ou seja se o mesmo servidor tem 10 conexoes ao banco, quando uma delas efetuar um TABELA_SEQ.NEXTVAL, vai retornar o proximo id, digamos que seja 1, e irá guardar em memória até o 20. E se após isto, na outra conexão for executado o nextval novamente, irá retornar o 21. E não podemos gerenciar com qual conexão devemos ir ao banco, até pq daí nao teria necessidade de se ter um gerenciamento pelo application server !

Então o correto para criar a sequence é com o comando abaixo:

CREATE SEQUENCE TABELA_SEQ START WITH 1 INCREMENT BY 1 NOCACHE;

Eclipse Europa 2.0.2 – NullPointerException on publish

Bah, que droga, fiz o dowload do Eclipse Europa 2.0.2 , e fui utilizar para um projeto J2EE com spring e Jboss 4.0.5 GA, até ai tudo na boa, até quando começo a dar um erro ao publicar o projeto para o servidor.

Que droga, pesquisei, cheguei a uns patchs, os instalei e tudo na boa.. o erro nao acontecia mais..

Mas agora o mesmo erro voltou, e ocorre NullPointerException ao fazer o Publish do server.

Conforme a figura:

Eu tenho o SpringIde instalado. Mas nao sei .. vamos ver, se alguêm tiver alguma dica, me avisem até mesmo para completar o post aqui ..

Bom, não preciso lembrar que tudo isto é no Linux ( Mais precisamente Ubuntu 7.10 )

AQUI o post no GUJ;

Java j2ee – Teste de Performance

Na empresa onde trabalho, tem clientes que queram atualmente utilizar o Linux como servidor da aplicação J2EE que desenvolvemos, que
atualmente roda em Windows 2003 Server, e nisto acabou entrando a discussão sobre performance do sistema em diferentes SOs.
A aplicação roda sobre JBoss 4.05, acessando banco de dados Oracle XE atualmente, com JDK 1.5.07, JMS, EJB, DAO/DTO, e algumas outras coisas…

Mas me propronho o seguinte:
Criar uma aplicaçãozinha faça crie 10 threads, cada uma com um loop de 1000 escritas em um arquivo ( um arquivo para cada thread ).
Ao iniciar será monitorada a memória consumida, durante o processamento tb, e o tempo total de processamento de todas as thread.
Serão utilizados os SOs:
- Windows XP Professional
- Windows 2003 Server
- Debian Etch
- Suse Enterprise Server
Todos em Virtual Machines, em uma maquina igual , de repente na minha mesmo , um Pentium IV HT 2.8Ghrz com 1Gb de memoria RAM.
Postarei o resultado da 1º e da 2º execução da aplicação em todos os ambientes, todos com o mesmo pacote ( JBoss + Arquivo EAR ).
Aí tiraremos as duvidas quanto a performance de J2EE em Sistemas Operacionais diferente….




Better Tag Cloud