[Management, JMX/JBoss] - How do you run multiple schedules (mbeans)? What am I doing
by smitjel
I need the ability to run multiple schedules (scheduled mbeans, both able to run at the same exact time) on Jboss 4.0.5/JDK5. I reviewed the Scheduler javadocs (http://docs.jboss.org/jbossas/javadoc/4.0.5/varia/org/jboss/varia/schedul...) and it specifically states:anonymous wrote : Scheduler Instance to allow clients to run this as a scheduling service for any Schedulable instances.
| ATTENTION: The scheduler instance only allows to run one schedule at a time. Therefore when you want to run two schedules create to instances with this MBean. Suggested Object Name for the MBean are:
| :service=Scheduler,schedule=
| This way you should not run into a name conflict.
I'm almost positive I've done what is recommended to run multiple schedules. Here is what the jmx-console says (among other things) about my scheduled mbeans I've created in a deployed SAR:anonymous wrote : name=MQLoaderA
| name=MQLoaderB
| name=MQLoaderC
| schedule=MQLoaderA,service=Scheduler
| schedule=MQLoaderB,service=Scheduler
| schedule=MQLoaderC,service=Scheduler
| service=ScheduleManager
| service=Timer
Here is what my jboss-service.xml looks like for these mbeans:<mbean code="com.titanium.business.scheduler.Loader" name=":name=MQLoaderA"></mbean>
|
| <mbean code="org.jboss.varia.scheduler.Scheduler" name=":service=Scheduler,schedule=MQLoaderA">
| <depends>jboss:service=ScheduleManager</depends>
| <depends>jboss.j2ee:service=EJB,jndiName=titanium/MQLoaderMap</depends>
| <attribute name="StartAtStartup">true</attribute>
| <attribute name="SchedulableMBean">:name=MQLoaderA</attribute>
| <attribute name="SchedulableMBeanMethod">doIt()</attribute>
| <attribute name="InitialStartDate">1/1/08 1:00 am</attribute>
| <attribute name="SchedulePeriod">3600000</attribute>
| <attribute name="InitialRepetitions">-1</attribute>
| <attribute name="FixedRate">true</attribute>
| </mbean>
|
| <mbean code="com.titanium.business.scheduler.Loader" name=":name=MQLoaderB"></mbean>
|
| <mbean code="org.jboss.varia.scheduler.Scheduler" name=":service=Scheduler,schedule=MQLoaderB">
| <depends>jboss:service=ScheduleManager</depends>
| <depends>jboss.j2ee:service=EJB,jndiName=titanium/MQLoaderMap</depends>
| <attribute name="StartAtStartup">true</attribute>
| <attribute name="SchedulableMBean">:name=MQLoaderB</attribute>
| <attribute name="SchedulableMBeanMethod">doIt()</attribute>
| <attribute name="InitialStartDate">1/1/08 1:00 am</attribute>
| <attribute name="SchedulePeriod">3600000</attribute>
| <attribute name="InitialRepetitions">-1</attribute>
| <attribute name="FixedRate">true</attribute>
| </mbean>
|
| <mbean code="com.titanium.business.scheduler.Loader" name=":name=MQLoaderC"></mbean>
|
| <mbean code="org.jboss.varia.scheduler.Scheduler" name=":service=Scheduler,schedule=MQLoaderC">
| <depends>jboss:service=ScheduleManager</depends>
| <depends>jboss.j2ee:service=EJB,jndiName=titanium/MQLoaderMap</depends>
| <attribute name="StartAtStartup">true</attribute>
| <attribute name="SchedulableMBean">:name=MQLoaderC</attribute>
| <attribute name="SchedulableMBeanMethod">doIt()</attribute>
| <attribute name="InitialStartDate">1/1/08 1:00 am</attribute>
| <attribute name="SchedulePeriod">3600000</attribute>
| <attribute name="InitialRepetitions">-1</attribute>
| <attribute name="FixedRate">true</attribute>
| </mbean>
These MBeans are configured to fire at the same exact time (on the hour) but they don't; they run one after the other. Did I not name the schedules correctly like the javadocs suggested? This worked perfectly on JBoss 3.2.6 so I'm a little confused. I appreciate any help with this. Thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167746#4167746
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167746
17 years, 3 months
[Security & JAAS/JBoss] - JBoss SSO: App with multiple style sheets/javascript files c
by waltbarrow
Hello,
I could use some help with a problem I have discovered with JBoss-SSO.
I am using JBoss-SSO version 1.0CR1 and I am running a JSF application, using JASS, form-based security, which loads multiple CSS and JAVASCRIPT files for each page displayed. I use an IE-6.0 browser and am urunning JBoss locally on my Windows XP machine.
The problem is that when I have SSO configured and I try to log into the application, invariably one of the CSS or JAVASCRIPT files do not get loaded properly.
I build the SSO JAR and SAR files from scratch using the SSO code, so I am able to instrument the code with log statements to see what is happening. It appears that after form-authentication, there follow multiple requests from the browser to load the CSS and JAVASCRIPT files. Unfortunately, these requests only have the authenticated Principal in them and, even though SSO has generated the SSO_TOKEN, these requests do not contain it.
I presume that IE has sent a batch of requests off to the server while trying to load the first page of the application.
What I notice is that the first CSS request causes the SSO_TOKEN to be generated and monitoring of the SSO session to start. When the second CSS request arrives, since it does not contain the SSO_TOKEN and the SSO session thinks monitoring is active, the code performs a forced-logout, essentially throwing away the CSS request.
The next request, which contains the authenticated Principal, seems to work and the cycle starts over, again. When it's all done, I'm not sure of the state of the application from a security point-of-view.
I have included a snippet of the log file showing the sequence of events as they happened. Unfortunately, some of the events overlap in time and log4j jumbles the output a bit.
Is this a problem with the design of the SSO code or am I missing something? Any help anyone can give me will be greatly appreciated.
Thanks!
Walt Barrow
walter.barrow(a)afscn.com
Log snippet:
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/faces/index.jsp
DEBUG [org.jboss.security.valve.SSOSession] ********** Creating new SSOSession
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: false
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: true
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] ********** ssoToken is invalid
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Did NOT find principal
DEBUG [org.jboss.security.valve.SSOTokenManager] Extracting domain from serverName: test.l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] Domain found is: .l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/css/schemePDM.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Did NOT find principal
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/images/Cogs_background.gif
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Did NOT find principal
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/faces/j_security_check
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
INFO [com.itapps.common.sso.login.CustomLdapLoginModule] ********** calling super.login()
INFO [com.itapps.common.sso.login.CustomLdapLoginModule] ********** validatePassword called
INFO [com.itapps.common.sso.login.CustomLdapLoginModule] ********** calling super.validatePassword()
INFO [com.itapps.common.sso.login.CustomLdapLoginModule] ********** login was successful
INFO [com.itapps.common.sso.login.CustomLdapLoginProvider] ********** Reading identity
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Did NOT find principal
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/faces/index.jsp
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/css/schemePDM.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] ********** setting principal on SSOSession
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Found principal
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookie NOT found
DEBUG [org.jboss.security.valve.SSOTokenManager] Extracting domain from serverName: test.l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] Domain found is: .l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] ********** Creating SSOToken: token
DEBUG [org.jboss.security.valve.SSOSession] ?????????? setting monitor to true
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/css/menuComponent.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ********** forced logout, user logged out in different partner site
DEBUG [org.jboss.security.valve.SSOAutoLogout] contextPath: /pdapp
DEBUG [org.jboss.security.valve.SSOAutoLogout] requestContext: /pdapp
DEBUG [org.jboss.security.valve.SSOAutoLogout] ********** performing signout: /pdapp/faces/logout.jsp?target=%2Fpdapp%2Fcss%2FmenuComponent.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke(2)
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/css/dateTimeComponent.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] ********** setting principal on SSOSession
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Found principal
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookie NOT found
DEBUG [org.jboss.security.valve.SSOTokenManager] Extracting domain from serverName: test.l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] Domain found is: .l3database.com
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Found principal
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookie NOT found
DEBUG [org.jboss.security.valve.SSOTokenManager] Extracting domain from serverName: test.l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] Domain found is: .l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] ********** Creating SSOToken: token
DEBUG [org.jboss.security.valve.SSOSession] ?????????? setting monitor to true
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/javascript/menuComponent.js
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ********** forced logout, user logged out in different partner site
DEBUG [org.jboss.security.valve.SSOAutoLogout] contextPath: /pdapp
DEBUG [org.jboss.security.valve.SSOAutoLogout] requestContext: /pdapp
DEBUG [org.jboss.security.valve.SSOAutoLogout] ********** performing signout: /pdapp/faces/logout.jsp?target=%2Fpdapp%2Fjavascript%2FmenuComponent.js
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke(2)
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOTokenManager] ********** Creating SSOToken: token
DEBUG [org.jboss.security.valve.SSOSession] ?????????? setting monitor to true
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout] ######################################################################
DEBUG [org.jboss.security.valve.SSOAutoLogout] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] Request URL: /pdapp/css/print.css
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOSession found: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOAutoLogout] Monitoring: true
DEBUG [org.jboss.security.valve.SSOAutoLogout] ********** forced logout, user logged out in different partner site
DEBUG [org.jboss.security.valve.SSOAutoLogout] contextPath: null
DEBUG [org.jboss.security.valve.SSOAutoLogout] requestContext: /pdapp
DEBUG [org.jboss.security.valve.SSOAutoLogout] Invoking next valve (SSOTokenManager)
DEBUG [org.jboss.security.valve.SSOTokenManager] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] SSOToken found: true
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookieFound: false
DEBUG [org.jboss.security.valve.SSOTokenManager] Invoking next valve (SSOAutoLogin)
DEBUG [org.jboss.security.valve.SSOAutoLogin] --------------------------------------------------> invoke
DEBUG [org.jboss.security.valve.SSOAutoLogin] ********** setting principal on SSOSession
DEBUG [org.jboss.security.valve.SSOAutoLogin] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOTokenManager] Found principal
DEBUG [org.jboss.security.valve.SSOTokenManager] ssoCookie NOT found
DEBUG [org.jboss.security.valve.SSOTokenManager] Extracting domain from serverName: test.l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] Domain found is: .l3database.com
DEBUG [org.jboss.security.valve.SSOTokenManager] ********** Creating SSOToken: token
DEBUG [org.jboss.security.valve.SSOSession] ?????????? setting monitor to true
DEBUG [org.jboss.security.valve.SSOTokenManager] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout] <-------------------------------------------------- invoke
DEBUG [org.jboss.security.valve.SSOAutoLogout]
DEBUG [org.jboss.security.valve.SSOAutoLogout]
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167738#4167738
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167738
17 years, 3 months
[Beginners Corner] - IPs and URLs logging in JBoss
by dgenkin
Hi,
This is my first post and I am new with JBoss, so I am sorry in advance, if this is not a correct section for this post.
We have recently switched from Oracle AS to JBoss AS. All our app servers are in a cluster in a load balancer.
When we were using Oracle and Apache http for all incoming requests, I was able to configure the load balancer to pass original IP (X-Forwarded-For) to Apache http to log client's IP and configured Apache to log a URL client is calling.
After we switched to JBoss we are not using http for incoming requests anymore. I am still passing the x-forwarded-for from the load balancer, but all the requests from the load balancer are now bypassing Apache and going directly into JBoss. Apache is used only by JVM for redirecting internal requests to get static resources. So Apache cannot be used to log client's IP or URL.
So the question is: Is there a way to configure JBoss (maybe through log4j?) to log incoming IPs and URls and if yes, then how?
Thank you very much in advance.
Daniel
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167725#4167725
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167725
17 years, 3 months