<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-26248</id>
	<title>Nabble - PBJUG</title>
	<updated>2009-12-01T05:37:12Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/PBJUG-f26248.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PBJUG-f26248.html" />
	<subtitle type="html">Lista de discussão do grupo de usuários Java da Paraíba (&lt;a href=&quot;http://pbjug.org/jugs/index&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;PBJUG&lt;/a&gt;).</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26591909</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T05:37:12Z</published>
	<updated>2009-12-01T05:37:12Z</updated>
	<author>
		<name>Flávio Eduardo-2</name>
	</author>
	<content type="html">: )&lt;br&gt;&lt;br&gt;Vou tentar cobrir o básico aqui então.&lt;br&gt;O &amp;#39;.&amp;#39; é um caractere coringa. Representa qualquer caractere exceto quebra de linha.&lt;br&gt;O &amp;#39;*&amp;#39; é um quantificador. Representa zero ou mais vezes (qualquer número de vezes) o caractere que precede ele.&lt;br&gt;
As barras são um moído. =P Você quer representar a contra-barra. Na expressão regular você tem que escapar ela com outra contra-barra. E no Java você tem que escapar cada contra-barra. Por isso ficam quatro.&lt;br&gt;O &amp;#39;+&amp;#39; é outro caractere quantificador. Quer dizer uma ou mais vezes (no mínimo uma vez).&lt;br&gt;
O &amp;#39;$&amp;#39; representa o final da string. Ou seja, se tiver alguma coisa depois do &amp;#39;.jar&amp;#39; o padrão não vai casar. Tem que vir no final da string.&lt;br&gt;&lt;br&gt;Fazendo essa revisão detalhada eu vi que esqueci de escapar o &amp;#39;.&amp;#39; do &amp;#39;.jar&amp;#39;. Ficando assim:&lt;br&gt;
        &lt;br&gt;        Pattern pattern = Pattern.compile(&amp;quot;.*\\\\(.+\\.jar)$&amp;quot;);&lt;br&gt;&lt;br&gt;Esse &lt;a href=&quot;http://gskinner.com/RegExr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;link&lt;/a&gt; que o Valdemar postou vai mostrando o significado de cada metacaracetere quando selecionado. É legal pra aprender.&lt;br&gt;
&lt;br&gt;\o&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591909&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
To aceitando a explicação sobre a expressao :-)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 Flávio Correia Lima &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591909&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;flavio.correialima@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;Olá pessoal. : )&lt;br&gt;&lt;br&gt;Leonardo, &lt;br&gt;&lt;br&gt;fiz um exemplo básico em Java aqui. Segue o código:&lt;br&gt;

&lt;br&gt;import java.util.regex.*;&lt;br&gt;&lt;br&gt;public class RegexTest {&lt;br&gt;    public static void main (String args[]) {&lt;br&gt;        &lt;br&gt;
        CharSequence entrada = &amp;quot;C:\\leonardo\\teste.jar;C:\\leonardo\\outro.jar&amp;quot;;&lt;br&gt;        &lt;br&gt;        Pattern pattern = Pattern.compile(&amp;quot;.*\\\\(.+.jar)$&amp;quot;);&lt;br&gt;        Matcher matcher = pattern.matcher(entrada);&lt;br&gt;


        &lt;br&gt;        if (matcher.find()) {&lt;br&gt;            System.out.println(matcher.group(1));&lt;br&gt;        } else {&lt;br&gt;            System.out.println(&amp;quot;Não encontrado.&amp;quot;);&lt;br&gt;        }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;&lt;br&gt;Essa execução retorna exatamente &amp;quot;outro.jar&amp;quot;. &lt;br&gt;


Basicamente seria essa regex aí. Não pensei em casos de exceção, esse tipo de coisa. Pense nisso, de acordo com as suas regras de negócio.&lt;br&gt;Se quiser alguma explicação detalhada sobre alguma parte do código é só falar.&lt;br&gt;


&lt;br&gt;\o&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591909&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


Olá pessoal.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;



Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;div class=&quot;im&quot;&gt;Flávio Correia Lima&lt;br&gt;&lt;a href=&quot;http://flaviocorreialima.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;flaviocorreialima.com&lt;/a&gt;&lt;/div&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Flávio Correia Lima&lt;br&gt;&lt;a href=&quot;http://flaviocorreialima.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;flaviocorreialima.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591909&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591909.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591869</id>
	<title>Re: iReport com Hibernate Annotations</title>
	<published>2009-12-01T05:34:33Z</published>
	<updated>2009-12-01T05:34:33Z</updated>
	<author>
		<name>Valdemar Júnior</name>
	</author>
	<content type="html">Posta o código de como você fez para fazer a conexão e da entidade no arquivo de configuração&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 Pergentino Araújo &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpergentino@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Pessoal,&lt;br&gt;&lt;br&gt;alguém já conseguiu configurar uma conexão no iReport utilizando o Hibernate Annotations?&lt;br&gt;
&lt;br&gt;Quando configuro ele reclama que não achou o mapeamento da entidade que está listada no meu arquivo de configuração do hibernate.&lt;br&gt;
&lt;br&gt;&lt;br&gt;[]&amp;#39;s&lt;br&gt;-- &lt;br&gt;Atenciosamente, Pergentino Araújo.&lt;br&gt;Arquiteto Java/Flex&lt;br&gt;MSc. Profissional - Engenharia de Software&lt;br&gt;Adobe Certified Expert - Flex 3 with AIR&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Valdemar Júnior&lt;br&gt;SCJP 5.0, SCWCD1.4, SCBCD 5.0, SCSNI&lt;br&gt;WebSite: &lt;a href=&quot;http://www.valdemarjr.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.valdemarjr.net&lt;/a&gt;&lt;br&gt;Mobile: (+55) (19) 9286 2226&lt;br&gt;
-----------------------------------------------&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591869&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/iReport-com-Hibernate-Annotations-tp26590768p26591869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591686</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T05:24:10Z</published>
	<updated>2009-12-01T05:24:10Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">To aceitando a explicação sobre a expressao :-)&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 Flávio Correia Lima &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;flavio.correialima@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Olá pessoal. : )&lt;br&gt;&lt;br&gt;Leonardo, &lt;br&gt;&lt;br&gt;fiz um exemplo básico em Java aqui. Segue o código:&lt;br&gt;
&lt;br&gt;import java.util.regex.*;&lt;br&gt;&lt;br&gt;public class RegexTest {&lt;br&gt;    public static void main (String args[]) {&lt;br&gt;        &lt;br&gt;
        CharSequence entrada = &amp;quot;C:\\leonardo\\teste.jar;C:\\leonardo\\outro.jar&amp;quot;;&lt;br&gt;        &lt;br&gt;        Pattern pattern = Pattern.compile(&amp;quot;.*\\\\(.+.jar)$&amp;quot;);&lt;br&gt;        Matcher matcher = pattern.matcher(entrada);&lt;br&gt;

        &lt;br&gt;        if (matcher.find()) {&lt;br&gt;            System.out.println(matcher.group(1));&lt;br&gt;        } else {&lt;br&gt;            System.out.println(&amp;quot;Não encontrado.&amp;quot;);&lt;br&gt;        }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;&lt;br&gt;Essa execução retorna exatamente &amp;quot;outro.jar&amp;quot;. &lt;br&gt;

Basicamente seria essa regex aí. Não pensei em casos de exceção, esse tipo de coisa. Pense nisso, de acordo com as suas regras de negócio.&lt;br&gt;Se quiser alguma explicação detalhada sobre alguma parte do código é só falar.&lt;br&gt;

&lt;br&gt;\o&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;im&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591686&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Olá pessoal.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;


Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Flávio Correia Lima&lt;br&gt;&lt;a href=&quot;http://flaviocorreialima.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;flaviocorreialima.com&lt;/a&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591686&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591596</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T05:18:07Z</published>
	<updated>2009-12-01T05:18:07Z</updated>
	<author>
		<name>Flávio Eduardo-2</name>
	</author>
	<content type="html">Olá pessoal. : )&lt;br&gt;&lt;br&gt;Leonardo, &lt;br&gt;&lt;br&gt;fiz um exemplo básico em Java aqui. Segue o código:&lt;br&gt;&lt;br&gt;import java.util.regex.*;&lt;br&gt;&lt;br&gt;public class RegexTest {&lt;br&gt;    public static void main (String args[]) {&lt;br&gt;        &lt;br&gt;
        CharSequence entrada = &amp;quot;C:\\leonardo\\teste.jar;C:\\leonardo\\outro.jar&amp;quot;;&lt;br&gt;        &lt;br&gt;        Pattern pattern = Pattern.compile(&amp;quot;.*\\\\(.+.jar)$&amp;quot;);&lt;br&gt;        Matcher matcher = pattern.matcher(entrada);&lt;br&gt;
        &lt;br&gt;        if (matcher.find()) {&lt;br&gt;            System.out.println(matcher.group(1));&lt;br&gt;        } else {&lt;br&gt;            System.out.println(&amp;quot;Não encontrado.&amp;quot;);&lt;br&gt;        }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;&lt;br&gt;Essa execução retorna exatamente &amp;quot;outro.jar&amp;quot;. &lt;br&gt;
Basicamente seria essa regex aí. Não pensei em casos de exceção, esse tipo de coisa. Pense nisso, de acordo com as suas regras de negócio.&lt;br&gt;Se quiser alguma explicação detalhada sobre alguma parte do código é só falar.&lt;br&gt;
&lt;br&gt;\o&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591596&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Olá pessoal.&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;

Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Flávio Correia Lima&lt;br&gt;&lt;a href=&quot;http://flaviocorreialima.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;flaviocorreialima.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591596&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591405</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T05:04:56Z</published>
	<updated>2009-12-01T05:04:56Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">Não,&lt;br&gt;&lt;br&gt;Na verdade esses valores estao no classpath,entao nao tem como eu te dizer se sempre será o 1.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 Valdemar Júnior &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;valdemarjuniorr@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Esse caminho vai vir sempre na posição 1? (no caso definindo um separador para &amp;quot;;&amp;quot;) ou terá mais posições? por que senão tiver, não teria problema usar o Tokenizer.&lt;br&gt;
&lt;br&gt;Uma dica onde você pode montar sua RE é &lt;a href=&quot;http://gskinner.com/RegExr/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://gskinner.com/RegExr/&lt;/a&gt; onde você coloca a string e vai montando sua RE e ele vai testando &amp;quot;em tempo real&amp;quot;&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;im&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591405&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Olá pessoal.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;


Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Valdemar Júnior&lt;br&gt;SCJP 5.0, SCWCD1.4, SCBCD 5.0, SCSNI&lt;br&gt;WebSite: &lt;a href=&quot;http://www.valdemarjr.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.valdemarjr.net&lt;/a&gt;&lt;br&gt;
Mobile: (+55) (19) 9286 2226&lt;br&gt;
-----------------------------------------------&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Leonardo Ribeiro&lt;br&gt;Desenvolvedor Java - iFactory Solutions&lt;br&gt;SCJP 1.5&lt;br&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591405&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591405.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591240</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T04:52:35Z</published>
	<updated>2009-12-01T04:52:35Z</updated>
	<author>
		<name>Valdemar Júnior</name>
	</author>
	<content type="html">Esse caminho vai vir sempre na posição 1? (no caso definindo um separador para &amp;quot;;&amp;quot;) ou terá mais posições? por que senão tiver, não teria problema usar o Tokenizer.&lt;br&gt;&lt;br&gt;Uma dica onde você pode montar sua RE é &lt;a href=&quot;http://gskinner.com/RegExr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gskinner.com/RegExr/&lt;/a&gt; onde você coloca a string e vai montando sua RE e ele vai testando &amp;quot;em tempo real&amp;quot;&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591240&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Olá pessoal.&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;

Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Valdemar Júnior&lt;br&gt;SCJP 5.0, SCWCD1.4, SCBCD 5.0, SCSNI&lt;br&gt;WebSite: &lt;a href=&quot;http://www.valdemarjr.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.valdemarjr.net&lt;/a&gt;&lt;br&gt;Mobile: (+55) (19) 9286 2226&lt;br&gt;
-----------------------------------------------&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591240&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591240.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591159</id>
	<title>Arredondamento</title>
	<published>2009-12-01T04:46:32Z</published>
	<updated>2009-12-01T04:46:32Z</updated>
	<author>
		<name>Flaviano Maia</name>
	</author>
	<content type="html">&lt;div&gt;Caros,&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Estou com um problema com arredondamento que é o seguinte....&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Minha query traz 4 valores de 555.5556 numa coluna daí quando jogo no iReport com o pattern #,##0.00 ele formata pra 555,56 (arredondando por conta própria). Quando vou totalizar 555,56, e jogar numa variável o resultado é 2.222,22 e não 2.222,24 o correto&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Alguém sabe como contornar essa situação ?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Grato!&lt;/div&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591159&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Arredondamento-tp26591159p26591159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591051</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T04:38:06Z</published>
	<updated>2009-12-01T04:38:06Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">Sim o uso de regex é uma exigencia...&lt;br&gt;se fosse pra fazer de outra forma ja teria o feito :-) &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 Flávio Santos &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591051&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;flavio.barata@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Usa a classe File.&lt;br&gt;&lt;br&gt;para cada token separado por &amp;quot;;&amp;quot;, faça:&lt;br&gt;     syso(new File(token).getName());&lt;br&gt;

&lt;br&gt;Usar regex é uma exigência do cliente?&lt;br&gt;Que engraçado :-)&lt;br&gt;&lt;br&gt;[]&amp;#39;s&lt;br&gt;-- barata&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591051&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Olá pessoal.&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;


&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;
Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591051&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591051.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591022</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T04:35:42Z</published>
	<updated>2009-12-01T04:35:42Z</updated>
	<author>
		<name>Clodoaldo Brasilino</name>
	</author>
	<content type="html">&lt;br&gt;Leonardo,
&lt;br&gt;&lt;br&gt;Dá uma olhada nesse site: &lt;a href=&quot;http://www.fileformat.info/tool/regex.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fileformat.info/tool/regex.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;aqui dá pra você testar bem seu regex, você monta e remonta é bem
&lt;br&gt;prático de usar.
&lt;br&gt;&lt;br&gt;2009/12/1 leonardo. &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591022&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Olá pessoal.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Estou enfrentando um problema usando expressao regular...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\outro.jar
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; e eu gostaria de pegar somente o outro.jar.
&lt;br&gt;&amp;gt; Tentei algumas coisas com expressao regular mas sem sucesso.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido
&lt;br&gt;&amp;gt; para se usar regex.
&lt;br&gt;&amp;gt; Alguma luz/???
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Valeu a todos!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Clodoaldo Brasilino Leite Neto
&lt;br&gt;Sun Certified Java Programmer 6.0
&lt;br&gt;Graduando em Ciências da Computação - UFPB
&lt;br&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591022&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591022.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26591008</id>
	<title>Re: pegar caminho do jar via regex.</title>
	<published>2009-12-01T04:34:51Z</published>
	<updated>2009-12-01T04:34:51Z</updated>
	<author>
		<name>Flávio Santos-2</name>
	</author>
	<content type="html">Usa a classe File.&lt;br&gt;&lt;br&gt;para cada token separado por &amp;quot;;&amp;quot;, faça:&lt;br&gt;     syso(new File(token).getName());&lt;br&gt;
&lt;br&gt;Usar regex é uma exigência do cliente?&lt;br&gt;Que engraçado :-)&lt;br&gt;&lt;br&gt;[]&amp;#39;s&lt;br&gt;-- barata&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/1 leonardo. &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591008&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Olá pessoal.&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;

&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;
Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26591008&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26591008.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26590914</id>
	<title>pegar caminho do jar via regex.</title>
	<published>2009-12-01T04:24:41Z</published>
	<updated>2009-12-01T04:24:41Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">Olá pessoal.&lt;br&gt;&lt;br&gt;Estou enfrentando um problema usando expressao regular...&lt;br&gt;&lt;br&gt;tenho a seguinte String  C:\leonardo\teste.jar;C:\leonardo\&lt;b&gt;outro.jar&lt;/b&gt;&lt;br&gt;&lt;br&gt;e eu gostaria de pegar somente o &lt;b&gt;outro.jar.&lt;/b&gt;&lt;br&gt;
Tentei algumas coisas com expressao regular mas sem sucesso.&lt;br&gt;&lt;br&gt;Sei fazer com o split mas o não estou podendo fazer assim,pois foi pedido para se usar regex.&lt;br&gt;Alguma luz/???&lt;br&gt;&lt;br&gt;Valeu a todos!&lt;br&gt;&lt;br&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26590914&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pegar-caminho-do-jar-via-regex.-tp26590914p26590914.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26590768</id>
	<title>iReport com Hibernate Annotations</title>
	<published>2009-12-01T04:08:06Z</published>
	<updated>2009-12-01T04:08:06Z</updated>
	<author>
		<name>Pergentino Araújo</name>
	</author>
	<content type="html">Pessoal,&lt;br&gt;&lt;br&gt;alguém já conseguiu configurar uma conexão no iReport utilizando o Hibernate Annotations?&lt;br&gt;&lt;br&gt;Quando configuro ele reclama que não achou o mapeamento da entidade que está listada no meu arquivo de configuração do hibernate.&lt;br&gt;
&lt;br&gt;&lt;br&gt;[]&amp;#39;s&lt;br&gt;-- &lt;br&gt;Atenciosamente, Pergentino Araújo.&lt;br&gt;Arquiteto Java/Flex&lt;br&gt;MSc. Profissional - Engenharia de Software&lt;br&gt;Adobe Certified Expert - Flex 3 with AIR&lt;br&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26590768&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/iReport-com-Hibernate-Annotations-tp26590768p26590768.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26580215</id>
	<title>Pré-inscrição no curso de Java básico com foco na Certificação</title>
	<published>2009-11-30T11:12:03Z</published>
	<updated>2009-11-30T11:12:03Z</updated>
	<author>
		<name>Guilherme Palmeira</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Ae galera pra quem interessa ta pra começar uma turma agora em dezembro&lt;br&gt;Façam logo a pre-inscrição ou matricula para que começe as aulas de fato, dessa vez.&lt;br&gt;&lt;br&gt;Guilherme Palmeira.&lt;br&gt;&lt;br&gt;&lt;hr id=&quot;stopSpelling&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;&lt;font size=&quot;2&quot;&gt;J&lt;/font&gt;&lt;/b&gt;&lt;b&gt;&lt;font size=&quot;2&quot;&gt;ava com foco na certificação + Java avançado e desenvolvimento para web&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://www.linuxfi.com.br/imagens/treinamento/cursos/java1.jpg&quot; alt=&quot;&quot;&gt;&lt;br&gt;

&lt;br&gt;&lt;br&gt;&lt;b&gt;Conteúdo programático:&lt;/b&gt; &lt;a href=&quot;http://www.linuxfi.com.br/treinamento.php?curso=java1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linuxfi.com.br/treinamento.php?curso=java1&lt;/a&gt;&lt;br&gt;&lt;b&gt;Investimento:&lt;/b&gt; R$699 em &lt;b&gt;4x no cartão hiper ou cheques&lt;/b&gt;, à vista, &lt;b&gt;10% de desconto!!&lt;/b&gt;&lt;br&gt;

&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://www.linuxfi.com.br/imagens/treinamento/cursos/java2.jpg&quot; alt=&quot;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Conteúdo programático: &lt;/b&gt;&lt;a href=&quot;http://www.linuxfi.com.br/treinamento.php?curso=java2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linuxfi.com.br/treinamento.php?curso=java2&lt;/a&gt;&lt;br&gt;

&lt;b&gt;Investimento:&lt;/b&gt; R$699 em &lt;b&gt;4x no cartão hiper ou cheques&lt;/b&gt;, à vista, &lt;b&gt;10% de desconto!!&lt;/b&gt;&lt;br&gt;&lt;br&gt;Na indicação de um amigo, ganhe R$25 de desconto.&lt;br&gt;Não tem limite!! Você recebe R$25 de desconto por amigo indicado!&lt;br&gt;

&lt;br&gt;&lt;b&gt;Quer um super-desconto?&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;u&gt;Pacote promocional dos dois cursos:&lt;/u&gt;&lt;br&gt;&lt;br&gt;Faça os dois cursos &lt;b&gt;por apenas: R$1090&lt;/b&gt; em 6x 181,66 no cartão hiper ou cheques.&lt;br&gt;Isso mesmo! &lt;u&gt;De R$ 1398 por apenas R$1090 em 6x sem juros!!&lt;br&gt;

&lt;br&gt;&lt;b&gt;Previsão&lt;/b&gt;&lt;/u&gt;&lt;b&gt; para início da turma:&lt;/b&gt; 16/12/09&lt;br&gt;&lt;b&gt;Aulas:&lt;/b&gt; seg e quartas - 19 às 22h&lt;br&gt;&lt;br&gt;Realize já a sua pré-inscrição* online, ou agende uma visita para efetuar a sua matrícula!&lt;br&gt;&lt;br&gt;*A pré-inscrição, não garante, nem obriga a sua participação na turma.&lt;br&gt;

&lt;br&gt;Para maiores informações, entre em contato conosco!&lt;br&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;Novo Windows 7: Seu computador mais simples e fácil. &lt;a href='http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539' target='_new' rel=&quot;nofollow&quot;&gt;Conheça!&lt;/a&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26580215&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pr%C3%A9-inscri%C3%A7%C3%A3o-no-curso-de-Java-b%C3%A1sico-com-foco-na-Certifica%C3%A7%C3%A3o-tp26580215p26580215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26580041</id>
	<title>Re: Pegar um jar que esta no class path.</title>
	<published>2009-11-30T11:00:51Z</published>
	<updated>2009-11-30T11:00:51Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">oi&lt;br&gt;&lt;br&gt;Obrigado por responder eu consegui resolver aqui! :-)&lt;br&gt;&lt;br&gt;estou fazendo assim: &lt;br&gt;&lt;br&gt;URL url = new URL(&amp;quot;jar:file:/caminho completo do jar!/&amp;quot;);&lt;br&gt;        ClassLoader a1 = new URLClassLoader(new URL[] {url}, null);&lt;br&gt;
        Class c = a1.loadClass(&amp;quot;ClasseTeste&amp;quot;);&lt;br&gt;&lt;br&gt;agora estou estudando uma forma de pegar o jar de forma dinamica...&lt;br&gt;aceito sugestoes :)&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/30 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26580041&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Olá Leonardo,&lt;br&gt;
&lt;br&gt;
O getResource só vai pegar alguma coisa que esteja dentro de um jar,&lt;br&gt;
se você quer achar um jar que está no classpath tem que ler a variável&lt;br&gt;
de ambiente CLASSPATH.&lt;br&gt;
&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/30 leonardo. &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26580041&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt; Olá pessoal,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Estou tentando obter um jar que está no meu class path,mas por algum motivo sem sucesso..&lt;br&gt;
&amp;gt; Atualmente estou fazendo o seguinte:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ClassLoader cl = URLClassLoader.getSystemClassLoader();&lt;br&gt;
&amp;gt;  cl.getResource(&amp;quot;nome do jar.&amp;quot;);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; mas sempre retorna null.&lt;br&gt;
&amp;gt; Alguem passou por algo parecido?&lt;br&gt;
&amp;gt; Ja busquei em outros fóruns mas sem sucesso...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Valeu!!&lt;br&gt;
&amp;gt; do.ribei&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26580041&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ro@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Leonardo Ribeiro&lt;br&gt;Desenvolvedor Java - iFactory Solutions&lt;br&gt;SCJP 1.5&lt;br&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26580041&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pegar-um-jar-que-esta-no-class-path.-tp26577293p26580041.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26579760</id>
	<title>Re: Pegar um jar que esta no class path.</title>
	<published>2009-11-30T10:41:45Z</published>
	<updated>2009-11-30T10:41:45Z</updated>
	<author>
		<name>Maurício Linhares</name>
	</author>
	<content type="html">&lt;br&gt;Olá Leonardo,
&lt;br&gt;&lt;br&gt;O getResource só vai pegar alguma coisa que esteja dentro de um jar,
&lt;br&gt;se você quer achar um jar que está no classpath tem que ler a variável
&lt;br&gt;de ambiente CLASSPATH.
&lt;br&gt;&lt;br&gt;-
&lt;br&gt;Maurício Linhares
&lt;br&gt;&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt;&amp;nbsp;| &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/11/30 leonardo. &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579760&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leonardometalhead@...&lt;/a&gt;&amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Olá pessoal,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Estou tentando obter um jar que está no meu class path,mas por algum motivo sem sucesso..
&lt;br&gt;&amp;gt; Atualmente estou fazendo o seguinte:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ClassLoader cl = URLClassLoader.getSystemClassLoader();
&lt;br&gt;&amp;gt;  cl.getResource(&amp;quot;nome do jar.&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; mas sempre retorna null.
&lt;br&gt;&amp;gt; Alguem passou por algo parecido?
&lt;br&gt;&amp;gt; Ja busquei em outros fóruns mas sem sucesso...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Valeu!!
&lt;br&gt;&amp;gt; do.ribei
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579760&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ro@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579760&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pegar-um-jar-que-esta-no-class-path.-tp26577293p26579760.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26579125</id>
	<title>Re: Problema com applet + digital persona</title>
	<published>2009-11-30T10:02:36Z</published>
	<updated>2009-11-30T10:02:36Z</updated>
	<author>
		<name>Marcelo Emanoel B. Diniz</name>
	</author>
	<content type="html">Galera consegui resolver o problema. Depois de esperar um tempo pela boa vontade do administrador do forum da digital persona e me autorizar a entrar... eu descobri que pra usar ele em um applet tem que usar a captura com uma baixa prioridade... sendo assim... uma única linha de código resolveu meu problema: &lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;        capturer.setPriority(DPFPCapturePriority.CAPTURE_PRIORITY_LOW);&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Obrigado a todos que tentaram ajudar :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/30 Marcelo Emanoel B. Diniz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579125&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marceloemanoel@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;o applet está assinado. ele abre e tudo e inclusive funciona. O porém é que o leitor de digitais só executa a leitura quando o console do java é aberto... aquele ícone do lado do relógio do windows... clicando com o botão direito, open java console... e dae colocando novamente o dedo no leitor... só ae ele captura a digital... se fechar o console ele não consegue mais capturar... e não dá mensagem nenhuma de erro... simplesmente não funciona... se abrir o console novamente ele funciona &amp;quot;como deveria&amp;quot;... eu sei que é uma coisa esquisita... mas de repente alguém já passou por alguma coisa parecida... estou usando o leitor digital persona com o sdk provido por eles... detalhe que esse problema só ocorre quando está rodando no browser, qualquer um deles, como um applet.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/30 willy duarte &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://willy.duarte.jp&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;willy.duarte.jp&lt;/a&gt;@&lt;a href=&quot;http://gmail.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div class=&quot;im&quot;&gt;
&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
Verifique se a applet está assinada, pois geralmente utilizar recursos de hardware exige certificação de segurança para poder ler as dll&amp;#39;s&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Emanoel Bezerra Diniz&lt;br&gt;----------------------------------------------&lt;br&gt;Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;

Sun Certified Java Programmer 5.0&lt;br&gt;&lt;br&gt;GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;


&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Emanoel Bezerra Diniz&lt;br&gt;----------------------------------------------&lt;br&gt;Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;
Sun Certified Java Programmer 5.0&lt;br&gt;&lt;br&gt;GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;

&lt;/div&gt;&lt;/div&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579125&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problema-com-applet-%2B-digital-persona-tp26574759p26579125.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26577293</id>
	<title>Pegar um jar que esta no class path.</title>
	<published>2009-11-30T07:50:46Z</published>
	<updated>2009-11-30T07:50:46Z</updated>
	<author>
		<name>leonardo.</name>
	</author>
	<content type="html">Olá pessoal,&lt;br&gt;&lt;br&gt;Estou tentando obter um jar que está no meu class path,mas por algum motivo sem sucesso..&lt;br&gt;Atualmente estou fazendo o seguinte: &lt;br&gt;&lt;br&gt;ClassLoader cl = URLClassLoader.getSystemClassLoader();&lt;br&gt; cl.getResource(&amp;quot;nome do jar.&amp;quot;);&lt;br&gt;
&lt;br&gt;mas sempre retorna null.&lt;br&gt;Alguem passou por algo parecido?&lt;br&gt;Ja busquei em outros fóruns mas sem sucesso...&lt;br&gt;&lt;br&gt;Valeu!!&lt;br&gt;&lt;span style=&quot;font-size: 9pt; color: white;&quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26577293&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alisson.xavier@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26577293&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alisson.xavier@...&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;&lt;table style=&quot;background: rgb(55, 52, 45) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%;&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;padding: 0cm; width: 116.25pt;&quot; width=&quot;155&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0cm; width: 228pt;&quot; width=&quot;304&quot;&gt;&lt;table style=&quot;width: 266.25pt;&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;355&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;padding: 0.75pt; width: 252pt;&quot; width=&quot;336&quot;&gt;
&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;td&gt;&lt;br&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0cm;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0cm; width: 90pt;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26577293&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pegar-um-jar-que-esta-no-class-path.-tp26577293p26577293.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26576567</id>
	<title>[Off Topic] Novo Navegador Opera + Opera unite</title>
	<published>2009-11-30T07:05:39Z</published>
	<updated>2009-11-30T07:05:39Z</updated>
	<author>
		<name>fabricio epaminondas</name>
	</author>
	<content type="html">Olá pessoal,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; Acabei de instalar o novo (e &amp;quot;esquecido&amp;quot; de muitos) navegador opera. Estou realmente achando muito bom em matéria de inovação para usuário final, para mim bota o chrome no chinelo neste ponto, o que era praticamente um &amp;quot;cliente web&amp;quot; pode ser estendido para um &amp;quot;servidor web&amp;quot; através das funcionalidades do Opera Unite, como compartilhamento de arquivos, fotos, streamming de múscia tudo instantâneamente (sem upload). Você ganha um subdomínio na web apontando dinamicamente para seu PC e pronto, pode adicionar aplicativos do Unite. Você ganha em agilidade para trabalhar/compartilhar coletivamente, sem precisar configurar acessar grupos de trabalho no seu sistema.&lt;/div&gt;
&lt;div&gt; Isso sim foi &amp;quot;reinventar&amp;quot; o conceito. Quem não testou ainda dê uma olhada e mande seu comentário, prós e contras.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ou deixa um recado na minha geladeira aqui &lt;a href=&quot;http://notebook.fabricioepa.operaunite.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://notebook.fabricioepa.operaunite.com/&lt;/a&gt; :P &lt;/div&gt;
&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;Abraço&lt;br&gt;-- &lt;br&gt;Fabrício Silva Epaminondas&lt;br&gt;Diretor de Tecnologia&lt;br&gt;&lt;br&gt;Web Cirrus Tecnologia Ltda - NaNuvem.com&lt;br&gt;&lt;br&gt;Cel: +55 83 88282600&lt;br&gt;Página Pessoal: &lt;a href=&quot;http://fabricioepa.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fabricioepa.googlepages.com&lt;/a&gt;&lt;br&gt;

&lt;/div&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26576567&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Off-Topic--Novo-Navegador-Opera-%2B-Opera-unite-tp26576567p26576567.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26576597</id>
	<title>Re: Problema com applet + digital persona</title>
	<published>2009-11-30T06:58:40Z</published>
	<updated>2009-11-30T06:58:40Z</updated>
	<author>
		<name>Marcelo Emanoel B. Diniz</name>
	</author>
	<content type="html">o applet está assinado. ele abre e tudo e inclusive funciona. O porém é que o leitor de digitais só executa a leitura quando o console do java é aberto... aquele ícone do lado do relógio do windows... clicando com o botão direito, open java console... e dae colocando novamente o dedo no leitor... só ae ele captura a digital... se fechar o console ele não consegue mais capturar... e não dá mensagem nenhuma de erro... simplesmente não funciona... se abrir o console novamente ele funciona &amp;quot;como deveria&amp;quot;... eu sei que é uma coisa esquisita... mas de repente alguém já passou por alguma coisa parecida... estou usando o leitor digital persona com o sdk provido por eles... detalhe que esse problema só ocorre quando está rodando no browser, qualquer um deles, como um applet.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/30 willy duarte &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://willy.duarte.jp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;willy.duarte.jp&lt;/a&gt;@&lt;a href=&quot;http://gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
Verifique se a applet está assinada, pois geralmente utilizar recursos de hardware exige certificação de segurança para poder ler as dll&amp;#39;s&lt;br&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Emanoel Bezerra Diniz&lt;br&gt;----------------------------------------------&lt;br&gt;Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;
Sun Certified Java Programmer 5.0&lt;br&gt;&lt;br&gt;GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;

&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26576597&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problema-com-applet-%2B-digital-persona-tp26574759p26576597.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26575913</id>
	<title>Re: Problema com applet + digital persona</title>
	<published>2009-11-30T05:56:09Z</published>
	<updated>2009-11-30T05:56:09Z</updated>
	<author>
		<name>willy duarte</name>
	</author>
	<content type="html">Verifique se a applet está assinada, pois geralmente utilizar recursos de hardware exige certificação de segurança para poder ler as dll&amp;#39;s&lt;br&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575913&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problema-com-applet-%2B-digital-persona-tp26574759p26575913.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26575515</id>
	<title>Re: [cejug-discussao] Problema com applet + digital persona</title>
	<published>2009-11-30T05:35:47Z</published>
	<updated>2009-11-30T05:35:47Z</updated>
	<author>
		<name>Marcelo Emanoel B. Diniz</name>
	</author>
	<content type="html">&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; &quot;&gt;na verdade não... o applet é assinado&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/30  &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575515&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ythalorossy@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Não seria problema de permissão, alguma restrição de segurança, tenho visto muita gente discutindo sobre permissão para trabalhar com Applet.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Em 30/11/2009 10:17, &amp;quot;Marcelo Emanoel B. Diniz&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575515&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marceloemanoel@...&lt;/a&gt;&amp;gt; escreveu:&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&amp;gt; Bom dia pessoal, estou com um problema muito estranho. Estou dando manutenção em um sistema que utiliza um applet para cadastro de dados biométricos. O applet utiliza uma api do digital persona para se comunicar com o leitor de digitais. O problema todo é que ele só está funcionando quando eu abro o console do jre :S Desconfiando da implementação anterior do applet instalei o sdk novo e peguei um dos exemplos fornecidos por eles executei o programa, funcionou normalmente então o transformei em um applet e executei o teste novamente... dessa vez ocorreu o problema da mesma maneira... :S&lt;br&gt;
&amp;gt; &lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; Alguém já passou por situação parecida? O pior de tudo é que eu não consigo imaginar qualquer ligação direta entre abrir o console do jre e o funcionamento correto do leitor no applet...&lt;br&gt;&amp;gt; &lt;br&gt;
&amp;gt; -- &lt;br&gt;&amp;gt; Marcelo Emanoel Bezerra Diniz&lt;br&gt;&amp;gt; ----------------------------------------------&lt;br&gt;&amp;gt; Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt; Sun Certified Java Programmer 5.0&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;&amp;gt; Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Emanoel Bezerra Diniz&lt;br&gt;----------------------------------------------&lt;br&gt;Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;
Sun Certified Java Programmer 5.0&lt;br&gt;&lt;br&gt;GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575515&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problema-com-applet-%2B-digital-persona-tp26574759p26575515.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26574759</id>
	<title>Problema com applet + digital persona</title>
	<published>2009-11-30T05:17:09Z</published>
	<updated>2009-11-30T05:17:09Z</updated>
	<author>
		<name>Marcelo Emanoel B. Diniz</name>
	</author>
	<content type="html">Bom dia pessoal, estou com um problema muito estranho. Estou dando manutenção em um sistema que utiliza um applet para cadastro de dados biométricos. O applet utiliza uma api do digital persona para se comunicar com o leitor de digitais. O problema todo é que ele só está funcionando quando eu abro o console do jre :S Desconfiando da implementação anterior do applet instalei o sdk novo e peguei um dos exemplos fornecidos por eles executei o programa, funcionou normalmente então o transformei em um applet e executei o teste novamente... dessa vez ocorreu o problema da mesma maneira... :S&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;Alguém já passou por situação parecida? O pior de tudo é que eu não consigo imaginar qualquer ligação direta entre abrir o console do jre e o funcionamento correto do leitor no applet...&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;
-- &lt;br&gt;Marcelo Emanoel Bezerra Diniz&lt;br&gt;----------------------------------------------&lt;br&gt;Arquiteto de Software da Aptools - &lt;a href=&quot;http://www.aptools.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aptools.com.br&lt;/a&gt;&lt;br&gt;Sun Certified Java Programmer 5.0&lt;br&gt;
&lt;br&gt;GWT Brasil - &lt;a href=&quot;http://www.gwt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gwt.com.br&lt;/a&gt;&lt;br&gt;Do outro lado da porta - &lt;a href=&quot;http://dooutroladodaporta.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dooutroladodaporta.blogspot.com&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26574759&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problema-com-applet-%2B-digital-persona-tp26574759p26574759.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26573146</id>
	<title>Re: Erro ao inserir usando JPA + Hibernate</title>
	<published>2009-11-30T03:24:50Z</published>
	<updated>2009-11-30T03:24:50Z</updated>
	<author>
		<name>Ánderson Bonavides</name>
	</author>
	<content type="html">&lt;span class=&quot;gI&quot;&gt;Posta neste grupo, não tem muitos participantes mas acho que vai pode acabar ajuando: &lt;b&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hibernate-brasil@...&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
2009/11/24 Rafael Lossurdo &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lossurdo@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Caro Sávio,&lt;br&gt;&lt;br&gt;Vou te dar uma dica que geralmente dou pra muita gente: quando a situação &amp;quot;enrosca&amp;quot; no mapeamento objeto-relacional, não perde teu tempo, usa o &lt;b&gt;Netbeans 6.7&lt;/b&gt; pra conectar no banco, extrair as tabelas em questão (&lt;i&gt;class entity from database, se não me engano&lt;/i&gt;)... e depois, aprende o porquê não estava funcionando, e o que tu havia feito de errado. Em 99% das vezes, funciona... e a gente vai aprendendo! ;-)&lt;br&gt;

&lt;br clear=&quot;all&quot;&gt;Att,&lt;br&gt;Rafael Lossurdo&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lossurdo@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://lossurdojava.blogspot.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lossurdojava.blogspot.com&lt;/a&gt;&lt;br&gt;
RSS: &lt;a href=&quot;http://feeds2.feedburner.com/BlogEntusiastaEmJava&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://feeds2.feedburner.com/BlogEntusiastaEmJava&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&amp;quot;You have to know the past to understand the present&amp;quot;, Carl Sagan&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/24 Rafael Trindade Chiappetta &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rafaeltscs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

É exatamente o que eu falei.&lt;div&gt;Dá uma olhada nesse tutorial aqui.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://java-aap.blogspot.com/2006/04/hibernate-annotations-composite.html#links&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://java-aap.blogspot.com/2006/04/hibernate-annotations-composite.html#links&lt;/a&gt;&lt;/div&gt;



&lt;div&gt;&lt;a href=&quot;http://java-aap.blogspot.com/2006/04/hibernate-annotations-composite.html#links&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;&lt;/a&gt;Não é exatamente a mesma situação, mas pode te dar uma luz!&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;

=====&lt;br&gt;Rafael Trindade Chiappetta&lt;br&gt;

&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/24 Sávio Canuto &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;saviocanuto@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;



Não. A guia só pode ser de um médico e de um paciente, como um médico pode estar em várias guais (paciente tb).&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/24 Rafael Trindade Chiappetta &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rafaeltscs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;



&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Uma guia de consulta não seria um relacionamento @ManyToMany enrtre Medico e Paciente?&lt;div&gt;

&lt;br clear=&quot;all&quot;&gt;=====&lt;br&gt;Rafael Trindade Chiappetta&lt;br&gt;



&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;2009/11/24 Sávio Canuto &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;saviocanuto@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;







Olá Pessoal,&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Analisem a seguinte situação:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Tenho uma GuiaConsulta onde a mesma possui mais dois objetos: Paciente e Médico (Figura 1)&lt;/div&gt;&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://old.nabble.com/attachment/26573146/0/problema%20jpa.jpg&quot; alt=&quot;?ui=2&amp;amp;view=att&amp;amp;th=12527a0b18930209&amp;amp;attid=0.1&amp;amp;disp=attd&amp;amp;realattid=ii_12527a0b18930209&amp;amp;zw&quot; title=&quot;?ui=2&amp;amp;view=att&amp;amp;th=12527a0b18930209&amp;amp;attid=0.1&amp;amp;disp=attd&amp;amp;realattid=ii_12527a0b18930209&amp;amp;zw&quot;&gt;&lt;/div&gt;









&lt;div style=&quot;text-align: left;&quot;&gt;                                                  Figura 1&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Tanto o paciente como o médico possuem um atributo: listaDeGuias.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;



O problema é: Na hora que tento salvar uma guia aparece o seguinte erro:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13:29:42,240| ERROR | root | 41 - org.hibernate.PersistentObjectException: detached entity passed to persist: br.com.paciente.Paciente&lt;/div&gt;









&lt;div&gt;javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: br.com.paciente.Paciente&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:630)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:219)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at br.com.digivox.voxpersistence.dao.DAOGenerico.salvaValidate(DAOGenerico.java:321)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at br.com.guiatiss.GuiaConsultaManager.salvar(GuiaConsultaManager.java:81)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at br.com.ioip.service.guiatiss.GuiaConsultaService.salvar(GuiaConsultaService.java:51)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at java.lang.reflect.Method.invoke(Method.java:597)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:421)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:322)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at br.com.digivox.voxpersistence.util.OpenSessionView.doFilter(OpenSessionView.java:25)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;at java.lang.Thread.run(Thread.java:619)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Classes:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;public class &lt;b&gt;GuiaConsulta &lt;/b&gt;{&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;private static final long serialVersionUID = -194265369460204836L;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;@ManyToOne(cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) &lt;font color=&quot;#009900&quot;&gt;// Já tentei somente o CascadeType.ALL e não deu certo&lt;/font&gt;&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;@JoinColumn(name=&amp;quot;medico_id&amp;quot;)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;private Medico &lt;b&gt;contratado&lt;/b&gt;;&lt;/div&gt;&lt;div&gt;

&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;@ManyToOne(cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) &lt;span style=&quot;color: rgb(0, 153, 0);&quot;&gt;// Já tentei somente o CascadeType.ALL e não deu certo&lt;/span&gt;&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;@JoinColumn(name=&amp;quot;paciente_id&amp;quot;)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;private Paciente &lt;b&gt;beneficiario&lt;/b&gt;;&lt;/div&gt;

&lt;div&gt;        ....&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Paciente &lt;/b&gt;e &lt;b&gt;Medico &lt;/b&gt;{&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;         ....&lt;/div&gt;&lt;div&gt;&lt;div&gt;        @OneToMany(mappedBy=&amp;quot;&lt;b&gt;beneficiario &lt;/b&gt;ou &lt;b&gt;contratado&lt;/b&gt;&amp;quot;)&lt;/div&gt;









&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;private List&amp;lt;GuiaConsulta&amp;gt; listaGuiaConsulta;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;        .....&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Alguma solução para esse problema?&lt;/div&gt;









&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;-- &lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Sávio Canuto de Oliveira Sousa&lt;br&gt;Analista / Programador&lt;br&gt;Bacharel em Sistemas de Informação&lt;br&gt;João Pessoa - Paraíba - Brasil&lt;br&gt;------------------------------------------------------&lt;br&gt;









Skype - savio.canuto&lt;br&gt;MSN - &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;saviocanuto@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Sávio Canuto de Oliveira Sousa&lt;br&gt;Analista / Programador&lt;br&gt;Bacharel em Sistemas de Informação&lt;br&gt;João Pessoa - Paraíba - Brasil&lt;br&gt;



------------------------------------------------------&lt;br&gt;

Skype - savio.canuto&lt;br&gt;MSN - &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;saviocanuto@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;               Ánderson Matos Bonavides        &lt;br&gt;       Bacharel em Ciência da Computação  &lt;br&gt;    SCJP - Sun Certified Java Programmer 5.0&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573146&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
&lt;br /&gt; </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Erro-ao-inserir-usando-JPA-%2B-Hibernate-tp26502189p26573146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26558446</id>
	<title>Re: Transações + JDBC + Spring ou JOTM em aplicações Desktop</title>
	<published>2009-11-28T16:47:10Z</published>
	<updated>2009-11-28T16:47:10Z</updated>
	<author>
		<name>Radams Venceslau</name>
	</author>
	<content type="html">Obrigado pela atenção Rodrigo vou dar uma olhada. &lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/28 Rodrigo Fujioka &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26558446&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rodrigofujioka@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;&lt;a href=&quot;http://static.springsource.org/spring/docs/2.5.x/reference/transaction.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://static.springsource.org/spring/docs/2.5.x/reference/transaction.html&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://javafree.uol.com.br/topic-864607-Spring-+-Transacoes-+-Tratamento-de-exceptions.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://javafree.uol.com.br/topic-864607-Spring-+-Transacoes-+-Tratamento-de-exceptions.html&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://codeplace.blogspot.com/2008/06/controle-de-transao-com-spring-jta-jpa.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeplace.blogspot.com/2008/06/controle-de-transao-com-spring-jta-jpa.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;a href=&quot;http://today.java.net/pub/a/today/2006/08/31/jotm-transactions-in-spring-and-hibernate.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://today.java.net/pub/a/today/2006/08/31/jotm-transactions-in-spring-and-hibernate.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Radams Venceslau &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26558446&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;radams.ads@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;&lt;br&gt;Saudações galera,&lt;br&gt;&lt;br&gt;Já dei uma garimpada na net mais não encontrei muita coisa de valor,&lt;br&gt;
to precisando de algum tutorial, artigo, texto que possa me ajudar num&lt;br&gt;projeto da faculdade.&lt;br&gt;Preciso implementar um controle de transações usando JDBC mais&lt;br&gt;precisamente com o Postgres na plataforma Desktop e ouvi dizer que com&lt;br&gt;
Spring dá pra implementar; e usando JOTM também dá? se alguem puder me&lt;br&gt;ajudar fico grato, só encontro material usando Hibernate na plataforma&lt;br&gt;Web  :(&lt;br&gt;&lt;br&gt;Desde já agradeço a atenção.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;========================================================&lt;br&gt;Rodrigo C. Fujioka&lt;br&gt;&lt;a href=&quot;http://www.rodrigofujioka.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.rodrigofujioka.com&lt;/a&gt;&lt;br&gt;========================================================&lt;br&gt;
                                                                &lt;br&gt;&amp;quot;A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.&amp;quot;&lt;br&gt;Albert Einstein.                                                                                          &lt;br&gt;
==========================================================&lt;br&gt;&lt;br&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26558446&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transa%C3%A7%C3%B5es-%2B-JDBC-%2B-Spring-ou-JOTM-em-aplica%C3%A7%C3%B5es-Desktop-tp26548206p26558446.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26557210</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-28T13:46:38Z</published>
	<updated>2009-11-28T13:46:38Z</updated>
	<author>
		<name>Maurício Linhares</name>
	</author>
	<content type="html">&lt;br&gt;E lembrando ainda que trocar a posição de um atributo ou método já
&lt;br&gt;podem quebrar a serialização. Serialização é uma feature que não deve
&lt;br&gt;ser usada no &amp;quot;mundo real&amp;quot;.
&lt;br&gt;&lt;br&gt;-
&lt;br&gt;Maurício Linhares
&lt;br&gt;&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt;&amp;nbsp;| &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;&lt;br&gt;2009/11/28 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557210&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Voce usa um Socket e um SocketServer para se comunicar? Porque,
&lt;br&gt;&amp;gt; teoricamente, esses objetos já atuam na camada de transporte, o que garante
&lt;br&gt;&amp;gt; a integridade dos dados.
&lt;br&gt;&amp;gt; Se voce está usando ObjectOutputStream, tanto o cliente quanto o servidor
&lt;br&gt;&amp;gt; devem possuir as mesmas versões das classes dos objetos transmitidos. Isso
&lt;br&gt;&amp;gt; significa que se voce alterar alguma coisa na classe, mesmo que seja um
&lt;br&gt;&amp;gt; método ou algo que não pareça ter importância, ele gera uma outra versão da
&lt;br&gt;&amp;gt; classe, e isso pode ocasionar falhas na desserialização dos objetos.
&lt;br&gt;&amp;gt; Um outro ponto que voce deve ter atenção, é que o tudo que for transmitido
&lt;br&gt;&amp;gt; de um lado deve ser recebido do outro. Parece besteira, mas as vezes a gente
&lt;br&gt;&amp;gt; envia dois bytes e tenta receber apenas um do outro lado. O byte que sobra
&lt;br&gt;&amp;gt; atrapalha o resto da comunicação.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Atenciosamente,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Marcelo Zurita
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557210&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 83 9926 1152
&lt;/div&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557210&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26557210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26557168</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-28T13:38:17Z</published>
	<updated>2009-11-28T13:38:17Z</updated>
	<author>
		<name>Marcelo Zurita-2</name>
	</author>
	<content type="html">Voce usa um Socket e um SocketServer para se comunicar? Porque, teoricamente, esses objetos já atuam na camada de transporte, o que garante a integridade dos dados. &lt;br&gt;Se voce está usando ObjectOutputStream, tanto o cliente quanto o servidor devem possuir as mesmas versões das classes dos objetos transmitidos. Isso significa que se voce alterar alguma coisa na classe, mesmo que seja um método ou algo que não pareça ter importância, ele gera uma outra versão da classe, e isso pode ocasionar falhas na desserialização dos objetos.&lt;br&gt;

Um outro ponto que voce deve ter atenção, é que o tudo que for transmitido de um lado deve ser recebido do outro. Parece besteira, mas as vezes a gente envia dois bytes e tenta receber apenas um do outro lado. O byte que sobra atrapalha o resto da comunicação.&lt;br clear=&quot;all&quot;&gt;

&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Marcelo Zurita&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;83 9926 1152&lt;br&gt;&lt;br&gt;--------------------------------------&lt;br&gt;Connect Soluções Integradas&lt;br&gt;Ed. Maximum Shopping Empresarial&lt;br&gt;

Av. Juarez Távora, 522, sala 716&lt;br&gt;Torre - João Pessoa - Paraíba&lt;br&gt;&lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;83 3243 0931&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Joao Paulo Fernandes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Cara eu guardo o ObjectOutputStream pra nao ficar sempre criando um socket sabe, pois o socket qnd fechado ainda mantem relacionamento tcp/ip e nao é instantaneamente liberada a port de comunicação.&lt;br&gt;Com isso frequentemente qnd o fluxo de mensagem é muito alto, e nao faço controle de fluxo, acaba ocorrendo algumas vezes da mensagem ser corrompida.&lt;br&gt;


Acabo tendo q controlar muita coisa com essa minha implementação com socket é uma prostituição apesar de ser bem instantanea.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Marcelo Zurita &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;João Paulo,&lt;br&gt;Como te disse, JMS não parece ser o mais adequado. Ele ta demorando 4s, mas não a nada que garanta que isso não pode demorar mais. Essa API foi feita para um cenário com constantes desconexões, então, existe todo um overhead nesse middleware para garantir que a mensagem seja entregue, mesmo que não imediatamente. As mensagens que voce envia através do JMS são enfileiradas localmente e são enviadas para o host remoto pelo gerenciador dessa fila, depois de verificada a conexão. Não estou certo disso, mas acho que ele não envia mais de uma mensagem por vez.&lt;br&gt;




Quais erros voce está encontrando na comunicação via Sockets? Teoricamente, não deveriam haver erros a não ser em caso de desconexão.&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Marcelo Zurita&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;




83 9926 1152&lt;br&gt;&lt;br&gt;--------------------------------------&lt;br&gt;Connect Soluções Integradas&lt;br&gt;Ed. Maximum Shopping Empresarial&lt;br&gt;Av. Juarez Távora, 522, sala 716&lt;br&gt;Torre - João Pessoa - Paraíba&lt;br&gt;&lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;




83 3243 0931&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Joao Paulo Fernandes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;




Cara é aquela historia necessito fazer tantos controles que acho melhor nao crescer essa bola de neve e usar algo ja implementado, nao vou reinventar a roda até pq isso eu que vou definir e será abstrato pro cliente.&lt;br&gt;



Fiz um teste de carga com 1000 msg com esse tutorial do ActiveMQ &lt;a href=&quot;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&lt;/a&gt;&lt;br&gt;

Esta muito lento cada msg leva 4s pra chegar no consumer, é assim mesmo ?&lt;br&gt;&lt;br&gt;Obrigado.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;





&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Não tem como você mandar isso como uma string criptografada que vai&lt;br&gt;
ser usada do outro lado?&lt;br&gt;
&lt;br&gt;
De repente pode ser até a sua criptografia que está complicando a vida&lt;br&gt;
do ObjectInputStream.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; Blz Mauricio não sabia dessa da serialização, o problema é que envio um&lt;br&gt;
&amp;gt; objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg&lt;br&gt;
&amp;gt; independente assim.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Vlw.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/27 Maurício Linhares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Rapaz, usar ObjectOutputStream é perigoso porque ele depende da&lt;br&gt;
&amp;gt;&amp;gt; serialização do Java e ela depende do formado da classe, se as duas&lt;br&gt;
&amp;gt;&amp;gt; classes não estiverem exatamente no mesmo formato você vai ter&lt;br&gt;
&amp;gt;&amp;gt; problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O&lt;br&gt;
&amp;gt;&amp;gt; ideal é transferir essas informações usando um formato neutro, como&lt;br&gt;
&amp;gt;&amp;gt; XML, CSV e criar um mini-protocolo em sockets pra fazer a&lt;br&gt;
&amp;gt;&amp;gt; transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o&lt;br&gt;
&amp;gt;&amp;gt; tamanho da mensagem que deve ser lida.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; -&lt;br&gt;
&amp;gt;&amp;gt; Maurício Linhares&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; 2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; dados&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; aplicação&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; real acaba gerando o erro, entao descidi testar a solução com&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; empilhamento&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; uma vez como avalanche.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; o&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; problema atual pontualmente.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Atenciosamente,&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Marcelo Zurita&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 9926 1152&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; --------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Connect Soluções Integradas&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Torre - João Pessoa - Paraíba&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 3243 0931&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26557168&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26557168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26551798</id>
	<title>Re: Transações + JDBC + Spring ou JOTM em aplicações Desktop</title>
	<published>2009-11-28T02:17:09Z</published>
	<updated>2009-11-28T02:17:09Z</updated>
	<author>
		<name>Rodrigo Fujioka-2</name>
	</author>
	<content type="html">&lt;a href=&quot;http://static.springsource.org/spring/docs/2.5.x/reference/transaction.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://static.springsource.org/spring/docs/2.5.x/reference/transaction.html&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://javafree.uol.com.br/topic-864607-Spring-+-Transacoes-+-Tratamento-de-exceptions.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://javafree.uol.com.br/topic-864607-Spring-+-Transacoes-+-Tratamento-de-exceptions.html&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://codeplace.blogspot.com/2008/06/controle-de-transao-com-spring-jta-jpa.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeplace.blogspot.com/2008/06/controle-de-transao-com-spring-jta-jpa.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://today.java.net/pub/a/today/2006/08/31/jotm-transactions-in-spring-and-hibernate.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://today.java.net/pub/a/today/2006/08/31/jotm-transactions-in-spring-and-hibernate.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Radams Venceslau &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551798&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;radams.ads@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
Saudações galera,&lt;br&gt;
&lt;br&gt;
Já dei uma garimpada na net mais não encontrei muita coisa de valor,&lt;br&gt;
to precisando de algum tutorial, artigo, texto que possa me ajudar num&lt;br&gt;
projeto da faculdade.&lt;br&gt;
Preciso implementar um controle de transações usando JDBC mais&lt;br&gt;
precisamente com o Postgres na plataforma Desktop e ouvi dizer que com&lt;br&gt;
Spring dá pra implementar; e usando JOTM também dá? se alguem puder me&lt;br&gt;
ajudar fico grato, só encontro material usando Hibernate na plataforma&lt;br&gt;
Web  :(&lt;br&gt;
&lt;br&gt;
Desde já agradeço a atenção.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;========================================================&lt;br&gt;Rodrigo C. Fujioka&lt;br&gt;&lt;a href=&quot;http://www.rodrigofujioka.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.rodrigofujioka.com&lt;/a&gt;&lt;br&gt;========================================================&lt;br&gt;
                                                                 &lt;br&gt;&amp;quot;A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.&amp;quot;&lt;br&gt;Albert Einstein.                                                                                          &lt;br&gt;
==========================================================&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551798&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transa%C3%A7%C3%B5es-%2B-JDBC-%2B-Spring-ou-JOTM-em-aplica%C3%A7%C3%B5es-Desktop-tp26548206p26551798.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26549473</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T16:37:19Z</published>
	<updated>2009-11-27T16:37:19Z</updated>
	<author>
		<name>Joao Paulo Fernandes-2</name>
	</author>
	<content type="html">Cara eu guardo o ObjectOutputStream pra nao ficar sempre criando um socket sabe, pois o socket qnd fechado ainda mantem relacionamento tcp/ip e nao é instantaneamente liberada a port de comunicação.&lt;br&gt;Com isso frequentemente qnd o fluxo de mensagem é muito alto, e nao faço controle de fluxo, acaba ocorrendo algumas vezes da mensagem ser corrompida.&lt;br&gt;
Acabo tendo q controlar muita coisa com essa minha implementação com socket é uma prostituição apesar de ser bem instantanea.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Marcelo Zurita &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;João Paulo,&lt;br&gt;Como te disse, JMS não parece ser o mais adequado. Ele ta demorando 4s, mas não a nada que garanta que isso não pode demorar mais. Essa API foi feita para um cenário com constantes desconexões, então, existe todo um overhead nesse middleware para garantir que a mensagem seja entregue, mesmo que não imediatamente. As mensagens que voce envia através do JMS são enfileiradas localmente e são enviadas para o host remoto pelo gerenciador dessa fila, depois de verificada a conexão. Não estou certo disso, mas acho que ele não envia mais de uma mensagem por vez.&lt;br&gt;


Quais erros voce está encontrando na comunicação via Sockets? Teoricamente, não deveriam haver erros a não ser em caso de desconexão.&lt;div class=&quot;im&quot;&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Marcelo Zurita&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;


83 9926 1152&lt;br&gt;&lt;br&gt;--------------------------------------&lt;br&gt;Connect Soluções Integradas&lt;br&gt;Ed. Maximum Shopping Empresarial&lt;br&gt;Av. Juarez Távora, 522, sala 716&lt;br&gt;Torre - João Pessoa - Paraíba&lt;br&gt;&lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;


83 3243 0931&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Joao Paulo Fernandes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


Cara é aquela historia necessito fazer tantos controles que acho melhor nao crescer essa bola de neve e usar algo ja implementado, nao vou reinventar a roda até pq isso eu que vou definir e será abstrato pro cliente.&lt;br&gt;

Fiz um teste de carga com 1000 msg com esse tutorial do ActiveMQ &lt;a href=&quot;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&lt;/a&gt;&lt;br&gt;

Esta muito lento cada msg leva 4s pra chegar no consumer, é assim mesmo ?&lt;br&gt;&lt;br&gt;Obrigado.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;



&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Não tem como você mandar isso como uma string criptografada que vai&lt;br&gt;
ser usada do outro lado?&lt;br&gt;
&lt;br&gt;
De repente pode ser até a sua criptografia que está complicando a vida&lt;br&gt;
do ObjectInputStream.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; Blz Mauricio não sabia dessa da serialização, o problema é que envio um&lt;br&gt;
&amp;gt; objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg&lt;br&gt;
&amp;gt; independente assim.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Vlw.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/27 Maurício Linhares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Rapaz, usar ObjectOutputStream é perigoso porque ele depende da&lt;br&gt;
&amp;gt;&amp;gt; serialização do Java e ela depende do formado da classe, se as duas&lt;br&gt;
&amp;gt;&amp;gt; classes não estiverem exatamente no mesmo formato você vai ter&lt;br&gt;
&amp;gt;&amp;gt; problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O&lt;br&gt;
&amp;gt;&amp;gt; ideal é transferir essas informações usando um formato neutro, como&lt;br&gt;
&amp;gt;&amp;gt; XML, CSV e criar um mini-protocolo em sockets pra fazer a&lt;br&gt;
&amp;gt;&amp;gt; transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o&lt;br&gt;
&amp;gt;&amp;gt; tamanho da mensagem que deve ser lida.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; -&lt;br&gt;
&amp;gt;&amp;gt; Maurício Linhares&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; 2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; dados&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; aplicação&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; real acaba gerando o erro, entao descidi testar a solução com&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; empilhamento&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; uma vez como avalanche.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; o&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; problema atual pontualmente.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Atenciosamente,&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Marcelo Zurita&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 9926 1152&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; --------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Connect Soluções Integradas&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Torre - João Pessoa - Paraíba&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 3243 0931&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549473&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26549473.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26548206</id>
	<title>Transações + JDBC + Spring ou JOTM em aplicações Desktop</title>
	<published>2009-11-27T13:04:05Z</published>
	<updated>2009-11-27T13:04:05Z</updated>
	<author>
		<name>Radams Venceslau</name>
	</author>
	<content type="html">&lt;br&gt;Saudações galera,
&lt;br&gt;&lt;br&gt;Já dei uma garimpada na net mais não encontrei muita coisa de valor,
&lt;br&gt;to precisando de algum tutorial, artigo, texto que possa me ajudar num
&lt;br&gt;projeto da faculdade.
&lt;br&gt;Preciso implementar um controle de transações usando JDBC mais
&lt;br&gt;precisamente com o Postgres na plataforma Desktop e ouvi dizer que com
&lt;br&gt;Spring dá pra implementar; e usando JOTM também dá? se alguem puder me
&lt;br&gt;ajudar fico grato, só encontro material usando Hibernate na plataforma
&lt;br&gt;Web &amp;nbsp;:(
&lt;br&gt;&lt;br&gt;Desde já agradeço a atenção.
&lt;br&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26548206&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transa%C3%A7%C3%B5es-%2B-JDBC-%2B-Spring-ou-JOTM-em-aplica%C3%A7%C3%B5es-Desktop-tp26548206p26548206.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26547357</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T12:21:23Z</published>
	<updated>2009-11-27T12:21:23Z</updated>
	<author>
		<name>Marcelo Zurita-2</name>
	</author>
	<content type="html">João Paulo,&lt;br&gt;Como te disse, JMS não parece ser o mais adequado. Ele ta demorando 4s, mas não a nada que garanta que isso não pode demorar mais. Essa API foi feita para um cenário com constantes desconexões, então, existe todo um overhead nesse middleware para garantir que a mensagem seja entregue, mesmo que não imediatamente. As mensagens que voce envia através do JMS são enfileiradas localmente e são enviadas para o host remoto pelo gerenciador dessa fila, depois de verificada a conexão. Não estou certo disso, mas acho que ele não envia mais de uma mensagem por vez.&lt;br&gt;

Quais erros voce está encontrando na comunicação via Sockets? Teoricamente, não deveriam haver erros a não ser em caso de desconexão.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Marcelo Zurita&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;

83 9926 1152&lt;br&gt;&lt;br&gt;--------------------------------------&lt;br&gt;Connect Soluções Integradas&lt;br&gt;Ed. Maximum Shopping Empresarial&lt;br&gt;Av. Juarez Távora, 522, sala 716&lt;br&gt;Torre - João Pessoa - Paraíba&lt;br&gt;&lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;

83 3243 0931&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Joao Paulo Fernandes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Cara é aquela historia necessito fazer tantos controles que acho melhor nao crescer essa bola de neve e usar algo ja implementado, nao vou reinventar a roda até pq isso eu que vou definir e será abstrato pro cliente.&lt;br&gt;
Fiz um teste de carga com 1000 msg com esse tutorial do ActiveMQ &lt;a href=&quot;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&lt;/a&gt;&lt;br&gt;

Esta muito lento cada msg leva 4s pra chegar no consumer, é assim mesmo ?&lt;br&gt;&lt;br&gt;Obrigado.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Não tem como você mandar isso como uma string criptografada que vai&lt;br&gt;
ser usada do outro lado?&lt;br&gt;
&lt;br&gt;
De repente pode ser até a sua criptografia que está complicando a vida&lt;br&gt;
do ObjectInputStream.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; Blz Mauricio não sabia dessa da serialização, o problema é que envio um&lt;br&gt;
&amp;gt; objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg&lt;br&gt;
&amp;gt; independente assim.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Vlw.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/27 Maurício Linhares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Rapaz, usar ObjectOutputStream é perigoso porque ele depende da&lt;br&gt;
&amp;gt;&amp;gt; serialização do Java e ela depende do formado da classe, se as duas&lt;br&gt;
&amp;gt;&amp;gt; classes não estiverem exatamente no mesmo formato você vai ter&lt;br&gt;
&amp;gt;&amp;gt; problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O&lt;br&gt;
&amp;gt;&amp;gt; ideal é transferir essas informações usando um formato neutro, como&lt;br&gt;
&amp;gt;&amp;gt; XML, CSV e criar um mini-protocolo em sockets pra fazer a&lt;br&gt;
&amp;gt;&amp;gt; transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o&lt;br&gt;
&amp;gt;&amp;gt; tamanho da mensagem que deve ser lida.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; -&lt;br&gt;
&amp;gt;&amp;gt; Maurício Linhares&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; 2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; dados&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; aplicação&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; real acaba gerando o erro, entao descidi testar a solução com&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; empilhamento&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; uma vez como avalanche.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; o&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; problema atual pontualmente.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Atenciosamente,&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Marcelo Zurita&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 9926 1152&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; --------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Connect Soluções Integradas&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Torre - João Pessoa - Paraíba&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 3243 0931&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547357&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26547357.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26546937</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T11:36:11Z</published>
	<updated>2009-11-27T11:36:11Z</updated>
	<author>
		<name>Joao Paulo Fernandes-2</name>
	</author>
	<content type="html">Cara é aquela historia necessito fazer tantos controles que acho melhor nao crescer essa bola de neve e usar algo ja implementado, nao vou reinventar a roda até pq isso eu que vou definir e será abstrato pro cliente.&lt;br&gt;Fiz um teste de carga com 1000 msg com esse tutorial do ActiveMQ &lt;a href=&quot;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dcon.com.br/jd.comment/tutorial-jms-activemq.pdf&lt;/a&gt;&lt;br&gt;
Esta muito lento cada msg leva 4s pra chegar no consumer, é assim mesmo ?&lt;br&gt;&lt;br&gt;Obrigado.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Não tem como você mandar isso como uma string criptografada que vai&lt;br&gt;
ser usada do outro lado?&lt;br&gt;
&lt;br&gt;
De repente pode ser até a sua criptografia que está complicando a vida&lt;br&gt;
do ObjectInputStream.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; Blz Mauricio não sabia dessa da serialização, o problema é que envio um&lt;br&gt;
&amp;gt; objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg&lt;br&gt;
&amp;gt; independente assim.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Vlw.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/27 Maurício Linhares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Rapaz, usar ObjectOutputStream é perigoso porque ele depende da&lt;br&gt;
&amp;gt;&amp;gt; serialização do Java e ela depende do formado da classe, se as duas&lt;br&gt;
&amp;gt;&amp;gt; classes não estiverem exatamente no mesmo formato você vai ter&lt;br&gt;
&amp;gt;&amp;gt; problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O&lt;br&gt;
&amp;gt;&amp;gt; ideal é transferir essas informações usando um formato neutro, como&lt;br&gt;
&amp;gt;&amp;gt; XML, CSV e criar um mini-protocolo em sockets pra fazer a&lt;br&gt;
&amp;gt;&amp;gt; transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o&lt;br&gt;
&amp;gt;&amp;gt; tamanho da mensagem que deve ser lida.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; -&lt;br&gt;
&amp;gt;&amp;gt; Maurício Linhares&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; 2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; dados&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; aplicação&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; real acaba gerando o erro, entao descidi testar a solução com&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; empilhamento&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; uma vez como avalanche.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; o&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; problema atual pontualmente.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Atenciosamente,&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Marcelo Zurita&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 9926 1152&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; --------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Connect Soluções Integradas&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; Torre - João Pessoa - Paraíba&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 3243 0931&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546937&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26546937.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26546804</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T11:23:06Z</published>
	<updated>2009-11-27T11:23:06Z</updated>
	<author>
		<name>Maurício Linhares</name>
	</author>
	<content type="html">&lt;br&gt;Não tem como você mandar isso como uma string criptografada que vai
&lt;br&gt;ser usada do outro lado?
&lt;br&gt;&lt;br&gt;De repente pode ser até a sua criptografia que está complicando a vida
&lt;br&gt;do ObjectInputStream.
&lt;br&gt;&lt;br&gt;-
&lt;br&gt;Maurício Linhares
&lt;br&gt;&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt;&amp;nbsp;| &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Blz Mauricio não sabia dessa da serialização, o problema é que envio um
&lt;br&gt;&amp;gt; objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg
&lt;br&gt;&amp;gt; independente assim.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vlw.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/27 Maurício Linhares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Rapaz, usar ObjectOutputStream é perigoso porque ele depende da
&lt;br&gt;&amp;gt;&amp;gt; serialização do Java e ela depende do formado da classe, se as duas
&lt;br&gt;&amp;gt;&amp;gt; classes não estiverem exatamente no mesmo formato você vai ter
&lt;br&gt;&amp;gt;&amp;gt; problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O
&lt;br&gt;&amp;gt;&amp;gt; ideal é transferir essas informações usando um formato neutro, como
&lt;br&gt;&amp;gt;&amp;gt; XML, CSV e criar um mini-protocolo em sockets pra fazer a
&lt;br&gt;&amp;gt;&amp;gt; transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o
&lt;br&gt;&amp;gt;&amp;gt; tamanho da mensagem que deve ser lida.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -
&lt;br&gt;&amp;gt;&amp;gt; Maurício Linhares
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt;&amp;nbsp;| &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; dados
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; aplicação
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; real acaba gerando o erro, entao descidi testar a solução com
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; empilhamento
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; de
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; uma vez como avalanche.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; o
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; problema atual pontualmente.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Atenciosamente,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Marcelo Zurita
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 9926 1152
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Connect Soluções Integradas
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Torre - João Pessoa - Paraíba
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; www.cnnt.com.br
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 83 3243 0931
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546804&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26546804.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26546746</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T11:16:42Z</published>
	<updated>2009-11-27T11:16:42Z</updated>
	<author>
		<name>Joao Paulo Fernandes-2</name>
	</author>
	<content type="html">Blz Mauricio não sabia dessa da serialização, o problema é que envio um objeto criptografados nesse ObjectOutputStrem ai nao posso tornar a msg independente assim.&lt;br&gt;&lt;br&gt;Vlw.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Maurício Linhares &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546746&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;linhares.mauricio@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Rapaz, usar ObjectOutputStream é perigoso porque ele depende da&lt;br&gt;
serialização do Java e ela depende do formado da classe, se as duas&lt;br&gt;
classes não estiverem exatamente no mesmo formato você vai ter&lt;br&gt;
problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O&lt;br&gt;
ideal é transferir essas informações usando um formato neutro, como&lt;br&gt;
XML, CSV e criar um mini-protocolo em sockets pra fazer a&lt;br&gt;
transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o&lt;br&gt;
tamanho da mensagem que deve ser lida.&lt;br&gt;
&lt;br&gt;
-&lt;br&gt;
Maurício Linhares&lt;br&gt;
&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt; | &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546746&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de dados&lt;br&gt;
&amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra aplicação&lt;br&gt;
&amp;gt; real acaba gerando o erro, entao descidi testar a solução com empilhamento&lt;br&gt;
&amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo de&lt;br&gt;
&amp;gt; uma vez como avalanche.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546746&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a&lt;br&gt;
&amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de&lt;br&gt;
&amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para&lt;br&gt;
&amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir o&lt;br&gt;
&amp;gt;&amp;gt; problema atual pontualmente.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Atenciosamente,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Marcelo Zurita&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546746&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; 83 9926 1152&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; --------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; Connect Soluções Integradas&lt;br&gt;
&amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial&lt;br&gt;
&amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716&lt;br&gt;
&amp;gt;&amp;gt; Torre - João Pessoa - Paraíba&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; 83 3243 0931&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26546746&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26546746.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26544195</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T07:50:40Z</published>
	<updated>2009-11-27T07:50:40Z</updated>
	<author>
		<name>Maurício Linhares</name>
	</author>
	<content type="html">&lt;br&gt;Rapaz, usar ObjectOutputStream é perigoso porque ele depende da
&lt;br&gt;serialização do Java e ela depende do formado da classe, se as duas
&lt;br&gt;classes não estiverem exatamente no mesmo formato você vai ter
&lt;br&gt;problemas (por isso, inclusive, que existe o SERIAL_VERSION_UUID). O
&lt;br&gt;ideal é transferir essas informações usando um formato neutro, como
&lt;br&gt;XML, CSV e criar um mini-protocolo em sockets pra fazer a
&lt;br&gt;transferência das mensagens. Algo do tipo, os primeros 4 bits dizem o
&lt;br&gt;tamanho da mensagem que deve ser lida.
&lt;br&gt;&lt;br&gt;-
&lt;br&gt;Maurício Linhares
&lt;br&gt;&lt;a href=&quot;http://codeshooter.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeshooter.wordpress.com/&lt;/a&gt;&amp;nbsp;| &lt;a href=&quot;http://twitter.com/mauriciojr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/mauriciojr&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/11/27 Joao Paulo Fernandes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544195&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpaulo.melo@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de dados
&lt;br&gt;&amp;gt; enviados, apersar de testes de carga darem certo, qnd se vai pra aplicação
&lt;br&gt;&amp;gt; real acaba gerando o erro, entao descidi testar a solução com empilhamento
&lt;br&gt;&amp;gt; das mensagens com JMS pra poder segurar o processamento e nao jogar tudo de
&lt;br&gt;&amp;gt; uma vez como avalanche.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/27 Marcelo Zurita &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544195&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; João Paulo, O JMS é uma implementação de um middleware orientado a
&lt;br&gt;&amp;gt;&amp;gt; mensagens (MOM) é ideal para ambientes que enfrentam períodos de
&lt;br&gt;&amp;gt;&amp;gt; indisponibilidade de rede. Não sei se era o caso de voce usar JMS para
&lt;br&gt;&amp;gt;&amp;gt; resolver esse problema. Talvez seja mais simples identificar e corrigir o
&lt;br&gt;&amp;gt;&amp;gt; problema atual pontualmente.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Atenciosamente,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Marcelo Zurita
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544195&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; 83 9926 1152
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Connect Soluções Integradas
&lt;br&gt;&amp;gt;&amp;gt; Ed. Maximum Shopping Empresarial
&lt;br&gt;&amp;gt;&amp;gt; Av. Juarez Távora, 522, sala 716
&lt;br&gt;&amp;gt;&amp;gt; Torre - João Pessoa - Paraíba
&lt;br&gt;&amp;gt;&amp;gt; www.cnnt.com.br
&lt;br&gt;&amp;gt;&amp;gt; 83 3243 0931
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;=================================================================
&lt;br&gt;Site do grupo: &lt;a href=&quot;http://pbjug.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pbjug.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544195&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
&lt;br&gt;=================================================================
&lt;br&gt;-~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26544195.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26544124</id>
	<title>Re: Serviço de JMS</title>
	<published>2009-11-27T07:45:10Z</published>
	<updated>2009-11-27T07:45:10Z</updated>
	<author>
		<name>Joao Paulo Fernandes-2</name>
	</author>
	<content type="html">&amp;lt;copia da minha resposta ao enterprise-lit&amp;gt;&lt;br&gt;&lt;br&gt;O problema  q estou tendo é StreamCorrupted qnd se aumenta o fluxo de
dados enviados, apersar de testes de carga darem certo, qnd se vai pra
aplicação real acaba gerando o erro, entao descidi testar a solução com
empilhamento das mensagens com JMS pra poder segurar o processamento e
nao jogar tudo de uma vez como avalanche.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/27 Marcelo Zurita &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544124&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
João Paulo, O JMS é uma implementação de um middleware orientado a mensagens (MOM) é ideal para ambientes que enfrentam períodos de indisponibilidade de rede. Não sei se era o caso de voce usar JMS para resolver esse problema. Talvez seja mais simples identificar e corrigir o problema atual pontualmente. &lt;br clear=&quot;all&quot;&gt;


&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Marcelo Zurita&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544124&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mzurita@...&lt;/a&gt;&lt;br&gt;83 9926 1152&lt;br&gt;&lt;br&gt;--------------------------------------&lt;br&gt;Connect Soluções Integradas&lt;br&gt;Ed. Maximum Shopping Empresarial&lt;br&gt;


Av. Juarez Távora, 522, sala 716&lt;br&gt;Torre - João Pessoa - Paraíba&lt;br&gt;&lt;a href=&quot;http://www.cnnt.com.br&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.cnnt.com.br&lt;/a&gt;&lt;br&gt;83 3243 0931&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;
--~--~---------~--~----~------------~-------~--~----~&lt;br&gt;
=================================================================
 &lt;br&gt; Site do grupo: http://pbjug.org/
 &lt;br&gt; &lt;p&gt;Para sair da lista, envie um e-mail para &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544124&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pbjug-unsubscribe@...&lt;/a&gt;
 &lt;br&gt; =================================================================&lt;br&gt;
-~----------~----~----~----~------~----~------~--~---&lt;br&gt;
&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servi%C3%A7o-de-JMS-tp26543267p26544124.html" />
</entry>

</feed>
