Meu ambiente de desenvolvimento Java na TV Digital

O primeiro passo para é montar o ambiente de desenvolvimento com um emulador. Para isso a TQTVD disponibiliza um emulador que pode ser executada em uma VirtualBox com Ubuntu. Acesse o site: https://www.astrodevnet.com.br, realize o cadastro e faça o login. Escolha Continue lendo Meu ambiente de desenvolvimento Java na TV Digital

Spring no SOA Suite

O componente de Spring Context permite que você execute código Java dentro de uma aplicação SOA Suite de maneira mais robusta que o Java Embedding do BPEL. Crie uma aplicação SOA Suite e no composite.xml, arraste o componente Spring Context Continue lendo Spring no SOA Suite

Desabilitar verificação de hostname em SSL no WebLogic

Meu amigo Bruno Gualda, teve o seguinte problema ao realizar integração com o Facebook: javax.net.ssl.SSLKeyException: [Security:090504]Certificate chain received from graph.facebook.com - 69.171.224.42 failed hostname verification check. Certificate contained *.facebook.com but check expected graph.facebook.com Esse problema ocorre porque a verificação de hostname com SSL no Continue lendo Desabilitar verificação de hostname em SSL no WebLogic

Melhorar desempenho JPA

Abaixo temos algumas recomendações para melhorar o desempenho de aplicações com JPA e Hibernate Utilizar a annotation @BatchSize(size=TAMANHO) para melhorar o desempenho em entidades que recuperam vários registros. Utilizar join fetch ao invés de relacionamentos EAGER para coleções. Dessa forma Continue lendo Melhorar desempenho JPA

Visualizando a árvore JNDI no JBoss 7.1

Em posts anteriores a gente viu como exibir a árvore JNDI no WebLogic. Agora chegou a vez do JBoss. Para visualizar a árvore JNDI no JBoss 7.1, acesse o console administrativo, escolha a opção Profile no canto superior direito: No Continue lendo Visualizando a árvore JNDI no JBoss 7.1

Erro ao utilizar o cliente Soap no WebLogic

Para quem tentou utilizar o projeto de cliente Soap descrito nesse post no WebLogic, pode ter tido algum problema semelhante à esse: java.lang.UnsupportedOperationException: This class does not support SAAJ 1.1 at weblogic.webservice.core.soap.SOAPMessageImpl.getSOAPBody(SOAPMessageImpl.java:631) at org.gvlabs.utils.soap.SoapClient.invokeOperation(SoapClient.java:76) Isso é porque é a implementação do Continue lendo Erro ao utilizar o cliente Soap no WebLogic

Out of space in CodeCache for adapters

Para resolver o seguinte problema: java.lang.VirtualMachineError: out of space in CodeCache for adapters É só adicionar o parâmetros -XX:ReservedCodeCacheSize=XXXm para o Java, onde XXX é a quantidade de memória reservada para cache de código. Por exemplo: -XX:ReservedCodeCacheSize=128m. Caso o problema persista, tente Continue lendo Out of space in CodeCache for adapters

Quartz 2 no SOA Suite e Classloading

Se você quiser utilizar um projeto web utilizando o quartz-2.x no WebLogic com SOA Suite, terá um problema semelhante a esse: java.lang.NoSuchMethodError: org.quartz.Scheduler.getJobGroupNames()Ljava/util/List; Isso significa que o WebLogic está utilizando uma classe com versão diferente do quartz-2.x. Se você utilizar Continue lendo Quartz 2 no SOA Suite e Classloading

Enviar dados para o servidor com Android

Em um post anterior, eu descrevi como criar uma aplicação para receber dados no servidor. Nesse post eu vou criar uma aplicação Android que envia dados para o servidor. Alguns pontos precisam ser levados em consideração: Toda conexão (vamos usar Continue lendo Enviar dados para o servidor com Android

Gerenciando o servidor com Server MBean e JMX

O JMX é uma tecnologia que permite o gerenciamento de recursos como aplicações, dispositivos, serviços, etc. A maioria dos servidores de aplicações utiliza essa tecnologia que já vem por padrão no J2SE 5 e 6. O único problema é que é Continue lendo Gerenciando o servidor com Server MBean e JMX