admin@glassfish.java.net

Re: intermittent ConcurrentModificationExceptions

From: Ken Paulsen <Ken.Paulsen_at_Sun.COM>
Date: Thu, 20 Dec 2007 22:36:19 -0800

Hi Mike,

My source code doesn't match your line #'s (for JSF, JSFT, or Woodstock)... so I'm not 100% sure about my assessment of your stack trace, but here's what I think is happening anyway. :)

Your trace shows:
	at com.sun.webui.jsf.faces.UIComponentELResolver.getValue(UIComponentELResolver.java:72)
After which point it proceeds to do a couple StringBuilder/Buffer calls.  I suspect this is a line with + operator String concatonation, such as the first line in UIComponentELResolver.java (my version of the source code):

        log("getValue(ctx, " + base + "," + property + ")");

From the trace, it appears in your scenario that "property" is a LinkedHashMap.  This code triggers a toString() on that Object, which leads to your ConcurrentModificationException that you are seeing.  I'm still not sure why this leads to that error... perhaps you're storing this Map in session and 2 threads are both attempting to iterate over the Map?  If 2 threads are attempting to modify the same Session object, you will need to change your code to fix this, even if this bug is corrected.

The above log() call (and any others like it) should be changed.  It is not good practice to concatenate Strings w/o first checking the log level to see if the message should be logged.  In this case the concatenation will occur before passing the argument to the log() call.  This should be changed to:

    if (shouldLog(...)) {
       log(message);
    }

Although it may seem harmless to call toString() on an Object, this error is an example of what can happen, not to mention the performance impact some Object take to call toString() (not sure about LinkedHashMap, but it is potentially heavy).

Mike, you should probably file an issue on Woodstock issue tracker for this.

Thanks!

Ken


Mike Wright wrote:
Hi Ken,

   When you get a chance, can you look at this server.log?  I sometimes get a ConcurrentModificationException in JavaServer Faces when navigating in the web console (9.1_01 + JBI Sierra MS5).   If I retry the use-case, it usually works on the next attempt (i.e. it appears to be timing related).

   Is this a known problem?  Is there something we can do to pick up a JavaServer Faces fix, add a workaround to jsftemplating (or even to the JBI code) to make this less likely to happen (like cloning collections before using them for display)?


   Let's chat after the holidays; I hope you have a nice holiday and a Happy New Year!


Regards,
Mike
---



concurrent-modification-exception-server.log.html
[#|2007-12-20T08:31:57.631-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=queryDescription;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.queryDescription(), result=A test binding used to test component configuration.|#]

[#|2007-12-20T08:31:57.632-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getDescription;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getDescription(), result=A test binding used to test component configuration.|#]

[#|2007-12-20T08:31:57.635-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ServiceUnitBean;MethodName=getServiceUnitsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getServiceUnitsTableData()|#]

[#|2007-12-20T08:31:57.636-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ServiceUnitBean;MethodName=getServiceUnitsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getServiceUnitsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@31824d|#]

[#|2007-12-20T08:31:58.949-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ServiceUnitBean;MethodName=getServiceUnitsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getServiceUnitsTableData()|#]

[#|2007-12-20T08:31:58.950-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ServiceUnitBean;MethodName=getServiceUnitsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getServiceUnitsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@3676bd|#]

[#|2007-12-20T08:32:02.277-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=setJBIComponentId;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setJBIComponentId(JBIComponentName=ant-config-binding, JBIComponentType=binding-component)|#]

[#|2007-12-20T08:32:02.282-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setFilteredTargetsList, handlerCtx.getInputValue("clustersList")=[cluster1], serversList=[server], pageName=bindingsEngines|#]

[#|2007-12-20T08:32:02.283-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.jbiSetFilteredTargetsList(...), adding clusterProps={name=cluster1, type=cluster}|#]

[#|2007-12-20T08:32:02.284-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.jbiSetFilteredTargetsList(...), adding serverProps={name=server, type=server}|#]

[#|2007-12-20T08:32:02.284-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:02.286-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(cluster1), queryResult=


|#]

[#|2007-12-20T08:32:02.297-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(cluster1), mName=ant-config-binding, mType=binding-component, queryResult=


, result = null|#]

[#|2007-12-20T08:32:02.298-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:02.300-0800|FINE|sun-appserver9.1|com.sun.jbi.ui.runtime|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.esb.management.base.services.AbstractServiceMBeansImpl;MethodName=logDebug;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|getFrameworkComponentInfoForEnginesAndBindings : Params : BINDING, Unknown, null, null|#]

[#|2007-12-20T08:32:02.313-0800|FINE|sun-appserver9.1|com.sun.jbi.ui.runtime|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.esb.management.base.services.AbstractServiceMBeansImpl;MethodName=logDebug;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|LifecyleMBean : com.sun.jbi:Target=server,ServiceType=ComponentLifeCycle,ComponentName=ant-config-binding|#]

[#|2007-12-20T08:32:02.315-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(server), queryResult=


A test binding used to test component configuration. 
 

|#]

[#|2007-12-20T08:32:02.318-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.util.I18nUtilities;MethodName=getResourceString;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|I18Utilities.getResourceString(jbi.operations.comp.started, ), com.sun.jbi.jsf.resources.Bundle result=Enabled (Started)|#]

[#|2007-12-20T08:32:02.319-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(server), mName=ant-config-binding, mType=binding-component, queryResult=


A test binding used to test component configuration. 
 

, result = Enabled (Started)|#]

[#|2007-12-20T08:32:02.319-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setFilteredTargetsList, target=server, status=Enabled (Started)|#]

[#|2007-12-20T08:32:02.321-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.SelectableTargetInfo;MethodName=;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|SelectableTargetInfo.(server, Enabled (Started), server)|#]

[#|2007-12-20T08:32:02.322-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setFilteredTargetsList, filteredTargetsList=[com.sun.jbi.jsf.bean.SelectableTargetInfo@b6b528]|#]

[#|2007-12-20T08:32:02.323-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=setTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.setTargetsList([com.sun.jbi.jsf.bean.SelectableTargetInfo@b6b528])|#]

[#|2007-12-20T08:32:02.346-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:02.347-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:02.348-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiDecrementAlertCountIfNeededImpl;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertHandlers.jbiDecrementAlertCountIfNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:02.349-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:02.349-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:02.350-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiIsAlertNeededImpl;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertHandlers.jbiIsAlertNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:02.433-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:02.434-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@1da874d|#]

[#|2007-12-20T08:32:02.527-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:02.528-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@185e801|#]

[#|2007-12-20T08:32:04.031-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:04.032-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@1224a77|#]

[#|2007-12-20T08:32:06.203-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:06.204-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@175252f|#]

[#|2007-12-20T08:32:06.423-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=getComponentNewConfigurationData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.getNewComponentConfigurationeData(): result=com.sun.data.provider.impl.ObjectListDataProvider@273376|#]

[#|2007-12-20T08:32:06.424-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf.handlers.ComponentConfigPropsTableHandler|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.ComponentConfigPropsTableHandler;MethodName=getJBIComponentConfigTableList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ComponentConfigPropsTableHandler.getJBIComponentConfigTableList()|#]

[#|2007-12-20T08:32:06.437-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.util.ClusterUtilities;MethodName=isClusterProfile;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ClusterUtilities.isClusterProfile(). result=true|#]

[#|2007-12-20T08:32:06.441-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:06.444-0800|FINE|sun-appserver9.1|com.sun.jbi.ui.runtime|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.esb.management.base.services.AbstractServiceMBeansImpl;MethodName=logDebug;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|getFrameworkComponentInfoForEnginesAndBindings : Params : BINDING, Unknown, null, null|#]

[#|2007-12-20T08:32:06.462-0800|FINE|sun-appserver9.1|com.sun.jbi.ui.runtime|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.esb.management.base.services.AbstractServiceMBeansImpl;MethodName=logDebug;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|LifecyleMBean : com.sun.jbi:Target=server,ServiceType=ComponentLifeCycle,ComponentName=ant-config-binding|#]

[#|2007-12-20T08:32:06.465-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(server), queryResult=


A test binding used to test component configuration. 
 

|#]

[#|2007-12-20T08:32:06.469-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.util.I18nUtilities;MethodName=getResourceString;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|I18Utilities.getResourceString(jbi.operations.comp.started, ), com.sun.jbi.jsf.resources.Bundle result=Enabled (Started)|#]

[#|2007-12-20T08:32:06.469-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(server), mName=ant-config-binding, mType=binding-component, queryResult=


A test binding used to test component configuration. 
 

, result = Enabled (Started)|#]

[#|2007-12-20T08:32:06.470-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:06.471-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(cluster1), queryResult=


|#]

[#|2007-12-20T08:32:06.474-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(cluster1), mName=ant-config-binding, mType=binding-component, queryResult=


, result = null|#]

[#|2007-12-20T08:32:06.487-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=getComponentConfigurationData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.getComponentConfigurationeData()|#]

[#|2007-12-20T08:32:06.489-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.util.BeanUtilities;MethodName=getClient;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|BeanUtitlies.getClient() result=com.sun.jbi.ui.client.JBIAdminCommandsClientImpl@8ac488|#]

[#|2007-12-20T08:32:06.489-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=getComponentConfigurationDataFromDomain;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.getComponentConfigurationDataFromDomain(): JBIAdminCommands=com.sun.jbi.ui.client.JBIAdminCommandsClientImpl@8ac488|#]

[#|2007-12-20T08:32:06.490-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getName;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getName(), mName=ant-config-binding|#]

[#|2007-12-20T08:32:06.497-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=getComponentConfigurationDataFromDomain;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.getComponentConfigurationDataFromDomain(): jbi.XML Document=[#document: null]|#]

[#|2007-12-20T08:32:06.498-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=parseJbiXMLData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.parseJbiXMLData(): configProperties:|#]

[#|2007-12-20T08:32:06.583-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIComponentConfigBean;MethodName=getComponentConfigurationData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIComponentConfigBean.getComponentConfigurationeData(): configProperties=com.sun.data.provider.impl.ObjectListDataProvider@148c607|#]

[#|2007-12-20T08:32:06.615-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getName;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getName(), mName=ant-config-binding|#]

[#|2007-12-20T08:32:11.666-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=setJBIComponentId;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|QueryHandlers.setJBIComponentId(JBIComponentName=null, JBIComponentType=null)|#]

[#|2007-12-20T08:32:11.671-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|QueryHandlers.setFilteredTargetsList, handlerCtx.getInputValue("clustersList")=[cluster1], serversList=[server], pageName=bindingsEngines|#]

[#|2007-12-20T08:32:11.672-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|QueryHandlers.jbiSetFilteredTargetsList(...), adding clusterProps={name=cluster1, type=cluster}|#]

[#|2007-12-20T08:32:11.673-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|QueryHandlers.jbiSetFilteredTargetsList(...), adding serverProps={name=server, type=server}|#]

[#|2007-12-20T08:32:11.673-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:11.674-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.674-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(cluster1), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.675-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:11.675-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.676-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.check(server), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.676-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|QueryHandlers.setFilteredTargetsList, filteredTargetsList=[]|#]

[#|2007-12-20T08:32:11.677-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=setTargetsList;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.setTargetsList([])|#]

[#|2007-12-20T08:32:11.679-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.680-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.681-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiDecrementAlertCountIfNeededImpl;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|AlertHandlers.jbiDecrementAlertCountIfNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:11.681-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.682-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.682-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiIsAlertNeededImpl;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|AlertHandlers.jbiIsAlertNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:11.761-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:11.762-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@5a78d5|#]

[#|2007-12-20T08:32:11.823-0800|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=41;_ThreadName=httpWorkerThread-6648-2;_RequestID=26e7234f-6b6f-4727-84a5-94ee3e623530;|executePhase(UPDATE_MODEL_VALUES 4,com.sun.faces.context.FacesContextImpl@1f6349) threw exception
java.util.ConcurrentModificationException
	at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:384)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:383)
	at java.util.AbstractMap.toString(AbstractMap.java:587)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuffer.append(StringBuffer.java:220)
	at java.util.AbstractMap.toString(AbstractMap.java:598)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuilder.append(StringBuilder.java:116)
	at com.sun.webui.jsf.faces.UIComponentELResolver.getValue(UIComponentELResolver.java:72)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:370)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1048)
	at javax.faces.component.UIForm.processUpdates(UIForm.java:255)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:706)
	at com.sun.jsftemplating.layout.LayoutViewRoot.processUpdates(LayoutViewRoot.java:144)
	at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
	at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:80)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
	at com.sun.enterprise.tools.admingui.servlet.DelayedInitFacesServlet.service(DelayedInitFacesServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
	at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
	at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
|#]

[#|2007-12-20T08:32:11.830-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:11.831-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=39;_ThreadName=httpWorkerThread-6648-1;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=076fddd5-e9a9-4523-9e8c-b2d7b90305de;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@af664d|#]

[#|2007-12-20T08:32:11.833-0800|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=41;_ThreadName=httpWorkerThread-6648-2;_RequestID=26e7234f-6b6f-4727-84a5-94ee3e623530;|StandardWrapperValve[FacesServlet]: PWC1406: Servlet.service() for servlet FacesServlet threw exception
java.util.ConcurrentModificationException
	at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:384)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:383)
	at java.util.AbstractMap.toString(AbstractMap.java:587)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuffer.append(StringBuffer.java:220)
	at java.util.AbstractMap.toString(AbstractMap.java:598)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuilder.append(StringBuilder.java:116)
	at com.sun.webui.jsf.faces.UIComponentELResolver.getValue(UIComponentELResolver.java:72)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:370)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1048)
	at javax.faces.component.UIForm.processUpdates(UIForm.java:255)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1056)
	at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:706)
	at com.sun.jsftemplating.layout.LayoutViewRoot.processUpdates(LayoutViewRoot.java:144)
	at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
	at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:80)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
	at com.sun.enterprise.tools.admingui.servlet.DelayedInitFacesServlet.service(DelayedInitFacesServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
	at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
	at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
|#]

[#|2007-12-20T08:32:11.848-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=setJBIComponentId;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|QueryHandlers.setJBIComponentId(JBIComponentName=null, JBIComponentType=null)|#]

[#|2007-12-20T08:32:11.894-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|QueryHandlers.setFilteredTargetsList, handlerCtx.getInputValue("clustersList")=[cluster1], serversList=[server], pageName=bindingsEngines|#]

[#|2007-12-20T08:32:11.895-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|QueryHandlers.jbiSetFilteredTargetsList(...), adding clusterProps={name=cluster1, type=cluster}|#]

[#|2007-12-20T08:32:11.896-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|QueryHandlers.jbiSetFilteredTargetsList(...), adding serverProps={name=server, type=server}|#]

[#|2007-12-20T08:32:11.897-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:11.899-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.900-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check(cluster1), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.902-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:11.903-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.904-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.check(server), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.905-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|QueryHandlers.setFilteredTargetsList, filteredTargetsList=[]|#]

[#|2007-12-20T08:32:11.905-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=setTargetsList;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.setTargetsList([])|#]

[#|2007-12-20T08:32:11.911-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.919-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.919-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiDecrementAlertCountIfNeededImpl;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|AlertHandlers.jbiDecrementAlertCountIfNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:11.920-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.921-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.921-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiIsAlertNeededImpl;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|AlertHandlers.jbiIsAlertNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:11.924-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=setJBIComponentId;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|QueryHandlers.setJBIComponentId(JBIComponentName=null, JBIComponentType=null)|#]

[#|2007-12-20T08:32:11.928-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|QueryHandlers.setFilteredTargetsList, handlerCtx.getInputValue("clustersList")=[cluster1], serversList=[server], pageName=bindingsEngines|#]

[#|2007-12-20T08:32:11.929-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|QueryHandlers.jbiSetFilteredTargetsList(...), adding clusterProps={name=cluster1, type=cluster}|#]

[#|2007-12-20T08:32:11.929-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|QueryHandlers.jbiSetFilteredTargetsList(...), adding serverProps={name=server, type=server}|#]

[#|2007-12-20T08:32:11.930-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:11.930-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.931-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check(cluster1), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.931-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:11.932-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:11.932-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.check(server), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:11.933-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|QueryHandlers.setFilteredTargetsList, filteredTargetsList=[]|#]

[#|2007-12-20T08:32:11.933-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=setTargetsList;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.setTargetsList([])|#]

[#|2007-12-20T08:32:11.936-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.937-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.937-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiDecrementAlertCountIfNeededImpl;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|AlertHandlers.jbiDecrementAlertCountIfNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:11.938-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:11.939-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:11.940-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiIsAlertNeededImpl;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|AlertHandlers.jbiIsAlertNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:12.081-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:12.083-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@c03c01|#]

[#|2007-12-20T08:32:12.091-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:12.092-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@1cf8947|#]

[#|2007-12-20T08:32:12.165-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:12.166-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=40;_ThreadName=httpWorkerThread-6648-3;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=a95e2f4a-744d-46c1-a76e-a1e7b1c551a9;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@9e7625|#]

[#|2007-12-20T08:32:12.173-0800|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@fbcd44) threw exception
java.util.ConcurrentModificationException
	at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:384)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:383)
	at java.util.AbstractMap.toString(AbstractMap.java:587)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuffer.append(StringBuffer.java:220)
	at java.util.AbstractMap.toString(AbstractMap.java:598)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuilder.append(StringBuilder.java:116)
	at com.sun.webui.jsf.faces.UIComponentELResolver.getValue(UIComponentELResolver.java:72)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
	at com.sun.el.parser.AstEqual.getValue(AstEqual.java:55)
	at com.sun.el.parser.AstChoice.getValue(AstChoice.java:60)
	at com.sun.el.parser.AstChoice.getValue(AstChoice.java:62)
	at com.sun.el.parser.AstDeferredExpression.getValue(AstDeferredExpression.java:59)
	at com.sun.el.parser.AstCompositeExpression.getValue(AstCompositeExpression.java:64)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
	at com.sun.webui.jsf.component.ContentPageTitle.getTitle(ContentPageTitle.java:265)
	at com.sun.webui.jsf.renderkit.html.ContentPageTitleRenderer.renderPageTitle(ContentPageTitleRenderer.java:307)
	at com.sun.webui.jsf.renderkit.html.ContentPageTitleRenderer.encodeBegin(ContentPageTitleRenderer.java:100)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:471)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutComponent.encode(LayoutComponent.java:226)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encode(LayoutElementBase.java:271)
	at com.sun.jsftemplating.layout.descriptors.LayoutDefinition.encode(LayoutDefinition.java:225)
	at com.sun.jsftemplating.layout.LayoutViewHandler.renderView(LayoutViewHandler.java:484)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
	at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:92)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
	at com.sun.enterprise.tools.admingui.servlet.DelayedInitFacesServlet.service(DelayedInitFacesServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
	at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
	at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
|#]

[#|2007-12-20T08:32:12.181-0800|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=46;_ThreadName=httpWorkerThread-6648-4;_RequestID=f32a87c8-28b6-4b31-b03d-7746321b1d81;|StandardWrapperValve[FacesServlet]: PWC1406: Servlet.service() for servlet FacesServlet threw exception
java.util.ConcurrentModificationException
	at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:365)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:384)
	at java.util.LinkedHashMap$EntryIterator.next(LinkedHashMap.java:383)
	at java.util.AbstractMap.toString(AbstractMap.java:587)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuffer.append(StringBuffer.java:220)
	at java.util.AbstractMap.toString(AbstractMap.java:598)
	at java.lang.String.valueOf(String.java:2615)
	at java.lang.StringBuilder.append(StringBuilder.java:116)
	at com.sun.webui.jsf.faces.UIComponentELResolver.getValue(UIComponentELResolver.java:72)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
	at com.sun.el.parser.AstEqual.getValue(AstEqual.java:55)
	at com.sun.el.parser.AstChoice.getValue(AstChoice.java:60)
	at com.sun.el.parser.AstChoice.getValue(AstChoice.java:62)
	at com.sun.el.parser.AstDeferredExpression.getValue(AstDeferredExpression.java:59)
	at com.sun.el.parser.AstCompositeExpression.getValue(AstCompositeExpression.java:64)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
	at com.sun.webui.jsf.component.ContentPageTitle.getTitle(ContentPageTitle.java:265)
	at com.sun.webui.jsf.renderkit.html.ContentPageTitleRenderer.renderPageTitle(ContentPageTitleRenderer.java:307)
	at com.sun.webui.jsf.renderkit.html.ContentPageTitleRenderer.encodeBegin(ContentPageTitleRenderer.java:100)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:471)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encodeChild(LayoutElementBase.java:477)
	at com.sun.jsftemplating.layout.descriptors.LayoutComponent.encode(LayoutComponent.java:226)
	at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.encode(LayoutElementBase.java:271)
	at com.sun.jsftemplating.layout.descriptors.LayoutDefinition.encode(LayoutDefinition.java:225)
	at com.sun.jsftemplating.layout.LayoutViewHandler.renderView(LayoutViewHandler.java:484)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
	at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:92)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
	at com.sun.enterprise.tools.admingui.servlet.DelayedInitFacesServlet.service(DelayedInitFacesServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
	at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
	at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
|#]

[#|2007-12-20T08:32:12.188-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=setJBIComponentId;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setJBIComponentId(JBIComponentName=null, JBIComponentType=null)|#]

[#|2007-12-20T08:32:12.193-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setFilteredTargetsList, handlerCtx.getInputValue("clustersList")=[cluster1], serversList=[server], pageName=bindingsEngines|#]

[#|2007-12-20T08:32:12.194-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.jbiSetFilteredTargetsList(...), adding clusterProps={name=cluster1, type=cluster}|#]

[#|2007-12-20T08:32:12.195-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.jbiSetFilteredTargetsList(...), adding serverProps={name=server, type=server}|#]

[#|2007-12-20T08:32:12.196-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(cluster1)|#]

[#|2007-12-20T08:32:12.196-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:12.197-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(cluster1), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:12.198-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(server)|#]

[#|2007-12-20T08:32:12.198-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check--unrecognized mType=null|#]

[#|2007-12-20T08:32:12.199-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=check;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.check(server), mName=null, mType=null, queryResult=null, result = null|#]

[#|2007-12-20T08:32:12.199-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.QueryHandlers;MethodName=jbiSetFilteredTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|QueryHandlers.setFilteredTargetsList, filteredTargetsList=[]|#]

[#|2007-12-20T08:32:12.200-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=setTargetsList;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.setTargetsList([])|#]

[#|2007-12-20T08:32:12.205-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:12.206-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:12.207-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiDecrementAlertCountIfNeededImpl;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertHandlers.jbiDecrementAlertCountIfNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:12.208-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.JBIConfigBean;MethodName=isJbiEnabled;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|JBIConfigBean.isJbiEnabled(): result=true|#]

[#|2007-12-20T08:32:12.209-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.AlertBean;MethodName=getAlertCount;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertBean.getAlertCount(), result=0|#]

[#|2007-12-20T08:32:12.210-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.handlers.AlertHandlers;MethodName=jbiIsAlertNeededImpl;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|AlertHandlers.jbiIsAlertNeededImpl(...),  isAlertNeeded=false, alertBean.getAlertCount()=0|#]

[#|2007-12-20T08:32:12.277-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:12.278-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@439901|#]

[#|2007-12-20T08:32:12.320-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData()|#]

[#|2007-12-20T08:32:12.321-0800|FINE|sun-appserver9.1|com.sun.jbi.jsf|_ThreadID=38;_ThreadName=httpWorkerThread-6648-0;ClassName=com.sun.jbi.jsf.bean.ShowBean;MethodName=getSharedTargetsTableData;_RequestID=eb53c26e-1dcc-43fc-8e6a-e884f22004e5;|ShowBean.getSharedTargetsTableData(): result=com.sun.data.provider.impl.ObjectListDataProvider@198203f|#]