Arquivo da categoria: Desenvolvimento

Web service JAX-RS com código mais limpo e a mágica do @BeanParam

É muito comum usar as anotações do JAX-RS nos métodos que são expostos como web service para recuperar os parâmetros. Algo como: Ainda é possível substituir a anotação @FormParam por outras como @Context, @PathParam, @QueryParam, @MatrixParam, @HeaderParam e @CookieParam. Dependendo … Continuar lendo

Publicado em Desenvolvimento | Marcado com | Deixe um comentário

Por que o Hibernate 4 não mostra os logs no Log4j2

Depois de configurar o Log4j2 como descrevi aqui estava tudo funcionando da forma como queria, só tinha um porém, os logs do Hibernate 4 não apareciam, na console aparecia a query e nada mais. Depois de fazer uma longa pesquisa … Continuar lendo

Publicado em Desenvolvimento | Marcado com , , | Deixe um comentário

Configuração e utilização do Log4j2

O Log4j é um dos frameworks de log mais utilizados, se não for o mais utilizado – no mundo Java. No post de hoje eu vou colocar um resumão com as configurações do Log4j2 e alguns detalhes que devem ser … Continuar lendo

Publicado em Desenvolvimento | Marcado com | 1 Comentário

Log4j 1.2 no Glassfish 4

Recentemente migrei uma aplicação que estava no Glassfish 3.1.x para o Glassfish 4.x e com alguns ajustes a aplicação voltou a funcionar normalmente, exceto os logs… Não aparecia nenhuma mensagem no arquivo de log. Observando os arquivos de log do … Continuar lendo

Publicado em Glassfish | Marcado com , | Deixe um comentário

Error parsing file no Netbeans

Um dos erros mais comuns que acontecem com o Netbeans é o famigerado “Error parsing file”, bastante conhecido na internet e no bugzilla do Netbeans. Apesar de ser um erro bastante comum e relativamente antigo parece que afeta até a … Continuar lendo

Publicado em IDE | Marcado com | 1 Comentário

Migrando do Hibernate 3 para Hibernate 4 no Glassfish 4

Além do guava que falei aqui, outro ponto da minha aplicação que não funcionou quando migrei do Glassfish 3.1.2.2 para o Glassfish 4 foi o Hibernate. Ao fazer o deploy a mensagem abaixo era exibida: Caused by: java.lang.AbstractMethodError: org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(Ljavax/persistence/SynchronizationType;Ljava/util/Map;)Ljavax/persistence/EntityManager; Após … Continuar lendo

Publicado em Desenvolvimento | Marcado com , | Deixe um comentário

guava no Glassfish 4

Recentemente tive que migrar uma aplicação que estava disponibilizada na versão 3.1.2.2 do Glassfish para a versão 4, ao fazer o deploy me deparei com a seguinte mensagem de erro no log do Glassfish: CDI deployment failure:WELD-001408 Unsatisfied dependencies for … Continuar lendo

Publicado em Glassfish | 1 Comentário

Lock de tabelas no banco de dados H2

O H2 é um banco de dados open source extremamente rápido e pequeno. Muito utilizado por aplicações Java que necessitam de um banco de dados embarcado, dispensando a configuração e uso de um banco de dados externo a aplicação. Muitas … Continuar lendo

Publicado em Desenvolvimento | Marcado com , | Deixe um comentário

Erro no deploy com JMS e Glassfish

A utilização de JMS é um prática relativamente comum. Mas para quem utiliza o Glassfish como servidor pode ser que tenha uma particularidade no meio do caminho, se ao realizar o deploy da aplicação você tiver um problema como o … Continuar lendo

Publicado em Desenvolvimento | Marcado com , | Deixe um comentário

Erro de autorização de EJB’s no Glassfish

Quem utiliza o glassfish pode se deparar com a seguinte mensagem de erro ao acessar um EJB. javax.ejb.AccessLocalException: Client not authorized for this invocation Isso acontece esporadicamente e na maioria dos casos no ambiente de desenvolvimento, quando é comum ficar … Continuar lendo

Publicado em Desenvolvimento | Marcado com , | Deixe um comentário