<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Rafaeltuelho's Weblog</title>
	<atom:link href="http://rafaeltuelho.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafaeltuelho.wordpress.com</link>
	<description>algumas coisas para lembrar e compartilhar...</description>
	<lastBuildDate>Tue, 06 Dec 2011 13:15:57 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rafaeltuelho.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Rafaeltuelho's Weblog</title>
		<link>http://rafaeltuelho.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rafaeltuelho.wordpress.com/osd.xml" title="Rafaeltuelho&#039;s Weblog" />
	<atom:link rel='hub' href='http://rafaeltuelho.wordpress.com/?pushpress=hub'/>
		<item>
		<title>JBoss In Bossa 2011: eu participei!</title>
		<link>http://rafaeltuelho.wordpress.com/2011/10/12/jboss-in-bossa-2011-eu-participei/</link>
		<comments>http://rafaeltuelho.wordpress.com/2011/10/12/jboss-in-bossa-2011-eu-participei/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 20:57:11 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Brasília]]></category>
		<category><![CDATA[JBossInBossa]]></category>
		<category><![CDATA[RedHat]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=179</guid>
		<description><![CDATA[Acontenceu no último Sábado (08/10/2011) aqui em Brasília mais uma edição do maior evento da comunidade JBoss no Brasil (JBUG Brasil) &#8211; JBoss In Bossa 2011. Em sua segunda edição o evento ofereceu um excelente grade de palestras abordando vários projetos mantidos pela comunidades JBoss.ORG. Grandes nomes da comunidade Java marcaram presença no evento apresentando [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=179&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Acontenceu no último Sábado (08/10/2011) aqui em Brasília mais uma edição do maior evento da comunidade JBoss no Brasil (<a title="JBoss Brasil" href="http://jbossbrasil.org" target="_blank">JBUG Brasil</a>) &#8211; <a title="JBoss In Bossa 2011" href="http://www.jbossinbossa.com.br/2011/index.html" target="_blank">JBoss In Bossa 2011</a>.</p>
<p><a href="http://www.jbossinbossa.com.br/2011/index.html"><img class="aligncenter size-medium wp-image-180" title="jbossinbossa_header" src="http://rafaeltuelho.files.wordpress.com/2011/10/jbossinbossa_header.png?w=300&#038;h=79" alt="JBoss In Bossa" width="300" height="79" /></a></p>
<p style="text-align:justify;">Em sua segunda edição o evento ofereceu um excelente <a title="JBoss In Bossa 2011: agenda de palestras." href="http://www.jbossinbossa.com.br/2011/agenda.html" target="_blank">grade de palestras</a> abordando vários projetos mantidos pela comunidades <a title="JBoss.ORG" href="http://www.jboss.org" target="_blank">JBoss.ORG</a>. <a title="Palestrantes na edição 2011 do JBossInBossa" href="http://www.jbossinbossa.com.br/2011/palestrantes.html" target="_blank">Grandes nomes</a> da comunidade Java marcaram presença no evento apresentando as últimas novidades dos mais importantes projetos que compõe a <a title="JBoss Project Matrix" href="http://www.jboss.org/projects/matrix" target="_blank">JBoss Project Matrix</a>.</p>
<p style="text-align:justify;">O evento possui carater estritamente técnico e suas palestres priorizam a demonstração prática das últimas novidades dos projetos e ferramentas abordadas. Nessa edição contamos com incríveis <a title="Links para os slides e demos" href="http://www.jbossinbossa.com.br/2011/agenda.html" target="_blank">Demos</a> apresentadas com muita propriedade pelos palestrantes.</p>
<p style="text-align:justify;">Nesta edição também tive a oportunidade de participar do evento como palestrante apresentando as novidades da solução de gerenciamento e monitoramento  <strong><a title="RHQ Project" href="http://www.rhq-project.org" target="_blank">RHQ</a> 4 </strong> com a palestra &#8220;<strong>RHQ 4 Gerenciamento efetivo de servidores JBoss</strong>&#8220;.</p>
<p style="text-align:justify;"><iframe src='http://www.slideshare.net/slideshow/embed_code/9631524' width='614' height='503'></iframe></p>
<p style="text-align:justify;">Nesta apresentação demonstramos, além das principais características da ferramenta, duas funcionalidades que foram bastante comentadas no evento. A primeira foi a capacidade do RHQ de notifcar alertas disparados pela ferramenta usando <a title="@JBossInBossaRHQ" href="https://twitter.com/#!/JBossInBossaRHQ" target="_blank">uma conta no Twitter</a>.</p>
<p><a href="http://rafaeltuelho.files.wordpress.com/2011/10/jbossinbossarhq-twitter.png"><img class="aligncenter size-medium wp-image-185" title="JBossInBossaRHQ-Twitter" src="http://rafaeltuelho.files.wordpress.com/2011/10/jbossinbossarhq-twitter.png?w=300&#038;h=289" alt="@JBossInBossaRHQ" width="300" height="289" /></a></p>
<p style="text-align:justify;">A outra demo mostrou o RHQ realizando uma chamada <a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol" target="_blank">SIP</a> para um <a href="http://en.wikipedia.org/wiki/List_of_SIP_software" target="_blank">Softphone</a> notificando sobre um alerta disparado devido a uma condição específica configurada no subsistema de alertas do RHQ. Essa demo fez uso da solução de comunicação <a title="Mobicents Platform" href="http://www.mobicents.org" target="_blank">Mobicents</a> que se trata de um projeto 100% Open Source  e executa sobre a plataforma Java.</p>
<p><a href="http://www.mobicents.org"><img class="alignright" title="Mobicents" src="http://www.mobicents.org/mobicents_jboss_logo.gif" alt="Mobicents" width="308" height="82" /></a></p>
<p style="text-align:justify;">O RHQ é uma incrível solução de gerenciamento e monitoramento para servidores de aplicação JBoss. Essas e outras funcionalidades só são possíveis devido à sua <a href="http://www.rhq-project.org/display/RHQ/Design-Introduction" target="_blank">arquitetura</a> extensível que permite criar <a href="http://www.rhq-project.org/display/RHQ/Plugin+Community" target="_blank">Plugins</a> para agregar a ferramenta com as mais diversas capacidades de gerenciamento e monitoramento de software e sistemas. Ainda quero escrever mais sobre o RHQ aqui no Blog. Aguarde novos posts&#8230;</p>
<p style="text-align:justify;">Em suma foi um grande evento da comunidade Java/JBoss em Brasília. Uma ótima oportunidade para conhecer e interagir com grandes nomes do Java e da comunidade JBoss no Brasil. Para quem não pôde comparecer os <a title="Slides das palestras" href="http://www.jbossinbossa.com.br/2011/agenda.html" target="_blank">slides das palestras estão disponíveis no site oficial do JBossInBossa</a>. Acompanhe também a repercussão do evento no twitter através da <em>hash tag <a title="#JBossInBossa no Twitter" href="https://twitter.com/#!/search/%23JBossInBossa" target="_blank">#JBossInBossa</a></em>.</p>
<p style="text-align:justify;">Aguardemos a próxima edição do evento!</p>
<p style="text-align:justify;">Até a próxima <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=179&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2011/10/12/jboss-in-bossa-2011-eu-participei/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://rafaeltuelho.files.wordpress.com/2011/10/jbossinbossa_header.png?w=300" medium="image">
			<media:title type="html">jbossinbossa_header</media:title>
		</media:content>

		<media:content url="http://rafaeltuelho.files.wordpress.com/2011/10/jbossinbossarhq-twitter.png?w=300" medium="image">
			<media:title type="html">JBossInBossaRHQ-Twitter</media:title>
		</media:content>

		<media:content url="http://www.mobicents.org/mobicents_jboss_logo.gif" medium="image">
			<media:title type="html">Mobicents</media:title>
		</media:content>
	</item>
		<item>
		<title>Configurando JBoss AS 5: principais arquivos de conf.</title>
		<link>http://rafaeltuelho.wordpress.com/2010/04/29/configurando-jboss-as-5-principais-arquivos-de-conf/</link>
		<comments>http://rafaeltuelho.wordpress.com/2010/04/29/configurando-jboss-as-5-principais-arquivos-de-conf/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 21:00:06 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[configuracao]]></category>
		<category><![CDATA[jboss 5]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=142</guid>
		<description><![CDATA[Se você  está acostumado com a configuração do JBoss AS 4.x (baseado no Microkernel JMX do JBoss) e começou a trabalhar com a versão 5 deve estar, como eu no início, um pouco perdido para encontrar as principais configurações espalhadas pelos novos descritores de serviços (arquivos *-service/bean.xml) na nova estrutura do JBoss AS. Na nova [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=142&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Se você  está acostumado com a configuração do JBoss AS 4.x (baseado no Microkernel JMX do JBoss) e começou a trabalhar com a versão 5 deve estar, como eu no início, um pouco perdido para encontrar as principais configurações espalhadas pelos novos descritores de serviços (arquivos *-service/bean.xml) na nova estrutura do JBoss AS. Na nova versão boa parte dos arquivos de conf. foram alterados por conta da nova implementação do kernel do JBoss &#8211; agora chamado <a href="http://www.jboss.org/jbossmc" target="_blank"><em>JBoss Microcontainer </em></a>ou simplesmente <em><strong><a href="http://www.jboss.org/jbossmc" target="_blank">JBossMC</a></strong></em>.</p>
<p>Neste post pretendo mostrar a <span style="text-decoration:underline;">localização</span> e alguns <span style="text-decoration:underline;">trechos</span> de configuração para alguns ajustes que <span style="text-decoration:underline;">considero</span> importantes e que creio fazer parte do dia a dia de um Admin. de JBoss AS. Portanto meu objetivo neste post está <span style="text-decoration:underline;">longe</span> de percorrer todas as mudanças e configurações da dessa versão do JBossAS!</p>
<p>1) Para começar mostro onde se encontra a configuração do serviço responsável pelo controle transacional do servidor &#8211; <em>TransactionManager.<br />
</em></p>
<p>Descritor do serviço: $JBOSS_HOME/server/default/transaction-jboss-beans.xml</p>
<p>Uma propriedade que geralmente precisamos ajustar é o <em>timeout</em> da transação (lembrando que isso altera o timet global do AS)</p>
<p>Trecho de conf:</p>
<pre><strong>&lt;property name="transactionTimeout"&gt;<span style="color:#0000ff;">600</span>&lt;/property&gt; &lt;!-- alterado para 10 min (600s). --&gt;
</strong>&lt;property name="objectStoreDir"&gt;${jboss.server.data.dir}/tx-object-store&lt;/property&gt;
&lt;property name="mbeanServer"&gt;&lt;inject bean="JMXKernel" property="mbeanServer"/&gt;&lt;/property&gt;</pre>
<p>2) Agora o mecanismo responsável por &#8220;monitorar&#8221; o diretório de deploy e fazer o <em>Hot Deployment</em> é o HDScanner.</p>
<p>Descritor do serviço: $JBOSS_HOME/server/default/deploy/hdscanner-jboss-beans.xml</p>
<p>Trecho de conf:</p>
<pre>&lt;!-- Hotdeployment of applications --&gt;
 &lt;property name="deployer"&gt;&lt;inject bean="ProfileServiceDeployer"/&gt;&lt;/property&gt;
 &lt;property name="profileService"&gt;&lt;inject bean="ProfileService"/&gt;&lt;/property&gt;
<strong> &lt;property name="scanPeriod"&gt;5000&lt;/property&gt;</strong> &lt;!-- intervalo do scanner --&gt;
 &lt;property name="scanThreadName"&gt;HDScanner&lt;/property&gt;
 &lt;/bean&gt;
...</pre>
<p>Para desabilitar o HDScanner basta renomear o descritor hdscanner-jboss-beans.xml para extensão .rej (ou remover o arquivo).</p>
<p>3) Outro importante serviço é o <em>ServiceBindManager</em>. Ele é responsável por configurar as portas de cada <em>connector/invoker</em> de acesso aos serviços/containers internos do JBoss.</p>
<p>Por exemplo o conector HTTP do JBossWEB atende por padrão na porta 8080, quando se deseja subir mais de uma instância num mesmo Host (JBoss em MultiHomed), temos duas alteranativas: (a) definir um endereço  IP para cada instância (run.sh -c default <strong>-b x.x.x.x</strong>) ou (b) usar o ServiceBindManager para trocar as portas automaticamente durante o startup do AS.</p>
<p>Para informar ao JBoss como ele irá atribuir as portas aos conectores basta informarmos um propriedade à JVM na linha de comanda que inicia o servidor:</p>
<pre>./run.sh -c default <strong>-Djboss.service.binding.set=<span style="color:#0000ff;">ports-01
</span></strong><strong></strong></pre>
<p>Em destaque o parâmetro que informa aos ServiceBindManager quel o conjunto de portas será atribuído aos conectores de cada serviço. Neste exemplo (ports-01) irá atribuir a porta 8180 ao conector HTTP por exemplo.</p>
<p>Descritor do serviço: $JBOSS_HOME/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml</p>
<p>Trecho de conf:</p>
<pre>&lt;!-- Provides management tools with a ProfileService ManagementView
     interface to the SBM and its components --&gt;
&lt;constructor&gt;
&lt;!-- The name of the set of bindings to use for this server --&gt;
&lt;parameter&gt;${jboss.service.binding.set:ports-default}&lt;/parameter&gt;
&lt;!--  The binding sets --&gt;
&lt;parameter&gt;
&lt;set&gt;
   &lt;inject bean="PortsDefaultBindings"/&gt;
   &lt;inject bean="Ports01Bindings"/&gt;
   &lt;inject bean="Ports02Bindings"/&gt;
   &lt;inject bean="Ports03Bindings"/&gt;
&lt;/set&gt;
&lt;/parameter&gt;

&lt;!-- Base binding metadata that is used to create bindings for each set --&gt;
&lt;parameter&gt;&lt;inject bean="StandardBindings"/&gt;&lt;/parameter&gt;
&lt;/constructor&gt;
&lt;/bean&gt;</pre>
<p>Como podemos ver, o JBoss fornece 4 conjuntos de portas prontos para uso. Os parâmetros que devem ser informados na propriedade da linha de comando são os seguintes:</p>
<ul>
<li>ports-default</li>
<li>ports-01</li>
<li>ports-02</li>
<li>ports-03</li>
</ul>
<p>Basicamente o ServiceBindManager <span style="text-decoration:underline;">adiciona 100 ao número padrão de cada porta</span>, ou seja, para a porta HTTP padrão (<strong>8080</strong>) quando usamos o conjunto ports-01 ela passará a ser <strong>8180</strong>.</p>
<p>4) O serviço de LOG do JBoss continua sendo o <a href="http://logging.apache.org/log4j/1.2/" target="_blank">Log4j</a>. Nesse serviço <span style="text-decoration:underline;">geralmente</span> temos a necesside alterar somente o nível (DEBUG,INFO,WARN,ERROR,FATAL) de saída do LOG geral do AS conforme a necessidade do ambiente. Na versão 5 do JBoss podemos informar esse nível de log via uma outra propriedade do sistema passada via linha de comando:</p>
<pre>./run.sh -c default <strong>-Djboss.server.log.threshold=DEBUG</strong></pre>
<p>Neste caso informamos que o nível de log do servidor será DEBUG (geralmente utilizado em ambiente de desenvolvimento).</p>
<p>Outros ajustes do Log4j continuam sendo feitas no descritor do serviço tais como a configuração de <em>appenders</em> e <em>category</em>.</p>
<p>Descritor do serviço: $JBOSS_HOME/server/default/conf/jboss-log4j.xml</p>
<p>Por enquanto ficamos com esses pontos da configuração do JBoss AS. Posteriormente falarei sobre a configuração de <em>classloaders</em> isolados em aplicações WEB.</p>
<p>Abaixo algumas referências ([1] e [2]) sobre as principais mudanças no AS 5 descritas no wiki oficial do <a href="http://wiki.jboss.org" target="_blank">JBoss.ORG</a>.</p>
<p>Abraço!</p>
<p>________</p>
<p>Ref.<br />
[1] http://community.jboss.org/wiki/JBossAS50xChangesFAQ<br />
[2] http://community.jboss.org/wiki/JBossAS5FAQ</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=142&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2010/04/29/configurando-jboss-as-5-principais-arquivos-de-conf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>
	</item>
		<item>
		<title>Erro java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment</title>
		<link>http://rafaeltuelho.wordpress.com/2010/04/15/erro-java-lang-noclassdeffounderror-sun-awt-x11graphicsenvironment/</link>
		<comments>http://rafaeltuelho.wordpress.com/2010/04/15/erro-java-lang-noclassdeffounderror-sun-awt-x11graphicsenvironment/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 20:40:08 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[AWT]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[jasperReports]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[NoClassDefFoundError]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[relatórios]]></category>
		<category><![CDATA[reports]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=132</guid>
		<description><![CDATA[Depois de um longo tempo (tipo&#8230; quase 2 anos ) sem postar nada no blog, resolvi voltar a postar&#8230; Neste post desejo compartilhar um &#8220;workaround&#8221; que encontrei na NET (depois de uma googlada básica) quando me deparei com um problema esquisito em uma aplicação web &#8220;deployada&#8221; no JBoss AS. Uma das funcionalidades dessa app faz [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=132&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Depois de um longo tempo (tipo&#8230; quase 2 anos <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) sem postar nada no blog, resolvi voltar a postar&#8230;</p>
<p>Neste post desejo compartilhar um &#8220;<em>workaround</em>&#8221; que encontrei na NET (depois de uma googlada básica) quando me deparei com um problema esquisito em uma aplicação web &#8220;deployada&#8221; no JBoss AS. Uma das funcionalidades dessa app faz a geração online de uns relatórios em PDF usando o JasperReports. As vezes a aplicação não consegue gerar o relatório e lança a seguinte <em>exception</em> no log do AS: <strong>java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment</strong>. Encontrei algumas explicações na net (refs. [1] e [2]) que dizem, aparentemente, ser uma pala relacionada às bibliotecas gráficas em ambientes Linux/Unix. Segundo o trecho abaixo copiado da ref. [1] as bibliotecas AWT da Sun dependem do sistema de janelas X do Linux.</p>
<p>Sem aprofundar muito na questão de como a JVM abstrai isso do SO&#8230; O lance é que em ambientes de produção geralmente o ambiente gráfico do S.O (X11) está ausente. A ref. [1] sugere executar uma versão do <em>X Server</em> sem display (<a href="http://en.wikipedia.org/wiki/Xvfb" target="_blank">Xvfb</a>), ou seja, o Xvfb executa as operações gráficas em memória. Após rodar o Xvfb deve-se configurar a var. de ambiente $DISPLAY do S.O apontando para esse daemond. Além dessa opção do Xvfb, ele sugere setar a <em>JVM property</em> <tt>"<strong>-Djava.awt.headless=true</strong>" que supostamente resolve o problema. Como a 1º opção é um pouco mais complicada preferi configurar a JVM Property na JVM do As mesmo. Em princípio o problema foi sanado, pelo menos, até o momento.</tt></p>
<p>Caso queira saber masi sobre como usar o Xvfb em ambientes sem o X instalado veja a ref. [3] que mostra um cenário em que foi utilizado um <a href="http://seleniumhq.org/" target="_blank">Selenium</a> para realização de testes em um servidor sem ambiente gráfico instalado.</p>
<p>_________<br />
Referências:<br />
[1] http://www.jguru.com/faq/view.jsp?EID=222296<br />
[2] http://www.theserverside.com/discussions/thread.tss?thread_id=16049<br />
[3] http://www.jeveaux.com/blog/2008/xvfb-como-usar-o-selenium-sem-ter-um-x-server/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=132&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2010/04/15/erro-java-lang-noclassdeffounderror-sun-awt-x11graphicsenvironment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>
	</item>
		<item>
		<title>JBoss AS 5 é JEE 5 certified</title>
		<link>http://rafaeltuelho.wordpress.com/2008/12/12/jboss-as-5-e-jee-5-certified/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/12/12/jboss-as-5-e-jee-5-certified/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 14:29:14 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[jee]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=121</guid>
		<description><![CDATA[Agora é oficial! JBoss AS 5 é JEE 5 certified. Confira a lista de App Servers certificados JEE no site da Sun: http://java.sun.com/javaee/overview/compatibility.jsp<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=121&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jboss.com"><img class="alignleft" src="http://java.sun.com/j2ee/images/jboss-redhat.gif" alt="" width="146" height="64" /></a>Agora é oficial!</p>
<p>JBoss AS 5 é JEE 5 certified.</p>
<p>Confira a lista de <em>App Servers</em> certificados JEE no <a href="http://java.sun.com/javaee/overview/compatibility.jsp" target="_blank">site da Sun</a>:</p>
<p><a href="http://java.sun.com/javaee/overview/compatibility.jsp" target="_blank">http://java.sun.com/javaee/overview/compatibility.jsp</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=121&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/12/12/jboss-as-5-e-jee-5-certified/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://java.sun.com/j2ee/images/jboss-redhat.gif" medium="image" />
	</item>
		<item>
		<title>Truth Happens remix</title>
		<link>http://rafaeltuelho.wordpress.com/2008/12/10/truth-happens-remix/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/12/10/truth-happens-remix/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 03:24:34 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=116</guid>
		<description><![CDATA[Tive a oportunidade de ver esse vídeo pela primeira vez em um evento da RedHat aqui em BSB &#8211; JBoss Road Show. Mostra de maneira bem interessante um pouco da saga do Linux e Open Source É muito bom! falow!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=116&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tive a oportunidade de ver esse vídeo pela primeira vez em um evento da RedHat aqui em BSB &#8211; JBoss Road Show.</p>
<p>Mostra de maneira bem interessante um pouco da saga do Linux e Open Source</p>
<p>É muito bom!</p>
<span style="text-align:center; display: block;"><a href="http://rafaeltuelho.wordpress.com/2008/12/10/truth-happens-remix/"><img src="http://img.youtube.com/vi/dBc2_1Ah68s/2.jpg" alt="" /></a></span>
<p>falow!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=116&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/12/10/truth-happens-remix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>
	</item>
		<item>
		<title>Saiu a release final do JBoss 5</title>
		<link>http://rafaeltuelho.wordpress.com/2008/12/06/saiu-a-release-final-do-jboss-5/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/12/06/saiu-a-release-final-do-jboss-5/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 16:40:04 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=110</guid>
		<description><![CDATA[Saiu a release final do Application Server Open Source mais utilizado no mundo JEE &#8211; JBoss 5 GA. Esta nova versão do JBoss é totalmente compatível com a especificação JEE 5 e traz grandes inovações em seu kernel como resultado de 3 anos de trabalho em sua arquitetura. O Release Notes dessa nova versão está [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=110&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://rafaeltuelho.files.wordpress.com/2008/12/jboss5ga.jpg"><img class="size-medium wp-image-140 alignleft" title="jboss5ga" src="http://rafaeltuelho.files.wordpress.com/2008/12/jboss5ga.jpg?w=240&#038;h=220" alt="" width="240" height="220" /></a>Saiu a <em>release </em>final do <em>Application Server Open Source</em> mais utilizado no mundo JEE &#8211; JBoss 5 GA.<br />
Esta nova versão do JBoss é totalmente compatível com a especificação JEE 5 e traz grandes inovações em seu kernel como resultado de 3 anos de trabalho em sua arquitetura.</p>
<p>O <em>Release Notes</em> dessa nova versão está disponível <a title="JBoss 5 release notes" href="http://sourceforge.net/project/shownotes.php?release_id=645033&amp;group_id=22866" target="_blank">aqui<br />
</a>Destaco duas novas configurações disponíveis nessa nova versão, além da all, default e minimal, agora o JBoss fornece  a config. <strong>standard</strong> e a config. <strong>web</strong> .</p>
<p>A diferença da config. standard para as outras é que esta traz o comportamento <em>call-by-value</em> e  <em>deployment isolation</em> habilitados por padrão, e também dá suporte a comunicação remota via RMI/IIOP e JUDDI.</p>
<p>Já a configuração web trata-se de um configuração leve de caráter experimental criada com base no projeto <a title="JBoss Web project" href="http://www.jboss.org/jbossweb/" target="_blank">JBoss Web</a> que segue o desenvolvimento do <a href="http://jcp.org/en/jsr/detail?id=316" target="_blank">JavaEE 6 web profile</a>. Exceto para o <em>container servlet/jsp</em> esta nova configuração fornece suporte às APIs <a href="java.sun.com/javaee/technologies/jta/index.jsp" target="_blank">JTA</a>/<a href="java.sun.com/j2ee/connector/" target="_blank">JCA</a> e JPA.Ela também limita-se ao acesso via HTTP. Vale ressaltar ainda que esta configuração WEB ainda não é <em>JavaEE certified</em> e poderá ser modificada em versões posteriores.</p>
<p><a title="JBoss AS downloads" href="http://www.jboss.org/jbossas/downloads/" target="_blank">Faça o download e confira!</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=110&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/12/06/saiu-a-release-final-do-jboss-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://rafaeltuelho.files.wordpress.com/2008/12/jboss5ga.jpg?w=300" medium="image">
			<media:title type="html">jboss5ga</media:title>
		</media:content>
	</item>
		<item>
		<title>Enpcriptando o tráfego entre Apache HTTP e JBoss/Tomcat</title>
		<link>http://rafaeltuelho.wordpress.com/2008/11/25/enpcriptando-o-trafego-entre-apache-http-e-jbosstomcat/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/11/25/enpcriptando-o-trafego-entre-apache-http-e-jbosstomcat/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 13:47:37 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[crypt]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=101</guid>
		<description><![CDATA[Em um ambiente com Apache HTTP Server como front-end de requisições HTTP e JBoss/Tomcat como back-end AS geralmente se usa o mod_jk (protocolo AJP) ou mod_proxy (protocolo HTTP) como mediador da comunicação entre esses dois servidores. No protocolo AJP os dados são enviados em formato binário do apache para o AS, já o HTTP os [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=101&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://tomcat.apache.org/connectors-doc/images/tomcat.gif" alt="" width="130" height="92" />Em um ambiente com Apache HTTP Server como front-end de requisições HTTP e JBoss/Tomcat como back-end AS geralmente se usa o <a href="http://tomcat.apache.org/connectors-doc/" target="_blank">mod_jk</a> (<a href="http://www.google.com.br/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Ftomcat.apache.org%2Fconnectors-doc%2Fajp%2Fajpv13a.html&amp;ei=aP8rSYGyEISYerjk3K8E&amp;usg=AFQjCNE3XRBO31YYRBYbgLZS1n-w4iLVmA&amp;sig2=cy_ML1vOYjz_aXf9HMjJyA" target="_blank">protocolo AJP</a>) ou <a href="http://www.google.com.br/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fhttpd.apache.org%2Fdocs%2F2.0%2Fmod%2Fmod_proxy.html&amp;ei=8f4rSdnKAoyi8QSQu72cBA&amp;usg=AFQjCNHjXz5GpRtRhj6s8HmwvSv0JNsHkQ&amp;sig2=yZjH4se-zPyCtknVy9CRCw" target="_blank">mod_proxy</a> (protocolo HTTP) como mediador da comunicação entre esses dois servidores.<br />
No protocolo AJP os dados são enviados em formato binário do apache para o AS, já o HTTP os dados são enviados em texto claro.</p>
<p>Sempre alguém pergunta se é possível encriptar o tráfego entre o Apache e o JBoss/Tomcat quando este está atrás do Apache HTTP. De acordo com a ref. <a href="http://wiki.jboss.org/wiki/EncryptHttpd_TC" target="_blank">[1]</a> isso parece ser possível usando mod_proxy no Apache.</p>
<p>Aproveitando o assunto tem uma forma mais fácil (uma alternativa ao mod_jk) de se implementar o load-balance com Apache &#8211; JBoss/Tomcat. A partir da versão 2.2.x do Apache HTTP Server a distro padrão vem com o módulo <a href="http://www.google.com.br/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fhttpd.apache.org%2Fdocs%2F2.2%2Fmod%2Fmod_proxy_balancer.html&amp;ei=L_8rSc6kHaiSeq26kKQE&amp;usg=AFQjCNH1O1YFydB4Yvx5AUfqBLg0ORzzKw&amp;sig2=G0ZlQAdk0dKnsUJza65SKQ" target="_blank">mod_proxy_balancer</a> que permite uma configuração mais simples para load-balancing e também suporta o comunicação pelo protocolo AJP.</p>
<p>No wiki do JBoss existe um roteiro simples e completo para a implementação, configuração e ajuste fino do load-balancing com Apache e JBoss: <a href="http://www.jboss.org/community/docs/DOC-11543" target="_blank">OptimalMod_jk1.2Configuration</a></p>
<p>obs: caso queira usar mod_jk use a versão 1.2 A versão mais nova (2.0) foi descontinuada e não é indicada para uso em produção.</p>
<p><strong>A documentação do balancer na Apache não possui muitos exemplos. Depois eu posto um breve howto aqui no blog&#8230;<em><br />
</em></strong></p>
<p>falou!</p>
<p>[1] http://wiki.jboss.org/wiki/EncryptHttpd_TC</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=101&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/11/25/enpcriptando-o-trafego-entre-apache-http-e-jbosstomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://tomcat.apache.org/connectors-doc/images/tomcat.gif" medium="image" />
	</item>
		<item>
		<title>Enem 2008 rodando em JBoss</title>
		<link>http://rafaeltuelho.wordpress.com/2008/11/22/enem-2008-rodando-em-jboss/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/11/22/enem-2008-rodando-em-jboss/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 13:05:33 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[inep]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=98</guid>
		<description><![CDATA[Esta semana tive a oportunidade de retornar ao INEP/MEC visitar alguns colegas e acompanhar um pouco do trabalho da equipe envolvida no projeto Enem 2008 desenvolvido em JBoss SEAM e implantado no JBoss AS. Pude perceber a animação da equipe e também o trabalho árduo para que tudo estivesse pronto no momento do pronunciamento do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=98&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><a href="http://sistemasenem2.inep.gov.br/EnemResultado/"><img src="http://www.inep.gov.br/img/banners/enem/boletim_portal_2008.jpg" alt="Enem 2008" width="277" height="62" /></a></dt>
</dl>
</div>
<p>Esta semana tive a oportunidade de retornar ao <a href="http://www.inep.gov.br/" target="_blank">INEP/MEC</a> visitar alguns colegas e acompanhar um pouco do trabalho da equipe envolvida no projeto Enem 2008 desenvolvido em JBoss SEAM e implantado no JBoss AS.</p>
<p>Pude perceber a animação da equipe e também o trabalho árduo para que tudo estivesse pronto no momento do pronunciamento do Ministro da Educação sobre os resultados do Enem 2008. O Projeto foi um sucesso e pode ser considerando um grande <em>Case</em> JBoss no Brasil.</p>
<p>Nessa etapa do Enem foram utilizados 38 instância de JBoss com picos de 80k acessos na aplicação. No momento em que o resultado do Enem  foi anunciado no <a href="http://jornalnacional.globo.com/Telejornais/JN/0,,MUL870237-10406,00-MINISTERIO+DA+EDUCACAO+DIVULGA+O+RESULTADO+DO+ENEM.html" target="_blank">JN</a> o load do S.O em algumas máquina passou de 30, mas o JBoss agüentou firme a pressão&#8230;</p>
<p>Na época das inscrições do Enem 2008 pude sentir na pele o que é montar um ambiente com vários servidores de aplicação com balanceamento de carga e tudo mais. Não é fácil preparar, manter e monitorar um ambiente desses. Mas é gratificante ver o sistema no ar, funcionando e, o melhor, servido a sociedade.</p>
<p>A equipe toda está de parabéns: o pessoal do INEP, da <a href="http://www.seatecnologia.com.br" target="_blank">SEA</a> e da <a href="http://www.br.redhat.com/" target="_blank">RedHat</a> que atuaram juntos neste projeto.</p>
<p>JBoss é o bicho!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=98&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/11/22/enem-2008-rodando-em-jboss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://www.inep.gov.br/img/banners/enem/boletim_portal_2008.jpg" medium="image">
			<media:title type="html">Enem 2008</media:title>
		</media:content>
	</item>
		<item>
		<title>Matrix rodando no Windows</title>
		<link>http://rafaeltuelho.wordpress.com/2008/11/21/teste/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/11/21/teste/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 16:08:52 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Vídeos]]></category>
		<category><![CDATA[S.O]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=93</guid>
		<description><![CDATA[Muito comédia esse vídeo.. O pior é que é daí pra pior. Sisteminha bosta esse windows&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=93&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Muito comédia esse vídeo..</p>
<span style="text-align:center; display: block;"><a href="http://rafaeltuelho.wordpress.com/2008/11/21/teste/"><img src="http://img.youtube.com/vi/yyXFegTQq8s/2.jpg" alt="" /></a></span>
<p>O pior é que é daí pra pior. Sisteminha bosta esse windows&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=93&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/11/21/teste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>
	</item>
		<item>
		<title>QUIZ JBoss</title>
		<link>http://rafaeltuelho.wordpress.com/2008/11/11/jboss-tutorials/</link>
		<comments>http://rafaeltuelho.wordpress.com/2008/11/11/jboss-tutorials/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 14:21:49 +0000</pubDate>
		<dc:creator>rafaeltuelho</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://rafaeltuelho.wordpress.com/?p=71</guid>
		<description><![CDATA[Encontrei um site que disponibiliza ótimos tutoriais de vários produtos da plataforma JBoss diariamente. Tutoriais e howto sobre: JBoss AS, Jbpm, Seam, Drools, soa &#38; esb, Web interfaces, Jboss howto Neste site também você encontra um QUIZ para medir seus conhecimentos sobre os produtos JBoss com direito à ranking e tudo. Vale a pena conferir! [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=71&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mastertheboss.com/en/component/content/article/97-jboss-quiz.html"><img class="alignleft size-full wp-image-75" title="quiz" src="http://rafaeltuelho.files.wordpress.com/2008/11/quiz.jpg?w=614" alt="quiz"   /></a>Encontrei um site que disponibiliza ótimos tutoriais de vários produtos da plataforma JBoss diariamente.</p>
<p>Tutoriais e howto sobre:   <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/jboss-application-server.html">JBoss AS,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/jbpm.html">Jbpm,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/seam.html">Seam,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/drools.html">Drools,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/soa-a-esb.html">soa &amp; esb,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/web-interfaces.html">Web interfaces,</a> <a class="mainlevel-nav" href="http://www.mastertheboss.com/en/jboss-howto.html">Jboss howto</a></p>
<div class="pill_m">
<div id="pillmenu">
<ul></ul>
<p>Neste site também você encontra um <a href="http://www.mastertheboss.com/en/component/content/article/97-jboss-quiz.html" target="_blank"><strong><em>QUIZ </em></strong></a>para medir seus conhecimentos sobre os produtos JBoss com direito à ranking e tudo.</div>
</div>
<p>Vale a pena conferir!</p>
<p><a title="JBoss Tutorials" href="http://www.mastertheboss.com/" target="_blank">Master The Boss</a></p>
<p>falou!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rafaeltuelho.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rafaeltuelho.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rafaeltuelho.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rafaeltuelho.wordpress.com&amp;blog=4054718&amp;post=71&amp;subd=rafaeltuelho&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rafaeltuelho.wordpress.com/2008/11/11/jboss-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f139bacbb0559d5b6e5fe0bd736cf9c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rafaeltuelho</media:title>
		</media:content>

		<media:content url="http://rafaeltuelho.files.wordpress.com/2008/11/quiz.jpg" medium="image">
			<media:title type="html">quiz</media:title>
		</media:content>
	</item>
	</channel>
</rss>
