<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-4433</id>
	<title>Nabble - gfd-developers</title>
	<updated>2007-09-11T10:54:54Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/gfd-developers-f4433.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gfd-developers-f4433.html" />
	<subtitle type="html">Mailing list archive for gfd-developers</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-12619180</id>
	<title>GFP 0.8.0 Final Release</title>
	<published>2007-09-11T10:54:54Z</published>
	<updated>2007-09-11T10:54:54Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">I am going to release GFP 0.8.0 stable. The
&lt;br&gt;translators that are still available to make the
&lt;br&gt;changes translations please send me a private e-mail
&lt;br&gt;that I will send back the file with the new phrases.
&lt;br&gt;The translations will be incorporated on 0.8.1
&lt;br&gt;release.
&lt;br&gt;The 0.8.0 version will be available today.
&lt;br&gt;&lt;br&gt;Thanks all for helping!
&lt;br&gt;&lt;br&gt;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2005.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12619180&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GFP-0.8.0-Final-Release-tp12619180p12619180.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12564693</id>
	<title>Res:  Database considerations</title>
	<published>2007-09-07T16:57:47Z</published>
	<updated>2007-09-07T16:57:47Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;In HSBC file (bankid = 399) the BRANCHID is ACCTID.substr(1,4)
&lt;br&gt;&lt;br&gt;Got it. As its not the pattern, I will not consider it.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;I will convert my Visa transactions to HSBC OFC file and import too =)
&lt;br&gt;&lt;br&gt;Could not understand. You mean credit card transactions? If you make a &amp;quot;script&amp;quot; to load from HSBC report, it would me nice to add it to GFP. I already import transactions from clipboard with BB credit card report and directly from web for Visa Vale cards.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;Did you change another file? I changed GFP in my sand box and don't like forgot changes.
&lt;br&gt;&lt;br&gt;May be. What do you think about start to use CVS? It will help you with conflicting changes.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;Thanks! Could you please link my name to my blog
&lt;br&gt;(&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;)? It is good to Google page rank =)
&lt;br&gt;&lt;br&gt;I will do it!
&lt;br&gt;&lt;br&gt;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2005.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12564693&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Res%3A--Database-considerations-tp12564693p12564693.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12564432</id>
	<title>Re: Database considerations</title>
	<published>2007-09-06T13:37:32Z</published>
	<updated>2007-09-06T13:37:32Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt;&amp;gt; The Smaple file you sent to me have only these tags on bankform:
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;BANKID&amp;gt;000
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;ACCTID&amp;gt;00000000000
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;ACCTTYPE&amp;gt;0
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In HSBC file (bankid = 399) the BRANCHID is ACCTID.substr(1,4)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I will keep prompting the user to select the account destination for
&lt;br&gt;that transactions that came from the file. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will convert my Visa transactions to HSBC OFC file and import
&lt;br&gt;too =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; And really thank you for your contribution! I was needing someone to
&lt;br&gt;help me with this feature to me it work with any bank.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thank you for GFP =) 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am only adapting GFP to my use.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; You can download it from the project page. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Did you change another file? I changed GFP in my sand box and
&lt;br&gt;don't like forgot changes.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I have posted news on GFP Web Site thanking you for your
&lt;br&gt;contribution, I near to make a stable release.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks! Could you please link my name to my blog
&lt;br&gt;(&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;)? It is good to Google page rank =)
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2005.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12564432&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12507506p12564432.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12528511</id>
	<title>Re: Database considerations</title>
	<published>2007-09-06T11:53:04Z</published>
	<updated>2007-09-06T11:53:04Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">But HSBC OFC file have other tags with bank information... Try use one of these informations.
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12528511&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12528511&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;] 
&lt;br&gt;Sent: Thursday, September 06, 2007 2:50 PM
&lt;br&gt;To: Adamatti, Marcelo
&lt;br&gt;Subject: RE: [Gfd-developers] Database considerations
&lt;br&gt;&lt;br&gt;The NullPointerException happens because HSBC don't
&lt;br&gt;write the BRANCHID field (Numero da Agencia). I will
&lt;br&gt;prevent it and check for null values before loading
&lt;br&gt;that data.
&lt;br&gt;&lt;br&gt;You sample file help on that analysis. Thanks.
&lt;br&gt;&lt;br&gt;I will need to do another rebuild...
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12528511&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12507506p12528511.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12527656</id>
	<title>Re: Database considerations</title>
	<published>2007-09-06T11:36:08Z</published>
	<updated>2007-09-06T11:36:08Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">&amp;gt;&amp;gt; Ok ok... Please, wait for the results =)
&lt;br&gt;&amp;gt;&amp;gt; I am :-P
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will try send you in Monday. I am playing with the code =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Yes it works, but as you probably noticed GFP download file has about
&lt;br&gt;2.5MB but the sum of all jar files has about 10MB (look at ext folder). 
&lt;br&gt;&amp;gt;&amp;gt; SevenZip (Or LZMA algorithm) is used by GFP on the first start up
&lt;br&gt;after setup to deflate the files that are also packed (pack200). thats
&lt;br&gt;why 
&lt;br&gt;&amp;gt;&amp;gt; SevenZip is inside the gfd.jar that has the only feature uncompress
&lt;br&gt;GFP jar files, if necessary, before to start up GFP.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hum.. I will revise that point. 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Its good! I hope you have a lot of fun! :-) Don't forget to show me
&lt;br&gt;your changes, so I could see what would be part 
&lt;br&gt;&amp;gt;&amp;gt; of GFP code (with your respective copyright notice, of course).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cool. I will do that.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; It's my bad behavior again :-), but be aware, remember: You can't
&lt;br&gt;judge a book by its cover! :-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; No problem. Just remember...
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12527656&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12527656.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12527655</id>
	<title>Re: Database considerations</title>
	<published>2007-09-06T11:30:05Z</published>
	<updated>2007-09-06T11:30:05Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Try import that sample file.
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Adamatti, Marcelo 
&lt;br&gt;Sent: Thursday, September 06, 2007 2:21 PM
&lt;br&gt;To: '&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12527655&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;'
&lt;br&gt;Cc: '&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12527655&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;'
&lt;br&gt;Subject: RE: [Gfd-developers] Database considerations
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;The &amp;quot;Conversor&amp;quot; was a draft. It needs adjustments... 
&lt;br&gt;&amp;gt;&amp;gt; Yes I see but don't worry... perform incremental refractory(don't forget to do this).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I tested the RC04 but I got a NullPointerException... See log attached. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The temp file is a valid XML file. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In the future we can change the parser to don't use temp file (see &amp;quot;conversor&amp;quot; code ).
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Yes. OFX is SGML and has much more features, but its still based on OFC. Both have Microsoft behind the scenes, just because of MSMoney. 
&lt;br&gt;&amp;gt;&amp;gt; OFX specification has about 500 pages :-p. They offer support for on-line transaction, this kind of feature the Brazilian Bank probably will never support.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I only need a OFC =) 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Continuing our conversation about file size, you mentioned you 
&lt;br&gt;&amp;gt;&amp;gt; transaction volume, I see you probably are Single and don't have 
&lt;br&gt;&amp;gt;&amp;gt; children. Don't measure average usage considering only your profile. A family with 4 people (Man, Woman and 2 children) will spend more money and perform much more transactions. If you use to save your money on DI referenced savings &amp;nbsp;(Brazilian only) GFP will need to keep a daily control &amp;nbsp;of your return over the amount of investment.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I got that now. Thanks for your explanation.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I will explain in portuguese since DI exist (with this behavior only in Brazil):
&lt;br&gt;&amp;gt;&amp;gt; DI = Referenciado DI (de rendimento diário), portanto tem saldo calculado diariamente, gerando pelo menos 20 transações por mês para a aplicação.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I don't have investment for now :-(
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12527655&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;sample.ofc&lt;/strong&gt; (568 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/12527655/0/sample.ofc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12507506p12527655.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12527654</id>
	<title>Re: Database considerations</title>
	<published>2007-09-06T11:21:25Z</published>
	<updated>2007-09-06T11:21:25Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;The &amp;quot;Conversor&amp;quot; was a draft. It needs adjustments... 
&lt;br&gt;&amp;gt;&amp;gt; Yes I see but don't worry... perform incremental refractory(don't forget to do this).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I tested the RC04 but I got a NullPointerException... See log attached. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The temp file is a valid XML file. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In the future we can change the parser to don't use temp file (see &amp;quot;conversor&amp;quot; code ).
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Yes. OFX is SGML and has much more features, but its still based on OFC. Both have Microsoft behind the scenes, just because of MSMoney. 
&lt;br&gt;&amp;gt;&amp;gt; OFX specification has about 500 pages :-p. They offer support for on-line transaction, this kind of feature the Brazilian Bank probably will never support.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I only need a OFC =) 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Continuing our conversation about file size, you mentioned you transaction volume, I see you probably are Single and don't have children. Don't measure
&lt;br&gt;&amp;gt;&amp;gt; average usage considering only your profile. A family with 4 people (Man, Woman and 2 children) will spend more money and perform much more transactions. If you
&lt;br&gt;&amp;gt;&amp;gt; use to save your money on DI referenced savings &amp;nbsp;(Brazilian only) GFP will need to keep a daily control &amp;nbsp;of your return over the amount of investment.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I got that now. Thanks for your explanation.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I will explain in portuguese since DI exist (with this behavior only in Brazil):
&lt;br&gt;&amp;gt;&amp;gt; DI = Referenciado DI (de rendimento diário), portanto tem saldo calculado diariamente, gerando pelo menos 20 transações por mês para a aplicação.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I don't have investment for now :-(
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12527654&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;GFP6.log&lt;/strong&gt; (5K) &lt;a href=&quot;http://old.nabble.com/attachment/12527654/0/GFP6.log&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12507506p12527654.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12507506</id>
	<title>Database considerations</title>
	<published>2007-09-05T11:49:26Z</published>
	<updated>2007-09-05T11:49:26Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi Marcelo
&lt;br&gt;&lt;br&gt;&amp;gt;Cool. My first contribution =)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Yes! :-p
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;The &amp;quot;Conversor&amp;quot; was a draft. It needs adjustments... 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Yes I see but don't worry... perform incremental
&lt;br&gt;&amp;nbsp;refractory(don't forget to do this).
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;Have OFX the same structure of OFC? 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Yes. OFX is SGML and has much more features, but its
&lt;br&gt;&amp;nbsp;still based on OFC. Both have Microsoft behind the
&lt;br&gt;&amp;nbsp;scenes, just because of MSMoney. OFX specification
&lt;br&gt;&amp;nbsp;has
&lt;br&gt;&amp;nbsp;about 500 pages :-p. They offer support for on-line
&lt;br&gt;&amp;nbsp;transaction, this kind of feature the Brazilian Bank
&lt;br&gt;&amp;nbsp;probably will never support.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Try download it with this name extension:
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://gfd.sourceforge.net/gfp_0.8.0-RC4.cpt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.sourceforge.net/gfp_0.8.0-RC4.cpt&lt;/a&gt;&lt;br&gt;&amp;nbsp;I have just discovered that SF don't allow you to
&lt;br&gt;&amp;nbsp;p&amp;#314;ace zip files for download at WEB servers. So
&lt;br&gt;&amp;nbsp;rename it to zip.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Continuing our conversation about file size, you
&lt;br&gt;&amp;nbsp;mentioned you transaction volume, I see you probably
&lt;br&gt;&amp;nbsp;are Single and don't have children. Don't measure
&lt;br&gt;&amp;nbsp;average usage considering only your profile. A
&lt;br&gt;&amp;nbsp;family
&lt;br&gt;&amp;nbsp;with 4 people (Man, Woman and 2 children) will spend
&lt;br&gt;&amp;nbsp;more money and perform much more transactions. If
&lt;br&gt;&amp;nbsp;you
&lt;br&gt;&amp;nbsp;use to save your money on DI referenced savings
&lt;br&gt;&amp;nbsp;(Brazilian only) GFP will need to keep a daily
&lt;br&gt;&amp;nbsp;control
&lt;br&gt;&amp;nbsp; of your return over the amount of investment.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;I will explain in portuguese since DI exist (with
&lt;br&gt;&amp;nbsp;this
&lt;br&gt;&amp;nbsp;behavior only in Brazil):
&lt;br&gt;&amp;nbsp;DI = Referenciado DI (de rendimento diário),
&lt;br&gt;&amp;nbsp;portanto
&lt;br&gt;&amp;nbsp;tem saldo calculado diariamente, gerando pelo menos
&lt;br&gt;&amp;nbsp;20
&lt;br&gt;&amp;nbsp;transações por mês para a aplicação.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12507506&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12507506p12507506.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12507432</id>
	<title>Re: Database considerations</title>
	<published>2007-09-05T11:47:36Z</published>
	<updated>2007-09-05T11:47:36Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">&amp;gt;Ok ok... Please, wait for the results =)
&lt;br&gt;&lt;br&gt;I am :-P
&lt;br&gt;&lt;br&gt;&amp;gt;I removed this package for now... I don't know, but
&lt;br&gt;&amp;gt; the GFP is working without SevenZip.
&lt;br&gt;&lt;br&gt;Yes it works, but as you probably noticed GFP download
&lt;br&gt;file has about 2.5MB but the sum of all jar files has
&lt;br&gt;about 10MB (look at ext folder). SevenZip (Or LZMA
&lt;br&gt;algorithm) is used by GFP on the first start up after
&lt;br&gt;setup to deflate the files that are also packed
&lt;br&gt;(pack200). thats why SevenZip is inside the gfd.jar
&lt;br&gt;that has the only feature uncompress GFP jar files, if
&lt;br&gt;necessary, before to start up GFP.
&lt;br&gt;&lt;br&gt;&amp;gt;I am changing to my personal use. I not want force
&lt;br&gt;&amp;gt; anything. 
&lt;br&gt;&amp;gt;I would create a personal financial manager, but I
&lt;br&gt;&amp;gt; prefer use GFP. I am only play with the code =)
&lt;br&gt;&lt;br&gt;Its good! I hope you have a lot of fun! :-) Don't
&lt;br&gt;forget to show me your changes, so I could see what
&lt;br&gt;would be part of GFP code (with your respective
&lt;br&gt;copyright notice, of course).
&lt;br&gt;&lt;br&gt;&amp;gt;I know that. I am doing the same. But with
&lt;br&gt;&amp;gt; frameworks =)
&lt;br&gt;&lt;br&gt;Okie Dokie!
&lt;br&gt;&lt;br&gt;&amp;gt;So, it's me again: I don't like classes names
&lt;br&gt;&amp;gt; started with &amp;quot;I&amp;quot;
&lt;br&gt;&amp;gt; (Ex: IMenuBar). I thought the file was a Interface,
&lt;br&gt;&amp;gt; but was a Class.
&lt;br&gt;&lt;br&gt;It's my bad behavior again :-), but be aware,
&lt;br&gt;remember: You can't judge a book by its cover! :-)
&lt;br&gt;&lt;br&gt;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12507432&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12507432.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12507120</id>
	<title>Re: Database considerations</title>
	<published>2007-09-05T11:27:19Z</published>
	<updated>2007-09-05T11:27:19Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 1 - We will see the performance. 2 - So you will need a
&lt;br&gt;&amp;quot;XMLFileMigrator&amp;quot; to control file layout changes.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok ok... Please, wait for the results =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; SevenZip to class path... 
&lt;br&gt;&amp;gt;&amp;gt; What do you mean ? It's already on the class path.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I removed this package for now... I don't know, but the GFP is
&lt;br&gt;working without SevenZip.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I believe you will not like this =)
&lt;br&gt;&amp;gt;&amp;gt; That's my guess too :-p
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hehehe.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am changing to my personal use. I not want force anything. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I would create a personal financial manager, but I prefer use
&lt;br&gt;GFP. I am only play with the code =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;I found connection pool implementation.... why? Aren't GFP
&lt;br&gt;stand-alone? Why you didn't use DBConnectionBroker Framework? Tsc tsc...
&lt;br&gt;&amp;gt;&amp;gt; Long history, at the beginning (5 years ago) I was making testing
&lt;br&gt;with multiple clients, I gave up and the pool was just left behind 
&lt;br&gt;&amp;gt;&amp;gt; (the old free time problem). I don't mind to remove it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok, no problem.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; It's a &amp;quot;play for fun&amp;quot; project the goal was to experiment new things
&lt;br&gt;and not to do boring work :-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I know that. I am doing the same. But with frameworks =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Oh yes! I need time to implement JUnit test cases...
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am including logs to trace the functionalities. Would be good
&lt;br&gt;if I could run test to see if I don't break anything. 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;In my OFC case with HSBC: &amp;nbsp;Can I create PendingTransaction List and
&lt;br&gt;call ImportUtils.conciliate only?
&lt;br&gt;&amp;gt;&amp;gt; You shouldn't need to do it. Once the import action work again (I
&lt;br&gt;mean with the XML file - I am adapting 
&lt;br&gt;&amp;gt;&amp;gt; it to read the resulting file that your converser created) this
&lt;br&gt;action should be able to load OFCfiles from both banks. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok, I'll waiting for that.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; So, it's me again: I don't like classes names started with &amp;quot;I&amp;quot;
&lt;br&gt;(Ex: IMenuBar). I thought the file was a Interface, but was a Class.
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12507120&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12507120.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12498901</id>
	<title>Re: Database considerations</title>
	<published>2007-09-05T08:10:46Z</published>
	<updated>2007-09-05T08:10:46Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have changed GFP to use the your &amp;quot;Conversor&amp;quot; class.
&lt;br&gt;It will use a lightly different implementation to
&lt;br&gt;convert OFX files. I have test it with BB files,
&lt;br&gt;please test if you can import now HSBC files.
&lt;br&gt;&lt;br&gt;Download it here:
&lt;br&gt;&lt;a href=&quot;http://gfd.sourceforge.net/gfp_0.8.0-RC4.zip&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.sourceforge.net/gfp_0.8.0-RC4.zip&lt;/a&gt;&lt;br&gt;&lt;br&gt;I will remove this file from this site in 2 days.
&lt;br&gt;&lt;br&gt;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12498901&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12498901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12496021</id>
	<title>Re: Database considerations</title>
	<published>2007-09-05T04:39:08Z</published>
	<updated>2007-09-05T04:39:08Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi Marcelo,
&lt;br&gt;&lt;br&gt;&amp;gt;I removed the security, DBMigrator (I am doing
&lt;br&gt;&amp;gt; tests with XML files),
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;1 - We will see the performance.
&lt;br&gt;&amp;nbsp; &amp;nbsp;2 - So you will need a &amp;quot;XMLFileMigrator&amp;quot; to control
&lt;br&gt;file layout changes.
&lt;br&gt;&lt;br&gt;&amp;gt;SevenZip to class path... 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; What do you mean ? It's already on the class path.
&lt;br&gt;&lt;br&gt;&amp;gt;I believe you will not like this =)
&lt;br&gt;&lt;br&gt;That's my guess too :-p
&lt;br&gt;&lt;br&gt;&amp;gt; I found connection pool implementation.... why?
&lt;br&gt;&amp;gt; Aren't GFP
&lt;br&gt;&amp;gt; stand-alone? Why you didn't use DBConnectionBroker
&lt;br&gt;&amp;gt; Framework? Tsc tsc...
&lt;br&gt;&lt;br&gt;&amp;nbsp;Long history, at the beginning (5 years ago) I was
&lt;br&gt;making testing with multiple clients, I gave up and
&lt;br&gt;the pool was just left behind (the old free time
&lt;br&gt;problem). I don't mind to remove it.
&lt;br&gt;&lt;br&gt;&amp;gt; You don't like use frameworks =)
&lt;br&gt;&lt;br&gt;It's a &amp;quot;play for fun&amp;quot; project the goal was to
&lt;br&gt;experiment new things and not to do boring work :-)
&lt;br&gt;&lt;br&gt;&amp;gt;&lt;a href=&quot;http://gfd.cvs.sourceforge.net/gfd/GFP%20Unit%20Tests/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.cvs.sourceforge.net/gfd/GFP%20Unit%20Tests/&lt;/a&gt;&lt;br&gt;&amp;gt; - Do you
&lt;br&gt;&amp;gt; have updated tests? 
&lt;br&gt;&lt;br&gt;Oh yes! I need time to implement JUnit test cases...
&lt;br&gt;&lt;br&gt;&amp;gt;I found image compressors and SubtitleUtils too
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://gfd.cvs.sourceforge.net/gfd/Utilitarios/br/com/igor/uteis/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.cvs.sourceforge.net/gfd/Utilitarios/br/com/igor/uteis/&lt;/a&gt;&lt;br&gt;&amp;gt; =)
&lt;br&gt;&lt;br&gt;Oh! Personal stuff. Not really personal you see :-)
&lt;br&gt;&lt;br&gt;&amp;gt;In my OFC case with HSBC: &amp;nbsp;Can I create
&lt;br&gt;&amp;gt;PendingTransaction List and call 
&lt;br&gt;&amp;gt;ImportUtils.conciliate only?
&lt;br&gt;&lt;br&gt;You shouldn't need to do it. Once the import action
&lt;br&gt;work again (I mean with the XML file - I am adapting
&lt;br&gt;it to read the resulting file that your converser
&lt;br&gt;created)
&lt;br&gt;this action should be able to load OFCfiles from both
&lt;br&gt;banks. 
&lt;br&gt;&lt;br&gt;&amp;gt;I not found any Junit... I like JUnit... :-(
&lt;br&gt;&lt;br&gt;Yes you know the time problem stuff...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12496021&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12496021.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12496020</id>
	<title>Re: Database considerations</title>
	<published>2007-09-04T14:50:21Z</published>
	<updated>2007-09-04T14:50:21Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am doing big changes in my sand box. For example, I am
&lt;br&gt;replacing SimpleLog class to common Logger. I found little pieces
&lt;br&gt;calling logging... 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I removed the security, DBMigrator (I am doing tests with XML
&lt;br&gt;files), SevenZip to class path... I believe you will not like this =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I found connection pool implementation.... why? Aren't GFP
&lt;br&gt;stand-alone? Why you didn't use DBConnectionBroker Framework? Tsc tsc...
&lt;br&gt;You don't like use frameworks =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://gfd.cvs.sourceforge.net/gfd/GFP%20Unit%20Tests/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.cvs.sourceforge.net/gfd/GFP%20Unit%20Tests/&lt;/a&gt;&amp;nbsp;- Do you
&lt;br&gt;have updated tests? 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I found image compressors and SubtitleUtils too
&lt;br&gt;&lt;a href=&quot;http://gfd.cvs.sourceforge.net/gfd/Utilitarios/br/com/igor/uteis/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gfd.cvs.sourceforge.net/gfd/Utilitarios/br/com/igor/uteis/&lt;/a&gt;&amp;nbsp;=)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In my OFC case with HSBC: &amp;nbsp;Can I create PendingTransaction List
&lt;br&gt;and call ImportUtils.conciliate only?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I not found any Junit... I like JUnit... :-(
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12496020&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12496020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12482165</id>
	<title>Re: Database considerations</title>
	<published>2007-09-04T08:38:51Z</published>
	<updated>2007-09-04T08:38:51Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;&amp;gt; 	Sorry for my English. I am revising my texts and I
&lt;br&gt;&amp;gt; did big errors =)
&lt;br&gt;&lt;br&gt;I'm sure a make more misspelling errors than you.
&lt;br&gt;&lt;br&gt;&amp;gt; 	I would like to see debug messages to know the
&lt;br&gt;&amp;gt; flow... I am not
&lt;br&gt;&amp;gt; thinking in the user now, but in dev team... Do you
&lt;br&gt;&amp;gt; can turn off log today?
&lt;br&gt;&lt;br&gt;Ok, You make me think about it :-)
&lt;br&gt;&lt;br&gt;&amp;gt; 	Do you have the link for that?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.opensourceinstall.org/index.php?tab=1#GFP&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensourceinstall.org/index.php?tab=1#GFP&lt;/a&gt;&lt;br&gt;I remember that I needed to register, its a nice
&lt;br&gt;challenge to register in a Chinese site :-)
&lt;br&gt;&lt;br&gt;There is a Italian magazine that publicized a small
&lt;br&gt;article about GFP. You can find a link to it in GFP
&lt;br&gt;Web site.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482165&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12482165.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12482164</id>
	<title>Re: Database considerations</title>
	<published>2007-09-04T07:31:19Z</published>
	<updated>2007-09-04T07:31:19Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Sorry for my English. I am revising my texts and I did big
&lt;br&gt;errors =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; My personal file have about 15.000 transactions registered, this mean
&lt;br&gt;that a XML file would have 1.5MB of data. I'm not considering the 
&lt;br&gt;&amp;gt;&amp;gt; data from other tables as they don't &amp;quot;grow up&amp;quot; like the transaction
&lt;br&gt;table. If you will do some tests don't forget the scalability for big
&lt;br&gt;files.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I had 37 transactions by month (avg). 444 transactions by year.
&lt;br&gt;4440 transaction in 10 years. It is too small buts ok, I will use big
&lt;br&gt;files.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; The problem is that when I have big problems, they are indeed more
&lt;br&gt;than big... In a talk with oracle consulting team they asked how big is
&lt;br&gt;the user 
&lt;br&gt;&amp;gt;&amp;gt; base that we were planing for their system, so we mention that, just
&lt;br&gt;to start, we would like to make a pilot with 100.000 users that would
&lt;br&gt;use 
&lt;br&gt;&amp;gt;&amp;gt; the system intensively and they got scared :-) and asked for time to
&lt;br&gt;think about it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; It is interesting...
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I am likening this talk, its useful and make me revise GFP
&lt;br&gt;architecture.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cool. Some people don't like it =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; About log level, they are unnecessary, the GFP log politic is to log
&lt;br&gt;only the necessary things, like stack trace and relevant messages about
&lt;br&gt;user
&lt;br&gt;&amp;gt;&amp;gt; environment. When GFP users ask for help, they typically and to solve
&lt;br&gt;the problem in one shot, they don't want exchange many messages. So I 
&lt;br&gt;&amp;gt;&amp;gt; take care to have enough info on log files when its needed, but only
&lt;br&gt;what is needed.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I would like to see debug messages to know the flow... I am not
&lt;br&gt;thinking in the user now, but in dev team... Do you can turn off log
&lt;br&gt;today?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; The GFP on line support plugin automatically attach a log file for
&lt;br&gt;each user request. And I receive a e-mail notification when a user make
&lt;br&gt;a 
&lt;br&gt;&amp;gt;&amp;gt; request (See on GFP Help Menu).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok, I will look that.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I Chinese site made something like that to GFP but with tips in
&lt;br&gt;simplified Chinese.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Do you have the link for that?
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482164&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12482164.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12482163</id>
	<title>Re: OFC Converter</title>
	<published>2007-09-04T07:01:04Z</published>
	<updated>2007-09-04T07:01:04Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; See HSBC OFC sample. I created a XSLT to format the result in
&lt;br&gt;browser. It is working ok for me!
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482163&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482163&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;] 
&lt;br&gt;Sent: Tuesday, September 04, 2007 8:38 AM
&lt;br&gt;To: Adamatti, Marcelo
&lt;br&gt;Cc: GFP List
&lt;br&gt;Subject: OFC Converter
&lt;br&gt;&lt;br&gt;Hi Marcelo,
&lt;br&gt;&lt;br&gt;I made some adjustments, just added some trim() call because BB uses
&lt;br&gt;spaces to &amp;quot;format&amp;quot; the OFC file, so the converter wasn't working.
&lt;br&gt;Check if it still works with HSBC OFC file.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; &amp;lt;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;extratoOFC.xslt&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;OFC&amp;gt;
&lt;br&gt;&amp;lt;DTD&amp;gt;0&amp;lt;/DTD&amp;gt;
&lt;br&gt;&amp;lt;CPAGE&amp;gt;0000&amp;lt;/CPAGE&amp;gt;
&lt;br&gt;&amp;lt;ACCTSTMT&amp;gt;
&lt;br&gt;&amp;lt;ACCTFROM&amp;gt;
&lt;br&gt;&amp;lt;BANKID&amp;gt;000&amp;lt;/BANKID&amp;gt;
&lt;br&gt;&amp;lt;ACCTID&amp;gt;00000000000&amp;lt;/ACCTID&amp;gt;
&lt;br&gt;&amp;lt;ACCTTYPE&amp;gt;0&amp;lt;/ACCTTYPE&amp;gt;
&lt;br&gt;&amp;lt;/ACCTFROM&amp;gt;
&lt;br&gt;&amp;lt;STMTRS&amp;gt;
&lt;br&gt;&amp;lt;DTSTART&amp;gt;20060101&amp;lt;/DTSTART&amp;gt;
&lt;br&gt;&amp;lt;DTEND&amp;gt;20060201&amp;lt;/DTEND&amp;gt;
&lt;br&gt;&amp;lt;LEDGER&amp;gt;10.00&amp;lt;/LEDGER&amp;gt;
&lt;br&gt;&amp;lt;STMTTRN&amp;gt;
&lt;br&gt;&amp;lt;TRNTYPE&amp;gt;1&amp;lt;/TRNTYPE&amp;gt;
&lt;br&gt;&amp;lt;DTPOSTED&amp;gt;20060101&amp;lt;/DTPOSTED&amp;gt;
&lt;br&gt;&amp;lt;TRNAMT&amp;gt;-0.30&amp;lt;/TRNAMT&amp;gt;
&lt;br&gt;&amp;lt;FITID&amp;gt;0000000&amp;lt;/FITID&amp;gt;
&lt;br&gt;&amp;lt;CHKNUM&amp;gt;0000000&amp;lt;/CHKNUM&amp;gt;
&lt;br&gt;&amp;lt;MEMO&amp;gt;BALA DE GOMA&amp;lt;/MEMO&amp;gt;
&lt;br&gt;&amp;lt;/STMTTRN&amp;gt;
&lt;br&gt;&amp;lt;STMTTRN&amp;gt;
&lt;br&gt;&amp;lt;TRNTYPE&amp;gt;1&amp;lt;/TRNTYPE&amp;gt;
&lt;br&gt;&amp;lt;DTPOSTED&amp;gt;20060101&amp;lt;/DTPOSTED&amp;gt;
&lt;br&gt;&amp;lt;TRNAMT&amp;gt;5.00&amp;lt;/TRNAMT&amp;gt;
&lt;br&gt;&amp;lt;FITID&amp;gt;0000000&amp;lt;/FITID&amp;gt;
&lt;br&gt;&amp;lt;CHKNUM&amp;gt;0000000&amp;lt;/CHKNUM&amp;gt;
&lt;br&gt;&amp;lt;MEMO&amp;gt;MESADA&amp;lt;/MEMO&amp;gt;
&lt;br&gt;&amp;lt;/STMTTRN&amp;gt;
&lt;br&gt;&amp;lt;/STMTRS&amp;gt;
&lt;br&gt;&amp;lt;/ACCTSTMT&amp;gt;
&lt;br&gt;&amp;lt;/OFC&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482163&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;sample.ofc&lt;/strong&gt; (568 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/12482163/0/sample.ofc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Conversor.java&lt;/strong&gt; (3K) &lt;a href=&quot;http://old.nabble.com/attachment/12482163/1/Conversor.java&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;extratoOFC.xslt&lt;/strong&gt; (6K) &lt;a href=&quot;http://old.nabble.com/attachment/12482163/2/extratoOFC.xslt&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OFC-Converter-tp12482162p12482163.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12482162</id>
	<title>OFC Converter</title>
	<published>2007-09-04T05:37:53Z</published>
	<updated>2007-09-04T05:37:53Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi Marcelo,
&lt;br&gt;&lt;br&gt;I made some adjustments, just added some trim() call
&lt;br&gt;because BB uses spaces to &amp;quot;format&amp;quot; the OFC file, so
&lt;br&gt;the converter wasn't working.
&lt;br&gt;Check if it still works with HSBC OFC file.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br /&gt;package br.com.gfp.ofc.parser;
&lt;br&gt;&lt;br&gt;import java.io.BufferedReader;
&lt;br&gt;import java.io.File;
&lt;br&gt;import java.io.FileNotFoundException;
&lt;br&gt;import java.io.FileReader;
&lt;br&gt;import java.io.FileWriter;
&lt;br&gt;import java.io.IOException;
&lt;br&gt;import java.util.HashMap;
&lt;br&gt;import java.util.Map;
&lt;br&gt;import java.util.StringTokenizer;
&lt;br&gt;&lt;br&gt;public class Conversor {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public static void main(String args[]) throws Exception{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; File fileIn = new File(&amp;quot;/home/igor/Desktop/extrato.ofc&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; File fileOut = new File(&amp;quot;/home/igor/Desktop/extrato.xml&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Conversor c = new Conversor();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c.execute(fileIn,fileOut);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void execute (File fileIn,File fileOut) throws Exception{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String text = getText(fileIn);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Map&amp;lt;String,String&amp;gt; tags = getClosedTags(text);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //for(String tag: tags.values())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //	System.out.println(tag);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; writeOut(fileOut,text,tags);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Write xml output
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param file
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param text
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param tags
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @throws Exception
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void writeOut(File file, String text, Map&amp;lt;String,String&amp;gt; tags) throws Exception{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileWriter write = new FileWriter(file);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; StringTokenizer st = new StringTokenizer(text,&amp;quot;\n&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (st.hasMoreTokens()){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String line = st.nextToken();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (line.trim().startsWith(&amp;quot;&amp;lt;/&amp;quot;)){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write.write(line);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String tag = line.trim().substring(1,line.trim().indexOf(&amp;quot;&amp;gt;&amp;quot;));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(tag);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (tags.containsKey(tag)){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write.write(line);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write.write(line + &amp;quot;&amp;lt;/&amp;quot; + tag+ &amp;quot;&amp;gt;&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }			
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write.close();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Get all text
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param file
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @return
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @throws FileNotFoundException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @throws IOException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private String getText(File file) throws FileNotFoundException, IOException {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileReader reader = new FileReader(file);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BufferedReader buffer = new BufferedReader(reader);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; StringBuffer sb = new StringBuffer();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String line;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while ((line = buffer.readLine()) !=null)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sb.append(line + &amp;quot;\n&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buffer.close();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reader.close();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return sb.toString();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Find tags with closed tag
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param text
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @return
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private Map&amp;lt;String,String&amp;gt; getClosedTags(String text) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Map&amp;lt;String,String&amp;gt; tags = new HashMap&amp;lt;String, String&amp;gt;();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (text.indexOf(&amp;quot;&amp;lt;&amp;quot;)&amp;gt;=0){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int ini = text.indexOf(&amp;quot;&amp;lt;&amp;quot;) +1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int end &amp;nbsp;= text.indexOf(&amp;quot;&amp;gt;&amp;quot;,ini);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String tag = text.substring(ini, end);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (tag.startsWith(&amp;quot;/&amp;quot;) &amp;&amp; !tags.containsKey(tag))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tags.put(tag.substring(1), tag.substring(1));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; text = text.substring(end +1);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return tags;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12482162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OFC-Converter-tp12482162p12482162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12475433</id>
	<title>Re: desculpas</title>
	<published>2007-09-04T04:14:18Z</published>
	<updated>2007-09-04T04:14:18Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Não se preocupe quanto ao tráfego na lista, é que mês
&lt;br&gt;passado houveram uma série de spams mesmo na lista que
&lt;br&gt;passaram pelos filtros, e se acostume, em projetos
&lt;br&gt;open source pessoas vem e vão o tempo todo...
&lt;br&gt;&lt;br&gt;Vou dar uma olhada.
&lt;br&gt;&lt;br&gt;[]'s Igor Regis
&lt;br&gt;&lt;br&gt;--- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Marcelo_Adamatti@...&lt;/a&gt; escreveu:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 	Bah, essa vai em português mesmo...
&lt;br&gt;&amp;gt; 	Desculpa por estar gerando tráfego na lista... eu
&lt;br&gt;&amp;gt; só achei q seria interessante deixar registrado...
&lt;br&gt;&amp;gt; qq coisa nós podemos voltar a trocar mensagens em
&lt;br&gt;&amp;gt; PVT.
&lt;br&gt;&amp;gt; 	Ah, dá uma olhada neste &amp;quot;conversor&amp;quot; de OFC para
&lt;br&gt;&amp;gt; XML. Acredito q tenha ficado mais &amp;quot;genérico&amp;quot;. A
&lt;br&gt;&amp;gt; partir do OFC do HSBC eu cheguei em um XML válido.
&lt;br&gt;&amp;gt; Acredito q vai funcionar com o do BB tbm. Se puder
&lt;br&gt;&amp;gt; testar, vai ser legal =)	 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; []s
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Marcelo Adamatti 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers-bounces@...&lt;/a&gt;]
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Behalf Of José Gabriel Moya Yangüela
&lt;br&gt;&amp;gt; Sent: Monday, September 03, 2007 3:04 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [Gfd-developers] Database
&lt;br&gt;&amp;gt; considerations
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; HI All.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I guess you've noticed the big spam traffic in this
&lt;br&gt;&amp;gt; list in august. I
&lt;br&gt;&amp;gt; can't imagine how that get full of spam, but now I
&lt;br&gt;&amp;gt; have to unsubscribe
&lt;br&gt;&amp;gt; from the list in order to get rid of all this spam.
&lt;br&gt;&amp;gt; It means that i'm
&lt;br&gt;&amp;gt; going to abandon igor's project. I had almost
&lt;br&gt;&amp;gt; abandoned it, indeed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Igor, I hope you have some other Spanish
&lt;br&gt;&amp;gt; translator... If you don't
&lt;br&gt;&amp;gt; have one, contact me by other means -- maybe from
&lt;br&gt;&amp;gt; your personal email
&lt;br&gt;&amp;gt; instead listed one.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yours,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; José Moya.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2007/9/3, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;Is a personal file, wouldn't to be slow... And
&lt;br&gt;&amp;gt; with
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; this you don't need store system tables (banks
&lt;br&gt;&amp;gt; for
&lt;br&gt;&amp;gt; &amp;gt; example)
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; in xml file. I will try do that. I am doing big
&lt;br&gt;&amp;gt; &amp;gt; changes in my
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; sand box =)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My personal file have about 15.000 transactions
&lt;br&gt;&amp;gt; &amp;gt; registered, this mean that a XML file would have
&lt;br&gt;&amp;gt; 1.5MB
&lt;br&gt;&amp;gt; &amp;gt; of data. I'm not considering the data from other
&lt;br&gt;&amp;gt; &amp;gt; tables as they don't &amp;quot;grow up&amp;quot; like the
&lt;br&gt;&amp;gt; transaction
&lt;br&gt;&amp;gt; &amp;gt; table.
&lt;br&gt;&amp;gt; &amp;gt; If you will do some tests don't forget the
&lt;br&gt;&amp;gt; scalability
&lt;br&gt;&amp;gt; &amp;gt; for big files.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;I not agree. Others peoples having same problems
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; and frameworks comes to resolve it.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; The problem is that when I have big problems, they
&lt;br&gt;&amp;gt; are
&lt;br&gt;&amp;gt; &amp;gt; indeed more than big... In a talk with oracle
&lt;br&gt;&amp;gt; &amp;gt; consulting team they asked how big is the user
&lt;br&gt;&amp;gt; base
&lt;br&gt;&amp;gt; &amp;gt; that we were planing for their system, so we
&lt;br&gt;&amp;gt; mention
&lt;br&gt;&amp;gt; &amp;gt; that, just to start, we would like to make a pilot
&lt;br&gt;&amp;gt; &amp;gt; with 100.000 users that would use the system
&lt;br&gt;&amp;gt; &amp;gt; intensively and they got scared :-) and asked for
&lt;br&gt;&amp;gt; time
&lt;br&gt;&amp;gt; &amp;gt; to think about it.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;I agree. I am studding GFP to do that with HSBC
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; file... and commenting about architecture =)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am likening this talk, its useful and make me
&lt;br&gt;&amp;gt; revise
&lt;br&gt;&amp;gt; &amp;gt; GFP architecture.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;&amp;gt; The question is: Do I need Log4J?
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;Maybe use commons loggings framework. That's cool
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; to control log outside the application, like
&lt;br&gt;&amp;gt; change
&lt;br&gt;&amp;gt; &amp;gt; level
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; (debug/warning/error)..
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; About log level, they are unnecessary, the GFP log
&lt;br&gt;&amp;gt; &amp;gt; politic is to log only the necessary things, like
&lt;br&gt;&amp;gt; &amp;gt; stack trace and relevant messages about user
&lt;br&gt;&amp;gt; &amp;gt; environment. When GFP users ask for help, they
&lt;br&gt;&amp;gt; &amp;gt; typically and to solve the problem in one shot,
&lt;br&gt;&amp;gt; they
&lt;br&gt;&amp;gt; &amp;gt; don't want exchange many messages. So I take care
&lt;br&gt;&amp;gt; to
&lt;br&gt;&amp;gt; &amp;gt; have enough info on log files when its needed, but
&lt;br&gt;&amp;gt; &amp;gt; only what is needed.
&lt;br&gt;&amp;gt; &amp;gt; The GFP on line support plugin automatically
&lt;br&gt;&amp;gt; attach a
&lt;br&gt;&amp;gt; &amp;gt; log file for each user request. And I receive a
&lt;br&gt;&amp;gt; e-mail
&lt;br&gt;&amp;gt; &amp;gt; notification when a user make a request (See on
&lt;br&gt;&amp;gt; GFP
&lt;br&gt;&amp;gt; &amp;gt; Help Menu).
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;Using a presenter tool you only need use system
&lt;br&gt;&amp;gt; and
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; describe
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;some screens... or record a voice =)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I Chinese site made something like that to GFP but
&lt;br&gt;&amp;gt; &amp;gt; with tips in simplified Chinese.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt; Igor Regis
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Flickr agora em português. Você clica, todo
&lt;br&gt;&amp;gt; mundo vê.
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;-------------------------------------------------------------------------
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;&amp;gt; &amp;gt; Still grepping through log files to find problems?
&lt;br&gt;&amp;gt; &amp;nbsp;Stop.
&lt;br&gt;&amp;gt; &amp;gt; Now Search log events and configuration files
&lt;br&gt;&amp;gt; using AJAX and a browser.
&lt;br&gt;&amp;gt; &amp;gt; Download your FREE copy of Splunk now &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; gfd-developers mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Tengo poco tiempo para leer. Compré estos libros a
&lt;br&gt;&amp;gt; peso. Ordené que me
&lt;br&gt;&amp;gt; trajeran una tonelada.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;br&gt;-------------------------------------------------------------------------
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;&amp;gt; Still grepping through log files to find problems? 
&lt;br&gt;&amp;gt; Stop.
&lt;br&gt;&amp;gt; Now Search log events and configuration files using
&lt;br&gt;&amp;gt; AJAX and a browser.
&lt;br&gt;&amp;gt; Download your FREE copy of Splunk now &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gfd-developers mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12475433&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-desculpas-tp12475433p12475433.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12466075</id>
	<title>aluelouk</title>
	<published>2007-09-03T12:25:10Z</published>
	<updated>2007-09-03T12:25:10Z</updated>
	<author>
		<name>Keomaniva g</name>
	</author>
	<content type="html">Wassup gfd-developers
&lt;br&gt;ladies can sence a confident man, and they like it.
&lt;br&gt;&lt;br&gt;nicolas nguyenthilien
&lt;br&gt;&lt;a href=&quot;http://www.mikekehr.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mikekehr.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12466075&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/aluelouk-tp12466075p12466075.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12465807</id>
	<title>Re: Database considerations</title>
	<published>2007-09-03T12:03:55Z</published>
	<updated>2007-09-03T12:03:55Z</updated>
	<author>
		<name>José Gabriel Moya Yangüela</name>
	</author>
	<content type="html">HI All.
&lt;br&gt;&lt;br&gt;I guess you've noticed the big spam traffic in this list in august. I
&lt;br&gt;can't imagine how that get full of spam, but now I have to unsubscribe
&lt;br&gt;from the list in order to get rid of all this spam. It means that i'm
&lt;br&gt;going to abandon igor's project. I had almost abandoned it, indeed.
&lt;br&gt;&lt;br&gt;Igor, I hope you have some other Spanish translator... If you don't
&lt;br&gt;have one, contact me by other means -- maybe from your personal email
&lt;br&gt;instead listed one.
&lt;br&gt;&lt;br&gt;Yours,
&lt;br&gt;&lt;br&gt;José Moya.
&lt;br&gt;&lt;br&gt;2007/9/3, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12465807&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12465807&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;igor4java-gfp@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;Is a personal file, wouldn't to be slow... And with
&lt;br&gt;&amp;gt; &amp;gt; this you don't need store system tables (banks for
&lt;br&gt;&amp;gt; example)
&lt;br&gt;&amp;gt; &amp;gt; in xml file. I will try do that. I am doing big
&lt;br&gt;&amp;gt; changes in my
&lt;br&gt;&amp;gt; &amp;gt; sand box =)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My personal file have about 15.000 transactions
&lt;br&gt;&amp;gt; registered, this mean that a XML file would have 1.5MB
&lt;br&gt;&amp;gt; of data. I'm not considering the data from other
&lt;br&gt;&amp;gt; tables as they don't &amp;quot;grow up&amp;quot; like the transaction
&lt;br&gt;&amp;gt; table.
&lt;br&gt;&amp;gt; If you will do some tests don't forget the scalability
&lt;br&gt;&amp;gt; for big files.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;I not agree. Others peoples having same problems
&lt;br&gt;&amp;gt; &amp;gt; and frameworks comes to resolve it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The problem is that when I have big problems, they are
&lt;br&gt;&amp;gt; indeed more than big... In a talk with oracle
&lt;br&gt;&amp;gt; consulting team they asked how big is the user base
&lt;br&gt;&amp;gt; that we were planing for their system, so we mention
&lt;br&gt;&amp;gt; that, just to start, we would like to make a pilot
&lt;br&gt;&amp;gt; with 100.000 users that would use the system
&lt;br&gt;&amp;gt; intensively and they got scared :-) and asked for time
&lt;br&gt;&amp;gt; to think about it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;I agree. I am studding GFP to do that with HSBC
&lt;br&gt;&amp;gt; &amp;gt; file... and commenting about architecture =)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am likening this talk, its useful and make me revise
&lt;br&gt;&amp;gt; GFP architecture.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; The question is: Do I need Log4J?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Maybe use commons loggings framework. That's cool
&lt;br&gt;&amp;gt; &amp;gt; to control log outside the application, like change
&lt;br&gt;&amp;gt; level
&lt;br&gt;&amp;gt; &amp;gt; (debug/warning/error)..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; About log level, they are unnecessary, the GFP log
&lt;br&gt;&amp;gt; politic is to log only the necessary things, like
&lt;br&gt;&amp;gt; stack trace and relevant messages about user
&lt;br&gt;&amp;gt; environment. When GFP users ask for help, they
&lt;br&gt;&amp;gt; typically and to solve the problem in one shot, they
&lt;br&gt;&amp;gt; don't want exchange many messages. So I take care to
&lt;br&gt;&amp;gt; have enough info on log files when its needed, but
&lt;br&gt;&amp;gt; only what is needed.
&lt;br&gt;&amp;gt; The GFP on line support plugin automatically attach a
&lt;br&gt;&amp;gt; log file for each user request. And I receive a e-mail
&lt;br&gt;&amp;gt; notification when a user make a request (See on GFP
&lt;br&gt;&amp;gt; Help Menu).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Using a presenter tool you only need use system and
&lt;br&gt;&amp;gt; &amp;gt; describe
&lt;br&gt;&amp;gt; &amp;gt;some screens... or record a voice =)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I Chinese site made something like that to GFP but
&lt;br&gt;&amp;gt; with tips in simplified Chinese.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Igor Regis
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;&amp;gt; Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;&amp;gt; Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;&amp;gt; Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gfd-developers mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12465807&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Tengo poco tiempo para leer. Compré estos libros a peso. Ordené que me
&lt;br&gt;trajeran una tonelada.
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12465807&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12465807.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12462728</id>
	<title>Re: Database considerations</title>
	<published>2007-09-03T05:39:20Z</published>
	<updated>2007-09-03T05:39:20Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">&amp;gt;Is a personal file, wouldn't to be slow... And with
&lt;br&gt;&amp;gt; this you don't need store system tables (banks for
&lt;br&gt;example)
&lt;br&gt;&amp;gt; in xml file. I will try do that. I am doing big
&lt;br&gt;changes in my
&lt;br&gt;&amp;gt; sand box =)
&lt;br&gt;&lt;br&gt;My personal file have about 15.000 transactions
&lt;br&gt;registered, this mean that a XML file would have 1.5MB
&lt;br&gt;of data. I'm not considering the data from other
&lt;br&gt;tables as they don't &amp;quot;grow up&amp;quot; like the transaction
&lt;br&gt;table.
&lt;br&gt;If you will do some tests don't forget the scalability
&lt;br&gt;for big files.
&lt;br&gt;&lt;br&gt;&amp;gt;I not agree. Others peoples having same problems
&lt;br&gt;&amp;gt; and frameworks comes to resolve it.
&lt;br&gt;&lt;br&gt;The problem is that when I have big problems, they are
&lt;br&gt;indeed more than big... In a talk with oracle
&lt;br&gt;consulting team they asked how big is the user base
&lt;br&gt;that we were planing for their system, so we mention
&lt;br&gt;that, just to start, we would like to make a pilot
&lt;br&gt;with 100.000 users that would use the system
&lt;br&gt;intensively and they got scared :-) and asked for time
&lt;br&gt;to think about it.
&lt;br&gt;&lt;br&gt;&amp;gt;I agree. I am studding GFP to do that with HSBC
&lt;br&gt;&amp;gt; file... and commenting about architecture =)
&lt;br&gt;&lt;br&gt;I am likening this talk, its useful and make me revise
&lt;br&gt;GFP architecture.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; The question is: Do I need Log4J?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;Maybe use commons loggings framework. That's cool
&lt;br&gt;&amp;gt; to control log outside the application, like change
&lt;br&gt;level
&lt;br&gt;&amp;gt; (debug/warning/error)..
&lt;br&gt;&lt;br&gt;About log level, they are unnecessary, the GFP log
&lt;br&gt;politic is to log only the necessary things, like
&lt;br&gt;stack trace and relevant messages about user
&lt;br&gt;environment. When GFP users ask for help, they
&lt;br&gt;typically and to solve the problem in one shot, they
&lt;br&gt;don't want exchange many messages. So I take care to
&lt;br&gt;have enough info on log files when its needed, but
&lt;br&gt;only what is needed.
&lt;br&gt;The GFP on line support plugin automatically attach a
&lt;br&gt;log file for each user request. And I receive a e-mail
&lt;br&gt;notification when a user make a request (See on GFP
&lt;br&gt;Help Menu).
&lt;br&gt;&lt;br&gt;&amp;gt;Using a presenter tool you only need use system and
&lt;br&gt;&amp;gt; describe
&lt;br&gt;&amp;gt;some screens... or record a voice =)
&lt;br&gt;&lt;br&gt;I Chinese site made something like that to GFP but
&lt;br&gt;with tips in simplified Chinese.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12462728&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12462728.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12462702</id>
	<title>Re: Database considerations</title>
	<published>2007-09-03T05:00:01Z</published>
	<updated>2007-09-03T05:00:01Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Good morning,
&lt;br&gt;&lt;br&gt;&amp;gt; 	Hum... I saw user table and thought in GFP multi
&lt;br&gt;&amp;gt; user... Is very cool use aspect to control security.
&lt;br&gt;&lt;br&gt;&amp;gt; What do you think about that?
&lt;br&gt;&lt;br&gt;Oh yes, I like AP, is interesting.
&lt;br&gt;There are a new guy (my neighbor), that proposed to
&lt;br&gt;implement an encryption layer integrated with GFP
&lt;br&gt;persistence layer by using annotations to tag fields
&lt;br&gt;that need encryption (he will do it for his monograph
&lt;br&gt;prove of concept), lets see if it will work fine.
&lt;br&gt;&lt;br&gt;&amp;gt;Are you using linux or mac? I don't like windows
&lt;br&gt;&amp;gt; but I need work in this OS.
&lt;br&gt;&lt;br&gt;I use OpenSuSe Linux, even at work. I really don't
&lt;br&gt;need to use windows as many of the user base for the
&lt;br&gt;system I'm responsible use Linux on their work
&lt;br&gt;station. Of course I test the system on Windows Labs,
&lt;br&gt;you know java &amp;quot;Code once, debug everywhere&amp;quot;, but when
&lt;br&gt;I deal with the web app I don't mind about the user
&lt;br&gt;OS, as they all use FireFox.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; 	Another questions:
&lt;br&gt;&amp;gt; * Why you implemented a class loader? I prefer use
&lt;br&gt;&amp;gt; class path and search
&lt;br&gt;&amp;gt; class with some annotation...
&lt;br&gt;&lt;br&gt;Using a custom class loader user can add plugins to
&lt;br&gt;GFP without having to change the classpath and without
&lt;br&gt;restart GFP to load that plugin. I can treat multiple
&lt;br&gt;files as one transparently to the application.
&lt;br&gt;&lt;br&gt;&amp;gt; * Why you create one class for each file in
&lt;br&gt;&amp;gt; br.com.gfp.internationalization package? 
&lt;br&gt;&lt;br&gt;That's something that I have asking me for the last
&lt;br&gt;months. I believe that was some kind of precaution,
&lt;br&gt;but until know I see no reason. Even the use of many
&lt;br&gt;files for translation stuff, sometimes I think that
&lt;br&gt;would be better to have only one.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12462702&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12462702.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12434010</id>
	<title>Re: Database considerations</title>
	<published>2007-08-31T15:00:02Z</published>
	<updated>2007-08-31T15:00:02Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hello Igor,
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Yes, but its better to change the database definitively.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I agree.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Every time you load a finance file, parse a huge xml and insert the
&lt;br&gt;data to a database? wouldn't it be slow for a file with thousands
&lt;br&gt;transactions? 
&lt;br&gt;&amp;gt;&amp;gt; And every save you would need to load database data and convert to
&lt;br&gt;xml. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Is a personal file, wouldn't to be slow... And with this you
&lt;br&gt;don't need store system tables (banks for example) in xml file. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will try do that. I am doing big changes in my sand box =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Some Open Source app that began with a xml file move or start to move
&lt;br&gt;to database.
&lt;br&gt;&amp;gt;&amp;gt; Example: JGnash. Curiously they added many features to this software
&lt;br&gt;just after GFP show up with that feature, like the DB use and field auto
&lt;br&gt;completion.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hehehe 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; So Squirrel is a good choice.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok... you win =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; But the default tool to work with HSQLDB is a DatabaseManager
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Could be :-) If Hibernate keeps the performance it would be a great
&lt;br&gt;improvement. Of course using JPA (Annotations), not XML.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I don't like xml to configurations. But is very good idea to
&lt;br&gt;transport data. 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I'm not against the framework use, I use a lot of them in my work
&lt;br&gt;daily, they save development time, save money to keep the software
&lt;br&gt;working, but when we need
&lt;br&gt;&amp;gt;&amp;gt; performance we by pass the framework to get speed. I mean that
&lt;br&gt;sometimes you need to make your own solution to achieve your goal, and
&lt;br&gt;sometimes you simply don't
&lt;br&gt;&amp;gt;&amp;gt; need to use the framework because the problem is too simple that the
&lt;br&gt;framework would make it look like a big problem.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I not agree. Others peoples having same problems and frameworks
&lt;br&gt;comes to resolve it.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; In GFP, some of the code began to be written 7 years ago, in that
&lt;br&gt;year the news were Java 2 :-), of course these piece of codes suffered 
&lt;br&gt;&amp;gt;&amp;gt; refactoring (a la Martin Fowler) to evolve without break (I love
&lt;br&gt;refactoring), on that time GFP ran in OS/2 stations that support only
&lt;br&gt;JRE up to 1.3. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I forgive you =) hehehe
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I would love to have time to make another refactoring on GFP to make
&lt;br&gt;it use hibernate BUT Users need some improvement, like a working OFX
&lt;br&gt;importing tool :-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I agree. I am studding GFP to do that with HSBC file... and
&lt;br&gt;commenting about architecture =)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; The question is: Do I need Log4J?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Maybe use commons loggings framework. That's cool to control log
&lt;br&gt;outside the application, like change level (debug/warning/error)..
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; It would be greate! My big problem isn't the help format/formatter,
&lt;br&gt;the problem is find out time to write the content :-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Using a presenter tool you only need use system and describe
&lt;br&gt;some screens... or record a voice =)
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12434010&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12434010.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12431675</id>
	<title>Re: Database considerations</title>
	<published>2007-08-31T12:21:07Z</published>
	<updated>2007-08-31T12:21:07Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; The Brasilia weather is dry! Ouch! How is the weather down there? 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Is cold and raining here by now.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Hey, Have I told you that there are many people from RS here? From
&lt;br&gt;every where!
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cool. &amp;quot;We will dominate the Country&amp;quot; =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; There are many people from another states here too. 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Yes security items are disable. Need time ti implement it. I believe
&lt;br&gt;that an encryption feature is more important than access level control.
&lt;br&gt;&amp;gt;&amp;gt; I have been working on these features for GFP 0.9.0 and finishing the
&lt;br&gt;0.8.0 release (only fix the OFX and OFC importing feature are pending)
&lt;br&gt;that is in RC3 by now.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hum... I saw user table and thought in GFP multi user...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Is very cool use aspect to control security. What do you think
&lt;br&gt;about that?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; You can see the next release features on project page tracker; as
&lt;br&gt;well as a bug list.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will look that, tks!
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Sorry, but I don't know how MS Access importing mapping works, there
&lt;br&gt;are some years that I don't use MS Office and rarely I touch a Windows
&lt;br&gt;computer :-p.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Are you using linux or mac? I don't like windows but I need work
&lt;br&gt;in this OS.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ... MapeamentoDeImportacaoPorHistorico...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hum... This table works like a replace category when import some
&lt;br&gt;data. Ok, I got it now. 
&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;----------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Another questions:
&lt;br&gt;* Why you implemented a class loader? I prefer use class path and search
&lt;br&gt;class with some annotation...
&lt;br&gt;* Why you create one class for each file in
&lt;br&gt;br.com.gfp.internationalization package? 
&lt;br&gt;&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;a href=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.googlepages.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://adamatti.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fumigant.googlecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431675&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12431675.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12431124</id>
	<title>Re: Database considerations</title>
	<published>2007-08-31T11:37:08Z</published>
	<updated>2007-08-31T11:37:08Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">I see that you are taking a overview of GFP code, but
&lt;br&gt;I have one advise: Try to keep your mind focused in
&lt;br&gt;one task at time. You could make a wish list, so we
&lt;br&gt;rank then to make a time line.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431124&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12431124.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12431123</id>
	<title>Re: Database considerations</title>
	<published>2007-08-31T10:13:46Z</published>
	<updated>2007-08-31T10:13:46Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">HI again!
&lt;br&gt;&lt;br&gt;&amp;gt; 	Ok, but using views you will not &amp;nbsp;break anything.
&lt;br&gt;&lt;br&gt;Yes, but its better to change the database
&lt;br&gt;definitively.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; May be change
&lt;br&gt;&amp;gt; the &amp;quot;personal file&amp;quot; (.gfp) to xml file would be a
&lt;br&gt;&amp;gt; good choice, to don't
&lt;br&gt;&amp;gt; worry with structure. For example when you start the
&lt;br&gt;&amp;gt; application, load
&lt;br&gt;&amp;gt; the xml to new database. 
&lt;br&gt;&amp;gt; 	In the future you can integrate with Spesa
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://www.spesa.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.spesa.com.br/&lt;/a&gt;) or Money Log
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://aurelio.net/web/moneylog.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aurelio.net/web/moneylog.html&lt;/a&gt;) =)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Every time you load a finance file, parse a huge xml
&lt;br&gt;and insert the data to a database? wouldn't it be slow
&lt;br&gt;for a file with thousands transactions? And every save
&lt;br&gt;you would need to load database data and convert to
&lt;br&gt;xml. 
&lt;br&gt;Some Open Source app that began with a xml file move
&lt;br&gt;or start to move to database. 
&lt;br&gt;Example: JGnash. Curiously they added many features to
&lt;br&gt;this software just after GFP show up with that
&lt;br&gt;feature, like the DB use and field auto completion.
&lt;br&gt;&lt;br&gt;&amp;gt; If you want people to help, it is very important can
&lt;br&gt;use database tools. Developers needs this =)
&lt;br&gt;&lt;br&gt;So Squirrel is a good choice.
&lt;br&gt;&lt;br&gt;&amp;gt; 	Hum... one challenge? Hehehe I will try do that. 
&lt;br&gt;&amp;gt; 	Maybe replace GFPController class to Spring
&lt;br&gt;&amp;gt; framework...
&lt;br&gt;&lt;br&gt;Could be :-) If Hibernate keeps the performance it
&lt;br&gt;would be a great improvement. Of course using JPA
&lt;br&gt;(Annotations), not XML.
&lt;br&gt;&lt;br&gt;&amp;gt; 	I don't think so...
&lt;br&gt;&amp;gt; 	Ok, I created &amp;quot;a copy of Middlegen&amp;quot;
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://fumigant.googlecode.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fumigant.googlecode.com&lt;/a&gt;), one web server
&lt;br&gt;&amp;gt; using nanoHTTP +
&lt;br&gt;&amp;gt; nanoXML, one jme dictionary... it is good to
&lt;br&gt;&amp;gt; understand architecture.
&lt;br&gt;&amp;gt; 	But I prefer don't recreate the wheel
&lt;br&gt;(&lt;a href=&quot;http://www.aguinelopedroso.com/index.php/2007/04/29/use-convencoes-nao-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aguinelopedroso.com/index.php/2007/04/29/use-convencoes-nao-&lt;/a&gt;&lt;br&gt;&amp;gt; reinvente-a-roda/, in Portuguese).
&lt;br&gt;&amp;gt; 	Working with a team, you need know tools/frameworks
&lt;br&gt;&amp;gt; and use it.
&lt;br&gt;&amp;gt; Is more easy search help in another tools =)
&lt;br&gt;&amp;gt; 	For example: Fumigant VS Greenbox. Exists one big
&lt;br&gt;&amp;gt; team developing Greenbox... I only me writing
&lt;br&gt;Fumigant.
&lt;br&gt;&amp;gt; What will have more
&lt;br&gt;&amp;gt; releases, docs and functionalities? 
&lt;br&gt;&lt;br&gt;I'm not against the framework use, I use a lot of them
&lt;br&gt;in my work daily, they save development time, save
&lt;br&gt;money to keep the software working, but when we need
&lt;br&gt;performance we by pass the framework to get speed. I
&lt;br&gt;mean that sometimes you need to make your own solution
&lt;br&gt;to achieve your goal, and sometimes you simply don't
&lt;br&gt;need to use the framework because the problem is too
&lt;br&gt;simple that the framework would make it look like a
&lt;br&gt;big problem.
&lt;br&gt;In GFP, some of the code began to be written 7 years
&lt;br&gt;ago, in that year the news were Java 2 :-), of course
&lt;br&gt;these piece of codes suffered refactoring (a la Martin
&lt;br&gt;Fowler) to evolve without break (I love refactoring),
&lt;br&gt;on that time GFP ran in OS/2 stations that support
&lt;br&gt;only JRE up to 1.3. 
&lt;br&gt;I would love to have time to make another refactoring
&lt;br&gt;on GFP to make it use hibernate BUT Users need some
&lt;br&gt;improvement, like a working OFX importing tool :-)
&lt;br&gt;&lt;br&gt;&amp;gt; Why you didn't use Log4J?
&lt;br&gt;&lt;br&gt;The question is: Do I need Log4J?
&lt;br&gt;&lt;br&gt;&amp;gt; 	One suggestion: Use one presenter tool to create
&lt;br&gt;&amp;gt; helps, like
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;a href=&quot;http://code.google.com/p/fumigant/wiki/ExemplosUso.See:&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/fumigant/wiki/ExemplosUso.See:&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	* &lt;a href=&quot;http://www.adobe.com/products/captivate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.adobe.com/products/captivate&lt;/a&gt;&lt;br&gt;&amp;gt; 	* &lt;a href=&quot;http://www.techsmith.com/camtasia.asp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.techsmith.com/camtasia.asp&lt;/a&gt;&lt;br&gt;&amp;gt; 	* &lt;a href=&quot;http://www.debugmode.com/wink/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.debugmode.com/wink/&lt;/a&gt;&amp;nbsp;(free)
&lt;br&gt;&lt;br&gt;It would be greate!
&lt;br&gt;My big problem isn't the help format/formatter, the
&lt;br&gt;problem is find out time to write the content :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431123&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12431123.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12431121</id>
	<title>Re: Database considerations</title>
	<published>2007-08-31T04:37:12Z</published>
	<updated>2007-08-31T04:37:12Z</updated>
	<author>
		<name>igor4java-gfp</name>
	</author>
	<content type="html">Hi Marcelo!
&lt;br&gt;&lt;br&gt;The Brasilia weather is dry! Ouch! How is the weather
&lt;br&gt;down there? Hey, Have I told you that there are many
&lt;br&gt;people from RS here? From every where!
&lt;br&gt;&lt;br&gt;About your questions:
&lt;br&gt;Yes security items are disable. Need time ti implement
&lt;br&gt;it. I believe that an encryption feature is more
&lt;br&gt;important than access level control.
&lt;br&gt;I have been working on these features for GFP 0.9.0
&lt;br&gt;and finishing the 0.8.0 release (only fix the OFX and
&lt;br&gt;OFC importing feature are pending) that is in RC3 by
&lt;br&gt;now.
&lt;br&gt;As you may see on GFP history the projects was quite
&lt;br&gt;active until February, so my second soon born and on
&lt;br&gt;May I suffer a surgery to remove a cancer, since these
&lt;br&gt;I slow down the GFP project to enjoy my life :-)
&lt;br&gt;Past Thursday I released the 0.8.0-RC3 with some bug
&lt;br&gt;fixes and small changes.
&lt;br&gt;You can see the next release features on project page
&lt;br&gt;tracker; as well as a bug list.
&lt;br&gt;&lt;br&gt;The &amp;quot;LancamentoPendente&amp;quot; may be a temporary table, it
&lt;br&gt;depends when user will make the temp transactions
&lt;br&gt;(that are stored on this table) definitive or not. It
&lt;br&gt;depends of conciliation. Then content of this table
&lt;br&gt;will be shown only when user import data from external
&lt;br&gt;data sources.
&lt;br&gt;&lt;br&gt;Sorry, but I don't know how MS Access importing
&lt;br&gt;mapping works, there are some years that I don't use
&lt;br&gt;MS Office and rarely I touch a Windows computer :-p.
&lt;br&gt;I will try to explain:
&lt;br&gt;When you import data from your banking OFC/OFX file
&lt;br&gt;(or other source; there are usually a memo field (like
&lt;br&gt;a transaction description). In Bank of Brazil write
&lt;br&gt;there then place where user make that transaction and
&lt;br&gt;the time. Something like:
&lt;br&gt;&amp;quot;Compra cartão débito - Extra Hipermercados -
&lt;br&gt;20/08/2007 as 17:15&amp;quot;
&lt;br&gt;Every negative value GFP treats as a expense (the type
&lt;br&gt;of transaction). and store this transaction on
&lt;br&gt;&amp;quot;LancamentoPendente&amp;quot; table and store a piece of this
&lt;br&gt;memo on MapeamentoDeImportacaoPorHistorico classifying
&lt;br&gt;as expense. Expenses has subtypes, one of then may be
&lt;br&gt;&amp;quot;Groceries Expenses&amp;quot; and you may want to classify this
&lt;br&gt;transaction in such a way. You go on &amp;quot;Config Mappings
&lt;br&gt;Window&amp;quot; and select the already registered memo and
&lt;br&gt;change it from &amp;quot;Expense&amp;quot; to &amp;quot;Groceries Expenses&amp;quot;, so
&lt;br&gt;for future imported data GFP will treat every
&lt;br&gt;transaction that contain &amp;quot;Compra cartão débito - Extra
&lt;br&gt;Hipermercados&amp;quot; as &amp;quot;Groceries Expenses&amp;quot; instead of
&lt;br&gt;&amp;quot;Expenses&amp;quot;.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Igor Regis
&lt;br&gt;&lt;br&gt;&lt;br&gt;--- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431121&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Marcelo_Adamatti@...&lt;/a&gt; escreveu:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Igor,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Thanks for the tables description! 
&lt;br&gt;&amp;gt; 	Are security items disable for now? What is your
&lt;br&gt;&amp;gt; plans for it? 
&lt;br&gt;&amp;gt; 	Could you tell me more about forecast
&lt;br&gt;&amp;gt; functionality? 
&lt;br&gt;&amp;gt; 	Are &amp;quot;LancamentoPendente&amp;quot; table only a temporary
&lt;br&gt;&amp;gt; table? 
&lt;br&gt;&amp;gt; 	Have MapeamentoDeImportacaoPorHistorico
&lt;br&gt;&amp;gt; functionality like Ms
&lt;br&gt;&amp;gt; Access import mappings? 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; []s
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Marcelo Adamatti 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Flickr agora em português. Você clica, todo mundo vê.
&lt;br&gt;&lt;a href=&quot;http://www.flickr.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.flickr.com.br/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431121&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12431121.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12431120</id>
	<title>Re: Database considerations</title>
	<published>2007-08-30T14:00:01Z</published>
	<updated>2007-08-30T14:00:01Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks for the tables description! 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Are security items disable for now? What is your plans for it? 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Could you tell me more about forecast functionality? 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Are &amp;quot;LancamentoPendente&amp;quot; table only a temporary table? 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Have MapeamentoDeImportacaoPorHistorico functionality like Ms
&lt;br&gt;Access import mappings? 
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12431120&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12431120.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12410366</id>
	<title>Database considerations</title>
	<published>2007-08-29T11:52:32Z</published>
	<updated>2007-08-29T11:52:32Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 3.2//EN&quot;&gt;
&lt;HTML&gt;
&lt;HEAD&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;META NAME=&quot;Generator&quot; CONTENT=&quot;MS Exchange Server version 6.5.7652.24&quot;&gt;
&lt;TITLE&gt;Database considerations&lt;/TITLE&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;!-- Converted from text/rtf format --&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;Hi Igor,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;Let me explain&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;something about database:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL DIR=LTR&gt;&lt;UL DIR=LTR&gt;
&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/UL&gt;&lt;/UL&gt;
&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Symbol&quot;&gt;&amp;#183;&lt;FONT FACE=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;I worked in software houses and isn&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;#8217;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;t a good practice use quotes (&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;#8220;&amp;#8221;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;) in table&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;and column&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;names&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;. It force the developer to use only the same case&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;in SQL commands. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;Another point is use quotes are not SQL ANSY&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;. For example , to do the same in MS Access you need use [].&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;HSQLDB Manager&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;(&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;A HREF=&quot;http://hsqldb.org/doc/guide/apf.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;U&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; FACE=&quot;Calibri&quot;&gt;http://hsqldb.org/doc/guide/apf.html&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;) not works with tables with quotes.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;UL DIR=LTR&gt;&lt;UL DIR=LTR&gt;
&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/UL&gt;&lt;/UL&gt;
&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Symbol&quot;&gt;&amp;#183;&lt;FONT FACE=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;In table and column names: see research in&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;/SPAN&gt;&lt;A HREF=&quot;http://www.nealford.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;U&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; FACE=&quot;Calibri&quot;&gt;www.nealford.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;: &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;Compare:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Wingdings&quot;&gt;&amp;#167;&lt;FONT FACE=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;testUpdateCacheAndVerifyThatItemExists&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;to&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Wingdings&quot;&gt;&amp;#167;&lt;FONT FACE=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;test_Update_cache_and_verify_that_item_exists&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;Be honest...which is more readable?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Symbol&quot;&gt;&amp;#183;&lt;FONT FACE=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;In DDL.SQL:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;The most common is use&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;ALTER TABLE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;#8230;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; FOREIGN KEY (&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;A HREF=&quot;http://hsqldb.org/doc/guide/ch09.html#alter_table-section&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;U&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; FACE=&quot;Calibri&quot;&gt;http://hsqldb.org/doc/guide/ch09.html#alter_table-section&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;) in final of file&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;, outside table definitions. With this you can define table in any order. And is easier to see relationship&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;About relationships: I will try create one ER diagram in&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;/SPAN&gt;&lt;A HREF=&quot;http://ondras.praha12.net/sql&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;U&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; FACE=&quot;Calibri&quot;&gt;http://ondras.praha12.net/sql&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;. If you can describe each table&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;I&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;appreciate&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; =)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;To resolve&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;that&amp;#8217;s&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; problems&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; without break the code&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;, you can&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;recreate the tables and create views to cur&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;rent structure. You can put the name of tables and columns in English too =). See sample:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;CREATE CACHED TABLE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;INCOME_FORECAST&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;(&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;ID&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; INTEGER,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;ACCOUNT_TYPE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; VARCHAR,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;IN&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;C&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;OME_DATE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; DATE,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;INCOME_VALUE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; DOUBLE,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;PRIMARY KEY (&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;ID&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;ACCOUNT&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;INVOME_DATE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;);&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;CREATE VIEW&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt; &amp;quot;PrevisaoRendimento&amp;quot;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;as &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;Select&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;ID as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;quot;Id&amp;quot;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;ACCOUNT_TYPE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt; as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;quot;TipoConta&amp;quot;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;INCOME_DATE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt; as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;quot;DataRendimento&amp;quot;,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;INCOME_VALUE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&lt;FONT FACE=&quot;Calibri&quot;&gt; as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;&amp;quot;ValorRendimento&amp;quot;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;From&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;INCOME_FORECAST&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt; &lt;FONT FACE=&quot;Calibri&quot;&gt;What do you think about t&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT FACE=&quot;Calibri&quot;&gt;hat?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#000000&quot; SIZE=2 FACE=&quot;Arial Narrow&quot;&gt;[]s&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#000000&quot; SIZE=2 FACE=&quot;Arial Narrow&quot;&gt;Marcelo Adamatti&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#2351C9&quot; FACE=&quot;Calibri&quot;&gt;&lt;BR&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;A HREF=&quot;http://adamatti.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; SIZE=2 FACE=&quot;Arial Narrow&quot;&gt;http://adamatti.googlepages.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;A HREF=&quot;http://adamatti.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; SIZE=2 FACE=&quot;Arial Narrow&quot;&gt;http://adamatti.blogspot.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;A HREF=&quot;http://code.google.com/p/fumigant&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;FONT COLOR=&quot;#0000FF&quot; SIZE=2 FACE=&quot;Arial Narrow&quot;&gt;http://code.google.com/p/fumigant&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;SPAN LANG=&quot;en-us&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P DIR=LTR&gt;&lt;SPAN LANG=&quot;pt-br&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;/BODY&gt;
&lt;/HTML&gt;&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12410366&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Database-considerations-tp12410366p12410366.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12410365</id>
	<title>Re: Contribuição</title>
	<published>2007-08-29T10:39:05Z</published>
	<updated>2007-08-29T10:39:05Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Sorry for the delay...
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; ...people that tried to help on development, but usually they had few experience with software 
&lt;br&gt;&amp;gt;&amp;gt; development and gave up after a some months trying to understand advanced concepts of OO programming.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Java is not the best language to start to understand logic =) 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I confess that I not a wonderful English speaker :-).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Me too =) But your developer list was in English. If you prefer we can talk in Portuguese. 
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I decided write it in Portuguese because I thought that Brazilian developers would be excited with a
&lt;br&gt;&amp;gt;&amp;gt; successful Brazilian project and could help on development
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cool. Is very difficult to find people wants to help. Everyone like to contribute with bigger projects, creating little pieces (ex: &lt;a href=&quot;http://sannotations.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sannotations.sourceforge.net/&lt;/a&gt;&amp;nbsp;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; You can try use some popular frameworks (like Hibernate, Spring) to excite people to learn/know this tools/design patterns and help in your project.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Think about that: the guys prefer include in them &amp;quot;transcript&amp;quot; knowledge in Hibernate as GFP persistence layer =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will send you another email with database considerations. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Don't forget upload the last version of code to SF =)
&lt;br&gt;&lt;br&gt;[]s
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12410365&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Contribui%C3%A7%C3%A3o-tp12384744p12410365.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12384744</id>
	<title>Re: Contribuição</title>
	<published>2007-08-27T12:35:04Z</published>
	<updated>2007-08-27T12:35:04Z</updated>
	<author>
		<name>Marcelo_Adamatti</name>
	</author>
	<content type="html">Hi Igor, 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok, I will look on ddl.sql. The HSQLDB files after created are the &amp;quot;same&amp;quot; =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Don't have another developers? 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Could you compact last version of sources and sent to my mail? Is very difficult to me download all files one-by-one in CVS repository. My connection is very slow...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I saw OFC structure... it like XML but don't have close tags. I saw in SRC your approach using replaces... It is good but in some cases the result file isn't a correct XML. I believe is better verify the tags and include close tags. Send me the source files and I will change that.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 96 ? Cool. I will try run it in my project =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hum... &amp;quot;let me see your persistence and view layers&amp;quot; =)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I live in Porto Alegre - RS.
&lt;br&gt;&lt;br&gt;Tks for your help!
&lt;br&gt;&lt;br&gt;Marcelo Adamatti 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;Sent: Monday, August 27, 2007 2:26 PM
&lt;br&gt;To: Adamatti, Marcelo
&lt;br&gt;Subject: RE: Contribuição
&lt;br&gt;&lt;br&gt;Você pode procurar o arquivo ddl.sql, lá tem os ddls
&lt;br&gt;de criação do banco de dados.
&lt;br&gt;Nas news do projeto informo que uma das tasks da
&lt;br&gt;versão 0.8.0 e começar a tradução das classes,
&lt;br&gt;objetos, variáveis, comentários, etc para Inglês.
&lt;br&gt;O pessoal que está cadastrado no SF são tradutores e
&lt;br&gt;Testers (da pra ver o Role deles se você clicar no
&lt;br&gt;link).
&lt;br&gt;&lt;br&gt;Com certeza tenho fontes mais atualizados, como no
&lt;br&gt;código até hoje não achei ninguém disposto a mexer,
&lt;br&gt;não tenho tido muita preocupação em comitar as
&lt;br&gt;mudanças.
&lt;br&gt;Como você sabe o OFX não é um XML e sim um SGML, não
&lt;br&gt;tenho um parser para OFX (testei alguns mas não
&lt;br&gt;funcionaram), e o que tento fazer no GFP é &amp;quot;completar&amp;quot;
&lt;br&gt;as tags que preciso no arquivo, &amp;quot;transformando&amp;quot; ele em
&lt;br&gt;XML e carregando com um parser, dessa forma navego
&lt;br&gt;pelo arquivo como se fosse um XML. Obviamente só trato
&lt;br&gt;as tags na forma como o BB gera. Não tenho tempo para
&lt;br&gt;desenvolver um parser OFX e/ou OFC, por isso parti
&lt;br&gt;para a solução mais rápida e que me atendia.
&lt;br&gt;&lt;br&gt;Acho que o OFC/OFX não deve estar no arquivo src por
&lt;br&gt;que tenho que atualizar meu script do ant.
&lt;br&gt;As entranhas do GFP começaram a surgir em 2002 como
&lt;br&gt;projeto de conclusão da facul. A idéia na época era
&lt;br&gt;provar a ganho de qualidade no software através do uso
&lt;br&gt;controlado de padrões de projeto ao longo de seu
&lt;br&gt;desenvolvimento, com refactoring para garantir
&lt;br&gt;manutenção da qualidade e uso de ferramentas de
&lt;br&gt;detecção de antipatterns para avaliação do resultado.
&lt;br&gt;Na época usei o SA4J que é hoje da IBM para fazer a
&lt;br&gt;análise. Em fim o GFP é uma prova de conceito da minha
&lt;br&gt;monografia. Ele recebe avaliação de 96 pontos do SA4J
&lt;br&gt;o que o classifica como software altamente estável a
&lt;br&gt;mudanças.
&lt;br&gt;&lt;br&gt;Como o Swing é um ToolKit gráfico apenas e não um
&lt;br&gt;framework para aplicações desktop, tive que
&lt;br&gt;desenvolver soluções próprias. Quando o GFP começou a
&lt;br&gt;ser escrito não havia sequer perspectiva de construção
&lt;br&gt;de componentes Swing com Binding para DB. No projeto
&lt;br&gt;tenho &amp;nbsp;3 componentes com data binding (DBTable,
&lt;br&gt;DBComboBox e DBTreeTable). Criei também um pequeno
&lt;br&gt;framework de persistencia ObjRelacional, alá
&lt;br&gt;hibernate, sem uso de XML (Na época não existiam
&lt;br&gt;anotações só JRE 1.4). Depois fiz refactoring dele
&lt;br&gt;para usar anotações. Como disse é um framework leve
&lt;br&gt;(bem mais leve que o hibernate) e com escopo bem mais
&lt;br&gt;reduzido (resolver os problemas de persistencia do
&lt;br&gt;GFP) apesar de não estar amarrado ao GFP.
&lt;br&gt;Vou guardar mais explicações para um próximo e-mail,
&lt;br&gt;ou caso você tenha dúvida em relação a determinada
&lt;br&gt;camada do GFP é só perguntar.
&lt;br&gt;Você trabalha em São Paulo então ou no Sul? Eu sou se
&lt;br&gt;São Paulo, em 2001 trabalhava em uma software house em
&lt;br&gt;Campinas em conjunto com um pessoal do projeto
&lt;br&gt;Jakarta, nós faziamos as vezes de cobaias para estudar
&lt;br&gt;&amp;nbsp;melhorias em projetos do Jakarta como por exemplo o
&lt;br&gt;Velocity. Mas agora estou em Brasília, a 5 anos... :-)
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12384744&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Contribui%C3%A7%C3%A3o-tp12384744p12384744.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12239762</id>
	<title>(no subject)</title>
	<published>2007-08-20T10:57:59Z</published>
	<updated>2007-08-20T10:57:59Z</updated>
	<author>
		<name>Jt Eirschele</name>
	</author>
	<content type="html">&lt;a href=&quot;http://finance.yahoo.com/q?s=EXMT.PK&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://finance.yahoo.com/q?s=EXMT.PK&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12239762&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%28no-subject%29-tp12239762p12239762.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12232838</id>
	<title>But it looks like I'll have to this time.</title>
	<published>2007-08-20T03:41:07Z</published>
	<updated>2007-08-20T03:41:07Z</updated>
	<author>
		<name>Allah Lapierre</name>
	</author>
	<content type="html">H_E'R+E WE GO AGA,IN! 
&lt;br&gt;T*H,E B*I.G O+N'E BEFOR'E T,H,E SEPTEMBER.RAL++LY! 
&lt;br&gt;&lt;br&gt;T+H,E MARKE*T IS ABO-UT TO P,O'P,, A_N D SO IS E-X'M+T_! 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Tick': E-X-M_T 
&lt;br&gt;5+-day pot,ent,ial: 0_.'4-0 
&lt;br&gt;&lt;br&gt;&lt;br&gt;F*irm: EXCHAN-_GE MOBI*LE T-E*L*E (*Other O'T*C,: EXMT+.PK) 
&lt;br&gt;&lt;br&gt;A s+k_: 0-._1.0 (+*2.5.00%) UP TO 2+5,% in 1 day
&lt;br&gt;&lt;br&gt;&lt;br&gt;N,o+t o-n,l-y d,o_e_s t_h.i,s f+i.r'm h'a_v'e g-reat fu_ndamentals+, 
&lt;br&gt;&lt;br&gt;b-u_t getti.ng t.h i-s o-ppo_rtunity at t h+e righ.t t'i,m+e., 
&lt;br&gt;&lt;br&gt;&lt;br&gt;r,ight bef+ore t,h_e rall y is w*h*a+t m_akes t.h'i.s d.e+a,l so s,weet! 
&lt;br&gt;T-h*i_s a grea+t opport_u nity to at le ast do*uble up!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;T,o_p 50 of 4-0 9 Tota-l S*ites By K_Bytes. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;B*u*t if we t,r+y e'nough do*ors, w'e're bo,und to f*i'n_d o n'e t+h*a't lea,ds outsi de. 
&lt;br&gt;Un,less Licen,_see sha ll h,a*v e ex+-ercised i_t_s rig*ht to t_ermin'ate t*h i_s Ag_r,eement pu-rs'uant to Sect ion 6.
&lt;br&gt;De,leti_ng a sl*ice sel'.ection d,o'e_s n o-t dele,te t.h e s-lices t*hemselves-. 
&lt;br&gt;&lt;br&gt;B*u*t i.t_'_s by invitat-.ion o.n.l.y.. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12232838&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/But-it-looks-like-I%27ll-have-to-this-time.-tp12232838p12232838.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12228088</id>
	<title>It is the days of carnage through which the two of you rode together.</title>
	<published>2007-08-19T17:38:12Z</published>
	<updated>2007-08-19T17:38:12Z</updated>
	<author>
		<name>Gean dfhdfhdf</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.2900.3059&quot; name=GENERATOR&gt;

&lt;/HEAD&gt;
&lt;BODY bgColor=#ffffff&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;H.E_R_E WE GO AGAIN.! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T.H*E B I*G O.N'E BEF+ORE T_H E SEP,TEMBER.RAL,LY! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T-H-E M+ARKET IS AB_OUT TO P O_P+, A N*D SO IS E*X'M.T*! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;Ti.ck: E+X.M-T &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;5-d-ay pot,entia-l: 0-.*4 0 &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;Fir+m: EX*CHAN,GE MOBI.LE T'E+L_E (Othe.r O-T C : 
EXM,T.PK) &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;A,s-k_: 0'.,1*0 (+25,.00%+) UP TO 2*5+% in 1 day&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;N*o't o'n l'y d.o e-s t*h.i*s f i-r+m h a+v_e gre-at 
fundamenta.l_s, &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;b.u t g'etting t_h'i's op_portuni*ty at t_h'e righ_t 
t-i'm'e_, &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;rig,ht befo.re t+h,e rall+y is w-h,a-t m-akes t.h-i_s 
d.e-a.l so swe_et! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T'h,i-s a g,reat op-portuni,ty to at l.east doub.le up!&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;Hom*berg a,n d im,m'ature g i+r.l*. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T-h'i's is MUSI,C we a'r-e tal king abo,ut n'o-t 
com--puter hardw*+are. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;I pr*opose we t'a k'e a-l+l comm*uniti+es w*i,t,h z e,r 
o mem+bers to be a'utom-atically memb+ers of E,N-S_I,. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;It is t,h-e mo+dern equ+ival,ent of Col'on,ialism 
p*l_u,s Capitali--sm in t_h'e c+om puter a_g-e on t'h*e Intern.-et. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;It isn+'t e-nough e,v*e-n to g.e,t y*o-u o-u-t of t'h+e 
mines,, o+n.l'y eno*ugh to be a s-o*r't of loc,al succes*s sto+ry. 
&lt;/FONT&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12228088&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/It-is-the-days-of-carnage-through-which-the-two-of-you-rode-together.-tp12228088p12228088.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12222970</id>
	<title>It was dark, immensely long and, as they passed down it, gave them the impression that it was getting colder and colder.</title>
	<published>2007-08-19T09:04:00Z</published>
	<updated>2007-08-19T09:04:00Z</updated>
	<author>
		<name>Rhodes Kunsek</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.2900.3059&quot; name=GENERATOR&gt;

&lt;/HEAD&gt;
&lt;BODY bgColor=#ffffff&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;H*E R_E WE GO A,GAIN! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T-H+E B*I*G O,N E BEFOR'E T.H.E SE*PTEM.BER.RALLY! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T'H+E M,ARKET IS ABOU_T TO P O_P., A N_D SO IS E_X M'T+! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T ick: E'X-M*T &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;5-da'y p*otentia.l: 0*.,4*0 &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;Fi rm: EXCHAN-G,E MOBI*LE T,E L'E (Othe.r O T+C-: 
EXMT.PK') &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;A*s+k': 0..+1'0 (+25.0 '0%) UP TO 2*5'% in 1 day&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;N o.t o n*l-y d o'e,s t_h i*s f'i'r+m h_a-v.e g-reat 
fundame'.ntals, &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;b.u_t getti ng t h.i-s opport*un.ity at t,h_e r.ight 
t_i_m.e., &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;ri ght befor.e t'h+e ra'lly is w,h_a't mak'es t,h_i.s 
d'e,a-l so sw,eet! &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T.h i.s a g+reat op por*tunity to at l+east d'ouble up!&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;It w_a_s a cle'ar clea+n m.orning w'i+t.h bir_ds flyin*g 
a_n'd triumphan-tl_y sing-ing. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;It d+i'd n o,t g.e_t e*asier, b+u-t he k*e*p-t at it.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;I-t-'+s i m+portant to s.a-v*e y.o_u_r custo,m 
confi_gur,ations so t_h a't y'o,u c*a*n reu'se a-n+d sh*are t,h+e+m w*i-t*h 
oth'er user's a+n-d Ad'obe app*licatio ns t*h'a't u_s+e t*h*e s a_m*e colo+r 
manag'emen,t w*ork'flows. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T_h'e s_t_u*b d+a_t_a to s+e_t f o r t_h+e sp-ec ified 
s.t+u*b a-n.d t'h_e n'e.w pro'xy in,stan+ce. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;T*h_e s tructur,e, o+r*ganization, a+n-d c.o,d'e of 
t*h-e S*oft_ware a+r,e va,lu.able tra_de s'ecrets of Aut+odes.k a_n d i+t+s 
li*cen*sors. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gfd-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12222970&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gfd-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gfd-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gfd-developers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/It-was-dark%2C-immensely-long-and%2C-as-they-passed-down-it%2C-gave-them-the-impression-that-it-was-getting-colder-and-colder.-tp12222970p12222970.html" />
</entry>

</feed>
