segunda-feira, 16 de fevereiro de 2009

Podcasts para aprender alemão e italiano

Se você está a procura de podcasts para aprender alemão e italiano, aqui vão as dicas:

podcasts para italiano

podcasts para alemão

Para quem está aprendendo estas línguas (meu caso) esses podcasts são de grande ajuda.

Fica a dica!

quarta-feira, 11 de fevereiro de 2009

Problemas com Dynafaces no JBoss 5 GA

Recentemente tive um problema no JBoss 5 GA com uma aplicação JSF (em Woodstock) que utiliza o Dynafaces para funcionalidades ajax.
Simplesmente a reenderização dos componentes atualizados via ajax não era feita.
Chegamos a suspeitar de problemas com o Dynafaces, e até escrutinamos os arquivos javascript do mesmo.
Mas depois de muito quebrar a cabeça, veio a constatação: O problema estava nos arquivos .jar do JSF que vieram na versão 5GA.


Eu apenas troquei os arquivos referentes ao JSF pelos que vieram no Beta4 e tudo funcionou.


Mais precisamente, eu copiei os arquivos de:

[JBOSS_HOME_BETA_4]\server\default\deployers\jbossweb.deployer\jsf-libs

para:

[JBOSS_HOME_5GA]\server\default\deploy\jbossweb.sar\jsf-libs


O que me chamou a atenção foi a diferença de tamanho desses arquivos.
Lendo a release note do JBoss 5GA, encontrei apenas essas referências a atualizações de bibliotecas:


* JBoss Transactions, v4.4.0.GA
* JBoss WebServices, v3.0.4.GA
* JBoss Messaging, v1.4.1.GA
* JBoss Web, v2.1.1.GA
* JBoss AOP, v2.0.0.SP1
* JBoss EJB3, v1.0.0-Beta10
* JBoss Microcontainer, v2.0.2.GA
* JBoss Security, v2.0.2.SP3
* Hibernate, v3.3.1.GA
* Hibernate Entity Manager, v3.4.0.GA
* Hibernate Annotations, v3.4.0.GA
* JBoss Cache POJO, v3.0.0.GA
* JBoss Cache Core, v3.0.1.GA
* JGroups, v.2.6.7.GA


Não consegui encontrar em nenhuma delas o JSF (não digo que não estão aí, só não consegui encontrar a referência).


Agora aqui fica um desabafo: apesar de considerar o JBoss um bom servidor de aplicações, me deixa FUDIDO perder tempo com esse tipo de coisa. Ao publicar uma mesma aplicação em diferentes versões, encontrar tantos problemas (não foi o único problema que tive com a versão 5GA).
Reconheço que as versões em questão são versões beta e final, mas ainda assim é um pé no saco esse tipo de coisa. A mesma aplicação é publicada tranquilamente no Glassfish, sem delongas ou tanta complicação. Fora as gambiarras necessárias para que o Netbeans reconheça o JBoss 5GA.
Mas enfim, ainda o considero um bom servidor, e continuarei usando para outros projetos. Só lamento essas situações.

terça-feira, 10 de fevereiro de 2009

Relação de portas e serviços no JBoss

Esta dica é para quem precisa conhecer a relação de serviços do JBoss, e suas relativas portas TCP/UDP.
Este link apresenta esta relação, e ainda apresenta dicas de configurações alternativas.

JBoss What?

Hoje encontrei um site com boas dicas sobre o JBoss, principalmente artigos sobre tuning.
Vale a pena conferir: http://www.mastertheboss.com


quinta-feira, 5 de fevereiro de 2009

Visão geral da tecnologia Java

Publiquei no wordpress um pequeno artigo com uma visão geral da tecnologia Java.
Espero que seja útil!

Visão Geral da Tecnologia Java

segunda-feira, 2 de fevereiro de 2009

Aprender idioma é no Livemocha

Tá afim de aprender um novo idioma, ou aprimorar o que já sabe?
A dica é o Livemocha. Lá você encontra diversas pessoas com o mesmo interesse: aprender. São pessoas de todas as partes do mundo, buscando aumentar seu conhecimento em um novo idioma.
Vale a pena participar!