<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Java Monkeys's topics - tribe.net</title>
    <link>http://javamonkeys.tribe.net/threads/rss</link>
    <description>Tribe.net. Local Connections</description>
    <item>
      <title>Javascripting costs</title>
      <link>http://javamonkeys.tribe.net/thread/f1029729-c00a-429b-9c20-949ff796bb91</link>
      <description>&lt;div&gt;Can some of you who are independent consultants provide me with a) what makes javascripting special as a design tool; b) how much do you charge/hour?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 16 May 2007 22:59:25 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/f1029729-c00a-429b-9c20-949ff796bb91</guid>
      <dc:creator>Schirin</dc:creator>
      <dc:date>2007-05-16T22:59:25Z</dc:date>
    </item>
    <item>
      <title>Design patterns and principles</title>
      <link>http://javamonkeys.tribe.net/thread/03dac3f0-25f1-4cc0-b3c8-8951c6934b4e</link>
      <description>&lt;div&gt;Any folks out there who studies design patterns and principles?
&lt;br/&gt;
&lt;br/&gt;Let me know, thanks.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 08 Feb 2007 18:32:35 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/03dac3f0-25f1-4cc0-b3c8-8951c6934b4e</guid>
      <dc:creator>emblylan</dc:creator>
      <dc:date>2007-02-08T18:32:35Z</dc:date>
    </item>
    <item>
      <title>open source hosting alternatives?</title>
      <link>http://javamonkeys.tribe.net/thread/d1c3ad0c-9653-43e2-958c-eb6ce15301da</link>
      <description>&lt;div&gt;Does anybody have a favorite public, free, open source hosting service for Java apps, as a possible alternative to SourceForge? 
&lt;br/&gt;
&lt;br/&gt;Thanks.
&lt;br/&gt;
&lt;br/&gt;-- Mark&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 2 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 26 Feb 2006 05:52:18 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/d1c3ad0c-9653-43e2-958c-eb6ce15301da</guid>
      <dc:creator>MarkPLine</dc:creator>
      <dc:date>2006-02-26T05:52:18Z</dc:date>
    </item>
    <item>
      <title>Ruby &gt; Java</title>
      <link>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5</link>
      <description>&lt;div&gt;Sorry folks.  I'm a Ruby snob now.  
&lt;br/&gt;
&lt;br/&gt;Java requires way too much typing.  And their fundamentals are pretty-much broken.  
&lt;br/&gt;
&lt;br/&gt;Like the original vision for a language that's moving in directions its founders didn't plan for.  The original model was very much security-minded, such that the language can't be flexible enough to adapt to developers' needs.  
&lt;br/&gt;
&lt;br/&gt;And that's what's different about Ruby.  It's designed with the USER in mind.  The 'user' is the developer !!  Imagine that.  
&lt;br/&gt;
&lt;br/&gt;So I can do the same job in Ruby with prolly 50% less coding than Java requires.  And prolly 80% less documentation lookups (what a time sink).  How much time I invested in becoming Java-API literate, I shudder thinking about.  
&lt;br/&gt;
&lt;br/&gt;Of course, Ruby can't solve all the problems Java can.  Desktop apps, for example.  But the point is there are languages so much better than Java, you can only hope the Man will realize the developer is the 'user'.  &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 18 Oct 2006 08:19:44 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5</guid>
      <dc:creator />
      <dc:date>2006-10-18T08:19:44Z</dc:date>
    </item>
    <item>
      <title>efficient way to compare file content?</title>
      <link>http://javamonkeys.tribe.net/thread/a2bf6334-8427-4400-bbfb-7171f9bfa039</link>
      <description>&lt;div&gt;Hi,
&lt;br/&gt;
&lt;br/&gt;I am trying to think of an efficient way to verify that I modified a file and only that file, this could include adding or removing a file.  I keep trying to think of all the different 'what ifs" and now my head is swimming :-)
&lt;br/&gt;
&lt;br/&gt;Would a hash table of values be the most efficient?  Where the key is the file name and the value is the file content?  or would this be unmanageable?
&lt;br/&gt;
&lt;br/&gt;Thanks,
&lt;br/&gt;Cecilia&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 03 Nov 2006 00:08:26 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/a2bf6334-8427-4400-bbfb-7171f9bfa039</guid>
      <dc:creator>jungl3thug</dc:creator>
      <dc:date>2006-11-03T00:08:26Z</dc:date>
    </item>
    <item>
      <title>webservices client</title>
      <link>http://javamonkeys.tribe.net/thread/7514fc1a-6bd4-49d5-9288-dbc7ce1c0750</link>
      <description>&lt;div&gt;Hey all,
&lt;br/&gt;
&lt;br/&gt;I'm looking for a decent tutorial or example on writing webservices (SOAP) in java.  Basically, I have an EJB in weblogic that I'd like to be able to expose (without using workshop) as a webservice, and then I need to write a test client.   Any good references out there?
&lt;br/&gt;
&lt;br/&gt;Thanks!&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 10 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 11 May 2004 22:36:12 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7514fc1a-6bd4-49d5-9288-dbc7ce1c0750</guid>
      <dc:creator />
      <dc:date>2004-05-11T22:36:12Z</dc:date>
    </item>
    <item>
      <title>Problem with Hibernate, c3p0, mysql</title>
      <link>http://javamonkeys.tribe.net/thread/0f805ec1-c8e1-4cb1-90ed-8474afc1d986</link>
      <description>&lt;div&gt;I have a webapp that uses:
&lt;br/&gt;hibernate 3.0
&lt;br/&gt;the bundled c3p0 connection pool
&lt;br/&gt;mysql 4.1.11
&lt;br/&gt;on Debian Linux
&lt;br/&gt;under Resin 3.x
&lt;br/&gt;
&lt;br/&gt;My problem:
&lt;br/&gt;When the webapp is deployed c3p0 creates the connection pool and everything works as expected.  After about 12-24 hrs of leaving it running on a test server, i try to access the application again and get an error message that looks like the pool cannot get a connection.  Below is the full stack trace:
&lt;br/&gt;
&lt;br/&gt;java.sql.SQLException: Communication link failure: java.io.EOFException,
&lt;br/&gt;underlying cause: null
&lt;br/&gt;
&lt;br/&gt;** BEGIN NESTED EXCEPTION ** 
&lt;br/&gt;
&lt;br/&gt;java.io.EOFException
&lt;br/&gt;
&lt;br/&gt;STACKTRACE:
&lt;br/&gt;
&lt;br/&gt;java.io.EOFException
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1394)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1538)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1929)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)
&lt;br/&gt;	at com.mysql.jdbc.Connection.execSQL(Connection.java:2247)
&lt;br/&gt;	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1586)
&lt;br/&gt;	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:75)
&lt;br/&gt;	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:120)
&lt;br/&gt;	at org.hibernate.loader.Loader.getResultSet(Loader.java:1272)
&lt;br/&gt;	at org.hibernate.loader.Loader.doQuery(Loader.java:391)
&lt;br/&gt;	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
&lt;br/&gt;	at org.hibernate.loader.Loader.doList(Loader.java:1593)
&lt;br/&gt;	at org.hibernate.loader.Loader.list(Loader.java:1577)
&lt;br/&gt;	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
&lt;br/&gt;	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
&lt;br/&gt;	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
&lt;br/&gt;	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
&lt;br/&gt;	at mofobox.logic.UserManager.isValidUser(Unknown Source)
&lt;br/&gt;	at mofobox.logic.UserManager.isValidUser(Unknown Source)
&lt;br/&gt;	at mofobox.actions.LoginSubmitAction.execute(Unknown Source)
&lt;br/&gt;	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
&lt;br/&gt;	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
&lt;br/&gt;	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
&lt;br/&gt;	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
&lt;br/&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:154)
&lt;br/&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
&lt;br/&gt;	at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
&lt;br/&gt;	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
&lt;br/&gt;	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
&lt;br/&gt;	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
&lt;br/&gt;	at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
&lt;br/&gt;	at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
&lt;br/&gt;	at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
&lt;br/&gt;	at java.lang.Thread.run(Thread.java:595)
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;** END NESTED EXCEPTION **
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1713)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1929)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)
&lt;br/&gt;	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)
&lt;br/&gt;	at com.mysql.jdbc.Connection.execSQL(Connection.java:2247)
&lt;br/&gt;	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1586)
&lt;br/&gt;	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:75)
&lt;br/&gt;	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:120)
&lt;br/&gt;	at org.hibernate.loader.Loader.getResultSet(Loader.java:1272)
&lt;br/&gt;	at org.hibernate.loader.Loader.doQuery(Loader.java:391)
&lt;br/&gt;	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
&lt;br/&gt;	at org.hibernate.loader.Loader.doList(Loader.java:1593)
&lt;br/&gt;	at org.hibernate.loader.Loader.list(Loader.java:1577)
&lt;br/&gt;	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
&lt;br/&gt;	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
&lt;br/&gt;	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
&lt;br/&gt;	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
&lt;br/&gt;	at mofobox.logic.UserManager.isValidUser(Unknown Source)
&lt;br/&gt;	at mofobox.logic.UserManager.isValidUser(Unknown Source)
&lt;br/&gt;	at mofobox.actions.LoginSubmitAction.execute(Unknown Source)
&lt;br/&gt;	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
&lt;br/&gt;	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
&lt;br/&gt;	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
&lt;br/&gt;	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
&lt;br/&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:154)
&lt;br/&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
&lt;br/&gt;	at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
&lt;br/&gt;	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
&lt;br/&gt;	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
&lt;br/&gt;	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
&lt;br/&gt;	at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
&lt;br/&gt;	at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
&lt;br/&gt;	at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
&lt;br/&gt;	at java.lang.Thread.run(Thread.java:595)
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;Relevant portions of my hibernate.cfg.xml are as follows:
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;  &amp;amp;lt;!-- Database connection settings --&gt;
&lt;br/&gt;        &amp;amp;lt;property name="connection.driver_class"&gt;com.mysql.jdbc.Driver&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="connection.url"&gt;jdbc:mysql://192.168.1.3/mp3&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="connection.username"&gt;foo&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="connection.password"&gt;bar&amp;amp;lt;/property&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;        &amp;amp;lt;!-- c3p0 connection pool properties --&gt;
&lt;br/&gt;        &amp;amp;lt;property name="hibernate.c3p0.max_size"&gt;20&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="hibernate.c3p0.timeout"&gt;1800&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="hibernate.c3p0.max_statements"&gt;0&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="hibernate.c3p0.idle_test_period"&gt;-1&amp;amp;lt;/property&gt;
&lt;br/&gt;        &amp;amp;lt;property name="hibernate.c3p0.min_size"&gt;5&amp;amp;lt;/property&gt;
&lt;br/&gt;
&lt;br/&gt;I am also using the HibernateUtil code from the hibernate documentation:
&lt;br/&gt;
&lt;br/&gt;public class SessionManager {
&lt;br/&gt;
&lt;br/&gt;    public static final SessionFactory sessionFactory;
&lt;br/&gt;
&lt;br/&gt;    static {
&lt;br/&gt;        try {
&lt;br/&gt;            // Create the SessionFactory from hibernate.cfg.xml
&lt;br/&gt;            sessionFactory = new Configuration().configure().buildSessionFactory();
&lt;br/&gt;        } catch (Throwable ex) {
&lt;br/&gt;            // Make sure you log the exception, as it might be swallowed
&lt;br/&gt;            System.err.println("Initial SessionFactory creation failed." + ex);
&lt;br/&gt;            throw new ExceptionInInitializerError(ex);
&lt;br/&gt;        }
&lt;br/&gt;    }
&lt;br/&gt;
&lt;br/&gt;    public static final ThreadLocal sessionThreadLocal = new ThreadLocal();
&lt;br/&gt;
&lt;br/&gt;    public static Session currentSession() throws HibernateException {
&lt;br/&gt;        Session s = (Session) sessionThreadLocal.get();
&lt;br/&gt;        // Open a new Session, if this thread has none yet
&lt;br/&gt;        if (s == null || (!s.isConnected())) {
&lt;br/&gt;            s = sessionFactory.openSession();
&lt;br/&gt;            // Store it in the ThreadLocal variable
&lt;br/&gt;            sessionThreadLocal.set(s);
&lt;br/&gt;        }
&lt;br/&gt;        return s;
&lt;br/&gt;    }
&lt;br/&gt;
&lt;br/&gt;    public static void closeSession() throws HibernateException {
&lt;br/&gt;        Session s = (Session) sessionThreadLocal.get();
&lt;br/&gt;        if (s != null)
&lt;br/&gt;            s.close();
&lt;br/&gt;        sessionThreadLocal.set(null);
&lt;br/&gt;    }
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;If i redeploy the webapp everything works, for about a day, then the same problem.
&lt;br/&gt;
&lt;br/&gt;Any ideas?
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 7 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 28 Oct 2005 07:04:01 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/0f805ec1-c8e1-4cb1-90ed-8474afc1d986</guid>
      <dc:creator />
      <dc:date>2005-10-28T07:04:01Z</dc:date>
    </item>
    <item>
      <title>SCJP/SCJD</title>
      <link>http://javamonkeys.tribe.net/thread/441d2421-ec10-44e3-8a82-d500214fb026</link>
      <description>&lt;div&gt;these certifications worth the effort?  help anyone out here when it comes to getting a job?  
&lt;br/&gt;
&lt;br/&gt;are they respected?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</description>
      <pubDate>Wed, 04 Jan 2006 17:51:35 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/441d2421-ec10-44e3-8a82-d500214fb026</guid>
      <dc:creator />
      <dc:date>2006-01-04T17:51:35Z</dc:date>
    </item>
    <item>
      <title>NEW: UML Tribe</title>
      <link>http://javamonkeys.tribe.net/thread/7ac62efd-60cd-4ec1-a0b0-6b324f809f0c</link>
      <description>&lt;div&gt;The Unified Modeling Language Tribe is open to discuss UML and modelling in general.
&lt;br/&gt;
&lt;br/&gt;http://tribes.tribe.net/uml&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 28 Nov 2005 19:38:57 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7ac62efd-60cd-4ec1-a0b0-6b324f809f0c</guid>
      <dc:creator>gregcollver</dc:creator>
      <dc:date>2005-11-28T19:38:57Z</dc:date>
    </item>
    <item>
      <title>help differentiating user inputs</title>
      <link>http://javamonkeys.tribe.net/thread/02a6b2c9-1a07-4076-9fcb-e5327e6acf7d</link>
      <description>&lt;div&gt;i am a novice programmer and do not have too much expertise in strings. I was attempting a low-level program assignment and ran into a problem.
&lt;br/&gt;
&lt;br/&gt;i am asking the user for input of an 'int', however, if the user inputs a different value, such as a char or a double, i would like to output an error message, then reprompt the user for input
&lt;br/&gt;
&lt;br/&gt;if anyone could let me know what the general code necessary to complete this task, as well as any necessary import statements, i would appreciate your help greatly&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</description>
      <pubDate>Fri, 18 Nov 2005 23:40:12 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/02a6b2c9-1a07-4076-9fcb-e5327e6acf7d</guid>
      <dc:creator />
      <dc:date>2005-11-18T23:40:12Z</dc:date>
    </item>
    <item>
      <title>WebDAV Client Library</title>
      <link>http://javamonkeys.tribe.net/thread/11d626c7-472f-4845-9863-0d4b2f37d7c2</link>
      <description>&lt;div&gt;We need a good, stable WebDAV client library and are checking out the client lib in Slide.   Has any one used it or another one that they've liked?
&lt;br/&gt;
&lt;br/&gt;r.m.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 18 Oct 2005 16:38:48 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/11d626c7-472f-4845-9863-0d4b2f37d7c2</guid>
      <dc:creator>b3gl</dc:creator>
      <dc:date>2005-10-18T16:38:48Z</dc:date>
    </item>
    <item>
      <title>Java Basics</title>
      <link>http://javamonkeys.tribe.net/thread/ab5576e7-c0c7-4cac-8541-d4b049e94073</link>
      <description>&lt;div&gt;hello, I am working on a low level java project in which I will need to differentiate a string, char, or int from a user input.
&lt;br/&gt;
&lt;br/&gt;I am working with character recognition commands such as 
&lt;br/&gt;isLetter, isChar, etc.
&lt;br/&gt;
&lt;br/&gt;any suggestions about a decent reference for such topics online?
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 12 Oct 2005 22:20:41 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/ab5576e7-c0c7-4cac-8541-d4b049e94073</guid>
      <dc:creator>JavaJay</dc:creator>
      <dc:date>2005-10-12T22:20:41Z</dc:date>
    </item>
    <item>
      <title>wondering about java project cost...</title>
      <link>http://javamonkeys.tribe.net/thread/fca88b79-03b6-44e5-90d9-2a239326c084</link>
      <description>&lt;div&gt;hi- i am an experienced J2EE software engineer, but i have worked in academia for a long time, so i have no idea of the real costs (LOL) of software development.
&lt;br/&gt;
&lt;br/&gt;now i need a java app built for an independent project, and am wondering what the order of magnitude is for the cost- it is a web app with a simple e-commerce component and some basic CMS features- i don't have time to build it myself but i need to have my fingers in it slightly so i can make sure it is up to snuff- needs to be built with Spring, Acegi, Hibernate and Velocity running in Tomcat and with MySQL all on Linux.
&lt;br/&gt;
&lt;br/&gt;if i get a contract/freelance coder, am i looking at $500, $5000, $50,000, $500,000 ???
&lt;br/&gt;
&lt;br/&gt;just looking for some remote idea of the order of magnitude&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 17 Sep 2005 02:15:53 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/fca88b79-03b6-44e5-90d9-2a239326c084</guid>
      <dc:creator />
      <dc:date>2005-09-17T02:15:53Z</dc:date>
    </item>
    <item>
      <title>Needed: Experienced individual with Linux and Java Skills for a VOIP Application</title>
      <link>http://javamonkeys.tribe.net/thread/01dd8753-f043-47b2-be26-225031ed4d29</link>
      <description>&lt;div&gt;Hello,
&lt;br/&gt;
&lt;br/&gt;I am in need of assistance with an open sourced application called Messenger. Messenger is a text to voice lead application for realtors that sends email leads to a designated phone via a voice message. It makes use of Linux, Java, and some Voip PBX applications called Asterisk.
&lt;br/&gt;
&lt;br/&gt;The Messenger system consists of the integration of 3 main software components. These components are a listings website, the Asterisk Software PBX, and the XUB software. 
&lt;br/&gt;
&lt;br/&gt;Here is a link that will answer most of what is needed to install and configure the application: 
&lt;br/&gt;
&lt;br/&gt;http://www.crt.realtors.org/projects/messenger/messenger_release/messenger_notification.htm 
&lt;br/&gt;
&lt;br/&gt;I will more than likely need to have some modifications done to the application, so a strong background in Java will be helpful (hence the Java Monkeys Tribe)
&lt;br/&gt;
&lt;br/&gt;I would like to know how difficult it would be to set up this application, and what would be needed from every aspect to set it up. 
&lt;br/&gt;
&lt;br/&gt;Thanks, 
&lt;br/&gt;Anthony
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 09 Aug 2005 22:36:07 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/01dd8753-f043-47b2-be26-225031ed4d29</guid>
      <dc:creator>Juxtapoze</dc:creator>
      <dc:date>2005-08-09T22:36:07Z</dc:date>
    </item>
    <item>
      <title>trying to open a shell using Runtime.exec()</title>
      <link>http://javamonkeys.tribe.net/thread/344af6f5-8421-40b4-8600-c29c341065ff</link>
      <description>&lt;div&gt;Hey all,
&lt;br/&gt;
&lt;br/&gt;I am creating a service that opens a specialized shell and keeps track of that process by entering it into a hashtable.  The initialization uses a checkForPrompt function that searches the InputStreams for a special character, ie '$' or ']'.  However when I start the process on Linux, no prompt appears.  (Ironically this works on Windows.)  A snippet of my code:
&lt;br/&gt;
&lt;br/&gt;  Process ps = null;
&lt;br/&gt;  InputStream in, err;
&lt;br/&gt;  exec = "bash";      
&lt;br/&gt;
&lt;br/&gt;      try
&lt;br/&gt;      {
&lt;br/&gt;        ps = m_runtime.exec(exec);
&lt;br/&gt;        
&lt;br/&gt;        in = ps.getInputStream();
&lt;br/&gt;        err = ps.getErrorStream();
&lt;br/&gt;        while(!timeout){
&lt;br/&gt;	tmpIn = readFromStream( in, "in" );
&lt;br/&gt;          if(checkForPrompt(tmpIn))
&lt;br/&gt;            return true;
&lt;br/&gt;          }
&lt;br/&gt;         else
&lt;br/&gt;           timeout++;
&lt;br/&gt;
&lt;br/&gt;       }
&lt;br/&gt;.
&lt;br/&gt;.
&lt;br/&gt;.
&lt;br/&gt;
&lt;br/&gt;Will the process ever return a prompt?  Is there a better way to do this or check to see if the shell has been entered?  
&lt;br/&gt;
&lt;br/&gt;Thanks!
&lt;br/&gt;Cecilia&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 29 Jul 2005 21:10:57 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/344af6f5-8421-40b4-8600-c29c341065ff</guid>
      <dc:creator>jungl3thug</dc:creator>
      <dc:date>2005-07-29T21:10:57Z</dc:date>
    </item>
    <item>
      <title>JavaOne</title>
      <link>http://javamonkeys.tribe.net/thread/7b0b7671-105c-4407-add6-4c8459234fba</link>
      <description>&lt;div&gt;Hey, Is anyone going to JavaOne? I wish I was but I can't justify the cost. Just wondering. If some of you are, perhaps you could post some of the goings ons and pix.
&lt;br/&gt;Thanks,
&lt;br/&gt;Mica&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 04 Jun 2005 16:24:22 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7b0b7671-105c-4407-add6-4c8459234fba</guid>
      <dc:creator>micacooper</dc:creator>
      <dc:date>2005-06-04T16:24:22Z</dc:date>
    </item>
    <item>
      <title>Writing Calendar Software</title>
      <link>http://javamonkeys.tribe.net/thread/d5772fbf-fdf8-4d5c-8a32-03d09b5a5eb1</link>
      <description>&lt;div&gt;Hi folks
&lt;br/&gt;
&lt;br/&gt;I participated in a computing diploma a decade ago but have forgotten almost everything. 
&lt;br/&gt;
&lt;br/&gt;What I would like to do is write a fairly simple program that observes/records the passage of days. Day keeping it is called. It used to be done as a profession for the ancients in Guatemala known as the Maya. 
&lt;br/&gt;
&lt;br/&gt;I understand that Java or Java Script (I do not know the difference) might be the direction to go in. I do not want to do a degree in this subject or pay £1500 for a 5-day course. 
&lt;br/&gt;
&lt;br/&gt;Do you know a good website with learning tools? 
&lt;br/&gt;Can you recommend a good book to start with? 
&lt;br/&gt;Do you feel like a wee programming project? 
&lt;br/&gt;
&lt;br/&gt;For an example of calendar software have a look here:
&lt;br/&gt; 
&lt;br/&gt;http://www.diagnosis2012.co.uk/mlink.htm
&lt;br/&gt;
&lt;br/&gt;:-)
&lt;br/&gt;
&lt;br/&gt;Ormungandr&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 7 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 06 Apr 2005 09:21:05 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/d5772fbf-fdf8-4d5c-8a32-03d09b5a5eb1</guid>
      <dc:creator />
      <dc:date>2005-04-06T09:21:05Z</dc:date>
    </item>
    <item>
      <title>window start up questoin</title>
      <link>http://javamonkeys.tribe.net/thread/c21814e3-782d-4b16-a043-4baed556143c</link>
      <description>&lt;div&gt;Hey Folks,
&lt;br/&gt;
&lt;br/&gt;Got a problem I'm tracking down and would appreciate any thoughts or help.  My applicatoin main window is a jFrame. 
&lt;br/&gt;
&lt;br/&gt;The first thing a user must do is log in (which gets validated against a database) and there is a menu item which displays a modal jDialog.
&lt;br/&gt;
&lt;br/&gt;I thought it would be nice if the dialog was automatically displayed when the application started, so I put in a call to display it at the end of the constructor.  Bad move -- the dialog comes up, but the main window hasn't been displayed yet.
&lt;br/&gt;
&lt;br/&gt;I think I want to override the show method (which I'll try next)...
&lt;br/&gt;
&lt;br/&gt;Terry&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 8 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 24 Mar 2005 19:19:27 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c21814e3-782d-4b16-a043-4baed556143c</guid>
      <dc:creator>terryg</dc:creator>
      <dc:date>2005-03-24T19:19:27Z</dc:date>
    </item>
    <item>
      <title>jakarta-tomcat startup</title>
      <link>http://javamonkeys.tribe.net/thread/aea1ec4f-993a-41b1-8436-884f0a4974c8</link>
      <description>&lt;div&gt;i have problem with tomcat that i installed on my windows 2000.
&lt;br/&gt;i have it installed correctly but when i try to start it up it just shut right back down. I have tried to start it from the tomcat bin folder startup.bat file and i have tried to tried to start it up from the DOS  command line also.When i try to start from the cmd line i get an error stating that my CATALINA_HOME variable is set correctly.Now i a User Variable set in my enviromentel variable and my system variable.I dont know if i have set correctly or what.And i was wondering did i have to go into the  conf.folder and make some change in web xml file.So there it is if their is anyone who can help me i would appreciate it alot.Now the error that i am getting is that my CATALINA_HOME variable is not set correctly. Thank you all.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 2 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 29 Jan 2005 22:57:56 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/aea1ec4f-993a-41b1-8436-884f0a4974c8</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2005-01-29T22:57:56Z</dc:date>
    </item>
    <item>
      <title>EJB/XDoclet Help</title>
      <link>http://javamonkeys.tribe.net/thread/793fa7fe-6937-4340-8392-a0dd63c02e48</link>
      <description>&lt;div&gt;I am using MyEclipse w/ XDoclets to create a CMP Entity bean.
&lt;br/&gt;
&lt;br/&gt;The ejbdoclet tag that I am using looks like this:
&lt;br/&gt;
&lt;br/&gt;@ejb.finder
&lt;br/&gt;      signature="Collection findByUsername(String username)"
&lt;br/&gt;      query="SELECT OBJECT(o) FROM membership AS o WHERE o.username = ?1"
&lt;br/&gt;
&lt;br/&gt;After running XDoclet the following code snippet is created in the deployment descriptor:
&lt;br/&gt;
&lt;br/&gt;&amp;amp;lt;query&gt;
&lt;br/&gt;            &amp;amp;lt;query-method&gt;
&lt;br/&gt;               &amp;amp;lt;method-name&gt;findByUsername&amp;amp;lt;/method-name&gt;
&lt;br/&gt;               &amp;amp;lt;method-params&gt;
&lt;br/&gt;                  &amp;amp;lt;method-param&gt;String&amp;amp;lt;/method-param&gt;
&lt;br/&gt;               &amp;amp;lt;/method-params&gt;
&lt;br/&gt;            &amp;amp;lt;/query-method&gt;
&lt;br/&gt;            &amp;amp;lt;ejb-ql&gt;&amp;amp;lt;![CDATA[SELECT OBJECT(o) FROM Membership AS o WHERE o.username = ?1]]&gt;&amp;amp;lt;/ejb-ql&gt;
&lt;br/&gt;         &amp;amp;lt;/query&gt;
&lt;br/&gt;
&lt;br/&gt;when I try to deploy this been I get the following message from JBoss 3.2.x...
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;20:54:30,978 WARN  [verifier] EJB spec violation:
&lt;br/&gt;Bean   : Membership
&lt;br/&gt;Method : public abstract Collection findByUsername(String) throws FinderException, RemoteException
&lt;br/&gt;Section: 10.5.6
&lt;br/&gt;Warning: Every finder method except findByPrimaryKey(key) must be associated with a query element in the deployment descriptor.
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;Any one has any clues to why I have this problem?
&lt;br/&gt;
&lt;br/&gt;Burton&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 26 Dec 2004 01:55:55 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/793fa7fe-6937-4340-8392-a0dd63c02e48</guid>
      <dc:creator>Burton</dc:creator>
      <dc:date>2004-12-26T01:55:55Z</dc:date>
    </item>
    <item>
      <title>character encoding/display problem</title>
      <link>http://javamonkeys.tribe.net/thread/ced83199-37ac-4433-895b-7243a05a9cab</link>
      <description>&lt;div&gt;I'm trying to get a rather simple application to work, and maybe somebody with previous experience in getting foreign-language characters to render correctly could point me to what I need to get it right. My straightforward and apparently underinformed attempts have not worked, and reading the obvious bits of the obvious API's has not gotten it to wor either.
&lt;br/&gt;
&lt;br/&gt;The problem: a vocabulary trainer that reads XML containing a list of items in one language associated with their translation equivalents in another language. The languages in question could be Spanish from English, but they could also be Arabic from Chinese. A selection of items is displayed in two lists. So in the most severe case, you've got Arabic displaying in one list and Chinese displaying in the other.
&lt;br/&gt;
&lt;br/&gt;I'm using Java 1.4.2 and Swing, and I don't think I'm having any difficulty producing clean UTF-8 files for the XML source data. (Although I don't think I have a trusted way to validate the UTF-8 encoding.)
&lt;br/&gt;
&lt;br/&gt;Thanks!&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</description>
      <pubDate>Sun, 10 Oct 2004 18:03:40 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/ced83199-37ac-4433-895b-7243a05a9cab</guid>
      <dc:creator>MarkPLine</dc:creator>
      <dc:date>2004-10-10T18:03:40Z</dc:date>
    </item>
    <item>
      <title>Volunteer Work in NY.</title>
      <link>http://javamonkeys.tribe.net/thread/39c7681f-f8ef-4622-a28a-cd895fb36d8b</link>
      <description>&lt;div&gt;Does anyone know of anyplace that might be looking for some free Java Development Services or Services at a low, low price ? Think "would you like burgers with those fries low price."  Right now I am being told that I don't have enough experience to get "senior" positions.  Also I haven't worked in a while within the field.  Right now I need to get something to show someone that I can do J2EE programming.  If there are any non profits or anything else.  I would really be interested in short term jobs.  
&lt;br/&gt;
&lt;br/&gt;By the way I wouldn't be be opposed to doing open source projects either.  Just don't want to jump into anything too deep.
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;Burton
&lt;br/&gt;
&lt;br/&gt;Thank you for your support. &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 08 Dec 2004 18:25:16 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/39c7681f-f8ef-4622-a28a-cd895fb36d8b</guid>
      <dc:creator>Burton</dc:creator>
      <dc:date>2004-12-08T18:25:16Z</dc:date>
    </item>
    <item>
      <title>?Applets?</title>
      <link>http://javamonkeys.tribe.net/thread/e0792d17-c25f-4d33-be3d-57b6ba4122f0</link>
      <description>&lt;div&gt;I think that I might have fooled around with them back in 1.0 or the 1.1 days.  After the introduction of Servlets and JSP's I pretty much thought that their days were done.  After the introduction of these two technologies there really didn't seem to be much reason for Applets to really exist:  most thin client applications could be written with a Browser/HTML gui interface and servlets/JSP doing the processing and if you needed the client to do alot of processing why not make it a stand alone application.  Indead w/ the dissemination of web services, you aren't even tied to java as a client.  That is why I kind of odd that I have been seeing in job ads a requirement of knowledge developing Applets.  Am I missing something here or is someone else a bit clueless?  I hardly even see them used that often today.  Well if know of any real good uses for them could you share with me.  Maybe I am just ignorant in reguards to them.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 19 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 05 Nov 2004 18:03:16 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/e0792d17-c25f-4d33-be3d-57b6ba4122f0</guid>
      <dc:creator>Burton</dc:creator>
      <dc:date>2004-11-05T18:03:16Z</dc:date>
    </item>
    <item>
      <title>Interview coding.</title>
      <link>http://javamonkeys.tribe.net/thread/b709e0c4-c58a-4f97-af84-0d03775a301f</link>
      <description>&lt;div&gt;Has anyone ever been in those technical interviews where they ask you to design and code a solution to a specific problem during the interview?? Or am I just the lucky one that seems to attract these kind of interviews?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 33 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 07 Oct 2004 02:36:40 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/b709e0c4-c58a-4f97-af84-0d03775a301f</guid>
      <dc:creator>Ken</dc:creator>
      <dc:date>2004-10-07T02:36:40Z</dc:date>
    </item>
    <item>
      <title>Nuc. News</title>
      <link>http://javamonkeys.tribe.net/thread/73bb571f-1f35-400e-ae77-085f190f2ca3</link>
      <description>&lt;div&gt;If your interested in staying up to date on the Nuclear issue, join me at Cold War Survivor.
&lt;br/&gt;http://coldwarsurvivors.tribe.net/&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 31 Oct 2004 05:10:30 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/73bb571f-1f35-400e-ae77-085f190f2ca3</guid>
      <dc:creator>richardfash</dc:creator>
      <dc:date>2004-10-31T05:10:30Z</dc:date>
    </item>
    <item>
      <title>XDoclet</title>
      <link>http://javamonkeys.tribe.net/thread/f85039eb-f73f-4ae5-a766-ebb176d0c667</link>
      <description>&lt;div&gt;I just wanted to get some information about this technology.  How widely used is this technology used?  Is it par and course for the J2EE development (sort like Apache ant).  Or are there alot of professionals still coding interfaces and descriptors by hand?  Just kind of curious.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</description>
      <pubDate>Tue, 12 Oct 2004 14:19:49 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/f85039eb-f73f-4ae5-a766-ebb176d0c667</guid>
      <dc:creator>Burton</dc:creator>
      <dc:date>2004-10-12T14:19:49Z</dc:date>
    </item>
    <item>
      <title>jdk 1.5 performance</title>
      <link>http://javamonkeys.tribe.net/thread/c57fd885-43ea-42f1-b603-78c097aa2406</link>
      <description>&lt;div&gt;We just upgraded our app from running on jdk 1.4.2 to jdk 1.5 beta, and the app is *much* zippier.  And the java process is doing the same amount of work using about 25% less memory.
&lt;br/&gt;
&lt;br/&gt;One question...  Is there a performance advantage in replacing code that looks like this...
&lt;br/&gt;
&lt;br/&gt;for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) {
&lt;br/&gt;    MyObject obj = (MyObject) iter.next();
&lt;br/&gt;}
&lt;br/&gt;
&lt;br/&gt;with code that uses the new generic iterator syntax?
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 11 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 19 Aug 2004 05:54:50 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c57fd885-43ea-42f1-b603-78c097aa2406</guid>
      <dc:creator>mikewertheim</dc:creator>
      <dc:date>2004-08-19T05:54:50Z</dc:date>
    </item>
    <item>
      <title>help with AspectJ please</title>
      <link>http://javamonkeys.tribe.net/thread/7e46ff44-cc3e-442c-b9a7-fc3a6b38fb31</link>
      <description>&lt;div&gt;I have to integrate AspectJ into a large software development system.  Can someone give me a very minimal "hello world" example so I know how the AspectJ files work and how to compile from the command line?  The docs I've found don't give any simple examples, and the friend I asked not only gave me some huge example, but seemed to give me the instructions for compiling with Ant, which we don't use.  I just need a simple Hello World example - I guess just one java class and one aspect file, and how to compile via the command line.  Thanks to anyone who can help.
&lt;br/&gt;
&lt;br/&gt;-Stephen&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 04 Oct 2004 11:34:44 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7e46ff44-cc3e-442c-b9a7-fc3a6b38fb31</guid>
      <dc:creator>Stephen</dc:creator>
      <dc:date>2004-10-04T11:34:44Z</dc:date>
    </item>
    <item>
      <title>Could you help a fellow Java Developer down on his luck?</title>
      <link>http://javamonkeys.tribe.net/thread/be77bf31-bf4a-4765-ac6f-33095c7942b5</link>
      <description>&lt;div&gt;I am a Java Developer from NYC that has been out of work for a long time.  With my downtime, I have kept up with the current technology and learned alot about architecture in general.  That was the easy part.   Can I get any concrete hints from people how to get into the market?  I know this is off subject, but...  &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 10 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 30 Sep 2004 19:04:32 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/be77bf31-bf4a-4765-ac6f-33095c7942b5</guid>
      <dc:creator>Burton</dc:creator>
      <dc:date>2004-09-30T19:04:32Z</dc:date>
    </item>
    <item>
      <title>java Strings</title>
      <link>http://javamonkeys.tribe.net/thread/ab6e0ee9-9ae0-4e41-adb5-4a20f51ff885</link>
      <description>&lt;div&gt;Hello,
&lt;br/&gt; 
&lt;br/&gt;
&lt;br/&gt; 
&lt;br/&gt;·	Write a java program that reads in an input string (provided by user) and prints out the string in reverse order. 
&lt;br/&gt;·	Any numbers (0-9) should be spelled out. (see Examples) 
&lt;br/&gt; 
&lt;br/&gt;Important: You cannot use any built-in functions that automatically reverse the string for you.
&lt;br/&gt; 
&lt;br/&gt;********************************************
&lt;br/&gt;Example1:
&lt;br/&gt; 
&lt;br/&gt;If I were to type:
&lt;br/&gt; 
&lt;br/&gt;         java ReverseString abc123 
&lt;br/&gt; 
&lt;br/&gt;Then the result would be:
&lt;br/&gt; 
&lt;br/&gt;Three Two One cba
&lt;br/&gt;********************************************
&lt;br/&gt;Example2:
&lt;br/&gt; 
&lt;br/&gt;If I were to type:
&lt;br/&gt;
&lt;br/&gt;         java ReverseString 123abc
&lt;br/&gt;
&lt;br/&gt;Then the result would be:
&lt;br/&gt; 
&lt;br/&gt;          cba Three Two One
&lt;br/&gt;********************************************
&lt;br/&gt; 
&lt;br/&gt;Please note that if no string is passed, the program should exit gracefully (not by exception) with a message to the user regarding the usage of the program.
&lt;br/&gt; 
&lt;br/&gt; 
&lt;br/&gt;
&lt;br/&gt; &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 05 Oct 2004 20:52:16 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/ab6e0ee9-9ae0-4e41-adb5-4a20f51ff885</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-10-05T20:52:16Z</dc:date>
    </item>
    <item>
      <title>jdk 1.5 is officially released</title>
      <link>http://javamonkeys.tribe.net/thread/968b2d8d-cf07-4659-8c00-c9d31ec5be1d</link>
      <description>&lt;div&gt;oh, so much excitement...&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 01 Oct 2004 02:13:56 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/968b2d8d-cf07-4659-8c00-c9d31ec5be1d</guid>
      <dc:creator>refernet</dc:creator>
      <dc:date>2004-10-01T02:13:56Z</dc:date>
    </item>
    <item>
      <title>Http proxy servlet</title>
      <link>http://javamonkeys.tribe.net/thread/0c614e66-a44b-43b6-a51e-47189d5ad525</link>
      <description>&lt;div&gt;Hello
&lt;br/&gt;Is it possible to create a Http proxy using servlets?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 27 Sep 2004 18:23:10 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/0c614e66-a44b-43b6-a51e-47189d5ad525</guid>
      <dc:creator>edwardbanfa</dc:creator>
      <dc:date>2004-09-27T18:23:10Z</dc:date>
    </item>
    <item>
      <title>memory-saving tips</title>
      <link>http://javamonkeys.tribe.net/thread/082f9a19-f6d7-44fc-a82a-63888738ade9</link>
      <description>&lt;div&gt;
&lt;br/&gt;Does anyone have any clever memory-saving tips to share?
&lt;br/&gt;
&lt;br/&gt;The app I've been working on has been bumping up against the amount of memory we have, so I've come up with a few strategies that have helped alleviate the problem.  Here they are...
&lt;br/&gt;
&lt;br/&gt;1) Pack booleans into an int.
&lt;br/&gt;
&lt;br/&gt;One of our classes has a bunch of boolean fields.  Each boolean field is inefficiently stored in a 32-bit int.  Now we just have one int field, which can hold all of the booleans.
&lt;br/&gt;
&lt;br/&gt;The code looks like this...
&lt;br/&gt;
&lt;br/&gt;&amp;amp;lt;pre&gt;
&lt;br/&gt;public Item {
&lt;br/&gt;        // member variable for holding booleans
&lt;br/&gt;        public int itemBooleans;
&lt;br/&gt;
&lt;br/&gt;        // utility for setting boolean values in the int
&lt;br/&gt;        private void setItemBoolean(int pos, boolean val) {
&lt;br/&gt;                int powerOfTwo = 1 &amp;amp;lt;&amp;lt; pos;
&lt;br/&gt;                if (val)
&lt;br/&gt;                        this.itemBooleans |= powerOfTwo;
&lt;br/&gt;                else
&lt;br/&gt;                        this.itemBooleans &amp;amp;= (Integer.MAX_VALUE-powerOfTwo);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        // utility method for extracting boolean values out of the int
&lt;br/&gt;        private boolean getItemBoolean(int pos) {
&lt;br/&gt;                int powerOfTwo = 1 &amp;amp;lt;&amp;lt; pos;
&lt;br/&gt;                return ((this.itemBooleans &amp;amp; powerOfTwo) != 0);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public void setIsRound(boolean b) {
&lt;br/&gt;                setItemBoolean(0, b);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public boolean getIsRound() {
&lt;br/&gt;                return getItemBoolean(0);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public void setIsSquare(boolean b) {
&lt;br/&gt;                setItemBoolean(1, b);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public boolean getIsSquare() {
&lt;br/&gt;                return getItemBoolean(1);
&lt;br/&gt;        }
&lt;br/&gt;}
&lt;br/&gt;&amp;amp;lt;/pre&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;2) Pack Dates into ints.
&lt;br/&gt;
&lt;br/&gt;My first observation was that it's wasteful to store a Date object when all you really need to do is store the long value that the Date wraps.  The class's API should use Date objects, but internally the Dates should be stored as longs.
&lt;br/&gt;
&lt;br/&gt;My second observation is that if you only need accuracy to the nearest second, instead of to the nearest millisecond, then you don't even need a long.  An int works just fine.
&lt;br/&gt;
&lt;br/&gt;The code looks like this:
&lt;br/&gt;
&lt;br/&gt;&amp;amp;lt;pre&gt;
&lt;br/&gt;import java.util.Date;
&lt;br/&gt;
&lt;br/&gt;public abstract class DateUtils {
&lt;br/&gt;
&lt;br/&gt;        public static Date intToDate(int time) {
&lt;br/&gt;                return (time != 0) ? new Date((long)time * 1000) : null;
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public static int dateToInt(Date date) {
&lt;br/&gt;                return (date != null) ? ((int) (date.getTime() / 1000)) : 0;
&lt;br/&gt;        }
&lt;br/&gt;}
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;public class Item {
&lt;br/&gt;        // member varibale that holds a date value
&lt;br/&gt;        int creationDate;
&lt;br/&gt;
&lt;br/&gt;        public void setCreationDate(Date creationDate) {
&lt;br/&gt;                this.creationDate = DateUtils.dateToInt(creationDate);
&lt;br/&gt;        }
&lt;br/&gt;
&lt;br/&gt;        public Date getCreationDate() {
&lt;br/&gt;                return DateUtils.intToDate(this.creationDate);
&lt;br/&gt;        }
&lt;br/&gt;}
&lt;br/&gt;&amp;amp;lt;/pre&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 16 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 16 Sep 2004 06:51:30 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/082f9a19-f6d7-44fc-a82a-63888738ade9</guid>
      <dc:creator>mikewertheim</dc:creator>
      <dc:date>2004-09-16T06:51:30Z</dc:date>
    </item>
    <item>
      <title>Image</title>
      <link>http://javamonkeys.tribe.net/thread/552d416e-97e6-4fc4-b999-c96dfcdce8f5</link>
      <description>&lt;div&gt;I have a project to take an image, turn it into an array of pixiels with an x value y value and color value.  how could i do this?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 16 Sep 2004 00:01:37 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/552d416e-97e6-4fc4-b999-c96dfcdce8f5</guid>
      <dc:creator>Sky</dc:creator>
      <dc:date>2004-09-16T00:01:37Z</dc:date>
    </item>
    <item>
      <title>apache</title>
      <link>http://javamonkeys.tribe.net/thread/5bcc5c48-4438-40fc-8f81-049b69fa5f93</link>
      <description>&lt;div&gt;so what is apache is it a web server or an application server&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 17 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 26 Aug 2004 06:49:34 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/5bcc5c48-4438-40fc-8f81-049b69fa5f93</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-08-26T06:49:34Z</dc:date>
    </item>
    <item>
      <title>Check this out</title>
      <link>http://javamonkeys.tribe.net/thread/eb433b90-5e42-4ce2-924a-4c6b52500b9f</link>
      <description>&lt;div&gt;http://www.objectweb.org/c-jdbc/
&lt;br/&gt;
&lt;br/&gt;thoughts?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 10 replies
		&lt;/div&gt;</description>
      <pubDate>Fri, 27 Aug 2004 23:55:05 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/eb433b90-5e42-4ce2-924a-4c6b52500b9f</guid>
      <dc:creator>smasharolla</dc:creator>
      <dc:date>2004-08-27T23:55:05Z</dc:date>
    </item>
    <item>
      <title>EJB's suck or what?</title>
      <link>http://javamonkeys.tribe.net/thread/03eacb01-dd6b-488a-b6f3-da5f0d844b97</link>
      <description>&lt;div&gt;Aye!&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 14 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 28 Aug 2004 01:32:52 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/03eacb01-dd6b-488a-b6f3-da5f0d844b97</guid>
      <dc:creator>refernet</dc:creator>
      <dc:date>2004-08-28T01:32:52Z</dc:date>
    </item>
    <item>
      <title>DataBase error_JDBC</title>
      <link>http://javamonkeys.tribe.net/thread/11281003-d9c9-47fa-a033-42854ec41fb8</link>
      <description>&lt;div&gt;hello all i was having a problem connecting an jdbc and an odbc, i keep getting this when i try to compile can anyone help?
&lt;br/&gt;
&lt;br/&gt;"BookNookDBConnMgr.java": Error #: 302 : cannot access class oracle.jdbc.driver.OracleDriver; java.io.IOException: class not found: class oracle.jdbc.driver.OracleDriver at line 103, column 71
&lt;br/&gt; &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 26 Aug 2004 06:04:26 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/11281003-d9c9-47fa-a033-42854ec41fb8</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-08-26T06:04:26Z</dc:date>
    </item>
    <item>
      <title>Jboss/Redhat 9.0 problem</title>
      <link>http://javamonkeys.tribe.net/thread/c2834e23-906a-462a-b0e0-3bf4e7d39edc</link>
      <description>&lt;div&gt;Hi all,
&lt;br/&gt;I have been using Jboss (3.2.2RC4) on windows without any problem.
&lt;br/&gt;Now we are moving all our app server stuff to linux.
&lt;br/&gt;During startup jboss throws an org.jboss.resource.JBossResourceException. I am still able to use the app server to access our data even with the Exception thrown.
&lt;br/&gt;I have included the Stack trace below.
&lt;br/&gt;Does any one know what is wrong?. I would appreciate any help, thanks
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;#------------------START_STACK_TRACE-------------------------------
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;2004-08-17 20:34:04,559 INFO  [org.jboss.deployment.MainDeployer] Deployed package: file:/opt/jboss/jboss-3.2.2RC4/server/default/deploy/transaction-service.xml
&lt;br/&gt;2004-08-17 20:34:04,563 INFO  [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/opt/jboss/jboss-3.2.2RC4/server/default/deploy/user-service.xml
&lt;br/&gt;2004-08-17 20:34:05,213 INFO  [org.jboss.deployment.MainDeployer] Deployed package: file:/opt/jboss/jboss-3.2.2RC4/server/default/deploy/user-service.xml
&lt;br/&gt;2004-08-17 20:34:05,217 INFO  [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/opt/jboss/jboss-3.2.2RC4/server/default/deploy/jms/hsqldb-jdbc2-service.xml
&lt;br/&gt;2004-08-17 20:34:08,028 INFO  [org.jboss.mq.server.MessageCache] Creating
&lt;br/&gt;2004-08-17 20:34:08,030 INFO  [org.jboss.mq.server.MessageCache] Created
&lt;br/&gt;2004-08-17 20:34:08,776 INFO  [org.jboss.mq.pm.jdbc2.PersistenceManager] Creating
&lt;br/&gt;2004-08-17 20:34:08,778 INFO  [org.jboss.mq.pm.jdbc2.PersistenceManager] Created
&lt;br/&gt;2004-08-17 20:34:08,846 INFO  [org.jboss.mq.server.MessageCache] Starting
&lt;br/&gt;2004-08-17 20:34:08,850 INFO  [org.jboss.mq.server.MessageCache] Started
&lt;br/&gt;2004-08-17 20:34:08,976 INFO  [org.jboss.mq.pm.jdbc2.PersistenceManager] Starting
&lt;br/&gt;2004-08-17 20:34:10,102 WARN  [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: 
&lt;br/&gt;org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Connection is broken: Connection refused)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:153)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:372)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:185)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:459)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:417)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:317)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:469)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:800)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:102)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.getConnection(PersistenceManager.java:1225)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.resolveAllUncommitedTXs(PersistenceManager.java:214)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.startService(PersistenceManager.java:1315)
&lt;br/&gt;	at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
&lt;br/&gt;	at $Proxy13.start(Unknown Source)
&lt;br/&gt;	at org.jboss.system.ServiceController.start(ServiceController.java:394)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy4.start(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:632)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy6.deploy(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
&lt;br/&gt;	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
&lt;br/&gt;	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
&lt;br/&gt;	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:274)
&lt;br/&gt;	at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
&lt;br/&gt;	at $Proxy0.start(Unknown Source)
&lt;br/&gt;	at org.jboss.system.ServiceController.start(ServiceController.java:394)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy4.start(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:632)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:589)
&lt;br/&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br/&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy5.deploy(Unknown Source)
&lt;br/&gt;	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:384)
&lt;br/&gt;	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
&lt;br/&gt;	at org.jboss.Main.boot(Main.java:150)
&lt;br/&gt;	at org.jboss.Main$1.run(Main.java:388)
&lt;br/&gt;	at java.lang.Thread.run(Thread.java:534)
&lt;br/&gt;Caused by: java.sql.SQLException: Connection is broken: Connection refused
&lt;br/&gt;	at org.hsqldb.Trace.getError(Unknown Source)
&lt;br/&gt;	at org.hsqldb.Trace.error(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.reconnectHSQL(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.openHSQL(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.&amp;amp;lt;init&gt;(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcDriver.connect(Unknown Source)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:143)
&lt;br/&gt;	... 76 more
&lt;br/&gt;2004-08-17 20:34:12,099 WARN  [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: 
&lt;br/&gt;org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Connection is broken: Connection refused)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:153)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:372)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:185)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:459)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:417)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:317)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:469)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:800)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:102)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.getConnection(PersistenceManager.java:1225)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.resolveAllUncommitedTXs(PersistenceManager.java:214)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.startService(PersistenceManager.java:1315)
&lt;br/&gt;	at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
&lt;br/&gt;	at $Proxy13.start(Unknown Source)
&lt;br/&gt;	at org.jboss.system.ServiceController.start(ServiceController.java:394)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy4.start(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:632)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy6.deploy(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
&lt;br/&gt;	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
&lt;br/&gt;	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
&lt;br/&gt;	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:274)
&lt;br/&gt;	at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
&lt;br/&gt;	at $Proxy0.start(Unknown Source)
&lt;br/&gt;	at org.jboss.system.ServiceController.start(ServiceController.java:394)
&lt;br/&gt;	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy4.start(Unknown Source)
&lt;br/&gt;	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:632)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
&lt;br/&gt;	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:589)
&lt;br/&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br/&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br/&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br/&gt;	at java.lang.reflect.Method.invoke(Method.java:324)
&lt;br/&gt;	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
&lt;br/&gt;	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
&lt;br/&gt;	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
&lt;br/&gt;	at $Proxy5.deploy(Unknown Source)
&lt;br/&gt;	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:384)
&lt;br/&gt;	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
&lt;br/&gt;	at org.jboss.Main.boot(Main.java:150)
&lt;br/&gt;	at org.jboss.Main$1.run(Main.java:388)
&lt;br/&gt;	at java.lang.Thread.run(Thread.java:534)
&lt;br/&gt;Caused by: java.sql.SQLException: Connection is broken: Connection refused
&lt;br/&gt;	at org.hsqldb.Trace.getError(Unknown Source)
&lt;br/&gt;	at org.hsqldb.Trace.error(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.reconnectHSQL(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.openHSQL(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcConnection.&amp;amp;lt;init&gt;(Unknown Source)
&lt;br/&gt;	at org.hsqldb.jdbcDriver.connect(Unknown Source)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:143)
&lt;br/&gt;	... 76 more
&lt;br/&gt;2004-08-17 20:34:13,797 WARN  [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: 
&lt;br/&gt;org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Connection is broken: Connection refused)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:153)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:372)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:185)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:459)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:417)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:317)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:469)
&lt;br/&gt;	at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:800)
&lt;br/&gt;	at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:102)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.getConnection(PersistenceManager.java:1225)
&lt;br/&gt;	at org.jboss.mq.pm.jdbc2.PersistenceManager.resolveAllUncommitedTXs(PersistenceManager.java:214)
&lt;br/&gt;
&lt;br/&gt;#------------------END_STACK_TRACE-------------------------------&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 4 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 17 Aug 2004 19:34:20 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c2834e23-906a-462a-b0e0-3bf4e7d39edc</guid>
      <dc:creator>edwardbanfa</dc:creator>
      <dc:date>2004-08-17T19:34:20Z</dc:date>
    </item>
    <item>
      <title>Using Eclipse 3.0</title>
      <link>http://javamonkeys.tribe.net/thread/51e0e815-0f90-4ab8-a7ca-f5d389ad34e0</link>
      <description>&lt;div&gt;
&lt;br/&gt;   As I bore into working with Eclipse and moving up the learning curve, I have discovered that the Java Development Tool for Eclipse 3.0 is unstable.  I brought down "Cheetah" which is JDT but is waiting for Eclipse 3.1.  People using Eclipse I wager are using Eclipse 2.0.  I think I can probably bring down 2.0 and use it since I believe(I'm not sure) that the update manager will keep them separate, but something keeps nagging me that you can't keep two releases on the same machine. 
&lt;br/&gt;
&lt;br/&gt;Question: is anyone using JDT on Eclipse 3.0?
&lt;br/&gt; Gilton&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 9 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 15 Aug 2004 18:40:15 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/51e0e815-0f90-4ab8-a7ca-f5d389ad34e0</guid>
      <dc:creator>Gilton</dc:creator>
      <dc:date>2004-08-15T18:40:15Z</dc:date>
    </item>
    <item>
      <title>any Jbossers out there?</title>
      <link>http://javamonkeys.tribe.net/thread/91d6f066-68c6-4418-9d06-aa9dd93c77e7</link>
      <description>&lt;div&gt;am considering using it as our framework; any experience, feedback, gripes?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 21 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 07 Aug 2004 17:16:18 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/91d6f066-68c6-4418-9d06-aa9dd93c77e7</guid>
      <dc:creator>bingomanatee</dc:creator>
      <dc:date>2004-08-07T17:16:18Z</dc:date>
    </item>
    <item>
      <title>Event Driven Architecture</title>
      <link>http://javamonkeys.tribe.net/thread/1a0ee2f8-7560-4be6-86c9-f74312b56291</link>
      <description>&lt;div&gt;Interesting article about new architecture directions, beyond web services.
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;"A fitting use for web services technology"
&lt;br/&gt;http://www.pcw.co.uk/analysis/1156785
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;Leading-edge enterprises have been using Event Driven Architectures (EDA) to support selected and business critical applications. But at Gartner we believe EDA will follow a similar path to SOA and will become a mainstream approach. Today we have the ubiquitous networking, the cheap processing power, the integration technology and the application architectures in place that can make EDA practical for most organisations. EDA will have a dramatic impact, as it will enable application systems to be more proactive, more adaptable and eventually more responsive.
&lt;br/&gt;
&lt;br/&gt;For EDA to become a mass phenomenon - like SOA is - there is only one missing link - a simple and consistent set of standards, although web services are evolving to support EDA constructs. An integrated set of standards supporting SOA and EDA would be highly desirable as the two approaches are complementary. Most real-life business processes have service oriented and event driven requirements and a consistent platform to support both would make users' life much easier.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 27 Jul 2004 16:59:11 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/1a0ee2f8-7560-4be6-86c9-f74312b56291</guid>
      <dc:creator />
      <dc:date>2004-07-27T16:59:11Z</dc:date>
    </item>
    <item>
      <title>MVC frameworks:  Spring, Tapestry, Struts, etc.</title>
      <link>http://javamonkeys.tribe.net/thread/7a837cf8-8144-477d-84dd-6e4b09760128</link>
      <description>&lt;div&gt;I'm about to embark on a new J2EE development project, and am evaluating model-view-controller frameworks.  Struts is tried and true, but is a bit primitive feature-wise.  Both Spring and Tapestry look to be promising, but seem really newfangled and somewhat unproven.
&lt;br/&gt;
&lt;br/&gt;Does anybody out there have any large-scale development experience with either of these?  I'd appreciate any comments, experiences, praises, beefs, etc.  Performance and scalability are especially key for this system.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 2 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 26 Jul 2004 20:54:21 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7a837cf8-8144-477d-84dd-6e4b09760128</guid>
      <dc:creator />
      <dc:date>2004-07-26T20:54:21Z</dc:date>
    </item>
    <item>
      <title>It's been very quiet on this board</title>
      <link>http://javamonkeys.tribe.net/thread/5fb669f7-8d3c-434c-b645-e5c2be76a3c4</link>
      <description>&lt;div&gt;What's going on lately?  I've been investigating XSLT and have started a weekly engineering discussion group at work. It's been a bit of a challenge though, since the Microsoft dev folks outnumber the java/web people by around 2:1.  :)&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 9 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 20 Jun 2004 18:56:29 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/5fb669f7-8d3c-434c-b645-e5c2be76a3c4</guid>
      <dc:creator>smasharolla</dc:creator>
      <dc:date>2004-06-20T18:56:29Z</dc:date>
    </item>
    <item>
      <title>What's your ideal j2ee platform?</title>
      <link>http://javamonkeys.tribe.net/thread/5850571c-a6f7-492f-ac2e-52a79469a141</link>
      <description>&lt;div&gt;For me: Jboss, Struts, Hibernate, Axis and Eclipse.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 12 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 17 Jul 2004 20:27:15 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/5850571c-a6f7-492f-ac2e-52a79469a141</guid>
      <dc:creator>refernet</dc:creator>
      <dc:date>2004-07-17T20:27:15Z</dc:date>
    </item>
    <item>
      <title>Project Looking Glass</title>
      <link>http://javamonkeys.tribe.net/thread/0ebbb8a6-082e-445d-b736-7985c16c7b96</link>
      <description>&lt;div&gt;Holy Mackeral !  Check out the screen shots.  
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;'Project Looking Glass is software that provides a three-dimensional computer desktop environment with transparent windows, rotation of objects and other features.'
&lt;br/&gt;
&lt;br/&gt;'Sun also said it will contribute its Project Looking Glass and Java 3D technology to the open-source software community,'
&lt;br/&gt;
&lt;br/&gt;"Project Looking Glass"
&lt;br/&gt;http://wwws.sun.com/software/looking_glass/details.html
&lt;br/&gt;
&lt;br/&gt;http://www.reuters.com/newsArticle.jhtml?type=technologyNews&amp;amp;storyID=5525268&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 7 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 28 Jun 2004 07:39:36 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/0ebbb8a6-082e-445d-b736-7985c16c7b96</guid>
      <dc:creator />
      <dc:date>2004-06-28T07:39:36Z</dc:date>
    </item>
    <item>
      <title>Should Sun open-source Java to a standard body?</title>
      <link>http://javamonkeys.tribe.net/thread/76eae1c3-6ea2-40b9-84c4-a41cc6bcef54</link>
      <description>&lt;div&gt;I think they should if they want fend off that .Net crap.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 15 Jul 2004 02:52:31 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/76eae1c3-6ea2-40b9-84c4-a41cc6bcef54</guid>
      <dc:creator>refernet</dc:creator>
      <dc:date>2004-07-15T02:52:31Z</dc:date>
    </item>
    <item>
      <title>Newb question</title>
      <link>http://javamonkeys.tribe.net/thread/12e9fd99-4044-4312-a0c4-29e340ca19cb</link>
      <description>&lt;div&gt;I'm studying Java because the Comp Science degree at my school is taught through Java, but previously I was studying the MS stuff (VB6 and C#.Net, ADO, ASP, etc.).  I like to go the extra mile, because it really helps with school, so I'm going through as many O'reilly books as I can to learn more about what I'm studying.
&lt;br/&gt;
&lt;br/&gt;My question is, what are the main uses of Java in the work place and in businesses?  What are reasons companies choose Java over other technologies and what advantages does it have over others?  Are there any aspects of the language I should be focusing my energy on?
&lt;br/&gt;
&lt;br/&gt;Also, should I be looking into another dev environment besides JCreator?  That's the one they tell us to use at school and it's free.  But, is there something more comparable to MS's Visual Studio?  Thanks in advance.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 10 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 29 Apr 2004 14:46:15 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/12e9fd99-4044-4312-a0c4-29e340ca19cb</guid>
      <dc:creator>jasp182</dc:creator>
      <dc:date>2004-04-29T14:46:15Z</dc:date>
    </item>
    <item>
      <title>Eclipse Users?</title>
      <link>http://javamonkeys.tribe.net/thread/f0a602a7-08e7-4395-9c88-d6928d43e54a</link>
      <description>&lt;div&gt;Anybody out there using Eclipse?  I heard some hefty claims in favor of it.  Like converting Emacs devotees into die-hard users.  &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 42 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 16 Dec 2003 05:01:30 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/f0a602a7-08e7-4395-9c88-d6928d43e54a</guid>
      <dc:creator />
      <dc:date>2003-12-16T05:01:30Z</dc:date>
    </item>
    <item>
      <title>Does someone know how to use dll components with Java?</title>
      <link>http://javamonkeys.tribe.net/thread/d7476cbe-2d69-4d11-b2e8-566af7e0ce38</link>
      <description>&lt;div&gt;Hi all,
&lt;br/&gt;
&lt;br/&gt;im working in a domotic project. We work with dlls to comunicate us with the mechanism that open doors, windows,... I would like to develop in Java but i dont know if i can use dll with it.
&lt;br/&gt;
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 11 Jul 2004 18:30:55 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/d7476cbe-2d69-4d11-b2e8-566af7e0ce38</guid>
      <dc:creator>miguel angel</dc:creator>
      <dc:date>2004-07-11T18:30:55Z</dc:date>
    </item>
    <item>
      <title>StAX Open Sourced</title>
      <link>http://javamonkeys.tribe.net/thread/32007be9-bcea-49b3-b4dc-02eb73101fe6</link>
      <description>&lt;div&gt;BEA has open-sourced their StAX reference implementation.  I've not heard of this before, but apparently its all the rage for Java XML processing.
&lt;br/&gt;
&lt;br/&gt;http://dev2dev.bea.com/technologies/stax/index.jsp
&lt;br/&gt;
&lt;br/&gt;http://www.docuverse.com/blog/donpark/EntryViewPage.aspx?guid=d516053f-e0a0-48d0-89c2-ec2cfc65cc85&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</description>
      <pubDate>Sat, 26 Jun 2004 21:37:05 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/32007be9-bcea-49b3-b4dc-02eb73101fe6</guid>
      <dc:creator />
      <dc:date>2004-06-26T21:37:05Z</dc:date>
    </item>
    <item>
      <title>changing panels in a frame</title>
      <link>http://javamonkeys.tribe.net/thread/0c8bd761-356d-411f-9b51-092a4d7db6dc</link>
      <description>&lt;div&gt;Hi all,
&lt;br/&gt;
&lt;br/&gt;I am trying to update a frame that holds just a panel by removing the panel and adding the new one that I want.  However, the new panel never shows up.  I verified that the frame gets repainted and that the new panel is added (component count increments after adding).  Still, no dice on the new panel.  Anyway, I am at a loss on what to try next.  Any suggestions would be a lot of help.  Thanks.
&lt;br/&gt;
&lt;br/&gt;-eric&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 4 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 17 Jun 2004 08:41:44 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/0c8bd761-356d-411f-9b51-092a4d7db6dc</guid>
      <dc:creator>Eric</dc:creator>
      <dc:date>2004-06-17T08:41:44Z</dc:date>
    </item>
    <item>
      <title>Handling NullPointer fron JNI layer</title>
      <link>http://javamonkeys.tribe.net/thread/06e61249-0471-4198-8def-2e226b8c1be8</link>
      <description>&lt;div&gt;If there is a null pointer exception in the JNI layer, can it be handled gracefully on the Java side. &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 9 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 21 Jun 2004 20:12:40 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/06e61249-0471-4198-8def-2e226b8c1be8</guid>
      <dc:creator>Naeem</dc:creator>
      <dc:date>2004-06-21T20:12:40Z</dc:date>
    </item>
    <item>
      <title>learning newb</title>
      <link>http://javamonkeys.tribe.net/thread/bbf159f3-a45b-4d12-b7e1-8344ea34dd35</link>
      <description>&lt;div&gt;wheres a good start to learn java? i know basic since i learned it 14 years ago. but im looking to start fresh with java. what would you recommend reading books, trial by error, visiting a local user group, or etc?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 4 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 23 Jun 2004 00:00:48 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/bbf159f3-a45b-4d12-b7e1-8344ea34dd35</guid>
      <dc:creator />
      <dc:date>2004-06-23T00:00:48Z</dc:date>
    </item>
    <item>
      <title>JAVA Bank Application</title>
      <link>http://javamonkeys.tribe.net/thread/7282ce05-ab65-4072-8736-b32737a09df7</link>
      <description>&lt;div&gt;does anyone here knows hw to create the JBank??i jst want to ask for some help..&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 23 Jun 2004 05:15:00 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7282ce05-ab65-4072-8736-b32737a09df7</guid>
      <dc:creator>Marlon</dc:creator>
      <dc:date>2004-06-23T05:15:00Z</dc:date>
    </item>
    <item>
      <title>Image manipulation libraries...</title>
      <link>http://javamonkeys.tribe.net/thread/ad3ee670-b273-4999-9e73-b7cb41f86849</link>
      <description>&lt;div&gt;Fellow monkeys-
&lt;br/&gt;
&lt;br/&gt;We are looking for a new image cropper/thumbnailer/manipulator for this site.  Currently we are just using the stuff in the JDK, java.awt.image.*, to scale (and soon crop) our images.  What are the other options that we have for image manipulation, have you used any of them, and how would you say they compare to the awt stuff??&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 15 Mar 2004 09:17:38 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/ad3ee670-b273-4999-9e73-b7cb41f86849</guid>
      <dc:creator>brian</dc:creator>
      <dc:date>2004-03-15T09:17:38Z</dc:date>
    </item>
    <item>
      <title>What Projects Are You Working On?</title>
      <link>http://javamonkeys.tribe.net/thread/53148083-18ea-460c-bb88-466c5046bc7c</link>
      <description>&lt;div&gt;Thought I'd get a discussion going to see what kinds of projects people are working on.  Might spark some collaboration or just be a good discussion. 
&lt;br/&gt;
&lt;br/&gt;I work at Ecommstats ( http://www.ecommstats.com ) as a developer on the web analytics.  All Java using crossdb and maverick.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 16 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 26 Nov 2003 16:54:09 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/53148083-18ea-460c-bb88-466c5046bc7c</guid>
      <dc:creator>Travis</dc:creator>
      <dc:date>2003-11-26T16:54:09Z</dc:date>
    </item>
    <item>
      <title>a question about tomcat</title>
      <link>http://javamonkeys.tribe.net/thread/d931c8b7-f791-4644-9ea3-280b65e89663</link>
      <description>&lt;div&gt;how to use standlone context and session in a virual host?Context can be crossed each other,but how to do session mechanism?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 27 May 2004 07:07:39 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/d931c8b7-f791-4644-9ea3-280b65e89663</guid>
      <dc:creator>roy</dc:creator>
      <dc:date>2004-05-27T07:07:39Z</dc:date>
    </item>
    <item>
      <title>java CPU profilers</title>
      <link>http://javamonkeys.tribe.net/thread/189782bf-f258-46c8-80ba-e49deecb6736</link>
      <description>&lt;div&gt;I'm looking for a free or inexpsensive (&amp;lt; $200) java profiler. 
&lt;br/&gt;
&lt;br/&gt;A while back I was using Borland's Optimizeit.  It's pricey, but it has a great CPU profiler.  I tried using the free JMP profiler(http://www.khelekore.org/jmp/) but did not find it useful.
&lt;br/&gt;
&lt;br/&gt;Here's the difference between OptimizeIT and JMP...
&lt;br/&gt;
&lt;br/&gt;My program has a few hundred methods.  A really simple profiler like JMP will tell me how much CPU time was spent in each method, so a high CPU time means that the method is inefficient *or* is being called too many times unnecessarily.  But that info alone isn't useful enough.  I need to know the exact method call path that is producing the inefficiency.
&lt;br/&gt;
&lt;br/&gt;For example, Optimizeit would tell me: 23% of your CPU time was spent when method A called method B, which called method C, which called method D (giving the line number of each method call).  This would enable me to see that although method D is computationally expensive, the root cause of the problem is that method B was calling method C too many times unnecessarily.  I was able to speed things up dramatically by having method B cache the results of method C.  The solution didn't involve method D at all.
&lt;br/&gt;
&lt;br/&gt;I've found two lists of free Java profilers (http://www.manageability.org/blog/stuff/open-source-profilers-for-java and http://www.javaperformancetuning.com/resources.shtml), but those lists don't include recommendations from actual users.  A lot of the entries on those lists look like pre-alpha software.
&lt;br/&gt;
&lt;br/&gt;Can anyone recommend a java CPU profiler that they use and like, which can handle the situation I've described?
&lt;br/&gt;
&lt;br/&gt;(BTW -- In case it matters, my development environment is jdk 1.4.2, JBoss 3.2.3 and Windows 2000.)
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 17 May 2004 20:38:32 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/189782bf-f258-46c8-80ba-e49deecb6736</guid>
      <dc:creator>mikewertheim</dc:creator>
      <dc:date>2004-05-17T20:38:32Z</dc:date>
    </item>
    <item>
      <title>Event Handling in Java</title>
      <link>http://javamonkeys.tribe.net/thread/1d1aeed5-42da-4ed0-bd03-3e020d5997f9</link>
      <description>&lt;div&gt;Hello all how is all doing out there?Well i have come up on a problem in which i need help with.Ok here goes... I was wondering,Ok let's say for instance...In visaul basic there is an method called the (show) method,lets say that you had a button on a  form and when you click that button it brought up another form something like  form.show .Ok lets clear it up a little. Say you had frm1 and frm2 in VB. And in a function in frm1 if you click on a button it brought up frm2 with the show method.I was wondering how did you do that in  java.I have search the web but i can't find any solid example. thank you guys&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 11 May 2004 07:22:52 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/1d1aeed5-42da-4ed0-bd03-3e020d5997f9</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-05-11T07:22:52Z</dc:date>
    </item>
    <item>
      <title>SWT</title>
      <link>http://javamonkeys.tribe.net/thread/92a6a1fa-5f34-4334-9915-67e7a31d45aa</link>
      <description>&lt;div&gt;Anyone written a GUI app using SWT? If so, was it good or bad, and why?
&lt;br/&gt;
&lt;br/&gt;G&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 2 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 15 Apr 2004 19:45:21 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/92a6a1fa-5f34-4334-9915-67e7a31d45aa</guid>
      <dc:creator>geckooooo</dc:creator>
      <dc:date>2004-04-15T19:45:21Z</dc:date>
    </item>
    <item>
      <title>Has anyone tried Jetty</title>
      <link>http://javamonkeys.tribe.net/thread/f0d01592-7ef6-494b-83e4-a6458bd2c3fb</link>
      <description>&lt;div&gt;I am upgrading my webservers and started looking at Jetty as a web server and app server.
&lt;br/&gt;
&lt;br/&gt;http://jetty.mortbay.org/jetty/index.html
&lt;br/&gt;
&lt;br/&gt;Has anyone used this server yet. I have seen that it handles the Java servlet interface different from the JWS i have been using. Has anyone tested this server with their servlets?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 8 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 29 Feb 2004 03:02:18 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/f0d01592-7ef6-494b-83e4-a6458bd2c3fb</guid>
      <dc:creator>bee_dragon</dc:creator>
      <dc:date>2004-02-29T03:02:18Z</dc:date>
    </item>
    <item>
      <title>Software Reuse</title>
      <link>http://javamonkeys.tribe.net/thread/c45e7cdc-6f06-4df4-b1c1-f88f278459b5</link>
      <description>&lt;div&gt;There is a new tribe dedicated to software reuse. I hope some of you will be interested in  joining. 
&lt;br/&gt;
&lt;br/&gt;http://softwarereuse.tribe.net/&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 25 Apr 2004 19:00:16 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c45e7cdc-6f06-4df4-b1c1-f88f278459b5</guid>
      <dc:creator>Sal</dc:creator>
      <dc:date>2004-04-25T19:00:16Z</dc:date>
    </item>
    <item>
      <title>reliable IDE integration with a remote Tomcat installation</title>
      <link>http://javamonkeys.tribe.net/thread/c747d573-b41e-4222-840d-23b4b47f2ac4</link>
      <description>&lt;div&gt;hopefully this isn't an incindiary question. 
&lt;br/&gt;my team has been, for some months now, trying to move from using applications like Homesite and Dreamweaver to using something a bit more useful like Eclipse or Netbeans. 
&lt;br/&gt;the number one drawback to this move is that even with their Tomcat plugins in place, they cannot interact with a remote server. we'd really like to avoid having to run Tomcat on our workstations if at all possible. 
&lt;br/&gt;has anyone found something we're missing?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 13 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 08 Apr 2004 12:39:16 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c747d573-b41e-4222-840d-23b4b47f2ac4</guid>
      <dc:creator>jhimm</dc:creator>
      <dc:date>2004-04-08T12:39:16Z</dc:date>
    </item>
    <item>
      <title>java programming</title>
      <link>http://javamonkeys.tribe.net/thread/444402fc-2ea3-4aee-ac2d-83d3c1f22f71</link>
      <description>&lt;div&gt;does anyone out there know any really,really good java sites with good source code that is understandable?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 4 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 15 Apr 2004 16:19:03 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/444402fc-2ea3-4aee-ac2d-83d3c1f22f71</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-04-15T16:19:03Z</dc:date>
    </item>
    <item>
      <title>java chat</title>
      <link>http://javamonkeys.tribe.net/thread/da9e4cc6-4b66-4f2c-8a4f-be6278a3f35f</link>
      <description>&lt;div&gt;i was wondering how do i build a chat room using java.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 4 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 14 Apr 2004 22:30:02 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/da9e4cc6-4b66-4f2c-8a4f-be6278a3f35f</guid>
      <dc:creator>Jerome</dc:creator>
      <dc:date>2004-04-14T22:30:02Z</dc:date>
    </item>
    <item>
      <title>Best web-app architecture</title>
      <link>http://javamonkeys.tribe.net/thread/12eee783-8873-4ad8-ade2-236f7dfa9ff8</link>
      <description>&lt;div&gt;Hi,
&lt;br/&gt;
&lt;br/&gt;Recently a plethora of proprietary and open-source web application development environments have become available. To name a few, we have Jakarta/Struts, Jakarta/Turbine, Enhydra/Barracuda, the list goes on. I am wondering if anyone out there has used any of these packages, or can shed some light on the benefits of your favorite package.
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 17 replies
		&lt;/div&gt;</description>
      <pubDate>Thu, 25 Sep 2003 05:47:34 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/12eee783-8873-4ad8-ade2-236f7dfa9ff8</guid>
      <dc:creator>adeh</dc:creator>
      <dc:date>2003-09-25T05:47:34Z</dc:date>
    </item>
    <item>
      <title>JSP/Servlet for paging through result sets</title>
      <link>http://javamonkeys.tribe.net/thread/c85bf1f4-484a-4f9d-b313-e37f154eeaa2</link>
      <description>&lt;div&gt;What is the basic design approach for paging through results of a database search? Say that I have a page that takes criteria from a user, then returns a page that can list a number of results with arrows and page number links tat the top/bottom to go through the list in pages.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 13 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 29 Feb 2004 19:56:06 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/c85bf1f4-484a-4f9d-b313-e37f154eeaa2</guid>
      <dc:creator />
      <dc:date>2004-02-29T19:56:06Z</dc:date>
    </item>
    <item>
      <title>object databases?</title>
      <link>http://javamonkeys.tribe.net/thread/de1f6fc2-83cb-4050-a0e2-b390caa98658</link>
      <description>&lt;div&gt;Is anyone using object databases in their server applications? If so, which one and why?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 01 Mar 2004 22:47:53 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/de1f6fc2-83cb-4050-a0e2-b390caa98658</guid>
      <dc:creator />
      <dc:date>2004-03-01T22:47:53Z</dc:date>
    </item>
    <item>
      <title>How to set Java HotSpot Server VM for Linux</title>
      <link>http://javamonkeys.tribe.net/thread/a5cc6f74-c554-4c46-8fbe-a3834298da58</link>
      <description>&lt;div&gt;Hi, 
&lt;br/&gt; 
&lt;br/&gt;I have a Java application running on JBoss 3.0.0 on Linux 7.3. When I run comman java -version  
&lt;br/&gt; 
&lt;br/&gt;I get the following : 
&lt;br/&gt; 
&lt;br/&gt;Java TM runtime Environement Standard Edition &amp;amp;lt;build 1.4.1_01-b01 
&lt;br/&gt;Java Hotspot &amp;amp;lt;TM&gt; Client VM Build 1.4.1_01-b01 &amp;amp;lt;mixed mode&gt; 
&lt;br/&gt; 
&lt;br/&gt;From Sun Java site, I understand that for long running server tasks we need to use -server flag. When I try java -server command and check the version again, it still shows the client VM as above. 
&lt;br/&gt; 
&lt;br/&gt;Can someone please clarify this issue (whether we really must have java - server option for JBoss/EJB based application). If yes, how d o we set it?? (I think a separate download as par tof JVM is not reuired.) 
&lt;br/&gt; 
&lt;br/&gt;Regards, 
&lt;br/&gt; 
&lt;br/&gt;Suhas Walanjoo 
&lt;br/&gt;Pune India 411001  &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Wed, 25 Feb 2004 05:19:02 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/a5cc6f74-c554-4c46-8fbe-a3834298da58</guid>
      <dc:creator>suhasw</dc:creator>
      <dc:date>2004-02-25T05:19:02Z</dc:date>
    </item>
    <item>
      <title>Voice Recognition Dev</title>
      <link>http://javamonkeys.tribe.net/thread/27ffeec3-f298-4535-95bf-1bd6c33427d9</link>
      <description>&lt;div&gt;Has anyone here any experience in voice recognition software development or more specifically the interpretation of an audio stream?
&lt;br/&gt;
&lt;br/&gt;I'm trying to 'fingerprint' an audio file (or 30,000 of the buggers) with a view to spotting/isolating and killing duplicates.
&lt;br/&gt;
&lt;br/&gt;So far, I'm extracting frames from the mp3 as an array of bytes representing a packet. I'm capturing the first 100 frames (fortunately the ID3 tags are held at the end of the file), building a fingerprint and comparing that fingerprint with the other files fingerprints. 
&lt;br/&gt;
&lt;br/&gt;This is working well for the most part but there's a problem.
&lt;br/&gt;
&lt;br/&gt;the fingerprints are in the form of:
&lt;br/&gt;
&lt;br/&gt;bitrate|songlength|samplerate|1sthundredframes
&lt;br/&gt;
&lt;br/&gt;|128|154|44100|-1.-5.-112.108.0.0.0.103.2.78.112.1.0.2.0.0.9.80.0.0...
&lt;br/&gt;|160|154|44100|-1.-5.-96.64.0.0.0.0.0.55.-123.0.0.0.0.0.6.-16.-96.0...
&lt;br/&gt;|160|154|44100|-1.-5.-96.64.0.0.0.0.0.55.-123.0.0.0.0.0.6.-16.-96.0...
&lt;br/&gt;
&lt;br/&gt;The above is three separate song files all of the same track from different sources. As you can see, the latter two, both encoded at 160 are spotted as duplicates even though the file names and ID3 tags are different (which is why i can't use a checksum)
&lt;br/&gt;
&lt;br/&gt;The problem comes when two songs of the same track are encoded at differing bitrates. the same song encoded at 128 and 160 will 'sound' the same (well -ish anyway) but as far as the frames are concerned, they are completely different.
&lt;br/&gt;
&lt;br/&gt;So this got me thinking about voice recognition and the way that it interprets the audio stream.
&lt;br/&gt;
&lt;br/&gt;Any bright sparks out there got a suggestion?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 14 Feb 2004 16:03:28 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/27ffeec3-f298-4535-95bf-1bd6c33427d9</guid>
      <dc:creator>seamonster</dc:creator>
      <dc:date>2004-02-14T16:03:28Z</dc:date>
    </item>
    <item>
      <title>design patterns?</title>
      <link>http://javamonkeys.tribe.net/thread/3b6c6e9c-bd3a-45aa-9ec7-6348594dce55</link>
      <description>&lt;div&gt;Does anyone know of a leight-weight, easy to read book (or site) on design patterns in Java? I'm painfully trying to sift through a couple of UML books that address patterns, but I feel that I could benefit from something a bit more hands-on, more practical. The Perl Cookbook comes to mind... Anyone, anyone?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 13 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 17 Aug 2003 00:38:59 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/3b6c6e9c-bd3a-45aa-9ec7-6348594dce55</guid>
      <dc:creator>BBQ</dc:creator>
      <dc:date>2003-08-17T00:38:59Z</dc:date>
    </item>
    <item>
      <title>Java Programming in Linux</title>
      <link>http://javamonkeys.tribe.net/thread/7e0fcdc7-abae-4ac7-8819-5c9a3d0cb766</link>
      <description>&lt;div&gt;I'm a Delphi programmer looking to learn Java and I want to use an IDE that runs in Linux. I'm running Mandrake 9.1... 
&lt;br/&gt;
&lt;br/&gt;Any suggestions on a FREE java IDE for Linux? Tips?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 14 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 11 Oct 2003 15:09:20 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7e0fcdc7-abae-4ac7-8819-5c9a3d0cb766</guid>
      <dc:creator />
      <dc:date>2003-10-11T15:09:20Z</dc:date>
    </item>
    <item>
      <title>collections</title>
      <link>http://javamonkeys.tribe.net/thread/0bdee422-cf31-4449-9228-92d251152b9d</link>
      <description>&lt;div&gt;Any had much experience writing your own collections.  I've had an epiphany which basically makes me think that things like HashMap and ArrayList are fine examples of classes that implement the various collections interfaces, and are ok for general work, but are pretty inferior for most applications.  It seems that if you the type or super-class/interface of you data items, or if you know your key type, etc... you can roll your own collections objects that are WAY faster.  
&lt;br/&gt;
&lt;br/&gt;Am I on crack, or I am just late to the party that everyone's been at for years?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 3 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 28 Sep 2003 01:22:31 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/0bdee422-cf31-4449-9228-92d251152b9d</guid>
      <dc:creator>Devon</dc:creator>
      <dc:date>2003-09-28T01:22:31Z</dc:date>
    </item>
    <item>
      <title>What are you working on?</title>
      <link>http://javamonkeys.tribe.net/thread/7fd9ff13-f754-49fe-bf0b-718c89bf0c19</link>
      <description>&lt;div&gt;Hey,
&lt;br/&gt;
&lt;br/&gt;I was just wondering what everyone is working on? Are you all into J2EE/Webapps or are there still some "traditional" applications beeing made out there? ;)
&lt;br/&gt;
&lt;br/&gt;I've got some experience in webapps with Struts (http://jakarta.apache.org/struts), and currently doing some testing of Hibernate (http://www.hibernate.org), no way I'm doing persistence myself next project. ;) This is really just by interest, but for my master thesis I'm working with J2ME and Bluetooth.
&lt;br/&gt;
&lt;br/&gt;Just curious. :)&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 2 replies
		&lt;/div&gt;</description>
      <pubDate>Sat, 13 Dec 2003 21:09:03 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/7fd9ff13-f754-49fe-bf0b-718c89bf0c19</guid>
      <dc:creator>Anders</dc:creator>
      <dc:date>2003-12-13T21:09:03Z</dc:date>
    </item>
    <item>
      <title>journalist seeks mentoring stories</title>
      <link>http://javamonkeys.tribe.net/thread/3ed187c0-cb12-49da-80cc-f28c398bbd0a</link>
      <description>&lt;div&gt;I'm writing for developers.sun.com/toolkits on mentoring and I need your stories. Have you mentored or been mentored? How did it go? Did it help you? Did it hurt you? Did it sort of piddle out and just quit? Will you be a mentor? How would you/did you mentor?
&lt;br/&gt;Thanks,
&lt;br/&gt;Carla&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 08 Dec 2003 20:54:26 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/3ed187c0-cb12-49da-80cc-f28c398bbd0a</guid>
      <dc:creator>Carla</dc:creator>
      <dc:date>2003-12-08T20:54:26Z</dc:date>
    </item>
    <item>
      <title>Java/XML in Jax</title>
      <link>http://javamonkeys.tribe.net/thread/4f8359ab-0c21-40d0-bc31-b8b168146950</link>
      <description>&lt;div&gt;Jacksonville area contract Java/XML developers. Many positions 
&lt;br/&gt;available. Send resumes to jobs@kbcafe.com. &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 02 Dec 2003 00:11:44 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/4f8359ab-0c21-40d0-bc31-b8b168146950</guid>
      <dc:creator>randymorin</dc:creator>
      <dc:date>2003-12-02T00:11:44Z</dc:date>
    </item>
    <item>
      <title>buying a computer ?</title>
      <link>http://javamonkeys.tribe.net/thread/2a296587-8107-4863-977b-ae5d336eb064</link>
      <description>&lt;div&gt;I was wondering what the best computer for a java programmer or any programmer might be ? I was thinking of buying the new apple laptop with the UNIX based system. But what do you think ? &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 5 replies
		&lt;/div&gt;</description>
      <pubDate>Tue, 11 Nov 2003 20:39:23 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/2a296587-8107-4863-977b-ae5d336eb064</guid>
      <dc:creator>Samanthi</dc:creator>
      <dc:date>2003-11-11T20:39:23Z</dc:date>
    </item>
    <item>
      <title>Chicago Java Users Group</title>
      <link>http://javamonkeys.tribe.net/thread/aa7cc172-bb8f-4cdf-8e31-e84890d8ade3</link>
      <description>&lt;div&gt;The next CJUG meeting is this Tuesday, and is a big deal. It will be a catered affair, and features John Crupi, Chief Architect for Sun Microsystems speaking on "J2EE Design Patterns and Best Practices". I've never been to a catered UG meeting, and I'm looking forward to this. Chicagoland Java Monkeys, if you'd like to attend RSVP via the page below (caters, need to know how many plates). 
&lt;br/&gt;
&lt;br/&gt;http://www.cjug.org/events.html
&lt;br/&gt;
&lt;br/&gt;I'm new to Chicago, but I've been to every CJUG since I've been here and found them all informative and fun. I'm really looking forward to this one.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</description>
      <pubDate>Sun, 09 Nov 2003 13:51:36 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/aa7cc172-bb8f-4cdf-8e31-e84890d8ade3</guid>
      <dc:creator>Dave</dc:creator>
      <dc:date>2003-11-09T13:51:36Z</dc:date>
    </item>
    <item>
      <title>Help?</title>
      <link>http://javamonkeys.tribe.net/thread/6fc93dd1-16d9-4f8b-83cc-5cbfa6870085</link>
      <description>&lt;div&gt;I am just starting to learn Java 2 and it's been a rather difficult time of it so far. My problem involves trying to connect to a SQL 2000 server. It is problem something very simple but I just can't figure it. I've provided the error, classpath and the code below any advice would be much appreciated :)
&lt;br/&gt;
&lt;br/&gt;ERROR:
&lt;br/&gt;C:\JavaPrograms&gt;java connection
&lt;br/&gt;Exception in thread "main" java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
&lt;br/&gt;        at java.net.URLClassLoader$1.run(Unknown Source)
&lt;br/&gt;        at java.security.AccessController.doPrivileged(Native Method)
&lt;br/&gt;        at java.net.URLClassLoader.findClass(Unknown Source)
&lt;br/&gt;        at java.lang.ClassLoader.loadClass(Unknown Source)
&lt;br/&gt;        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
&lt;br/&gt;        at java.lang.ClassLoader.loadClass(Unknown Source)
&lt;br/&gt;        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
&lt;br/&gt;        at java.lang.Class.forName0(Native Method)
&lt;br/&gt;        at java.lang.Class.forName(Unknown Source)
&lt;br/&gt;        at connection.main(connection.java:20)
&lt;br/&gt;
&lt;br/&gt;::::::(this is out of the autoexec.bat)::::::
&lt;br/&gt;set path=C:\Program Files\j2sdk_nb\j2sdk1.4.2\bin;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar
&lt;br/&gt;
&lt;br/&gt;::::::(this is out of the system variable)::::::
&lt;br/&gt;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\j2sdk_nb\j2sdk1.4.2\bin;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar
&lt;br/&gt;
&lt;br/&gt;::::::::::::and finally the code::::::
&lt;br/&gt;
&lt;br/&gt;import java.sql.*;
&lt;br/&gt;/**
&lt;br/&gt;* Microsoft SQL Server JDBC test program
&lt;br/&gt;*/
&lt;br/&gt;
&lt;br/&gt;public class connection {
&lt;br/&gt;   public static void main(String args[]) throws SQLException, ClassNotFoundException
&lt;br/&gt;   {
&lt;br/&gt;        // Load the JDBC driver
&lt;br/&gt;        String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
&lt;br/&gt;        Class.forName(driverName);
&lt;br/&gt;Connection connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://devserver:1433;DatabaseName=logix;User=*username*;Password=*password*");
&lt;br/&gt;
&lt;br/&gt;if (connection != null) {
&lt;br/&gt;System.out.println("Successfully connected");
&lt;br/&gt;}
&lt;br/&gt;else {
&lt;br/&gt;System.out.println("UNSuccessfully connected");
&lt;br/&gt;}
&lt;br/&gt;
&lt;br/&gt;   try {
&lt;br/&gt;// Create and execute an SQL Statement
&lt;br/&gt;     Statement stmt = connection.createStatement(  );
&lt;br/&gt;     ResultSet rs = stmt.executeQuery("SELECT * FROM CALL");
&lt;br/&gt; 
&lt;br/&gt;     // Display the SQL Results
&lt;br/&gt;     while(rs.next(  )) {
&lt;br/&gt;       System.out.println(rs.getString("CALLID"));
&lt;br/&gt;     }
&lt;br/&gt;     // Make sure our database resources are released
&lt;br/&gt;     rs.close(  );
&lt;br/&gt;     stmt.close(  );
&lt;br/&gt;     connection.close(  );
&lt;br/&gt;} 
&lt;br/&gt;     catch (SQLException se) {
&lt;br/&gt;       // Inform user of any SQL errors
&lt;br/&gt;       System.out.println("SQL Exception: " + se.getMessage(  ));
&lt;br/&gt;       se.printStackTrace(System.out);
&lt;br/&gt;      } 
&lt;br/&gt;   }
&lt;br/&gt;}
&lt;br/&gt;
&lt;br/&gt;&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://javamonkeys.tribe.net"&gt;Java Monkeys&lt;/a&gt;
			- 6 replies
		&lt;/div&gt;</description>
      <pubDate>Mon, 06 Oct 2003 21:14:24 GMT</pubDate>
      <guid isPermaLink="false">http://javamonkeys.tribe.net/thread/6fc93dd1-16d9-4f8b-83cc-5cbfa6870085</guid>
      <dc:creator>Next</dc:creator>
      <dc:date>2003-10-06T21:14:24Z</dc:date>
    </item>
  </channel>
</rss>



