Hi,
I've noted a couple of problems with the current jboss-cvs-sources archive
(2000-11-16). The problems occurred when I added the jBoss source files to a
JBuilder 4 project.
1) The org.jboss.testdb.TestDBDriver and test.jboss.JBossTestSuit classes
should import the Logger class, i.e. add:
import org.jboss.logging.Logger;
2) The class test.jboss.minerva.pools.ObjectPoolTest tries to call
non-existent methods on an org.jboss.minerva.pools.ObjectPool instance, e.g.
pool.setShrinkingEnabled(true);
assert(pool.isShrinkingEnabled());
3) Some classes depend on on JUnit. JUnit.jar is not a part of the
cvs-sources libs.
4) Some classes use deprecated methods...
"Log.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 130, column 29
"Log.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 147, column 29
"ViewerLogging.java": Warning #: 368 : method resize(int, int) in class
java.awt.Component has been deprecated at line 71, column 13
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 11, column 22
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 170, column 14
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 240, column 37
"ThreadPool.java": Warning #: 368 : method stop() in class java.lang.Thread
has been deprecated at line 43, column 6
"Executor.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 53, column 25
"PreparedStatementInPool.java": Warning #: 368 : method
setUnicodeStream(int, java.io.InputStream, int) in interface
java.sql.PreparedStatement has been deprecated at line 241, column 18
"ResultSetInPool.java": Warning #: 368 : method getBigDecimal(int, int) in
interface java.sql.ResultSet has been deprecated at line 217, column 25
"ResultSetInPool.java": Warning #: 368 : method
getBigDecimal(java.lang.String, int) in interface java.sql.ResultSet has
been deprecated at line 237, column 25
"ResultSetInPool.java": Warning #: 368 : method getUnicodeStream(int) in
interface java.sql.ResultSet has been deprecated at line 767, column 25
"ResultSetInPool.java": Warning #: 368 : method
getUnicodeStream(java.lang.String) in interface java.sql.ResultSet has been
deprecated at line 777, column 25
"TomcatService.java": Warning #: 368 : method stop() in class
java.lang.Thread has been deprecated at line 110, column 17
Warning #: 910 : cannot check class javax.servlet.ServletContext; neither
class nor source found for javax.servlet.ServletContext; assuming package
javax.servlet is stable; use of -nomakestable is recommended
Warning #: 910 : cannot check class org.jboss.tomcat.EmbeddedTomcatService;
problem with import: neither class nor source found for
javax.servlet.ServletContext; assuming package org.jboss.tomcat is stable;
use of -nomakestable is recommended
Warning #: 369 : There have been deprecation warnings. Please consult the
documentation for a better alternative
"Log.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 130, column 29
"Log.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 147, column 29
"ViewerLogging.java": Warning #: 368 : method resize(int, int) in class
java.awt.Component has been deprecated at line 71, column 13
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 11, column 22
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 170, column 14
"EnterpriseContext.java": Warning #: 368 : class java.security.Identity in
package java.security has been deprecated at line 240, column 37
"ThreadPool.java": Warning #: 368 : method stop() in class java.lang.Thread
has been deprecated at line 43, column 6
"Executor.java": Warning #: 368 : method readLine() in class
java.io.DataInputStream has been deprecated at line 53, column 25
"PreparedStatementInPool.java": Warning #: 368 : method
setUnicodeStream(int, java.io.InputStream, int) in interface
java.sql.PreparedStatement has been deprecated at line 241, column 18
"ResultSetInPool.java": Warning #: 368 : method getBigDecimal(int, int) in
interface java.sql.ResultSet has been deprecated at line 217, column 25
"ResultSetInPool.java": Warning #: 368 : method
getBigDecimal(java.lang.String, int) in interface java.sql.ResultSet has
been deprecated at line 237, column 25
"ResultSetInPool.java": Warning #: 368 : method getUnicodeStream(int) in
interface java.sql.ResultSet has been deprecated at line 767, column 25
"ResultSetInPool.java": Warning #: 368 : method
getUnicodeStream(java.lang.String) in interface java.sql.ResultSet has been
deprecated at line 777, column 25
Warning #: 369 : There have been deprecation warnings. Please consult the
documentation for a better alternative
It would also be nice if a JBuilder 4 project file was added to src/etc. It
just a matter of a few KB:s ;-)
Regards,
Per