<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coisas Úteis &#187; Java</title>
	<atom:link href="http://www.coisasuteis.com.br/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coisasuteis.com.br</link>
	<description>Coisas Úteis</description>
	<lastBuildDate>Fri, 27 Jan 2012 23:45:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Gerando XML a partir de um schema XSD e vice-versa.</title>
		<link>http://www.coisasuteis.com.br/2010/03/gerando-xml-a-partir-de-um-schema-xsd-e-vice-versa/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gerando-xml-a-partir-de-um-schema-xsd-e-vice-versa</link>
		<comments>http://www.coisasuteis.com.br/2010/03/gerando-xml-a-partir-de-um-schema-xsd-e-vice-versa/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 16:25:11 +0000</pubDate>
		<dc:creator>braga</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programas]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[generate]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xsd]]></category>

		<guid isPermaLink="false">http://www.coisasuteis.com.br/?p=556</guid>
		<description><![CDATA[O que parece ser simples é bem chato de se procurar na internet. Um simples programa para gerar um XML a partir de um Schema (.xsd) não existe, nada na WEB existe como forma de facilitar o uso. Pensei até em criar um para disponibilizar para o povo, mas o tempo ta curto. Para quem [...]]]></description>
			<content:encoded><![CDATA[<p>O que parece ser simples é bem chato de se procurar na internet. Um simples programa para gerar um XML a partir de um Schema (.xsd) não existe, nada na WEB existe como forma de facilitar o uso. Pensei até em criar um para disponibilizar para o povo, mas o tempo ta curto.</p>
<p>Para quem possui eclipse é bem fácil, basta abrir o arquivo .xsd por ele, clicar com o botão direito > Gerador > Gerar XML (disponível em algumas versões, na que tenho &#8211; galileu &#8211; possui). </p>
<p>Para o inverso, que é obter um Schema genérico através de um XML, basta usad o Prompt de Comando do Microsoft .NET Framework SDK.</p>
<p>xsd c:/caminho/do/arquivo/nome.xml</p>
<p>Assim que tiver um tempo livre, penserei em criar uma ferramenta simples para q a partir de um xsd gere o xml do mesmo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coisasuteis.com.br/2010/03/gerando-xml-a-partir-de-um-schema-xsd-e-vice-versa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Revista WebMobile edição 02</title>
		<link>http://www.coisasuteis.com.br/2009/12/revista-webmobile-edicao-02/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=revista-webmobile-edicao-02</link>
		<comments>http://www.coisasuteis.com.br/2009/12/revista-webmobile-edicao-02/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 02:04:20 +0000</pubDate>
		<dc:creator>Pedro Puppim</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[pocketstudio]]></category>
		<category><![CDATA[soa]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[tv digital]]></category>
		<category><![CDATA[uddi]]></category>
		<category><![CDATA[webmobile]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://www.coisasuteis.com.br/?p=471</guid>
		<description><![CDATA[A revista aborda os seguintes temas: - Web Service a Fundo: conheça os protocolos SOA, SOAP, WSDL e UDDI - Tutorial PocketStudio: desenvolva para palm como se etivesse usando o delphi - Asp.net na prática: Aprenda a criar um cadastro de usuários - Introdução a J2ME: Monte passo a passo o ambiente de desenvolvimento J2ME [...]]]></description>
			<content:encoded><![CDATA[<p>A revista aborda os seguintes temas:</p>
<p>- Web Service a Fundo: conheça os protocolos SOA, SOAP, WSDL e UDDI<br />
- Tutorial PocketStudio: desenvolva para palm como se etivesse usando o delphi<br />
- Asp.net na prática: Aprenda a criar um cadastro de usuários<br />
- Introdução a J2ME: Monte passo a passo o ambiente de desenvolvimento J2ME no Windows e no Linux<br />
- HTTP e J2ME: Construa uma aplicação para celular que se comunica com uma aplicação web<br />
- Tv digital: estamos preparados?</p>
<p><a href="http://www2.coisasuteis.com.br/wm02_coisasuteis.pdf" target="_blank"><strong>Clique aqui</strong></a> para baixar a revista webmobile edição 02</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coisasuteis.com.br/2009/12/revista-webmobile-edicao-02/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MobFuell &#8211; controle gastos de combustível pelo celular</title>
		<link>http://www.coisasuteis.com.br/2009/11/mobfuell-controle-gastos-de-combustivel-pelo-celular/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mobfuell-controle-gastos-de-combustivel-pelo-celular</link>
		<comments>http://www.coisasuteis.com.br/2009/11/mobfuell-controle-gastos-de-combustivel-pelo-celular/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 12:14:45 +0000</pubDate>
		<dc:creator>Pedro Puppim</dc:creator>
				<category><![CDATA[Celular]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programas]]></category>
		<category><![CDATA[combustível]]></category>
		<category><![CDATA[gazolina]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia 5800]]></category>

		<guid isPermaLink="false">http://www.coisasuteis.com.br/?p=414</guid>
		<description><![CDATA[Hoje instalei no meu Nokia 5800 um aplicativo para controle de gastos de combustível o MobFull desenvolvido por uma empresa aqui do estado Vitória-ES a HighLan feito em java e compativel com a maioria das versões de sistemas operacionais para celular. Ao executar o aplicativo você precisa adicionar um veiculo: (Com possíbilidade de adicionar ilimitados [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje instalei no meu Nokia 5800 um aplicativo para controle de gastos de combustível o MobFull desenvolvido por uma empresa aqui do estado Vitória-ES a <a href="http://www.highlan.com.br/" target="blank"><b>HighLan</b></a> feito em java e compativel com a maioria das versões de sistemas operacionais para celular.</p>
<p>Ao executar o aplicativo você precisa adicionar um veiculo: (Com possíbilidade de adicionar ilimitados veiculos)</p>
<p><img src="http://www.coisasuteis.com.br/img/mf-adicionar.jpg" alt="mf-adicionar" title="mf-adicionar" width="322" height="240" class="alignnone size-full wp-image-417" /></p>
<p>Você digita o nome e o modelo do carro para identificação.</p>
<p>O proximo passo é cada vez que você for abastecer adicionar os dados:</p>
<p><img src="http://www.coisasuteis.com.br/img/mf-abastecer.jpg" alt="mf-abastecer" title="mf-abastecer" width="322" height="240" class="alignnone size-full wp-image-418" /></p>
<p>Odômetro  (km): Kilometragem atual do carro.<br />
Quantidade de Combustível  (L): Quantos litros você abasteceu.<br />
Preço do Combustível  (R$): Valor pago no Litro<br />
Data: Data do abastecimento</p>
<p>Com vários abastecimentos inseridos o programa gera uma série de Relatórios: consumo, gastos, media de preço, quilometragem, abastecimentos.</p>
<p><b>Clique aqui para ir para a pagina de download do MobFuell</b></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coisasuteis.com.br/2009/11/mobfuell-controle-gastos-de-combustivel-pelo-celular/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Liberando portas em uso pelo &#8220;command&#8221; do Windows</title>
		<link>http://www.coisasuteis.com.br/2009/02/liberando-portas-em-uso-pelo-command-do-windows/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=liberando-portas-em-uso-pelo-command-do-windows</link>
		<comments>http://www.coisasuteis.com.br/2009/02/liberando-portas-em-uso-pelo-command-do-windows/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 16:55:54 +0000</pubDate>
		<dc:creator>braga</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[portas]]></category>
		<category><![CDATA[processo]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.coisasuteis.com.br/?p=109</guid>
		<description><![CDATA[Hoje tive um problema quando fui rodar um projeto Java Web pelo JBuilder que foi o seguinte: StandardServer.await: create[8081]: java.net.BindException: Address already in use: JVM_Bind java.net.BindException: Address already in use: JVM_Bind O que tudo indica é que o Java Virtual Machine não conseguiu rodar pois a porta 8081 já estava em uso. Eis que me [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje tive um problema quando fui rodar um projeto Java Web pelo JBuilder que foi o seguinte:</p>
<pre>StandardServer.await: create[8081]: java.net.BindException: Address already in use: JVM_Bind
java.net.BindException: Address already in use: JVM_Bind</pre>
<p>O que tudo indica é que o Java Virtual Machine não conseguiu rodar pois a porta 8081 já estava em uso. Eis que me surge a curiosidade de tentar descobrir qual programa estava usando tal porta.</p>
<p>Já sabia o primeiro passo: ver se realmente a porta estava em uso com o comando &#8216;netstat -na&#8217;.</p>
<p>Ao ver que a porta estava realmente em uso, procurei alguma forma de tentar libera-la, mas sem sucesso. Então procurei saber se algum processo estava usando-a com o comando: &#8216;netstat -abnovp tcp&#8217; (demora um pouco pra carregar toda a lista). Então consegui saber qual era o processo usado por aquela porta, daí peguei seu PID (ultima coluna) e matei o tal processo &#8216;taskkill /pid XXX&#8217; (XXX vc substitui pelo nº do PID). Pronto, resolvido o problema!</p>
<p>Uma outra solução encontrada posteriormente foi mudar a porta em que o serviço jsp/servlet fosse rodado. O padrão é usar a porta 8080, e ele &#8216;guarda&#8217; as portas 8081 e 8082 para rodar serviços extras caso haja necessidade, e no meu caso ele usa a 8081 para rodar o JVM. Para mudar tal porta, basta abrir o projeto e seguir os passos:</p>
<p>Run &gt; Configurations &gt; Edit.</p>
<p>Na tela que abrir tem &#8216;Services&#8217; &gt; &#8216;JSP/Servlet&#8217;, ao seleciona-lo aparece a direta &#8216;Port number&#8217;, é so altera-la para 8083.</p>
<p>Créditos ao Ulisses Castro, que graças ao que achei em seu blog eu consegui resolver o problema através da primeira solução.</p>
<p>Link para o Blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coisasuteis.com.br/2009/02/liberando-portas-em-uso-pelo-command-do-windows/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

