You'll need to provide us with more info - like the exact error. But it sends like you may have a classpath issue. If those classes are in your current directory, your classpath should contain "." as this represents the current directory.
The default VM is 64MB if you need more run java -X at the command prompt to see parameters for setting initial and max memory.
Alternatively (and I don't know anything about Kodo) but you could change your page/queries so as to return only the current page results so that a much smaller list is needed to display the current page and requery every time the user selects next/previous/etc
Actually I currently have a web service that is running on the Axis stack and was developed under WAS4. Now that we are moving to WAS5 - we'd like to know how much work is going to be involved with migrating our web service to run on top of the WebSphere stack and removing the Axis stack.
To figure this one out think about the actual process you would use in your head to determine which one is the lowest. You start by taking the first number and storing it in your memory. You then compare each of the other numbers in the array to the one stored in memory. If it's lower you update your memory with the lower one and continue on until you find another lower one. If you don't find another lower one by the time you are done - you have found the lowest number. Hope that helps.
Speaking from experience in working with dollar amounts and currencies you want to either 1) roll your own or 2) use the BigDecimal. We are using BigDecimal with no problems but be sure you do not do conversions to/from double anywhere in your app or you are going to have issues.
If I understand correctly you are asking where to download javax.mail from? The package itself can be found java.sun.com - just search for it. Once you download it, put the jars in your classpath, and then you should have access to it.
take a look at the javadocs for Simple Date Format build a format string similar to "HH.mm.ss" and use it to construct your DateFormat (as a SimpleDateFormat) and then use the parse method from the DateFormat - catch any FormatExceptions) and you'll know whether or not you have a valid time.