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