Bugs item #459320, was opened at 2001-09-06 14:28
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=459320&group_id=22866

Category: JBossServer
Group: v2.2.2 (stable)
Status: Open
Resolution: None
Priority: 9
Submitted By: Paul Rowe (boxhead)
>Assigned to: Andreas Schaefer (schaefera)
Summary: TransactionRolledBackException

Initial Comment:
Disregard previous bug.  This is the same bug (I just 
assigned myself a SourceForge ID).  I sporadically get 
TransactionRolledBackExceptions while reading my BMP 
EJB's.  I would get a deadlock for about 10 minutes 
and then this exception would occur.  Below is a debug 
trace (the javax.transactionrollback exception is in 
there), along with oodles of indo (in short, mysql, 
linux, jdk1.3.1).  Attached is a PDF describing my 
system architecture.

ERROR: 
com.boxhead.chess.controller.ApplicationController.proc
essdestselectedAction
():this=com.boxhead.chess.controller.ApplicationControl
ler[currentState=SelectDestinationOfPiece 
DEBUGFLAG=false CONSTRUCTION_VALIDATION=false 
MINIMIZE_MEMORY_USE=false 
sourceServlet=/game/GameServlet forwardCount=0 
dataObjectError=null currentlyProcessing=true 
localAction=null useCache={} pageElements=null 
currentlyExecutingAction=destselected 
cancelAction=false brandNew=false 
currentDataObject=null parameterlessRequest=false 
precompile=false userLanguage=en_US 
csl=com.boxhead.framework.controller.ControllerSessionL
istener[6 63.74.153.130] 
csi=com.boxhead.framework.controller.ControllerSessionI
nfo[6 requestNumber=5 active=true 
remoteAddr=63.74.153.130 
adData=com.boxhead.authen.html.dataobject.AuthenData
[fields=com.boxhead.framework.html.dataobject.DataField
List[dataFields=
{userid=com.boxhead.framework.html.dataobject.DataField
[com.boxhead.authen.html.dataelement.UserIdSelection=Iv
[EMAIL PROTECTED] {true true} "" 
isPasswordField=false], 
password=com.boxhead.framework.html.dataobject.DataFiel
d[com.boxhead.authen.html.dataelement.PasswordField=
[NOT DISPLAYED] {true true} "" isPasswordField=true]} 
fieldOrder=[userid, password]] true] newObject=true 
activationTime=999808783814 sessionEndTime=-1 
properLogout=false currentlyProcessing=true]]
EXCEPTION: com.boxhead.chess.types.ChessException: 
com.boxhead.chess.ejb.stateless.ChessEJB.update(): 
Unknown error writing game to database: 
com.boxhead.game.types.GameSystemException: 
com.boxhead.game.ejb.stateless.GameEJB.getGame
(200109061223130351): Failure operating on an entity 
bean: 
javax.transaction.TransactionRolledbackException: 
Transaction marked for rollback, possibly a timeout; 
nested exception is: 
java.lang.RuntimeException: Transaction marked for 
rollback, possibly a timeout


EXCEPTION: com.boxhead.chess.types.ChessException: 
com.boxhead.chess.ejb.stateless.ChessEJB.update(): 
Unknown error writing game to database: 
com.boxhead.game.types.GameSystemException: 
com.boxhead.game.ejb.stateless.GameEJB.getGame
(200109061223130351): Failure operating on an entity 
bean: 
javax.transaction.TransactionRolledbackException: 
Transaction marked for rollback, possibly a timeout; 
nested exception is: 
java.lang.RuntimeException: Transaction marked for 
rollback, possibly a timeout
at 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFro
mServer(StreamRemoteCall.java:245)
at sun.rmi.transport.StreamRemoteCall.executeCall
(StreamRemoteCall.java:220)
at sun.rmi.server.UnicastRef.invoke
(UnicastRef.java:122)
at 
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_
Stub.invoke(Unknown Source)
at 
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionP
roxy.invoke(StatelessSessionProxy.java:188)
at $Proxy5.update(Unknown Source)
at 
com.boxhead.chess.controller.ApplicationController.proc
essdestselectedAction(ApplicationController.java:431)
at java.lang.reflect.Method.invoke(Native Method)
at 
com.boxhead.framework.controller.HTTPController.invokeM
ethod(HTTPController.java:945)
at 
com.boxhead.framework.controller.HTTPController.invokeA
ction(HTTPController.java:876)
at 
com.boxhead.framework.controller.HTTPController.process
State(HTTPController.java:665)
at 
com.boxhead.framework.controller.SessionController.proc
essState(SessionController.java:85)
at 
com.boxhead.framework.controller.HTTPController.process
(HTTPController.java:200)
at 
com.boxhead.framework.controller.SessionController.proc
ess(SessionController.java:64)
at 
com.boxhead.framework.controller.servlet.ControllerServ
let.serviceHTTPControllerRequest
(ControllerServlet.java:362)
at 
com.boxhead.framework.controller.servlet.ControllerServ
let.serviceLoggedHTTPControllerRequest
(ControllerServlet.java:200)
at 
com.boxhead.framework.controller.servlet.ControllerServ
let.service(ControllerServlet.java:167)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService
(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service
(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service
(ServletWrapper.java:372)
at 
org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service
(ContextManager.java:743)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.pr
ocessConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:416)
at 
org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)




--- com.boxhead.framework.util.debug.DebugInfo 
INFORMATION ----------------------------------------
boxhead Framework Version: Boxhead Base Framework 
(com.boxhead.framework.*),  Version = 20010902 
1926/Boxhead, Build #362
This Machine: localhost.localdomain/127.0.0.1
Name of current thread: Thread-8
Current system time: 2001-09-06 13:45:42.871 
(999809142871)

com.boxhead.framework.util.debug.SystemPropertyLister 
Information:  System.getProperties() yields: 
   config = /usr/jars/boxhead_linux.properties
   file.encoding = ISO-8859-1
   file.encoding.pkg = sun.io
   file.separator = /
   java.awt.fonts = 
   java.awt.graphicsenv = 
sun.awt.X11GraphicsEnvironment
   java.awt.printerjob = sun.awt.motif.PSPrinterJob
   java.class.path = /usr/jakarta-
tomcat/lib/ant.jar:/usr/jakarta-
tomcat/lib/jasper.jar:/usr/jakarta-
tomcat/lib/jaxp.jar:/usr/jakarta-
tomcat/lib/parser.jar:/usr/jakarta-
tomcat/lib/servlet.jar:/usr/jakarta-
tomcat/lib/test:/usr/jakarta-
tomcat/lib/webserver.jar:/usr/jdk/bin/../lib/tools.jar:
/usr/jars/boxhead_chess.jar:/usr/jars/authen.jar:/usr/j
ars/game.jar:/usr/jars/boxhead_framework.jar:/usr/jars/
activation.jar:/usr/jars/mail.jar:/usr/jars/mm_mysql-
2_0_2-
bin.jar:/usr/jars/servlet.jar:/usr/jars:/usr/JBoss-
2.2.2/client/jboss-client.jar:/usr/JBoss-
2.2.2/client/jbosssx-client.jar
   java.class.version = 47.0
   java.ext.dirs = /usr/java/jdk1.3.1/jre/lib/ext
   java.home = /usr/java/jdk1.3.1/jre
   java.io.tmpdir = /tmp
   java.library.path 
= /usr/java/jdk1.3.1/jre/lib/i386:/usr/java/jdk1.3.1/jr
e/lib/i386/native_threads/:/usr/java/jdk1.3.1/jre/lib/i
386/client:/usr/java/jdk1.3.1/jre/../lib/i386
   java.naming.factory.initial = 
org.jnp.interfaces.NamingContextFactory
   java.naming.provider.url = localhost:1099
   java.runtime.name = Java(TM) 2 Runtime Environment, 
Standard Edition
   java.runtime.version = 1.3.1-b24
   java.specification.name = Java Platform API 
Specification
   java.specification.vendor = Sun Microsystems Inc.
   java.specification.version = 1.3
   java.vendor = Sun Microsystems Inc.
   java.vendor.url = http://java.sun.com/
   java.vendor.url.bug = http://java.sun.com/cgi-
bin/bugreport.cgi
   java.version = 1.3.1
   java.vm.info = mixed mode
   java.vm.name = Java HotSpot(TM) Client VM
   java.vm.specification.name = Java Virtual Machine 
Specification
   java.vm.specification.vendor = Sun Microsystems Inc.
   java.vm.specification.version = 1.0
   java.vm.vendor = Sun Microsystems Inc.
   java.vm.version = 1.3.1-b24
   line.separator = 

   os.arch = i386
   os.name = Linux
   os.version = 2.2.14-5.0
   path.separator = :
   sun.boot.class.path 
= /usr/java/jdk1.3.1/jre/lib/rt.jar:/usr/java/jdk1.3.1/
jre/lib/i18n.jar:/usr/java/jdk1.3.1/jre/lib/sunrsasign.
jar:/usr/java/jdk1.3.1/jre/classes
   sun.boot.library.path 
= /usr/java/jdk1.3.1/jre/lib/i386
   sun.cpu.endian = little
   sun.cpu.isalist = 
   sun.io.unicode.encoding = UnicodeLittle
   tomcat.home = /usr/jakarta-tomcat
   user.dir = /usr/jakarta-tomcat-3.2.2/bin
   user.home = /root
   user.language = en
   user.name = root
   user.region = US
   user.timezone = America/Los_Angeles
   48 properties listed.

com.boxhead.framework.config.ConfigurationManager 
Information:
   AuthenEJB.jndi.lookup = 
com.boxhead.authen.ejb.stateless.AuthenEJB
   ChessEJB.jndi.lookup = 
com.boxhead.chess.ejb.stateless.ChessEJB
   ChessHistoryEntity.jndi.lookup = 
com.boxhead.chess.ejb.entity.chesshistory.ChessHistoryE
ntity
   ChessLostPieceEntity.jndi.lookup = 
com.boxhead.chess.ejb.entity.chesslostpiece.ChessLostPi
eceEntity
   DEBUGFLAG = false
   DEBUG_LOG = boxhead_debug.log
   ERROR_LOG = boxhead_errors.log
   GameAttributeEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameattributeentity.GameAtt
ributeEntity
   GameDescriptorEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gamedescriptorentity.GameDe
scriptorEntity
   GameEJB.ResultEntity.loserResultId = 2
   GameEJB.ResultEntity.winnerResultId = 1
   GameEJB.jndi.lookup = 
com.boxhead.game.ejb.stateless.GameEJB
   GameEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameentity.GameEntity
   GameResultEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameresultentity.GameResult
Entity
   INITIAL_CONTEXT_FACTORY = 
org.jnp.interfaces.NamingContextFactory
   LOGPATH = c:/java_resources/logs
   MASTER_LOG = boxhead_master.log
   MESSAGE_LOG = boxhead_messages.log
   MailServer = mail.earthlink.net
   PROVIDER_URL = localhost:1099
   User.jndi.lookup = 
com.boxhead.authen.ejb.entity.User
   about.link = 
http://www.paulrowe.com/java_samples.html
   authen.jsp.path = /
   boxhead.framework.bigchar.factories = 
com.boxhead.framework.util.string.bigcharacter.BigChara
cterSet3x5
   boxhead.framework.controller.log = false
   
boxhead.framework.controller.servlet.maxConcurrentSessi
ons = 50
   boxhead.framework.controllerservlet.errorlogo = 
chess_error.gif
   boxhead.framework.ejb.jndi.name = 
com.boxhead.framework.util.ejb.FrameworkCommunicator
   boxhead.framework.installed.packages = 
framework,winradio,authen,game,chess
   boxhead.framework.log.email_on_error = true
   boxhead.framework.log.email_on_error.from = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_error.to = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_message = true
   boxhead.framework.log.email_on_message.from = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_message.to = 
[EMAIL PROTECTED]
   boxhead.framework.log.maxsize = 1000000
   boxhead.framework.mailqueue.worker.retry.count = 50
   boxhead.framework.mailqueue.worker.retry.interval = 
30
   boxhead.framework.mailqueue.worker.thread.count = 3
   boxhead.framework.seperate.ejb.container = true
   boxhead.framework.session.cleanup.interval = 3600
   chess.admin.password = olioli
   chess.date.format = EEE, MMM d, yyyy h:mm a z
   chess.maintainer = [EMAIL PROTECTED]
   chess.menu.url = 
http://localhost:8080/chess/ChessServlet
   chess.message = test message
   chess.newpassword.prompt = Enter New Password Here
   chess.reminder.threshold = 1
   com.boxhead.winradio.WinRadioController.debugflag = 
false
   com.boxhead.winradio.sw.SWBroadcastScanner.bands = 
25600000-26100000,21450000-21850000,17480000-
17900000,15100000-15800000,13570000-13870000,11600000-
12100000,9400000-9900000,7100000-7500000,5800000-
6200000,4750000-5060000,3900000-4000000,3200000-
3400000,2300000-2500000
   com.boxhead.winradio.ui.WinRadioUI.startVolume = 10
   com.boxhead.winradio.ui.WinRadioUI.tabPanes = 
com.boxhead.winradio.ui.scanner.ScannerUI,com.boxhead.w
inradio.ui.FrequencyTypeUI,com.boxhead.winradio.ui.cb.C
BScannerUI,com.boxhead.winradio.ui.sw.SWBroadcastScanne
rUI,com.boxhead.winradio.ui.mw.MWBroadcastScannerUI,com
.boxhead.winradio.ui.fm.FMBroadcastScannerUI
   com.boxhead.winradio.ui.cb.CBScannerUI.scanTime = 15
   
com.boxhead.winradio.ui.fm.FMBroadcastScannerUI.scanTim
e = 60
   
com.boxhead.winradio.ui.mw.MWBroadcastScannerUI.scanTim
e = 60
   com.boxhead.winradio.util.NoiseDeterminer.maxCycles 
= 3
   
com.boxhead.winradio.util.NoiseDeterminer.maxSingleCycl
es = 10
   cookie.lifetime = 10800
   database.connection.blockDefault = true
   database.connection.factory = 
com.boxhead.framework.database.GenericConnectionFactory
   database.connection.waitTime = 15
   db.date.format = yyyy-MM-dd HH:mm:ss
   db.driver = org.gjt.mm.mysql.Driver
   db.url = jdbc:mysql://localhost/boxhead
   defaultfontface = Arial, Helvetica, sans-serif
   display.date.format = EEE, MMM d, yyyy h:mm a z
   framework.DEBUGFLAG = false
   framework.charset = iso-8859-1
   game.jsp.path = /
   game.reminderinterval = 259200
   game.showlist.active.color = #FFFFFF
   game.showlist.complete.color = #D0D0D0
   home.url = http://www.paulrowe.com/game.cgi
   html.color.link = #000000
   html.graphix.source = /game/
   mail.debugflag = false
   mail.password = olioli
   mail.username = boxchess
   maintainer = [EMAIL PROTECTED]
   message = <FONT COLOR=#FF8000><H3>Welcome to the 
new and improved version of Boxhead's Gaming System!
<H3></FONT>
   production = true
   81 properties listed.

com.boxhead.framework.util.debug.MemoryInfo 
Information:
    Total JVM Memory = 33357824
     Free JVM Memory = 31862264, 95.5%


com.boxhead.framework.util.debug.ThreadInfo 
Information:
    activeCount = 29
    arrayCount = 29
    1. Thread[Thread-0,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-0
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    2. Thread[StandardManager,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=StandardManager
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    3. Thread[StandardManager,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=StandardManager
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    4. Thread[StandardManager,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=StandardManager
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    5. Thread[StandardManager,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=StandardManager
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    6. Thread[StandardManager,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=StandardManager
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    7. Thread[Thread-1,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-1
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    8. Thread[Thread-2,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-2
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    9. Thread[Thread-3,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-3
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    10. Thread[Thread-4,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-4
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    11. Thread[Thread-5,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-5
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    12. Thread[Thread-6,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-6
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    13. Thread[Thread-7,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-7
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    14. Thread[Thread-8,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-8
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    15. Thread[Thread-9,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-9
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    16. Thread[Thread-10,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-10
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    17. Thread[Thread-11,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-11
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    18. Thread[Thread-12,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-12
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    19. Thread[Thread-13,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-13
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    20. Thread[Thread-14,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-14
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    21. Thread[Thread-15,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-15
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    22. Thread[Thread-16,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-16
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    23. Thread[Thread-17,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-17
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    24. Thread[Thread-18,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-18
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    25. Thread[Thread-19,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-19
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    26. Thread[Thread-20,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-20
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    27. Thread[Thread-21,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-21
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    28. Thread[Thread-22,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-22
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()
=sun.misc.Launcher$AppClassLoader@7fdcde
    29. Thread[Thread-23,5,main]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-23
        getThreadGroup()=java.lang.ThreadGroup
[name=main,maxpri=10]
        isDaemon()=false
        getContextClassLoader()=null


com.boxhead.framework.controller.ControllerSessionTrack
er Information:
    6 = 
com.boxhead.framework.controller.ControllerSessionInfo
[6 requestNumber=5 active=true 
remoteAddr=63.74.153.130 
adData=com.boxhead.authen.html.dataobject.AuthenData
[fields=com.boxhead.framework.html.dataobject.DataField
List[dataFields=
{userid=com.boxhead.framework.html.dataobject.DataField
[com.boxhead.authen.html.dataelement.UserIdSelection=Iv
[EMAIL PROTECTED] {true true} "" 
isPasswordField=false], 
password=com.boxhead.framework.html.dataobject.DataFiel
d[com.boxhead.authen.html.dataelement.PasswordField=
[NOT DISPLAYED] {true true} "" isPasswordField=true]} 
fieldOrder=[userid, password]] true] newObject=true 
activationTime=999808783814 sessionEndTime=-1 
properLogout=false currentlyProcessing=true]
    4 = 
com.boxhead.framework.controller.ControllerSessionInfo
[4 requestNumber=5 active=false 
remoteAddr=65.193.55.42 
adData=com.boxhead.authen.html.dataobject.AuthenData
[fields=com.boxhead.framework.html.dataobject.DataField
List[dataFields=
{userid=com.boxhead.framework.html.dataobject.DataField
[com.boxhead.authen.html.dataelement.UserIdSelection=ph
[EMAIL PROTECTED] {true true} "" isPasswordField=false], 
password=com.boxhead.framework.html.dataobject.DataFiel
d[com.boxhead.authen.html.dataelement.PasswordField=
[NOT DISPLAYED] {true true} "" isPasswordField=true]} 
fieldOrder=[userid, password]] false] newObject=true 
activationTime=999806304454 
sessionEndTime=999808191460 properLogout=false 
currentlyProcessing=false]
    3 = 
com.boxhead.framework.controller.ControllerSessionInfo
[3 requestNumber=8 active=false 
remoteAddr=63.74.153.130 
adData=com.boxhead.authen.html.dataobject.AuthenData
[fields=com.boxhead.framework.html.dataobject.DataField
List[dataFields=
{userid=com.boxhead.framework.html.dataobject.DataField
[com.boxhead.authen.html.dataelement.UserIdSelection=mp
[EMAIL PROTECTED] {true true} "" isPasswordField=false], 
password=com.boxhead.framework.html.dataobject.DataFiel
d[com.boxhead.authen.html.dataelement.PasswordField=
[NOT DISPLAYED] {true true} "" isPasswordField=true]} 
fieldOrder=[userid, password]] false] newObject=true 
activationTime=999805353463 
sessionEndTime=999807350130 properLogout=false 
currentlyProcessing=false]
    localActiveCount = 1, activeCount=1
    inactiveCount = 2
    time to next cleanup = 50 minutes, 55 seconds, 258 
milliseconds. 



com.boxhead.framework.util.debug.VersionInfo 
Information:
    Installed Packages = 
framework,winradio,authen,game,chess
    com.boxhead.framework.Version = Boxhead Base 
Framework (com.boxhead.framework.*),  Version = 
20010902 1926/Boxhead, Build #362
    com.boxhead.winradio.Version = 
java.lang.ClassNotFoundException: 
com.boxhead.winradio.Version
    com.boxhead.authen.Version = Boxhead's 
Authentication Framework (com.boxhead.authen.*),  
Version = 20010905 2104/Boxhead, Build #204
    com.boxhead.game.Version = Boxhead's Game 
Framework (com.boxhead.game.*),  Version = 20010905 
2115/Boxhead, Build #225
    com.boxhead.chess.Version = Boxhead's Chess 
Application (com.boxhead.chess.*),  Version = 20010905 
2114/Boxhead, Build #409



com.boxhead.framework.service.ServiceManager 
Information:

# of loaded services = 0


Loaded Package Information: 
    package com.sun.xml.parser,  Java API for XML 
Parsing, version 1.0.0
    package com.boxhead.framework.types
    package sun.net.www.protocol.jar, Java Platform 
API Specification, version 1.3
    package sun.security.util, Java Platform API 
Specification, version 1.3
    package java.net, Java Platform API Specification, 
version 1.3
    package com.sun.corba.se.internal.io, Java 
Platform API Specification, version 1.3
    package com.boxhead.framework.controller.types
    package sun.rmi.transport.proxy, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util
    package org.apache.jasper.compiler
    package sun.net.www, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.types
    package com.boxhead.framework.html
    package sun.rmi.transport.tcp, Java Platform API 
Specification, version 1.3
    package org.jnp.server
    package com.sun.rsajca
    package javax.servlet.http
    package com.boxhead.game.controller
    package org.apache.jasper
    package javax.servlet
    package org.apache.tomcat.util.xml
    package java.util.zip, Java Platform API 
Specification, version 1.3
    package java.text, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.controller
    package org.apache.jasper.runtime
    package java.util, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.string
    package org.apache.tomcat.loader
    package com.boxhead.framework.client
    package com.boxhead.authen.html.dataelement
    package javax.rmi.CORBA, Java Platform API 
Specification, version 1.3
    package org.apache.tomcat.util.compat
    package com.boxhead.authen.servlet
    package com.boxhead.framework.message
    package org.apache.tomcat.facade
    package sun.rmi.registry, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.ejb.entity.chesshistory
    package org.apache.tomcat.service.connector
    package org.xml.sax,  Java API for XML Parsing, 
version 1.0.0
    package org.apache.tomcat.logging
    package org.apache.tomcat.session
    package org.jboss.tm
    package javax.naming.spi, Java Platform API 
Specification, version 1.3
    package javax.naming, Java Platform API 
Specification, version 1.3
    package org.jnp.interfaces
    package com.boxhead.framework.servlet
    package java.io, Java Platform API Specification, 
version 1.3
    package org.apache.tomcat.context
    package com.boxhead.framework.log
    package com.boxhead.authen.controller
    package org.apache.tomcat.request
    package com.boxhead.framework.ejb
    package java.rmi.server, Java Platform API 
Specification, version 1.3
    package java.rmi.registry, Java Platform API 
Specification, version 1.3
    package org.apache.tomcat.service.http
    package com.boxhead.framework.html.dataelement
    package com.sun.corba.se.internal.util, Java 
Platform API Specification, version 1.3
    package com.boxhead.game.util
    package java.awt, Java Platform API Specification, 
version 1.3
    package com.boxhead.game.html
    package com.boxhead.framework.util.http
    package com.sun.corba.se.internal.javax.rmi.CORBA, 
Java Platform API Specification, version 1.3
    package sun.net.www.protocol.file, Java Platform 
API Specification, version 1.3
    package com.boxhead.game.ejb.stateless
    package javax.xml.parsers,  Java API for XML 
Parsing Interfaces, version 1.0.0
    package org.apache.tomcat.task
    package com.sun.corba.se.internal.javax.rmi, Java 
Platform API Specification, version 1.3
    package javax.servlet.jsp
    package com.boxhead.game
    package org.apache.tomcat.service
    package sun.misc, Java Platform API Specification, 
version 1.3
    package org.apache.tomcat.util
    package com.boxhead.framework.config
    package org.jboss.ejb.plugins.jrmp.server
    package java.text.resources, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.controller.log.types
    package java.lang.reflect, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess
    package sun.rmi.transport, Java Platform API 
Specification, version 1.3
    package javax.servlet.jsp.tagext
    package java.rmi, Java Platform API Specification, 
version 1.3
    package sun.net, Java Platform API Specification, 
version 1.3
    package com.boxhead.chess.types.piece
    package java.rmi.dgc, Java Platform API 
Specification, version 1.3
    package sun.io, Java Platform API Specification, 
version 1.3
    package com.boxhead.chess.ejb.stateless
    package com.boxhead.game.html.dataobject
    package org.apache.tomcat.startup
    package javax.ejb
    package com.boxhead.authen
    package java.security, Java Platform API 
Specification, version 1.3
    package java.lang, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.controller
    package java.security.cert, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.controller.servlet
    package com.boxhead.framework.jsp
    package com.boxhead.authen.ejb.stateless
    package javax.rmi, Java Platform API 
Specification, version 1.3
    package java.math, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.debug
    package com.boxhead.game.html.dataelement
    package com.boxhead.chess.util
    package com.boxhead.chess.html
    package com.boxhead.framework.jndi
    package org.apache.jasper.servlet
    package com.boxhead.game.types
    package org.jboss.ejb.plugins.jrmp13.interfaces
    package com.boxhead.framework
    package com.boxhead.chess.html.dataelement
    package org.jboss.security
    package org.apache.tomcat.net
    package sun.security.action, Java Platform API 
Specification, version 1.3
    package org.apache.tomcat.core
    package sun.rmi.server, Java Platform API 
Specification, version 1.3
    package com.sun.naming.internal, Java Platform API 
Specification, version 1.3
    package org.jboss.ejb.plugins.jrmp.interfaces
    package com.boxhead.framework.service
    package sun.net.www.protocol.http, Java Platform 
API Specification, version 1.3
    package com.boxhead.authen.html
    package com.boxhead.framework.html.dataobject
    package java.util.jar, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.ejb.entity.chesslostpiece
    package com.sun.xml.util,  Java API for XML 
Parsing, version 1.0.0
    package java.rmi.activation, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.http
    package com.boxhead.framework.controller.http
    package sun.security.provider, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.ejb
    package javax.transaction
    package com.boxhead.authen.html.dataobject
    package com.boxhead.game.servlet
    package java.sql, Java Platform API Specification, 
version 1.3
    package java.lang.ref, Java Platform API 
Specification, version 1.3
-------------------------------------------------------
-----------------------------------


-------------------------------------------------------
-----------------------------------
-------- APPLICATION SERVER INFO ----------------------
-----------------------------------
-------------------------------------------------------
-----------------------------------




--- com.boxhead.framework.util.debug.DebugInfo 
INFORMATION ----------------------------------------
boxhead Framework Version: Boxhead Base Framework 
(com.boxhead.framework.*),  Version = 20010902 
1926/Boxhead, Build #362
This Machine: localhost.localdomain/127.0.0.1
Name of current thread: RMI TCP Connection(594)-
127.0.0.1
Current system time: 2001-09-06 13:45:43.18 
(999809143180)

com.boxhead.framework.util.debug.SystemPropertyLister 
Information:  System.getProperties() yields: 
   appserver = true
   config = /usr/jars/boxhead_linux.properties
   file.encoding = ISO-8859-1
   file.encoding.pkg = sun.io
   file.separator = /
   java.awt.fonts = 
   java.awt.graphicsenv = 
sun.awt.X11GraphicsEnvironment
   java.awt.printerjob = sun.awt.motif.PSPrinterJob
   java.class.path 
= /usr/jars/boxhead_chess.jar:/usr/jars/authen.jar:/usr
/jars/game.jar:/usr/jars/boxhead_framework.jar:/usr/jar
s/activation.jar:/usr/jars/mail.jar:/usr/jars/mm_mysql-
2_0_2-
bin.jar:/usr/jars/servlet.jar:/usr/jars:/usr/JBoss-
2.2.2/client/jboss-client.jar:/usr/JBoss-
2.2.2/client/jbosssx-
client.jar:run.jar:../lib/crimson.jar:/usr/JBoss-
2.2.2/log/:/usr/JBoss-2.2.2/lib/ext/exolabcore-
0.1.jar:/usr/JBoss-
2.2.2/lib/ext/jnpserver.jar:/usr/JBoss-
2.2.2/lib/ext/tomcat-service.jar:/usr/JBoss-
2.2.2/lib/ext/ejxjaws.jar:/usr/JBoss-
2.2.2/lib/ext/jboss.jar:/usr/JBoss-2.2.2/lib/ext/gnu-
regexp-1.0.8.jar:/usr/JBoss-2.2.2/lib/ext/openjms-
patched-0.5.1.jar:/usr/JBoss-
2.2.2/lib/ext/dynaserver.jar:/usr/JBoss-
2.2.2/lib/ext/jms.jar:/usr/JBoss-
2.2.2/lib/ext/hsql.jar:/usr/JBoss-
2.2.2/lib/ext/openjms-pool.jar:/usr/JBoss-
2.2.2/lib/ext/openjms-rmi-patched-0.5.1.jar:/usr/JBoss-
2.2.2/lib/ext/jbossmq.jar:/usr/JBoss-
2.2.2/lib/ext/jbosssx.jar:/usr/JBoss-
2.2.2/lib/ext/log4j-old.jar:/usr/JBoss-
2.2.2/lib/ext/idb.jar:/usr/JBoss-
2.2.2/lib/ext/awt.jar:/usr/JBoss-
2.2.2/lib/ext/jmxtools.jar:/usr/JBoss-
2.2.2/lib/ext/jta-spec1_0_1.jar:/usr/JBoss-
2.2.2/lib/ext/openjms-client-patched-
0.5.1.jar:/usr/JBoss-
2.2.2/lib/ext/activation.jar:/usr/JBoss-
2.2.2/lib/ext/minerva-1_0b3.jar:/usr/JBoss-
2.2.2/lib/ext/ejxjboss.jar:/usr/JBoss-
2.2.2/lib/ext/mail.jar:/usr/JBoss-
2.2.2/lib/ext/ejxejb.jar:/usr/JBoss-
2.2.2/lib/ext/log4j.jar:/usr/JBoss-
2.2.2/lib/ext/jndi.jar:/usr/JBoss-
2.2.2/lib/ext/ejb2.0.jar:/usr/JBoss-
2.2.2/lib/ext/jbosscx-0.2.jar:/usr/JBoss-
2.2.2/lib/ext/jetty-service.jar:/usr/JBoss-
2.2.2/lib/ext/ejxeditor.jar:/usr/JBoss-
2.2.2/lib/ext/connector.jar:/usr/JBoss-
2.2.2/lib/ext/jpl-util-0_5b.jar:/usr/JBoss-
2.2.2/lib/ext/ejb.jar:/usr/JBoss-2.2.2/tmp/:/usr/JBoss-
2.2.2/db/
   java.class.version = 47.0
   java.ext.dirs = /usr/java/jdk1.3.1/jre/lib/ext
   java.home = /usr/java/jdk1.3.1/jre
   java.io.tmpdir = /tmp
   java.library.path 
= /usr/java/jdk1.3.1/jre/lib/i386:/usr/java/jdk1.3.1/jr
e/lib/i386/native_threads/:/usr/java/jdk1.3.1/jre/lib/i
386/server:/usr/java/jdk1.3.1/jre/../lib/i386
   java.naming.factory.initial = 
org.jnp.interfaces.NamingContextFactory
   java.naming.factory.url.pkgs = org.jboss.naming
   java.naming.provider.url = localhost:1099
   java.rmi.server.codebase = 
http://localhost.localdomain:8083/
   java.runtime.name = Java(TM) 2 Runtime Environment, 
Standard Edition
   java.runtime.version = 1.3.1-b24
   java.security.auth.login.config = file:/usr/JBoss-
2.2.2/conf/default/auth.conf
   java.security.policy = /usr/JBoss-
2.2.2/conf/default/server.policy
   java.specification.name = Java Platform API 
Specification
   java.specification.vendor = Sun Microsystems Inc.
   java.specification.version = 1.3
   java.vendor = Sun Microsystems Inc.
   java.vendor.url = http://java.sun.com/
   java.vendor.url.bug = http://java.sun.com/cgi-
bin/bugreport.cgi
   java.version = 1.3.1
   java.vm.info = mixed mode
   java.vm.name = Java HotSpot(TM) Server VM
   java.vm.specification.name = Java Virtual Machine 
Specification
   java.vm.specification.vendor = Sun Microsystems Inc.
   java.vm.specification.version = 1.0
   java.vm.vendor = Sun Microsystems Inc.
   java.vm.version = 1.3.1-b24
   javax.xml.parsers.DocumentBuilderFactory = 
org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
   javax.xml.parsers.SAXParserFactory = 
org.apache.crimson.jaxp.SAXParserFactoryImpl
   jboss.home = /usr/JBoss-2.2.2
   jdbc.drivers = 
org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbDrive
r
   jmx.implementation.name = JMX RI
   jmx.implementation.vendor = Sun Microsystems
   jmx.implementation.version = 1.0
   jmx.specification.name = Java Management Extensions
   jmx.specification.vendor = Sun Microsystems
   jmx.specification.version = 1.0 Final Release
   jnp.log = false
   jnp.port = 1099
   line.separator = 

   mail.password = olioli
   mail.smtp.host = mail.earthlink.net
   mail.user = boxchess
   os.arch = i386
   os.name = Linux
   os.version = 2.2.14-5.0
   path.separator = :
   sun.boot.class.path 
= /usr/java/jdk1.3.1/jre/lib/rt.jar:/usr/java/jdk1.3.1/
jre/lib/i18n.jar:/usr/java/jdk1.3.1/jre/lib/sunrsasign.
jar:/usr/java/jdk1.3.1/jre/classes
   sun.boot.library.path 
= /usr/java/jdk1.3.1/jre/lib/i386
   sun.cpu.endian = little
   sun.cpu.isalist = 
   sun.io.unicode.encoding = UnicodeLittle
   user.dir = /usr/JBoss-2.2.2/bin
   user.home = /root
   user.language = en
   user.name = root
   user.region = US
   user.timezone = America/Los_Angeles
   67 properties listed.

com.boxhead.framework.config.ConfigurationManager 
Information:
   AuthenEJB.jndi.lookup = 
com.boxhead.authen.ejb.stateless.AuthenEJB
   ChessEJB.jndi.lookup = 
com.boxhead.chess.ejb.stateless.ChessEJB
   ChessHistoryEntity.jndi.lookup = 
com.boxhead.chess.ejb.entity.chesshistory.ChessHistoryE
ntity
   ChessLostPieceEntity.jndi.lookup = 
com.boxhead.chess.ejb.entity.chesslostpiece.ChessLostPi
eceEntity
   DEBUGFLAG = false
   DEBUG_LOG = boxhead_debug.log
   ERROR_LOG = boxhead_errors.log
   GameAttributeEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameattributeentity.GameAtt
ributeEntity
   GameDescriptorEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gamedescriptorentity.GameDe
scriptorEntity
   GameEJB.ResultEntity.loserResultId = 2
   GameEJB.ResultEntity.winnerResultId = 1
   GameEJB.jndi.lookup = 
com.boxhead.game.ejb.stateless.GameEJB
   GameEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameentity.GameEntity
   GameResultEntity.jndi.lookup = 
com.boxhead.game.ejb.entity.gameresultentity.GameResult
Entity
   INITIAL_CONTEXT_FACTORY = 
org.jnp.interfaces.NamingContextFactory
   LOGPATH = c:/java_resources/logs
   MASTER_LOG = boxhead_master.log
   MESSAGE_LOG = boxhead_messages.log
   MailServer = mail.earthlink.net
   PROVIDER_URL = localhost:1099
   User.jndi.lookup = 
com.boxhead.authen.ejb.entity.User
   about.link = 
http://www.paulrowe.com/java_samples.html
   authen.jsp.path = /
   boxhead.framework.bigchar.factories = 
com.boxhead.framework.util.string.bigcharacter.BigChara
cterSet3x5
   boxhead.framework.controller.log = false
   
boxhead.framework.controller.servlet.maxConcurrentSessi
ons = 50
   boxhead.framework.controllerservlet.errorlogo = 
chess_error.gif
   boxhead.framework.ejb.jndi.name = 
com.boxhead.framework.util.ejb.FrameworkCommunicator
   boxhead.framework.installed.packages = 
framework,winradio,authen,game,chess
   boxhead.framework.log.email_on_error = true
   boxhead.framework.log.email_on_error.from = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_error.to = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_message = true
   boxhead.framework.log.email_on_message.from = 
[EMAIL PROTECTED]
   boxhead.framework.log.email_on_message.to = 
[EMAIL PROTECTED]
   boxhead.framework.log.maxsize = 1000000
   boxhead.framework.mailqueue.worker.retry.count = 50
   boxhead.framework.mailqueue.worker.retry.interval = 
30
   boxhead.framework.mailqueue.worker.thread.count = 3
   boxhead.framework.seperate.ejb.container = true
   boxhead.framework.session.cleanup.interval = 3600
   chess.admin.password = olioli
   chess.date.format = EEE, MMM d, yyyy h:mm a z
   chess.maintainer = [EMAIL PROTECTED]
   chess.menu.url = 
http://localhost:8080/chess/ChessServlet
   chess.message = test message
   chess.newpassword.prompt = Enter New Password Here
   chess.reminder.threshold = 1
   com.boxhead.winradio.WinRadioController.debugflag = 
false
   com.boxhead.winradio.sw.SWBroadcastScanner.bands = 
25600000-26100000,21450000-21850000,17480000-
17900000,15100000-15800000,13570000-13870000,11600000-
12100000,9400000-9900000,7100000-7500000,5800000-
6200000,4750000-5060000,3900000-4000000,3200000-
3400000,2300000-2500000
   com.boxhead.winradio.ui.WinRadioUI.startVolume = 10
   com.boxhead.winradio.ui.WinRadioUI.tabPanes = 
com.boxhead.winradio.ui.scanner.ScannerUI,com.boxhead.w
inradio.ui.FrequencyTypeUI,com.boxhead.winradio.ui.cb.C
BScannerUI,com.boxhead.winradio.ui.sw.SWBroadcastScanne
rUI,com.boxhead.winradio.ui.mw.MWBroadcastScannerUI,com
.boxhead.winradio.ui.fm.FMBroadcastScannerUI
   com.boxhead.winradio.ui.cb.CBScannerUI.scanTime = 15
   
com.boxhead.winradio.ui.fm.FMBroadcastScannerUI.scanTim
e = 60
   
com.boxhead.winradio.ui.mw.MWBroadcastScannerUI.scanTim
e = 60
   com.boxhead.winradio.util.NoiseDeterminer.maxCycles 
= 3
   
com.boxhead.winradio.util.NoiseDeterminer.maxSingleCycl
es = 10
   cookie.lifetime = 10800
   database.connection.blockDefault = true
   database.connection.factory = 
com.boxhead.framework.database.GenericConnectionFactory
   database.connection.waitTime = 15
   db.date.format = yyyy-MM-dd HH:mm:ss
   db.driver = org.gjt.mm.mysql.Driver
   db.url = jdbc:mysql://localhost/boxhead
   defaultfontface = Arial, Helvetica, sans-serif
   display.date.format = EEE, MMM d, yyyy h:mm a z
   framework.DEBUGFLAG = false
   framework.charset = iso-8859-1
   game.jsp.path = /
   game.reminderinterval = 259200
   game.showlist.active.color = #FFFFFF
   game.showlist.complete.color = #D0D0D0
   home.url = http://www.paulrowe.com/game.cgi
   html.color.link = #000000
   html.graphix.source = /game/
   mail.debugflag = false
   mail.password = olioli
   mail.username = boxchess
   maintainer = [EMAIL PROTECTED]
   message = <FONT COLOR=#FF8000><H3>Welcome to the 
new and improved version of Boxhead's Gaming System!
<H3></FONT>
   production = true
   81 properties listed.

com.boxhead.framework.util.debug.MemoryInfo 
Information:
    Total JVM Memory = 6795264
     Free JVM Memory = 3092840, 45.5%


com.boxhead.framework.util.debug.ThreadInfo 
Information:
    activeCount = 11
    arrayCount = 11
    1. Thread[Thread-16,5,RMI Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=Thread-16
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@708ed8
    2. com.boxhead.framework.mail.MailQueueWorker
[assignment=null]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()
=com.boxhead.framework.mail.MailQueueWorker-0
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@322bce
    3. com.boxhead.framework.mail.MailQueueWorker
[assignment=null]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()
=com.boxhead.framework.mail.MailQueueWorker-1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@322bce
    4. com.boxhead.framework.mail.MailQueueWorker
[assignment=null]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()
=com.boxhead.framework.mail.MailQueueWorker-2
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@322bce
    5. 
com.boxhead.framework.service.GenericWorkerDispatcher
[service=com.boxhead.framework.queue.NonPersistentQueue
Service[workers.length=3]]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()
=com.boxhead.framework.service.GenericWorkerDispatcher
[service=com.boxhead.framework.queue.NonPersistentQueue
Service[workers.length=3]]
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@322bce
    6. Thread[RMI TCP Connection(594)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(594)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@1db5ec
    7. Thread[RMI TCP Connection(625)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(625)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=javax.management.loading.MLet@3c4459
    8. Thread[RMI TCP Connection(627)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(627)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@1db5ec
    9. Thread[RMI TCP Connection(628)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(628)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=java.net.URLClassLoader@1db5ec
    10. Thread[RMI TCP Connection(630)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(630)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=javax.management.loading.MLet@3c4459
    11. Thread[RMI TCP Connection(631)-127.0.0.1,5,RMI 
Runtime]
        isInterrupted()=false
        isAlive()=true
        getPriority()=5
        getName()=RMI TCP Connection(631)-127.0.0.1
        getThreadGroup()=java.lang.ThreadGroup
[name=RMI Runtime,maxpri=10]
        isDaemon()=true
        getContextClassLoader()
=javax.management.loading.MLet@3c4459


com.boxhead.framework.controller.ControllerSessionTrack
er Information:
    localActiveCount = 0, activeCount=0
    inactiveCount = 0
    time to next cleanup = 59 minutes, 58 seconds, 235 
milliseconds. 



com.boxhead.framework.util.debug.VersionInfo 
Information:
    Installed Packages = 
framework,winradio,authen,game,chess
    com.boxhead.framework.Version = Boxhead Base 
Framework (com.boxhead.framework.*),  Version = 
20010902 1926/Boxhead, Build #362
    com.boxhead.winradio.Version = 
java.lang.ClassNotFoundException: 
com.boxhead.winradio.Version
    com.boxhead.authen.Version = Boxhead's 
Authentication Framework (com.boxhead.authen.*),  
Version = 20010905 2104/Boxhead, Build #204
    com.boxhead.game.Version = Boxhead's Game 
Framework (com.boxhead.game.*),  Version = 20010905 
2115/Boxhead, Build #225
    com.boxhead.chess.Version = Boxhead's Chess 
Application (com.boxhead.chess.*),  Version = 20010905 
2114/Boxhead, Build #409



com.boxhead.framework.service.ServiceManager 
Information:

    className = 
com.boxhead.framework.queue.NonPersistentQueueService
    isEveryoneBusy() = false
    isThereWorkToDo() = false
    workers.length = 3
    workers[0].getDebugInformation() = 
        className = 
com.boxhead.framework.mail.MailQueueWorker
        parent = 
com.boxhead.framework.queue.NonPersistentQueueService
[workers.length=3]
        alive = true
        jobsDone = 7

    workers[1].getDebugInformation() = 
        className = 
com.boxhead.framework.mail.MailQueueWorker
        parent = 
com.boxhead.framework.queue.NonPersistentQueueService
[workers.length=3]
        alive = true
        jobsDone = 1

    workers[2].getDebugInformation() = 
        className = 
com.boxhead.framework.mail.MailQueueWorker
        parent = 
com.boxhead.framework.queue.NonPersistentQueueService
[workers.length=3]
        alive = true
        jobsDone = 0

    dispatcher.getDebugInformation() = 
        className = 
com.boxhead.framework.service.GenericWorkerDispatcher
        service = 
com.boxhead.framework.queue.NonPersistentQueueService
[workers.length=3]
        alive = true
        jobsDispatched = 8


    queue.size() = 0
    queue = com.boxhead.framework.types.Queue[[]]
    jobsDequeued = 8


# of loaded services = 1


Loaded Package Information: 
    package com.boxhead.game.ejb.entity.gameentity
    package com.boxhead.framework.types
    package sun.net.www.protocol.jar, Java Platform 
API Specification, version 1.3
    package sun.security.util, Java Platform API 
Specification, version 1.3
    package java.net, Java Platform API Specification, 
version 1.3
    package com.sun.corba.se.internal.io, Java 
Platform API Specification, version 1.3
    package com.boxhead.authen.ejb.entity
    package sun.rmi.transport.proxy, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util
    package javax.sql
    package sun.net.www, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.types
    package com.boxhead.framework.html
    package java.beans, Java Platform API 
Specification, version 1.3
    package sun.rmi.transport.tcp, Java Platform API 
Specification, version 1.3
    package org.jnp.server
    package com.sun.rsajca
    package javax.servlet.http
    package com.boxhead.game.controller
    package javax.servlet
    package java.util.zip, Java Platform API 
Specification, version 1.3
    package java.text, Java Platform API 
Specification, version 1.3
    package 
com.boxhead.game.ejb.entity.gameresultentity
    package java.util, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.string
    package org.xml.sax.ext
    package com.boxhead.framework.client
    package javax.rmi.CORBA, Java Platform API 
Specification, version 1.3
    package java.awt.datatransfer, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.message
    package javax.transaction.xa
    package sun.rmi.registry, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.ejb.entity.chesshistory
    package com.boxhead.framework.database
    package org.xml.sax, Simple API for XML, version 
2.0
    package org.jboss.ejb
    package org.omg.CORBA.portable, Java Platform API 
Specification, version 1.3
    package sun.beans.editors, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.queue
    package org.apache.crimson.parser, Java API for 
XML Parsing, version 1.1
    package org.jboss.tm
    package javax.naming.spi, Java Platform API 
Specification, version 1.3
    package javax.naming, Java Platform API 
Specification, version 1.3
    package javax.activation
    package org.w3c.dom, Document Object Model, Level 
2 Core, version 2.0
    package com.sun.management.jmx
    package org.jnp.interfaces
    package java.io, Java Platform API Specification, 
version 1.3
    package javax.mail.internet, JavaMail(TM) API 
Design Specification, version 1.1
    package org.jboss.proxy
    package javax.management
    package com.boxhead.framework.log
    package 
com.boxhead.game.ejb.entity.gameattributeentity
    package javax.mail.event, JavaMail(TM) API Design 
Specification, version 1.1
    package org.apache.crimson.tree, Java API for XML 
Parsing, version 1.1
    package com.boxhead.framework.ejb
    package java.rmi.server, Java Platform API 
Specification, version 1.3
    package java.rmi.registry, Java Platform API 
Specification, version 1.3
    package javax.mail, JavaMail(TM) API Design 
Specification, version 1.1
    package com.boxhead.framework.mail
    package com.sun.mail.util, JavaMail(TM) API Design 
Specification, version 1.1
    package com.sun.corba.se.internal.util, Java 
Platform API Specification, version 1.3
    package com.boxhead.game.util
    package java.awt, Java Platform API Specification, 
version 1.3
    package com.sun.corba.se.internal.javax.rmi.CORBA, 
Java Platform API Specification, version 1.3
    package sun.net.www.protocol.file, Java Platform 
API Specification, version 1.3
    package com.boxhead.game.ejb.stateless
    package javax.xml.parsers, Java API for XML 
Parsing, version 1.1
    package com.sun.corba.se.internal.javax.rmi, Java 
Platform API Specification, version 1.3
    package org.xml.sax.helpers, Simple API for XML, 
version 2.0
    package com.boxhead.game
    package org.apache.crimson.jaxp
    package com.sun.activation.registries
    package sun.misc, Java Platform API Specification, 
version 1.3
    package com.boxhead.framework.config
    package org.jboss.ejb.plugins.jrmp.server
    package java.text.resources, Java Platform API 
Specification, version 1.3
    package java.lang.reflect, Java Platform API 
Specification, version 1.3
    package org.gjt.mm.mysql
    package com.boxhead.chess
    package sun.rmi.transport, Java Platform API 
Specification, version 1.3
    package javax.management.loading
    package java.rmi, Java Platform API Specification, 
version 1.3
    package sun.net, Java Platform API Specification, 
version 1.3
    package com.boxhead.chess.types.piece
    package org.gjt.mm.mysql.jdbc2
    package java.rmi.dgc, Java Platform API 
Specification, version 1.3
    package org.omg.CORBA, Java Platform API 
Specification, version 1.3
    package sun.io, Java Platform API Specification, 
version 1.3
    package com.boxhead.chess.ejb.stateless
    package javax.ejb
    package com.boxhead.authen
    package org.apache.crimson.util
    package java.security, Java Platform API 
Specification, version 1.3
    package java.lang, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.controller
    package java.security.cert, Java Platform API 
Specification, version 1.3
    package com.boxhead.authen.ejb.stateless
    package javax.rmi, Java Platform API 
Specification, version 1.3
    package java.math, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.debug
    package com.boxhead.framework.jndi
    package com.boxhead.game.types
    package com.sun.mail.handlers, JavaMail(TM) API 
Design Specification, version 1.1
    package org.jboss.ejb.plugins.jrmp13.interfaces
    package org.jboss
    package com.boxhead.framework
    package org.jboss.security
    package com.sun.mail.smtp, JavaMail(TM) API Design 
Specification, version 1.1
    package sun.security.action, Java Platform API 
Specification, version 1.3
    package sun.rmi.server, Java Platform API 
Specification, version 1.3
    package com.sun.naming.internal, Java Platform API 
Specification, version 1.3
    package org.jboss.ejb.plugins.jrmp.interfaces
    package 
com.boxhead.game.ejb.entity.gamedescriptorentity
    package com.boxhead.framework.service
    package sun.net.www.protocol.http, Java Platform 
API Specification, version 1.3
    package com.boxhead.game.mail
    package java.util.jar, Java Platform API 
Specification, version 1.3
    package com.boxhead.chess.ejb.entity.chesslostpiece
    package java.rmi.activation, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.controller.http
    package sun.security.provider, Java Platform API 
Specification, version 1.3
    package com.boxhead.framework.util.ejb
    package javax.transaction
    package java.sql, Java Platform API Specification, 
version 1.3
    package java.lang.ref, Java Platform API 
Specification, version 1.3
-------------------------------------------------------
-----------------------------------





-------------------------------------------------------
-----------------------------------
-------------------------------------------------------
-----------------------------------
-------------------------------------------------------
-----------------------------------





----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=459320&group_id=22866

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to