mpoeschl 2003/03/01 07:21:43
Modified: src/java/org/apache/turbine Turbine.java
Log:
write the actionName to log.debug
Turbine is broken (at least my app is broken)
the LoginAction is executed twice ... and each time we have to db hits ...
here's my log output ... i'll start to debug now :-(
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - Constructor( 192.168.17.2, 8080, http, /addman/addman, /addman)
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - setServerName(192.168.17.2)
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - setServerPort(8080)
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - setServerScheme(http)
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - setScriptName(/addman/addman)
2003-03-01 16:08:02,798 [Thread-2] DEBUG org.apache.turbine.util.ServerData - setContextPath(/addman)
2003-03-01 16:08:02,799 [Thread-2] DEBUG org.apache.turbine.Turbine - action = LoginUser
LoginUser .. ok
2003-03-01 16:08:02,949 [Thread-25] DEBUG org.apache.torque.oid.IDBroker - IDBroker thread was started.
2003-03-01 16:08:04,434 [Thread-2] DEBUG org.apache.torque.util.BasePeer - SELECT TURBINE_USER.USER_ID, TURBINE_USER.LOGIN_NAME, TURBINE_USER.PASSWORD_VALUE, TURBINE_USER.FIRST_NAME, TURBINE_USER.LAST_NAME, TURBINE_USER.EMAIL, TURBINE_USER.CONFIRM_VALUE, TURBINE_USER.MODIFIED, TURBINE_USER.CREATED, TURBINE_USER.LAST_LOGIN, TURBINE_USER.OBJECTDATA, TURBINE_USER.IS_MASTER, TURBINE_USER.FULL_NAME, TURBINE_USER.KONTORAHMEN, TURBINE_USER.CALCDATE, TURBINE_USER.STATUS, TURBINE_USER.IS_UNLIMITED FROM TURBINE_USER WHERE TURBINE_USER.LOGIN_NAME='seg'
2003-03-01 16:08:04,448 [Thread-2] DEBUG org.apache.torque.util.BasePeer - Elapsed time=13 ms
2003-03-01 16:08:04,619 [Thread-2] DEBUG org.apache.torque.util.BasePeer - SELECT TURBINE_USER.USER_ID, TURBINE_USER.LOGIN_NAME, TURBINE_USER.PASSWORD_VALUE, TURBINE_USER.FIRST_NAME, TURBINE_USER.LAST_NAME, TURBINE_USER.EMAIL, TURBINE_USER.CONFIRM_VALUE, TURBINE_USER.MODIFIED, TURBINE_USER.CREATED, TURBINE_USER.LAST_LOGIN, TURBINE_USER.OBJECTDATA, TURBINE_USER.IS_MASTER, TURBINE_USER.FULL_NAME, TURBINE_USER.KONTORAHMEN, TURBINE_USER.CALCDATE, TURBINE_USER.STATUS, TURBINE_USER.IS_UNLIMITED FROM TURBINE_USER WHERE TURBINE_USER.LOGIN_NAME='seg'
hmmm ... why are there 2 selects???
2003-03-01 16:08:04,631 [Thread-2] DEBUG org.apache.torque.util.BasePeer - Elapsed time=11 ms
2003-03-01 16:08:04,665 [Thread-2] INFO org.apache.turbine.services.TurbineServices - Start Initializing service (late): CryptoService
2003-03-01 16:08:04,667 [Thread-2] INFO org.apache.turbine.services.TurbineServices - Finish Initializing service (late): CryptoService
authenticated user = seg
2003-03-01 16:08:04,669 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - user set: seg
2003-03-01 16:08:04,818 [Thread-2] DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator - Login Check finished!
2003-03-01 16:08:04,832 [Thread-2] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Index from the Assembler Broker
2003-03-01 16:08:04,844 [Thread-2] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Default from the Assembler Broker
2003-03-01 16:08:04,845 [Thread-2] DEBUG org.apache.turbine.modules.pages.DefaultPage - Building Default
2003-03-01 16:08:04,846 [Thread-2] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Default from the Assembler Broker
2003-03-01 16:08:04,849 [Thread-2] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Default from the Assembler Broker
2003-03-01 16:08:04,852 [Thread-2] DEBUG org.apache.turbine.services.pull.util.UIManager - Refreshing UI manager
2003-03-01 16:08:04,853 [Thread-2] ERROR org.apache.turbine.services.pull.util.UIManager - Cannot load skin: default
2003-03-01 16:08:04,854 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getCharSet()
2003-03-01 16:08:04,854 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Charset was null!
2003-03-01 16:08:04,855 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:04,855 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:04,861 [Thread-2] INFO velocity - ResourceManager : found screens/Index.vm with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
2003-03-01 16:08:04,908 [Thread-2] INFO velocity - ResourceManager : found addman-info.txt with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
2003-03-01 16:08:04,910 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:04,911 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:04,911 [Thread-2] DEBUG org.apache.turbine.services.pull.util.UIManager - Refreshing UI manager
2003-03-01 16:08:04,912 [Thread-2] ERROR org.apache.turbine.services.pull.util.UIManager - Cannot load skin: default
2003-03-01 16:08:04,913 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getCharSet()
2003-03-01 16:08:04,913 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Charset was null!
2003-03-01 16:08:04,914 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:04,914 [Thread-2] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:04,916 [Thread-2] INFO velocity - ResourceManager : found layouts/Default.vm with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - Constructor( 192.168.17.2, 8080, http, /addman/addman, /addman)
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - setServerName(192.168.17.2)
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - setServerPort(8080)
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - setServerScheme(http)
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - setScriptName(/addman/addman)
2003-03-01 16:08:04,977 [Thread-4] DEBUG org.apache.turbine.util.ServerData - setContextPath(/addman)
2003-03-01 16:08:04,978 [Thread-4] DEBUG org.apache.turbine.Turbine - action = LoginUser
again???
2003-03-01 16:08:04,984 [Thread-4] DEBUG org.apache.torque.util.BasePeer - SELECT TURBINE_USER.USER_ID, TURBINE_USER.LOGIN_NAME, TURBINE_USER.PASSWORD_VALUE, TURBINE_USER.FIRST_NAME, TURBINE_USER.LAST_NAME, TURBINE_USER.EMAIL, TURBINE_USER.CONFIRM_VALUE, TURBINE_USER.MODIFIED, TURBINE_USER.CREATED, TURBINE_USER.LAST_LOGIN, TURBINE_USER.OBJECTDATA, TURBINE_USER.IS_MASTER, TURBINE_USER.FULL_NAME, TURBINE_USER.KONTORAHMEN, TURBINE_USER.CALCDATE, TURBINE_USER.STATUS, TURBINE_USER.IS_UNLIMITED FROM TURBINE_USER WHERE TURBINE_USER.LOGIN_NAME='seg'
2003-03-01 16:08:04,989 [Thread-4] DEBUG org.apache.torque.util.BasePeer - Elapsed time=4 ms
2003-03-01 16:08:05,018 [Thread-4] DEBUG org.apache.torque.util.BasePeer - BasePeer.doUpdate: whereClause=USER_ID=21
2003-03-01 16:08:05,091 [Thread-4] DEBUG org.apache.torque.util.BasePeer - SELECT TURBINE_USER.USER_ID, TURBINE_USER.LOGIN_NAME, TURBINE_USER.PASSWORD_VALUE, TURBINE_USER.FIRST_NAME, TURBINE_USER.LAST_NAME, TURBINE_USER.EMAIL, TURBINE_USER.CONFIRM_VALUE, TURBINE_USER.MODIFIED, TURBINE_USER.CREATED, TURBINE_USER.LAST_LOGIN, TURBINE_USER.OBJECTDATA, TURBINE_USER.IS_MASTER, TURBINE_USER.FULL_NAME, TURBINE_USER.KONTORAHMEN, TURBINE_USER.CALCDATE, TURBINE_USER.STATUS, TURBINE_USER.IS_UNLIMITED FROM TURBINE_USER WHERE TURBINE_USER.LOGIN_NAME=''
between the 2 selects the username get lost ...
2003-03-01 16:08:05,110 [Thread-4] DEBUG org.apache.torque.util.BasePeer - Elapsed time=19 ms
org.apache.turbine.util.security.UnknownEntityException: Unknown user ''
2003-03-01 16:08:05,127 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - user set: null
2003-03-01 16:08:05,130 [Thread-4] DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator - Fixing up empty User Object!
2003-03-01 16:08:05,130 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - user set: null
2003-03-01 16:08:05,130 [Thread-4] DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator - User is not logged in!
no, user is logged in twice ;-)
2003-03-01 16:08:05,130 [Thread-4] DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator - Sending User to the Login Screen (Login.vm)
but why do i see Index.vm?!?
2003-03-01 16:08:05,130 [Thread-4] DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSecureSessionValidator - Login Check finished!
2003-03-01 16:08:05,136 [Thread-4] DEBUG org.apache.turbine.modules.pages.DefaultPage - Building Default
2003-03-01 16:08:05,136 [Thread-4] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Default from the Assembler Broker
2003-03-01 16:08:05,139 [Thread-4] DEBUG org.apache.turbine.modules.ScreenLoader - Loading Screen Default from the Assembler Broker
2003-03-01 16:08:05,139 [Thread-4] DEBUG org.apache.turbine.services.pull.util.UIManager - Refreshing UI manager
2003-03-01 16:08:05,140 [Thread-4] ERROR org.apache.turbine.services.pull.util.UIManager - Cannot load skin: default
2003-03-01 16:08:05,140 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getCharSet()
2003-03-01 16:08:05,140 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Charset was null!
2003-03-01 16:08:05,140 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:05,140 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:05,143 [Thread-4] INFO velocity - ResourceManager : found screens/Login.vm with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
2003-03-01 16:08:05,145 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:05,145 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:05,145 [Thread-4] DEBUG org.apache.turbine.services.pull.util.UIManager - Refreshing UI manager
2003-03-01 16:08:05,146 [Thread-4] ERROR org.apache.turbine.services.pull.util.UIManager - Cannot load skin: default
2003-03-01 16:08:05,146 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getCharSet()
2003-03-01 16:08:05,146 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Charset was null!
2003-03-01 16:08:05,146 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - getDefaultCharSet()
2003-03-01 16:08:05,146 [Thread-4] DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - Returning default Charset of ISO-8859-1
2003-03-01 16:08:05,148 [Thread-4] INFO velocity - ResourceManager : found layouts/Default.vm with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
