<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Java Monkeys's topics - tribe.net</title>
  <link rel="alternate" href="http://javamonkeys.tribe.net/threads?format=atom" />
  <subtitle>Tribe.net. Local Connections</subtitle>
  <entry>
    <title>Javascripting costs</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/f1029729-c00a-429b-9c20-949ff796bb91" />
    <author>
      <name>Schirin</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/f1029729-c00a-429b-9c20-949ff796bb91</id>
    <updated>2007-05-18T02:07:37Z</updated>
    <published>2007-05-16T22:59:25Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Schirin</dc:creator>
    <dc:date>2007-05-16T22:59:25Z</dc:date>
  </entry>
  <entry>
    <title>Design patterns and principles</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/03dac3f0-25f1-4cc0-b3c8-8951c6934b4e" />
    <author>
      <name>emblylan</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/03dac3f0-25f1-4cc0-b3c8-8951c6934b4e</id>
    <updated>2007-02-14T21:22:47Z</updated>
    <published>2007-02-08T18:32:35Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>emblylan</dc:creator>
    <dc:date>2007-02-08T18:32:35Z</dc:date>
  </entry>
  <entry>
    <title>open source hosting alternatives?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/d1c3ad0c-9653-43e2-958c-eb6ce15301da" />
    <author>
      <name>MarkPLine</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/d1c3ad0c-9653-43e2-958c-eb6ce15301da</id>
    <updated>2007-02-03T18:35:02Z</updated>
    <published>2006-02-26T05:52:18Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>MarkPLine</dc:creator>
    <dc:date>2006-02-26T05:52:18Z</dc:date>
  </entry>
  <entry>
    <title>Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5</id>
    <updated>2007-01-09T21:10:36Z</updated>
    <published>2006-10-18T08:19:44Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2006-10-18T08:19:44Z</dc:date>
  </entry>
  <entry>
    <title>efficient way to compare file content?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/a2bf6334-8427-4400-bbfb-7171f9bfa039" />
    <author>
      <name>jungl3thug</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/a2bf6334-8427-4400-bbfb-7171f9bfa039</id>
    <updated>2006-11-17T09:18:39Z</updated>
    <published>2006-11-03T00:08:26Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>jungl3thug</dc:creator>
    <dc:date>2006-11-03T00:08:26Z</dc:date>
  </entry>
  <entry>
    <title>webservices client</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7514fc1a-6bd4-49d5-9288-dbc7ce1c0750" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/7514fc1a-6bd4-49d5-9288-dbc7ce1c0750</id>
    <updated>2006-05-19T13:33:39Z</updated>
    <published>2004-05-11T22:36:12Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-05-11T22:36:12Z</dc:date>
  </entry>
  <entry>
    <title>Problem with Hibernate, c3p0, mysql</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/0f805ec1-c8e1-4cb1-90ed-8474afc1d986" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/0f805ec1-c8e1-4cb1-90ed-8474afc1d986</id>
    <updated>2006-05-06T15:55:17Z</updated>
    <published>2005-10-28T07:04:01Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2005-10-28T07:04:01Z</dc:date>
  </entry>
  <entry>
    <title>SCJP/SCJD</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/441d2421-ec10-44e3-8a82-d500214fb026" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/441d2421-ec10-44e3-8a82-d500214fb026</id>
    <updated>2006-01-04T21:22:15Z</updated>
    <published>2006-01-04T17:51:35Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2006-01-04T17:51:35Z</dc:date>
  </entry>
  <entry>
    <title>NEW: UML Tribe</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7ac62efd-60cd-4ec1-a0b0-6b324f809f0c" />
    <author>
      <name>gregcollver</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/7ac62efd-60cd-4ec1-a0b0-6b324f809f0c</id>
    <updated>2005-11-28T19:38:57Z</updated>
    <published>2005-11-28T19:38:57Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>gregcollver</dc:creator>
    <dc:date>2005-11-28T19:38:57Z</dc:date>
  </entry>
  <entry>
    <title>help differentiating user inputs</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/02a6b2c9-1a07-4076-9fcb-e5327e6acf7d" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/02a6b2c9-1a07-4076-9fcb-e5327e6acf7d</id>
    <updated>2005-11-19T00:33:28Z</updated>
    <published>2005-11-18T23:40:12Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2005-11-18T23:40:12Z</dc:date>
  </entry>
  <entry>
    <title>WebDAV Client Library</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/11d626c7-472f-4845-9863-0d4b2f37d7c2" />
    <author>
      <name>b3gl</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/11d626c7-472f-4845-9863-0d4b2f37d7c2</id>
    <updated>2005-10-18T16:38:48Z</updated>
    <published>2005-10-18T16:38:48Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>b3gl</dc:creator>
    <dc:date>2005-10-18T16:38:48Z</dc:date>
  </entry>
  <entry>
    <title>Java Basics</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/ab5576e7-c0c7-4cac-8541-d4b049e94073" />
    <author>
      <name>JavaJay</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/ab5576e7-c0c7-4cac-8541-d4b049e94073</id>
    <updated>2005-10-14T22:32:06Z</updated>
    <published>2005-10-12T22:20:41Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>JavaJay</dc:creator>
    <dc:date>2005-10-12T22:20:41Z</dc:date>
  </entry>
  <entry>
    <title>wondering about java project cost...</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/fca88b79-03b6-44e5-90d9-2a239326c084" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/fca88b79-03b6-44e5-90d9-2a239326c084</id>
    <updated>2005-09-19T13:02:24Z</updated>
    <published>2005-09-17T02:15:53Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2005-09-17T02:15:53Z</dc:date>
  </entry>
  <entry>
    <title>Needed: Experienced individual with Linux and Java Skills for a VOIP Application</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/01dd8753-f043-47b2-be26-225031ed4d29" />
    <author>
      <name>Juxtapoze</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/01dd8753-f043-47b2-be26-225031ed4d29</id>
    <updated>2005-08-09T22:36:07Z</updated>
    <published>2005-08-09T22:36:07Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Juxtapoze</dc:creator>
    <dc:date>2005-08-09T22:36:07Z</dc:date>
  </entry>
  <entry>
    <title>trying to open a shell using Runtime.exec()</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/344af6f5-8421-40b4-8600-c29c341065ff" />
    <author>
      <name>jungl3thug</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/344af6f5-8421-40b4-8600-c29c341065ff</id>
    <updated>2005-07-30T00:45:39Z</updated>
    <published>2005-07-29T21:10:57Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>jungl3thug</dc:creator>
    <dc:date>2005-07-29T21:10:57Z</dc:date>
  </entry>
  <entry>
    <title>JavaOne</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7b0b7671-105c-4407-add6-4c8459234fba" />
    <author>
      <name>micacooper</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/7b0b7671-105c-4407-add6-4c8459234fba</id>
    <updated>2005-07-15T01:50:54Z</updated>
    <published>2005-06-04T16:24:22Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>micacooper</dc:creator>
    <dc:date>2005-06-04T16:24:22Z</dc:date>
  </entry>
  <entry>
    <title>Writing Calendar Software</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/d5772fbf-fdf8-4d5c-8a32-03d09b5a5eb1" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/d5772fbf-fdf8-4d5c-8a32-03d09b5a5eb1</id>
    <updated>2005-04-11T02:33:05Z</updated>
    <published>2005-04-06T09:21:05Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2005-04-06T09:21:05Z</dc:date>
  </entry>
  <entry>
    <title>window start up questoin</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c21814e3-782d-4b16-a043-4baed556143c" />
    <author>
      <name>terryg</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/c21814e3-782d-4b16-a043-4baed556143c</id>
    <updated>2005-04-08T04:53:38Z</updated>
    <published>2005-03-24T19:19:27Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>terryg</dc:creator>
    <dc:date>2005-03-24T19:19:27Z</dc:date>
  </entry>
  <entry>
    <title>jakarta-tomcat startup</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/aea1ec4f-993a-41b1-8436-884f0a4974c8" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/aea1ec4f-993a-41b1-8436-884f0a4974c8</id>
    <updated>2005-02-08T08:38:59Z</updated>
    <published>2005-01-29T22:57:56Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2005-01-29T22:57:56Z</dc:date>
  </entry>
  <entry>
    <title>EJB/XDoclet Help</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/793fa7fe-6937-4340-8392-a0dd63c02e48" />
    <author>
      <name>Burton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/793fa7fe-6937-4340-8392-a0dd63c02e48</id>
    <updated>2005-01-01T00:31:58Z</updated>
    <published>2004-12-26T01:55:55Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Burton</dc:creator>
    <dc:date>2004-12-26T01:55:55Z</dc:date>
  </entry>
  <entry>
    <title>character encoding/display problem</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/ced83199-37ac-4433-895b-7243a05a9cab" />
    <author>
      <name>MarkPLine</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/ced83199-37ac-4433-895b-7243a05a9cab</id>
    <updated>2004-12-23T10:56:55Z</updated>
    <published>2004-10-10T18:03:40Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>MarkPLine</dc:creator>
    <dc:date>2004-10-10T18:03:40Z</dc:date>
  </entry>
  <entry>
    <title>Volunteer Work in NY.</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/39c7681f-f8ef-4622-a28a-cd895fb36d8b" />
    <author>
      <name>Burton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/39c7681f-f8ef-4622-a28a-cd895fb36d8b</id>
    <updated>2004-12-10T03:08:03Z</updated>
    <published>2004-12-08T18:25:16Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Burton</dc:creator>
    <dc:date>2004-12-08T18:25:16Z</dc:date>
  </entry>
  <entry>
    <title>?Applets?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e0792d17-c25f-4d33-be3d-57b6ba4122f0" />
    <author>
      <name>Burton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e0792d17-c25f-4d33-be3d-57b6ba4122f0</id>
    <updated>2004-11-12T03:51:17Z</updated>
    <published>2004-11-05T18:03:16Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Burton</dc:creator>
    <dc:date>2004-11-05T18:03:16Z</dc:date>
  </entry>
  <entry>
    <title>Interview coding.</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/b709e0c4-c58a-4f97-af84-0d03775a301f" />
    <author>
      <name>Ken</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/b709e0c4-c58a-4f97-af84-0d03775a301f</id>
    <updated>2004-10-31T15:02:34Z</updated>
    <published>2004-10-07T02:36:40Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Ken</dc:creator>
    <dc:date>2004-10-07T02:36:40Z</dc:date>
  </entry>
  <entry>
    <title>Nuc. News</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/73bb571f-1f35-400e-ae77-085f190f2ca3" />
    <author>
      <name>richardfash</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/73bb571f-1f35-400e-ae77-085f190f2ca3</id>
    <updated>2004-10-31T05:10:30Z</updated>
    <published>2004-10-31T05:10:30Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>richardfash</dc:creator>
    <dc:date>2004-10-31T05:10:30Z</dc:date>
  </entry>
  <entry>
    <title>XDoclet</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/f85039eb-f73f-4ae5-a766-ebb176d0c667" />
    <author>
      <name>Burton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/f85039eb-f73f-4ae5-a766-ebb176d0c667</id>
    <updated>2004-10-12T23:35:20Z</updated>
    <published>2004-10-12T14:19:49Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Burton</dc:creator>
    <dc:date>2004-10-12T14:19:49Z</dc:date>
  </entry>
  <entry>
    <title>jdk 1.5 performance</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c57fd885-43ea-42f1-b603-78c097aa2406" />
    <author>
      <name>mikewertheim</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/c57fd885-43ea-42f1-b603-78c097aa2406</id>
    <updated>2004-10-07T19:59:46Z</updated>
    <published>2004-08-19T05:54:50Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>mikewertheim</dc:creator>
    <dc:date>2004-08-19T05:54:50Z</dc:date>
  </entry>
  <entry>
    <title>help with AspectJ please</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7e46ff44-cc3e-442c-b9a7-fc3a6b38fb31" />
    <author>
      <name>Stephen</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/7e46ff44-cc3e-442c-b9a7-fc3a6b38fb31</id>
    <updated>2004-10-06T23:22:33Z</updated>
    <published>2004-10-04T11:34:44Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Stephen</dc:creator>
    <dc:date>2004-10-04T11:34:44Z</dc:date>
  </entry>
  <entry>
    <title>Could you help a fellow Java Developer down on his luck?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/be77bf31-bf4a-4765-ac6f-33095c7942b5" />
    <author>
      <name>Burton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/be77bf31-bf4a-4765-ac6f-33095c7942b5</id>
    <updated>2004-10-06T20:12:34Z</updated>
    <published>2004-09-30T19:04:32Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Burton</dc:creator>
    <dc:date>2004-09-30T19:04:32Z</dc:date>
  </entry>
  <entry>
    <title>java Strings</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/ab6e0ee9-9ae0-4e41-adb5-4a20f51ff885" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/ab6e0ee9-9ae0-4e41-adb5-4a20f51ff885</id>
    <updated>2004-10-06T18:23:22Z</updated>
    <published>2004-10-05T20:52:16Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-10-05T20:52:16Z</dc:date>
  </entry>
  <entry>
    <title>jdk 1.5 is officially released</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/968b2d8d-cf07-4659-8c00-c9d31ec5be1d" />
    <author>
      <name>refernet</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/968b2d8d-cf07-4659-8c00-c9d31ec5be1d</id>
    <updated>2004-10-01T02:13:56Z</updated>
    <published>2004-10-01T02:13:56Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>refernet</dc:creator>
    <dc:date>2004-10-01T02:13:56Z</dc:date>
  </entry>
  <entry>
    <title>Http proxy servlet</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/0c614e66-a44b-43b6-a51e-47189d5ad525" />
    <author>
      <name>edwardbanfa</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/0c614e66-a44b-43b6-a51e-47189d5ad525</id>
    <updated>2004-09-28T21:03:33Z</updated>
    <published>2004-09-27T18:23:10Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>edwardbanfa</dc:creator>
    <dc:date>2004-09-27T18:23:10Z</dc:date>
  </entry>
  <entry>
    <title>memory-saving tips</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/082f9a19-f6d7-44fc-a82a-63888738ade9" />
    <author>
      <name>mikewertheim</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/082f9a19-f6d7-44fc-a82a-63888738ade9</id>
    <updated>2004-09-22T20:41:48Z</updated>
    <published>2004-09-16T06:51:30Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>mikewertheim</dc:creator>
    <dc:date>2004-09-16T06:51:30Z</dc:date>
  </entry>
  <entry>
    <title>Image</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/552d416e-97e6-4fc4-b999-c96dfcdce8f5" />
    <author>
      <name>Sky</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/552d416e-97e6-4fc4-b999-c96dfcdce8f5</id>
    <updated>2004-09-17T06:37:51Z</updated>
    <published>2004-09-16T00:01:37Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Sky</dc:creator>
    <dc:date>2004-09-16T00:01:37Z</dc:date>
  </entry>
  <entry>
    <title>apache</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/5bcc5c48-4438-40fc-8f81-049b69fa5f93" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/5bcc5c48-4438-40fc-8f81-049b69fa5f93</id>
    <updated>2004-09-14T16:25:11Z</updated>
    <published>2004-08-26T06:49:34Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-08-26T06:49:34Z</dc:date>
  </entry>
  <entry>
    <title>Check this out</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/eb433b90-5e42-4ce2-924a-4c6b52500b9f" />
    <author>
      <name>smasharolla</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/eb433b90-5e42-4ce2-924a-4c6b52500b9f</id>
    <updated>2004-09-01T03:34:45Z</updated>
    <published>2004-08-27T23:55:05Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>smasharolla</dc:creator>
    <dc:date>2004-08-27T23:55:05Z</dc:date>
  </entry>
  <entry>
    <title>EJB's suck or what?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/03eacb01-dd6b-488a-b6f3-da5f0d844b97" />
    <author>
      <name>refernet</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/03eacb01-dd6b-488a-b6f3-da5f0d844b97</id>
    <updated>2004-08-29T02:57:17Z</updated>
    <published>2004-08-28T01:32:52Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>refernet</dc:creator>
    <dc:date>2004-08-28T01:32:52Z</dc:date>
  </entry>
  <entry>
    <title>DataBase error_JDBC</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/11281003-d9c9-47fa-a033-42854ec41fb8" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/11281003-d9c9-47fa-a033-42854ec41fb8</id>
    <updated>2004-08-27T03:26:35Z</updated>
    <published>2004-08-26T06:04:26Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-08-26T06:04:26Z</dc:date>
  </entry>
  <entry>
    <title>Jboss/Redhat 9.0 problem</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c2834e23-906a-462a-b0e0-3bf4e7d39edc" />
    <author>
      <name>edwardbanfa</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/c2834e23-906a-462a-b0e0-3bf4e7d39edc</id>
    <updated>2004-08-18T03:28:51Z</updated>
    <published>2004-08-17T19:34:20Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>edwardbanfa</dc:creator>
    <dc:date>2004-08-17T19:34:20Z</dc:date>
  </entry>
  <entry>
    <title>Using Eclipse 3.0</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/51e0e815-0f90-4ab8-a7ca-f5d389ad34e0" />
    <author>
      <name>Gilton</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/51e0e815-0f90-4ab8-a7ca-f5d389ad34e0</id>
    <updated>2004-08-17T20:08:50Z</updated>
    <published>2004-08-15T18:40:15Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Gilton</dc:creator>
    <dc:date>2004-08-15T18:40:15Z</dc:date>
  </entry>
  <entry>
    <title>any Jbossers out there?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/91d6f066-68c6-4418-9d06-aa9dd93c77e7" />
    <author>
      <name>bingomanatee</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/91d6f066-68c6-4418-9d06-aa9dd93c77e7</id>
    <updated>2004-08-17T06:43:33Z</updated>
    <published>2004-08-07T17:16:18Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>bingomanatee</dc:creator>
    <dc:date>2004-08-07T17:16:18Z</dc:date>
  </entry>
  <entry>
    <title>Event Driven Architecture</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/1a0ee2f8-7560-4be6-86c9-f74312b56291" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/1a0ee2f8-7560-4be6-86c9-f74312b56291</id>
    <updated>2004-08-03T12:59:49Z</updated>
    <published>2004-07-27T16:59:11Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-07-27T16:59:11Z</dc:date>
  </entry>
  <entry>
    <title>MVC frameworks:  Spring, Tapestry, Struts, etc.</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7a837cf8-8144-477d-84dd-6e4b09760128" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/7a837cf8-8144-477d-84dd-6e4b09760128</id>
    <updated>2004-08-01T14:40:15Z</updated>
    <published>2004-07-26T20:54:21Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-07-26T20:54:21Z</dc:date>
  </entry>
  <entry>
    <title>It's been very quiet on this board</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/5fb669f7-8d3c-434c-b645-e5c2be76a3c4" />
    <author>
      <name>smasharolla</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/5fb669f7-8d3c-434c-b645-e5c2be76a3c4</id>
    <updated>2004-08-01T00:48:21Z</updated>
    <published>2004-06-20T18:56:29Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>smasharolla</dc:creator>
    <dc:date>2004-06-20T18:56:29Z</dc:date>
  </entry>
  <entry>
    <title>What's your ideal j2ee platform?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/5850571c-a6f7-492f-ac2e-52a79469a141" />
    <author>
      <name>refernet</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/5850571c-a6f7-492f-ac2e-52a79469a141</id>
    <updated>2004-07-23T04:33:07Z</updated>
    <published>2004-07-17T20:27:15Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>refernet</dc:creator>
    <dc:date>2004-07-17T20:27:15Z</dc:date>
  </entry>
  <entry>
    <title>Project Looking Glass</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/0ebbb8a6-082e-445d-b736-7985c16c7b96" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/0ebbb8a6-082e-445d-b736-7985c16c7b96</id>
    <updated>2004-07-22T15:45:37Z</updated>
    <published>2004-06-28T07:39:36Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-06-28T07:39:36Z</dc:date>
  </entry>
  <entry>
    <title>Should Sun open-source Java to a standard body?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/76eae1c3-6ea2-40b9-84c4-a41cc6bcef54" />
    <author>
      <name>refernet</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/76eae1c3-6ea2-40b9-84c4-a41cc6bcef54</id>
    <updated>2004-07-17T20:25:03Z</updated>
    <published>2004-07-15T02:52:31Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>refernet</dc:creator>
    <dc:date>2004-07-15T02:52:31Z</dc:date>
  </entry>
  <entry>
    <title>Newb question</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/12e9fd99-4044-4312-a0c4-29e340ca19cb" />
    <author>
      <name>jasp182</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/12e9fd99-4044-4312-a0c4-29e340ca19cb</id>
    <updated>2004-07-16T16:25:04Z</updated>
    <published>2004-04-29T14:46:15Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>jasp182</dc:creator>
    <dc:date>2004-04-29T14:46:15Z</dc:date>
  </entry>
  <entry>
    <title>Eclipse Users?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/f0a602a7-08e7-4395-9c88-d6928d43e54a" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/f0a602a7-08e7-4395-9c88-d6928d43e54a</id>
    <updated>2004-07-15T17:22:06Z</updated>
    <published>2003-12-16T05:01:30Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2003-12-16T05:01:30Z</dc:date>
  </entry>
  <entry>
    <title>Does someone know how to use dll components with Java?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/d7476cbe-2d69-4d11-b2e8-566af7e0ce38" />
    <author>
      <name>miguel angel</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/d7476cbe-2d69-4d11-b2e8-566af7e0ce38</id>
    <updated>2004-07-15T07:06:37Z</updated>
    <published>2004-07-11T18:30:55Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>miguel angel</dc:creator>
    <dc:date>2004-07-11T18:30:55Z</dc:date>
  </entry>
  <entry>
    <title>StAX Open Sourced</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/32007be9-bcea-49b3-b4dc-02eb73101fe6" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/32007be9-bcea-49b3-b4dc-02eb73101fe6</id>
    <updated>2004-06-28T02:33:25Z</updated>
    <published>2004-06-26T21:37:05Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-06-26T21:37:05Z</dc:date>
  </entry>
  <entry>
    <title>changing panels in a frame</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/0c8bd761-356d-411f-9b51-092a4d7db6dc" />
    <author>
      <name>Eric</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/0c8bd761-356d-411f-9b51-092a4d7db6dc</id>
    <updated>2004-06-26T07:07:28Z</updated>
    <published>2004-06-17T08:41:44Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Eric</dc:creator>
    <dc:date>2004-06-17T08:41:44Z</dc:date>
  </entry>
  <entry>
    <title>Handling NullPointer fron JNI layer</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/06e61249-0471-4198-8def-2e226b8c1be8" />
    <author>
      <name>Naeem</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/06e61249-0471-4198-8def-2e226b8c1be8</id>
    <updated>2004-06-24T18:14:11Z</updated>
    <published>2004-06-21T20:12:40Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Naeem</dc:creator>
    <dc:date>2004-06-21T20:12:40Z</dc:date>
  </entry>
  <entry>
    <title>learning newb</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/bbf159f3-a45b-4d12-b7e1-8344ea34dd35" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/bbf159f3-a45b-4d12-b7e1-8344ea34dd35</id>
    <updated>2004-06-23T18:49:06Z</updated>
    <published>2004-06-23T00:00:48Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-06-23T00:00:48Z</dc:date>
  </entry>
  <entry>
    <title>JAVA Bank Application</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7282ce05-ab65-4072-8736-b32737a09df7" />
    <author>
      <name>Marlon</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/7282ce05-ab65-4072-8736-b32737a09df7</id>
    <updated>2004-06-23T05:15:00Z</updated>
    <published>2004-06-23T05:15:00Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Marlon</dc:creator>
    <dc:date>2004-06-23T05:15:00Z</dc:date>
  </entry>
  <entry>
    <title>Image manipulation libraries...</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/ad3ee670-b273-4999-9e73-b7cb41f86849" />
    <author>
      <name>brian</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/ad3ee670-b273-4999-9e73-b7cb41f86849</id>
    <updated>2004-06-20T18:46:38Z</updated>
    <published>2004-03-15T09:17:38Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>brian</dc:creator>
    <dc:date>2004-03-15T09:17:38Z</dc:date>
  </entry>
  <entry>
    <title>What Projects Are You Working On?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/53148083-18ea-460c-bb88-466c5046bc7c" />
    <author>
      <name>Travis</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/53148083-18ea-460c-bb88-466c5046bc7c</id>
    <updated>2004-05-30T10:46:48Z</updated>
    <published>2003-11-26T16:54:09Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Travis</dc:creator>
    <dc:date>2003-11-26T16:54:09Z</dc:date>
  </entry>
  <entry>
    <title>a question about tomcat</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/d931c8b7-f791-4644-9ea3-280b65e89663" />
    <author>
      <name>roy</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/d931c8b7-f791-4644-9ea3-280b65e89663</id>
    <updated>2004-05-27T07:07:39Z</updated>
    <published>2004-05-27T07:07:39Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>roy</dc:creator>
    <dc:date>2004-05-27T07:07:39Z</dc:date>
  </entry>
  <entry>
    <title>java CPU profilers</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/189782bf-f258-46c8-80ba-e49deecb6736" />
    <author>
      <name>mikewertheim</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/189782bf-f258-46c8-80ba-e49deecb6736</id>
    <updated>2004-05-17T20:38:32Z</updated>
    <published>2004-05-17T20:38:32Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>mikewertheim</dc:creator>
    <dc:date>2004-05-17T20:38:32Z</dc:date>
  </entry>
  <entry>
    <title>Event Handling in Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/1d1aeed5-42da-4ed0-bd03-3e020d5997f9" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/1d1aeed5-42da-4ed0-bd03-3e020d5997f9</id>
    <updated>2004-05-12T05:52:35Z</updated>
    <published>2004-05-11T07:22:52Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-05-11T07:22:52Z</dc:date>
  </entry>
  <entry>
    <title>SWT</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/92a6a1fa-5f34-4334-9915-67e7a31d45aa" />
    <author>
      <name>geckooooo</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/92a6a1fa-5f34-4334-9915-67e7a31d45aa</id>
    <updated>2004-05-01T16:56:02Z</updated>
    <published>2004-04-15T19:45:21Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>geckooooo</dc:creator>
    <dc:date>2004-04-15T19:45:21Z</dc:date>
  </entry>
  <entry>
    <title>Has anyone tried Jetty</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/f0d01592-7ef6-494b-83e4-a6458bd2c3fb" />
    <author>
      <name>bee_dragon</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/f0d01592-7ef6-494b-83e4-a6458bd2c3fb</id>
    <updated>2004-04-25T19:07:00Z</updated>
    <published>2004-02-29T03:02:18Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>bee_dragon</dc:creator>
    <dc:date>2004-02-29T03:02:18Z</dc:date>
  </entry>
  <entry>
    <title>Software Reuse</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c45e7cdc-6f06-4df4-b1c1-f88f278459b5" />
    <author>
      <name>Sal</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/c45e7cdc-6f06-4df4-b1c1-f88f278459b5</id>
    <updated>2004-04-25T19:00:16Z</updated>
    <published>2004-04-25T19:00:16Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Sal</dc:creator>
    <dc:date>2004-04-25T19:00:16Z</dc:date>
  </entry>
  <entry>
    <title>reliable IDE integration with a remote Tomcat installation</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c747d573-b41e-4222-840d-23b4b47f2ac4" />
    <author>
      <name>jhimm</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/c747d573-b41e-4222-840d-23b4b47f2ac4</id>
    <updated>2004-04-19T15:57:43Z</updated>
    <published>2004-04-08T12:39:16Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>jhimm</dc:creator>
    <dc:date>2004-04-08T12:39:16Z</dc:date>
  </entry>
  <entry>
    <title>java programming</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/444402fc-2ea3-4aee-ac2d-83d3c1f22f71" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/444402fc-2ea3-4aee-ac2d-83d3c1f22f71</id>
    <updated>2004-04-16T20:39:31Z</updated>
    <published>2004-04-15T16:19:03Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-04-15T16:19:03Z</dc:date>
  </entry>
  <entry>
    <title>java chat</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/da9e4cc6-4b66-4f2c-8a4f-be6278a3f35f" />
    <author>
      <name>Jerome</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/da9e4cc6-4b66-4f2c-8a4f-be6278a3f35f</id>
    <updated>2004-04-15T05:44:23Z</updated>
    <published>2004-04-14T22:30:02Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Jerome</dc:creator>
    <dc:date>2004-04-14T22:30:02Z</dc:date>
  </entry>
  <entry>
    <title>Best web-app architecture</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/12eee783-8873-4ad8-ade2-236f7dfa9ff8" />
    <author>
      <name>adeh</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/12eee783-8873-4ad8-ade2-236f7dfa9ff8</id>
    <updated>2004-03-25T19:47:55Z</updated>
    <published>2003-09-25T05:47:34Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>adeh</dc:creator>
    <dc:date>2003-09-25T05:47:34Z</dc:date>
  </entry>
  <entry>
    <title>JSP/Servlet for paging through result sets</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/c85bf1f4-484a-4f9d-b313-e37f154eeaa2" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/c85bf1f4-484a-4f9d-b313-e37f154eeaa2</id>
    <updated>2004-03-08T20:35:25Z</updated>
    <published>2004-02-29T19:56:06Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-02-29T19:56:06Z</dc:date>
  </entry>
  <entry>
    <title>object databases?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/de1f6fc2-83cb-4050-a0e2-b390caa98658" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/de1f6fc2-83cb-4050-a0e2-b390caa98658</id>
    <updated>2004-03-06T01:38:27Z</updated>
    <published>2004-03-01T22:47:53Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2004-03-01T22:47:53Z</dc:date>
  </entry>
  <entry>
    <title>How to set Java HotSpot Server VM for Linux</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/a5cc6f74-c554-4c46-8fbe-a3834298da58" />
    <author>
      <name>suhasw</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/a5cc6f74-c554-4c46-8fbe-a3834298da58</id>
    <updated>2004-02-29T19:52:45Z</updated>
    <published>2004-02-25T05:19:02Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>suhasw</dc:creator>
    <dc:date>2004-02-25T05:19:02Z</dc:date>
  </entry>
  <entry>
    <title>Voice Recognition Dev</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/27ffeec3-f298-4535-95bf-1bd6c33427d9" />
    <author>
      <name>seamonster</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/27ffeec3-f298-4535-95bf-1bd6c33427d9</id>
    <updated>2004-02-20T00:58:41Z</updated>
    <published>2004-02-14T16:03:28Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>seamonster</dc:creator>
    <dc:date>2004-02-14T16:03:28Z</dc:date>
  </entry>
  <entry>
    <title>design patterns?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/3b6c6e9c-bd3a-45aa-9ec7-6348594dce55" />
    <author>
      <name>BBQ</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/3b6c6e9c-bd3a-45aa-9ec7-6348594dce55</id>
    <updated>2004-02-13T10:18:21Z</updated>
    <published>2003-08-17T00:38:59Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>BBQ</dc:creator>
    <dc:date>2003-08-17T00:38:59Z</dc:date>
  </entry>
  <entry>
    <title>Java Programming in Linux</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7e0fcdc7-abae-4ac7-8819-5c9a3d0cb766" />
    <author>
      <name />
    </author>
    <id>http://javamonkeys.tribe.net/thread/7e0fcdc7-abae-4ac7-8819-5c9a3d0cb766</id>
    <updated>2004-01-19T18:23:48Z</updated>
    <published>2003-10-11T15:09:20Z</published>
    <summary type="html">&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;</summary>
    <dc:creator />
    <dc:date>2003-10-11T15:09:20Z</dc:date>
  </entry>
  <entry>
    <title>collections</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/0bdee422-cf31-4449-9228-92d251152b9d" />
    <author>
      <name>Devon</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/0bdee422-cf31-4449-9228-92d251152b9d</id>
    <updated>2004-01-09T01:33:11Z</updated>
    <published>2003-09-28T01:22:31Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Devon</dc:creator>
    <dc:date>2003-09-28T01:22:31Z</dc:date>
  </entry>
  <entry>
    <title>What are you working on?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/7fd9ff13-f754-49fe-bf0b-718c89bf0c19" />
    <author>
      <name>Anders</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/7fd9ff13-f754-49fe-bf0b-718c89bf0c19</id>
    <updated>2003-12-14T09:35:16Z</updated>
    <published>2003-12-13T21:09:03Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Anders</dc:creator>
    <dc:date>2003-12-13T21:09:03Z</dc:date>
  </entry>
  <entry>
    <title>journalist seeks mentoring stories</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/3ed187c0-cb12-49da-80cc-f28c398bbd0a" />
    <author>
      <name>Carla</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/3ed187c0-cb12-49da-80cc-f28c398bbd0a</id>
    <updated>2003-12-08T20:54:26Z</updated>
    <published>2003-12-08T20:54:26Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Carla</dc:creator>
    <dc:date>2003-12-08T20:54:26Z</dc:date>
  </entry>
  <entry>
    <title>Java/XML in Jax</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/4f8359ab-0c21-40d0-bc31-b8b168146950" />
    <author>
      <name>randymorin</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/4f8359ab-0c21-40d0-bc31-b8b168146950</id>
    <updated>2003-12-02T00:11:44Z</updated>
    <published>2003-12-02T00:11:44Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>randymorin</dc:creator>
    <dc:date>2003-12-02T00:11:44Z</dc:date>
  </entry>
  <entry>
    <title>buying a computer ?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/2a296587-8107-4863-977b-ae5d336eb064" />
    <author>
      <name>Samanthi</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/2a296587-8107-4863-977b-ae5d336eb064</id>
    <updated>2003-11-26T16:49:57Z</updated>
    <published>2003-11-11T20:39:23Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Samanthi</dc:creator>
    <dc:date>2003-11-11T20:39:23Z</dc:date>
  </entry>
  <entry>
    <title>Chicago Java Users Group</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/aa7cc172-bb8f-4cdf-8e31-e84890d8ade3" />
    <author>
      <name>Dave</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/aa7cc172-bb8f-4cdf-8e31-e84890d8ade3</id>
    <updated>2003-11-09T13:51:36Z</updated>
    <published>2003-11-09T13:51:36Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Dave</dc:creator>
    <dc:date>2003-11-09T13:51:36Z</dc:date>
  </entry>
  <entry>
    <title>Help?</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/6fc93dd1-16d9-4f8b-83cc-5cbfa6870085" />
    <author>
      <name>Next</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/6fc93dd1-16d9-4f8b-83cc-5cbfa6870085</id>
    <updated>2003-10-27T20:00:22Z</updated>
    <published>2003-10-06T21:14:24Z</published>
    <summary type="html">&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;</summary>
    <dc:creator>Next</dc:creator>
    <dc:date>2003-10-06T21:14:24Z</dc:date>
  </entry>
</feed>



