<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>JavaEE on karlgrz</title>
    <link>https://karlgrz.com/tags/javaee/</link>
    <description>Recent content in JavaEE on karlgrz</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 17 Sep 2009 21:45:00 +0000</lastBuildDate><atom:link href="https://karlgrz.com/tags/javaee/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Stream an Excel Workbook to a Client</title>
      <link>https://karlgrz.com/stream-an-excel-workbook-to-a-client/</link>
      <pubDate>Thu, 17 Sep 2009 21:45:00 +0000</pubDate>
      
      <guid>https://karlgrz.com/stream-an-excel-workbook-to-a-client/</guid>
      <description>A short while ago I came to a realization that the ice:dataExporter component that I was using to export table data from my ICEFaces application was not behaving exactly how I liked it. I noticed that when I would refresh the table (which worked great on the UI) and then re-export the file, I would get the SAME data in my output workbook. After some Googling and stackoverflowing, I came up with a solution that appears to be working great for my needs.</description>
    </item>
    
    <item>
      <title>ICEFaces DisposableBean and Cleaning Up Session Resources</title>
      <link>https://karlgrz.com/icefaces-disposablebean-and-cleaning-up-session-resources/</link>
      <pubDate>Thu, 20 Aug 2009 18:42:00 +0000</pubDate>
      
      <guid>https://karlgrz.com/icefaces-disposablebean-and-cleaning-up-session-resources/</guid>
      <description>Here&amp;rsquo;s the scenario:
Your user has this web application that runs a data process. Say, power through a 2GB file and run some processing on each record. Fairly straightforward back end logic, maybe aggregate a column on the file and write the total to a SQL database somewhere. Whatever.
Let&amp;rsquo;s say this process takes upwards of 45 minutes - 1 hour to complete, depending on the input file. In order to assure that the process finishes to completion we want to set our session timeout to be something longer than that.</description>
    </item>
    
    <item>
      <title>ICEFaces is Becoming My Best Friend...</title>
      <link>https://karlgrz.com/icefaces-is-becoming-my-best-friend/</link>
      <pubDate>Mon, 17 Aug 2009 21:07:00 +0000</pubDate>
      
      <guid>https://karlgrz.com/icefaces-is-becoming-my-best-friend/</guid>
      <description>Last week was a greatly productive week, in my opinion. I continued developing a new internal web application for our clients (a glorified query tool for analyzing their data warehouse). I originally wrote this application using a different set of components, and I was, to put it lightly, &amp;ldquo;un-impressed&amp;rdquo; with the reliability of the suite.
So I decided to re-write the application using ICEFaces.
And I couldn&amp;rsquo;t be happier. ICEFaces appears to be a much more mature, reliable framework than unreliable component suite that actually cost money for a license.</description>
    </item>
    
    <item>
      <title>Dynamically Generate ice:commandButton Components</title>
      <link>https://karlgrz.com/dynamically-generate-icecommandbutton-components/</link>
      <pubDate>Tue, 04 Aug 2009 18:57:00 +0000</pubDate>
      
      <guid>https://karlgrz.com/dynamically-generate-icecommandbutton-components/</guid>
      <description>These images are being used for the following Stack Overflow question:
Dynamically generate ice:commandButton components</description>
    </item>
    
  </channel>
</rss>
