i2group / analyze

Develop and deploy custom Java extensions and REST API client code for i2 Analyze. View the Java API documentation.
https://i2group.github.io/analyze/
MIT License
37 stars 30 forks source link

Dev Essentials build error #36

Closed lawndale5 closed 3 years ago

lawndale5 commented 7 years ago

When executing from command prompt build -t deployExample

.... .. ... Finding data sources in application. Number of matching data sources found: 1 Generating resources.properties in: C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\gradle\build/database-resources Executing action 'CREATE_STORAGE' against data source: ISTORE Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ar.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ccconfig.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\infostore.version.properties Version information loaded Creating storage for database: ds/InfoStore-infostore Executing SQL script "C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\db2\InfoStore\create-database-storage.db2". Executing script with DB2 command-line processor. Command: C:\IBM\SQLLIB\bin\db2 -td@ -f C:\Users\Administrator\AppData\Local\Temp\iap.7028256857843992609.create-database-storage.db2 SQL1005N The database alias "ISTORE" already exists in either the local database directory or system database directory.

Assuming that the database already exists.

Finding data sources in application. Number of matching data sources found: 1 Generating resources.properties in: C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\gradle\build/database-resources Executing action 'UPGRADE' against data source: ISTORE Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ar.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ccconfig.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\infostore.version.properties Version information loaded java.lang.IllegalStateException: InfoStore 'infostore' is in an invalid state. It has a 'DATABASE_VERSIONS' table (so it must be version 3.0.5.0 or later), but the table is empty. at com.i2group.apollo.database.utils.tools.version.checker.DatabaseVersionChecker.retrieveDatabaseVersion(DatabaseVersionChecker.java:429) at com.i2group.apollo.database.utils.tools.version.checker.DatabaseVersionChecker.checkVersion(DatabaseVersionChecker.java:215) at com.i2group.apollo.database.utils.tools.version.checker.DatabaseVersionChecker.calculateCurrentAppVersion(DatabaseVersionChecker.java:189) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.executeActionAgainstDatabase(DatabaseCreationTool.java:352) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.executeAction(DatabaseCreationTool.java:259) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.runCode(DatabaseCreationTool.java:197) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.main(DatabaseCreationTool.java:185) :createDatabasesIfNecessaryInternal FAILED

FAILURE: Build failed with an exception.

FAILURE: Build failed with an exception.

BUILD FAILED

TonyJon commented 7 years ago

Hi Lawndale5

If there has been an earlier hiccup during the creation of the Information Store it can end up in a partially configured state. In this case a table has been created but the version information needed has not been written to it.

As a first step you should just drop the Information Store DB

build -t dropDatabases -s awc --all

and then try your deployExample command again.

Just as a double check, did you make sure that your DB2 install included the Spatial Extensions?

These are required by the Information Store.

Cheers

lawndale5 commented 7 years ago

DB2_AWSE_REST_Svr_11.1_win_86-64 was the db2 software downloaded as part of 4.1.3 i2 analyze. I did what you said drop and to the command again and got same problem: Executing SQL script "C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\db2\InfoStore\generated\1000-create-item-tables.sql". Executing script with DB2 command-line processor. Command: C:\IBM\SQLLIB\bin\db2 -td@ -f C:\Users\Administrator\AppData\Local\Temp\iap.1367917045556277793.1000-create-item-tables.sql DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0204N "DB2GSE.ST_POINT" is an undefined name. SQLSTATE=42704 SQL2306N The table or index "IS_DATA.E_ADDRESS" does not exist. DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0204N "IS_DATA.E_ADDRESS" is an undefined name. SQLSTATE=42704 DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0204N "DB2GSE.ST_POINT" is an undefined name. SQLSTATE=42704 SQL2306N The table or index "IS_DATA.E_SURVEILLANCE_CAMERA" does not exist. DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0204N "IS_DATA.E_SURVEILLANCE_CAMERA" is an undefined name. SQLSTATE=42704 DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. DB20000I The SQL command completed successfully.

Return Status = 0 DB20000I The SQL command completed successfully. :da-subset-rest-example:deployExample FAILED

FAILURE: Build failed with an exception.

BUILD FAILED

Total time: 3 mins 40.201 secs

TonyJon commented 7 years ago

Hi Lawndale

That is a different problem, but is the problem that most likely originally caused the problem you first posted with.

From this new error I can see:

_DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0204N "DB2GSE.STPOINT" is an undefined name. SQLSTATE=42704

The ST_POINT is a data type that is only available if you are have installed the DB2 Spatial Extender, this has to be selected as part of a custom db2 install.

You may need to drop the database again once you have sorted out the Spatial Extender side of things as it will likely be in the same state now as it was in your original post.

With the version of DB2 we now use, you do not need to download the spatial extender component separately , it is already included but is just not installed by default.

Cheers

lawndale5 commented 7 years ago

Having a problem similar to the one I have and I have also tried build -t dropDatabases -s i2analyze but still same problem after I run build -t deployExample

Finding data sources in application. Number of matching data sources found: 1 Generating resources.properties in: C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\gradle\build/database-resources Executing action 'UPGRADE' against data source: WriteSto Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ar.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\ccconfig.version.properties Loading version information from C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\infostore.version.properties Version information loaded Database ds/WriteStore-write1 is at version CleanInstall. Upgrading to latest version 4.1.3.0. Executing SQL script "C:\IBM\i2analyze\SDK\sdk-projects\master\build\toolkit\scripts\database\db2\connect.db2". Executing script with DB2 command-line processor. Command: C:\IBM\SQLLIB\bin\db2 -t -f C:\Users\Administrator\AppData\Local\Temp\iap.3518096526880456508.connect.db2 SQL1013N The database alias name or database name "WRITESTO" could not be found. SQLSTATE=42705

DB2 command-line processor result flags: [SQL_ERROR] DB2 command-line processor exit value: 4 FAILED

java.lang.RuntimeException: DB2 command-line processor returned an unexpected exit value: 4. at com.i2group.apollo.database.utils.tools.upgrade.DB2SQLExecutor.executeScriptUsingDB2CommandLineProcessor(DB2SQLExecutor.java:335) at com.i2group.apollo.database.utils.tools.upgrade.DB2SQLExecutor.executeSQL(DB2SQLExecutor.java:185) at com.i2group.apollo.database.utils.tools.upgrade.DB2SQLExecutor.connect(DB2SQLExecutor.java:168) at com.i2group.apollo.database.utils.tools.common.DataStoreManager.executeUpgradeScriptsAgainstDatabase(DataStoreManager.java:422) at com.i2group.apollo.database.utils.tools.common.DataStoreManager.executeUpgradeScriptsAgainstDatabase(DataStoreManager.java:381) at com.i2group.apollo.database.utils.tools.common.DataStoreManager.upgrade(DataStoreManager.java:362) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.executeActionAgainstDatabase(DatabaseCreationTool.java:359) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.executeAction(DatabaseCreationTool.java:259) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.runCode(DatabaseCreationTool.java:197) at com.i2group.apollo.datasource.creation.DatabaseCreationTool.main(DatabaseCreationTool.java:185) :createDatabasesIfNecessaryInternal FAILED

FAILURE: Build failed with an exception.

BUILD FAILED

TonyJon commented 7 years ago

Hi I can see from the script output that we are being asked to UPDATE a DB2 based analysis repository (AR) .

I also notice that the references to your database name use diffrent casing:

Executing action 'UPGRADE' against data source: WriteSto SQL1013N The database alias name or database name "WRITESTO" could not be found. SQLSTATE=42705

And it is interesting that as you say you have just dropped the database that it is doing an UPGRADE not a CREATE_STORAGE.

Initially I would recommend checking the casing used in your various instances of the database name WriteSto then, once you have aligned those if necessary then re run the dropDatabases command for i2analyze and then try the deploy command again.

If you get the same issue we can check further.

Cheers

lawndale5 commented 7 years ago

A little background about this was working fine and I had left it alone for couple weeks went back at it and noticed this problem. I have done the clearData command recently and have also uninstalled and reinstalled db2 but same error. How do I do that casing thing?

TonyJon commented 7 years ago

Hi lawndale5

What I meant by checking the casing was just to check that wherever the WriteSto database was mentioned in the topology etc it had the same case.

For example:

On further investigation it seems that DB2 internally converts the database name to upper case anyway so that is probably why the casing was Upper Case in the error message.

I assume that your DB2 is hosted on the same machine that you are currently running the deployExample from, can you confirm this please.

You say that it was working and then after a couple of weeks it was not. It would be interesting to know what changed on your machine during that couple of weeks that broke things.

Currently, things seem to be a bit confused as at one level our scripts seem to think the WriteSto database should be there but at another level it can not be found as we see in the error message.

SQL1013N The database alias name or database name "WRITESTO" could not be found. SQLSTATE=42705

At this point it would be worth taking i2 Analyze out of the equation and just checking using DB2 to see if the WriteSto database is really there or not and if so whether it can seen and accessed when you are connected as the user that you have specified for DB2 in credentials.properties

Can you try the following steps please :

1: Open a DB2 command line processor window with windows admin privileges:

2: Try and connect to the writesto db with your user and password: connect to writesto user db2admin using db2admin (the word following using is the password part).

3: If this works then disconnect from writesto: disconnect writesto

4: Run the uncatalog and catalog commands for writesto in case something odd has happened: uncatalog database writesto catalog database writesto

5:Drop the writesto database manually: drop database writesto

6: Try and connect to the writesto database again as you did in step 2. You should get a message like SQL1013N The database alias name or database name "WRITESTO" could not be found. SQLSTATE=42705

7: Try and run your deploy command again for i2 Analyze and see what happens.

Cheers

lawndale5 commented 7 years ago

I did what you said and it worked. Then I had same prob for ISTORE which I did what you said again for ISTORE and it worked. Thanks not sure what happened in between when it was working fine.

lawndale5 commented 7 years ago

So have another problem that came up. I2 analyze works and can login to portal and so was anb which connected to IS perfectly until today. Was working fine last week. The log below tried restarting IBM http with no effect.

[AUDIT ] CWWKE0001I: The server awc has been launched. [AUDIT ] CWWKG0028A: Processing included configuration resource: C:\IBM\i2analyze\deploy-dev\wlp\usr\servers\awc\server.security.xml [AUDIT ] CWWKG0028A: Processing included configuration resource: C:\IBM\i2analyze\deploy-dev\wlp\usr\shared\config\user.registry.xml [AUDIT ] CWWKG0028A: Processing included configuration resource: C:\IBM\i2analyze\deploy-dev\wlp\usr\servers\awc\server.datasources.xml [AUDIT ] CWWKZ0058I: Monitoring dropins for applications. [AUDIT ] CWWKT0016I: Web application available (default_host): http://i2analyze413.audit.ibm.com:9082/awc/ [AUDIT ] CWWKZ0001I: Application awc started in 3.239 seconds. [AUDIT ] CWWKF0012I: The server installed the following features: [servlet-3.1, beanValidation-1.1, ssl-1.0, jndi-1.0, localConnector-1.0, jdbc-4.0, appSecurity-2.0, jaxrs-2.0, javaMail-1.5, jaxrsClient-2.0, el-3.0, concurrent-1.0, json-1.0, websocket-1.0, distributedMap-1.0, jpa-2.0]. [AUDIT ] CWWKF0011I: The server awc is ready to run a smarter planet. 2017-02-27 11:13:51,993 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0001 - Application initializing... 2017-02-27 11:13:57,570 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. [err] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". [err] SLF4J: Defaulting to no-operation (NOP) logger implementation [err] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [err] SLF4J: Failed to load class "org.slf4j.impl.StaticMDCBinder". [err] SLF4J: Defaulting to no-operation MDCAdapter implementation. [err] SLF4J: See http://www.slf4j.org/codes.html#no_static_mdc_binder for further details. 2017-02-27 11:13:58,075 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:13:58,087 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Errors occurred accessing system resources from RobustSolrExecutor. The likely cause is logged at FATAL. (The full exception is logged at WARNING if enabled): 2017-02-27 11:13:58,088 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Could not find a healthy node to handle the request. 2017-02-27 11:13:58,091 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:13:58,193 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:13:58,204 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:13:58,406 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:13:58,417 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:13:58,818 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:13:58,829 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:13:59,631 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:13:59,642 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:01,243 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:14:01,254 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:04,456 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:14:04,476 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:10,878 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:14:10,888 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:23,689 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:14:23,701 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:23,701 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:49,303 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:14:49,314 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:14:49,314 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:15:19,315 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - Checking configuration of Solr Collection: main_index. 2017-02-27 11:15:19,333 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. 2017-02-27 11:15:19,333 - [com.i2group.apollo.common.toolkit.internal.ConsoleLogger] - (awc) - I2ANALYZE_STATUS:0030 - class com.i2group.disco.search.internal.SolrIndexScheduler encountered a problem and will retry after sleeping. [ERROR ] SRVE0315E: An exception occurred: java.lang.Throwable: javax.servlet.UnavailableException: The server is currently unavailable. If this problem persists, contact your system administrator.

boalesth commented 7 years ago

Hi Lawndale,

Would it be possible for you to check your logs for any additional information?

Thanks

Esther

lawndale5 commented 7 years ago

Index Count Time of first Occurrence Time of last Occurrence Exception SourceId ProbeId ------+------+---------------------------+---------------------------+--------------------------- 0 3 2/27/17 11:15:33:556 CST 2/27/17 11:15:33:597 CST javax.servlet.UnavailableException com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter 144

And this is in ffdc ------Start of DE processing------ = [2/27/17 11:15:33:558 CST] Exception = javax.servlet.UnavailableException Source = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter probeid = 144 Stack Dump = javax.servlet.UnavailableException: The server is currently unavailable. If this problem persists, contact your system administrator. at com.i2group.apollo.servlet.ResponseCodeFilter.doFilter(ResponseCodeFilter.java:72) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at com.i2group.disco.common.rest.internal.ScopeResetServletFilter.doFilter(ScopeResetServletFilter.java:36) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at com.i2group.disco.common.filter.internal.GZipFilter.doFilter(GZipFilter.java:64) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1021) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1143) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4939) at com.ibm.ws.webcontainer31.osgi.webapp.WebApp31.handleRequest(WebApp31.java:525) at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.handleRequest(DynamicVirtualHost.java:313) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1007) at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:278) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:967) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:359) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:318) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:471) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:405) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:285) at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:66) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929) at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1018) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.lang.Thread.run(Thread.java:785)

Dump of callerThis Object type = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper FILTER_STATE_UNINITIALIZED = 0 FILTER_STATE_INITIALIZING = 1 FILTER_STATE_AVAILABLE = 2 FILTER_STATE_DESTROYING = 3 FILTER_STATE_DESTROYED = 4 FILTER_STATE_UNAVAILABLE = 5 _filterName = "responseCodeFilter" _filterInstance = class com.i2group.apollo.servlet.ResponseCodeFilter@348d5321 DEBUG_MESSAGE = "Server unavailable for the following reasons: {0}" DEBUG_PROPERTY = "com.i2group.apollo.servlet.ResponseCodeFilter.debug" UNAVAILABLE_EXCEPTION_MESSAGE = "ResponseCodeFilter.SERVER_UNAVAILABLE" SERVER_ONLINE_ATTRIBUTE_NAME = "APOLLO_SERVER_READY" SOAP_FAULT_MARKER = "SOAP_FAULT_MARKER" SERVER_OFFLINE_REASONS_ATTRIBUTE_NAME = "LIST_OF_REASONS_WHY_SERVER_NOT_READY" _filterState = 2 nServicing = class java.util.concurrent.atomic.AtomicInteger@f86cc78 serialVersionUID = 6214790243416807050 unsafe = class sun.misc.Unsafe@e82e6c31 theUnsafe = class sun.misc.Unsafe@e82e6c31 INVALID_FIELD_OFFSET = -1 ARRAY_BOOLEAN_BASE_OFFSET = 8 ARRAY_BYTE_BASE_OFFSET = 8 ARRAY_SHORT_BASE_OFFSET = 8 ARRAY_CHAR_BASE_OFFSET = 8 ARRAY_INT_BASE_OFFSET = 8 ARRAY_LONG_BASE_OFFSET = 8 ARRAY_FLOAT_BASE_OFFSET = 8 ARRAY_DOUBLE_BASE_OFFSET = 8 ARRAY_OBJECT_BASE_OFFSET = 8 ARRAY_BOOLEAN_INDEX_SCALE = 1 ARRAY_BYTE_INDEX_SCALE = 1 ARRAY_SHORT_INDEX_SCALE = 2 ARRAY_CHAR_INDEX_SCALE = 2 ARRAY_INT_INDEX_SCALE = 4 ARRAY_LONG_INDEX_SCALE = 8 ARRAY_FLOAT_INDEX_SCALE = 4 ARRAY_DOUBLE_INDEX_SCALE = 8 ARRAY_OBJECT_INDEX_SCALE = 4 ADDRESS_SIZE = 8 valueOffset = 8 value = 0 serialVersionUID = -8742448824652078965 logger = class com.ibm.ws.logging.internal.WsLogger@3bcc8574 tc = class com.ibm.websphere.ras.TraceComponent@191fd402 strings[0] = "TraceComponent[com.ibm.ws.logging.internal.WsLogger,class com.ibm.ws.logging.internal.WsLogger,[logging],com.ibm.ws.logging.internal.resources.LoggingMessages,null]" ivCachedResourceBundleName = null ivCachedResourceBundle = null ivComponent = null ivOrganization = null ivProduct = null ivMinimumLocalizationLevelIntValue = 625 ivTC = class com.ibm.websphere.ras.TraceComponent@5b77c823 strings[0] = "TraceComponent[com.ibm.ws.webcontainer.filter,class com.ibm.wsspi.webcontainer.logging.LoggerFactory$1,[com.ibm.ws.webcontainer.filter],null,null]" loggerRegistrationComponent = class java.lang.ThreadLocal@79213b41 threadLocalHashCode = 900898382 nextHashCode = class java.util.concurrent.atomic.AtomicInteger@344767dc HASH_INCREMENT = 1640531527 emptyHandlers = class java.util.logging.Handler[0] offValue = 2147483647 SYSTEM_LOGGER_RB_NAME = "sun.util.logging.resources.logging" SYSTEM_BUNDLE = class java.util.logging.Logger$LoggerBundle@6a68bc47 resourceBundleName = "sun.util.logging.resources.logging" userBundle = null NO_RESOURCE_BUNDLE = class java.util.logging.Logger$LoggerBundle@71d6bac6 resourceBundleName = null userBundle = null manager = class com.ibm.ws.kernel.boot.logging.WsLogManager@b6b149d8 CLASS_NAME = "com.ibm.ws.kernel.boot.logging.WsLogManager" CONFIGURE_BY_SERVER_PROPERTY_NAME = "java.util.logging.configureByServer" CONFIGURE_BY_LOGGING_PROPERTIES_FILE = "java.util.logging.configureByLoggingPropertiesFile" configureByServer = true configureByLoggingProperties = false wsLogger = class java.lang.reflect.Constructor@2561b888 resetEnabled = true manager = class com.ibm.ws.kernel.boot.logging.WsLogManager@b6b149d8 props = class java.util.Properties@9544d16 defaultLevel = class java.util.logging.Level@566d1c9 listenerMap = class java.util.HashMap@acde365e systemContext = class java.util.logging.LogManager$SystemLoggerContext@4ab634ca userContext = class java.util.logging.LogManager$LoggerContext@d504eed0 rootLogger = class java.util.logging.LogManager$RootLogger@1b3de563 readPrimordialConfiguration = true initializedGlobalHandlers = true deathImminent = false initializedCalled = true initializationDone = true contextsMap = null loggerRefQueue = class java.lang.ref.ReferenceQueue@cbfed53f MAX_ITERATIONS = 400 controlPermission = class java.util.logging.LoggingPermission@f9940e8a loggingMXBean = null LOGGING_MXBEAN_NAME = "java.util.logging:type=Logging" $assertionsDisabled = true name = "com.ibm.ws.webcontainer.filter" handlers = class java.util.concurrent.CopyOnWriteArrayList@3503ac17 serialVersionUID = 8673264195747942595 lock = class java.util.concurrent.locks.ReentrantLock@3e5420e5 array = class java.lang.Object[0] UNSAFE = class sun.misc.Unsafe@e82e6c31 lockOffset = 8 loggerBundle = class java.util.logging.Logger$LoggerBundle@a4bd84e9 resourceBundleName = "com.ibm.ws.webcontainer.resources.Messages" userBundle = null useParentHandlers = true filter = null anonymous = false catalog = class com.ibm.ws.webcontainer.resources.Messages@42e9908f resources = class [Ljava.lang.Object;[332] lookup = null INITIAL_CACHE_SIZE = 32 NONEXISTENT_BUNDLE = class java.util.ResourceBundle$1@f1aa10d3 cacheList = class java.util.concurrent.ConcurrentHashMap@983575e5 referenceQueue = class java.lang.ref.ReferenceQueue@ee92085a parent = null locale = class java.util.Locale@f677f29b name = "com.ibm.ws.webcontainer.resources.Messages" expired = false cacheKey = class java.util.ResourceBundle$CacheKey@61815b94 keySet = null providers = null vo = class java.lang.Object@85093f07 $assertionsDisabled = true catalogName = "com.ibm.ws.webcontainer.resources.Messages" catalogLocale = class java.util.Locale@ccbb9b5d LOCALECACHE = class java.util.Locale$Cache@8959bf34 ENGLISH = class java.util.Locale@be49aa10 FRENCH = class java.util.Locale@eb1f920e GERMAN = class java.util.Locale@5273b735 ITALIAN = class java.util.Locale@70dbe578 JAPANESE = class java.util.Locale@c91e494 KOREAN = class java.util.Locale@ca2d665d CHINESE = class java.util.Locale@346e131d SIMPLIFIED_CHINESE = class java.util.Locale@28360b43 TRADITIONAL_CHINESE = class java.util.Locale@afba3ef8 FRANCE = class java.util.Locale@8c57251a GERMANY = class java.util.Locale@d4359a0 ITALY = class java.util.Locale@d2d3bba3 JAPAN = class java.util.Locale@68e7fd9a KOREA = class java.util.Locale@e3a6f4cf CHINA = class java.util.Locale@28360b43 PRC = class java.util.Locale@28360b43 TAIWAN = class java.util.Locale@afba3ef8 UK = class java.util.Locale@c9f1cb0c US = class java.util.Locale@ccbb9b5d CANADA = class java.util.Locale@deb8f621 CANADA_FRENCH = class java.util.Locale@4edfd34e ROOT = class java.util.Locale@f677f29b PRIVATE_USE_EXTENSION = x UNICODE_LOCALE_EXTENSION = u serialVersionUID = 9149081749638150636 DISPLAY_LANGUAGE = 0 DISPLAY_COUNTRY = 1 DISPLAY_VARIANT = 2 DISPLAY_SCRIPT = 3 baseLocale = class sun.util.locale.BaseLocale@ebd50400 localeExtensions = null hashCodeValue = 96636889 defaultLocale = class java.util.Locale@ccbb9b5d defaultDisplayLocale = class java.util.Locale@ccbb9b5d defaultFormatLocale = class java.util.Locale@ccbb9b5d languageTag = "en-US" serialPersistentFields = class java.io.ObjectStreamField[6] isoLanguages = null isoCountries = null $assertionsDisabled = true treeLock = class java.lang.Object@60a5cf6d parent = class com.ibm.ws.logging.internal.WsLogger@e4e2a18c tc = class com.ibm.websphere.ras.TraceComponent@191fd402 ivCachedResourceBundleName = "com.ibm.ws.webcontainer.resources.Messages" ivCachedResourceBundle = class com.ibm.ws.webcontainer.resources.Messages@b91e13ef ivComponent = null ivOrganization = null ivProduct = null ivMinimumLocalizationLevelIntValue = 625 ivTC = class com.ibm.websphere.ras.TraceComponent@ec538cb8 loggerRegistrationComponent = class java.lang.ThreadLocal@79213b41 emptyHandlers = class java.util.logging.Handler[0] offValue = 2147483647 SYSTEM_LOGGER_RB_NAME = "sun.util.logging.resources.logging" SYSTEM_BUNDLE = class java.util.logging.Logger$LoggerBundle@6a68bc47 NO_RESOURCE_BUNDLE = class java.util.logging.Logger$LoggerBundle@71d6bac6 manager = class com.ibm.ws.kernel.boot.logging.WsLogManager@b6b149d8 name = "com.ibm.ws.webcontainer" handlers = class java.util.concurrent.CopyOnWriteArrayList@dda07805 loggerBundle = class java.util.logging.Logger$LoggerBundle@f3f76798 useParentHandlers = true filter = null anonymous = false catalog = class com.ibm.ws.webcontainer.resources.Messages@b91e13ef catalogName = "com.ibm.ws.webcontainer.resources.Messages" catalogLocale = class java.util.Locale@ccbb9b5d treeLock = class java.lang.Object@60a5cf6d parent = class java.util.logging.Logger@e6b1527a kids = class java.util.ArrayList@2bdb73f7 levelObject = class java.util.logging.Level@566d1c9 levelValue = 800 callersClassLoaderRef = class java.lang.ref.WeakReference@c1566484 isSystemLogger = false GLOBAL_LOGGER_NAME = "global" global = class java.util.logging.Logger@a2009db3 $assertionsDisabled = true kids = null levelObject = class java.util.logging.Level@566d1c9 defaultBundle = "sun.util.logging.resources.logging" name = "INFO" value = 800 resourceBundleName = "sun.util.logging.resources.logging" localizedLevelName = "INFO" cachedLocale = class java.util.Locale@ccbb9b5d OFF = class java.util.logging.Level@326e9091 SEVERE = class java.util.logging.Level@fb66fab WARNING = class java.util.logging.Level@a647e00c INFO = class java.util.logging.Level@566d1c9 CONFIG = class java.util.logging.Level@a9e2e5c6 FINE = class java.util.logging.Level@bb720464 FINER = class java.util.logging.Level@5137eafc FINEST = class java.util.logging.Level@bb85f6a8 ALL = class java.util.logging.Level@e0a5fed1 serialVersionUID = -8176160795706313070 levelValue = 800 callersClassLoaderRef = class java.lang.ref.WeakReference@54aaf124 STATE_INITIAL = 0 STATE_CLEARED = 1 STATE_ENQUEUED = 2 referent = class org.eclipse.osgi.internal.loader.EquinoxClassLoader@f68cf5bd queue = null state = 0 isSystemLogger = false GLOBAL_LOGGER_NAME = "global" global = class java.util.logging.Logger@a2009db3 emptyHandlers = class java.util.logging.Handler[0] offValue = 2147483647 SYSTEM_LOGGER_RB_NAME = "sun.util.logging.resources.logging" SYSTEM_BUNDLE = class java.util.logging.Logger$LoggerBundle@6a68bc47 NO_RESOURCE_BUNDLE = class java.util.logging.Logger$LoggerBundle@71d6bac6 manager = class com.ibm.ws.kernel.boot.logging.WsLogManager@b6b149d8 name = "global" handlers = class java.util.concurrent.CopyOnWriteArrayList@7a62126b loggerBundle = class java.util.logging.Logger$LoggerBundle@71d6bac6 useParentHandlers = true filter = null anonymous = false catalog = null catalogName = null catalogLocale = null treeLock = class java.lang.Object@60a5cf6d parent = class java.util.logging.Logger@e6b1527a kids = null levelObject = null levelValue = 800 callersClassLoaderRef = null isSystemLogger = true GLOBAL_LOGGER_NAME = "global" global = class java.util.logging.Logger@a2009db3 $assertionsDisabled = true $assertionsDisabled = true CLASS_NAME = "com.ibm.ws.webcontainer.filter.FilterInstanceWrapper" _filterEvent = null _filterConfig = class com.ibm.ws.webcontainer.filter.FilterConfig@1908fc1b tc = class com.ibm.websphere.ras.TraceComponent@884bfdfc strings[0] = "TraceComponent[com.ibm.ws.webcontainer.filter.FilterConfig,class com.ibm.ws.webcontainer.filter.FilterConfig,[webcontainer],com.ibm.ws.webcontainer.resources.LShimMessages,null]" dispatchMode = null filterClassLoader = null isInternal = false webAppConfig = class com.ibm.ws.webcontainer.osgi.webapp.WebAppConfiguration@89f76e9b webModuleMetaData = class com.ibm.ws.webcontainer.osgi.metadata.WebModuleMetaDataImpl@cb468cbb webComponentMetaData = class com.ibm.ws.webcontainer.osgi.metadata.WebComponentMetaDataImpl@4bcf4cee dVirtualHost = class com.ibm.ws.webcontainer.osgi.DynamicVirtualHost@368498cc orderedLibPaths = class java.util.Collections$UnmodifiableRandomAccessList@5b2a3603 bundleHeaders = null cdiEnabled = false CLASS_NAME = "com.ibm.ws.webcontainer.webapp.WebAppConfiguration" logger = class com.ibm.ws.logging.internal.WsLogger@4b868718 tc = class com.ibm.websphere.ras.TraceComponent@d4d059ac nls = class com.ibm.ejs.ras.TraceNLS@50ebf290 version = 30 contextRoot = "/awc" sessionTimeout = 0 moduleSessionTimeoutSet = false moduleSessionTrackingModeSet = false sessionCookieConfig = class com.ibm.ws.session.SessionCookieConfigImpl@8231422a hasProgrammaticCookieConfig = false sessionDefaultTrackingModeSet = class java.util.RegularEnumSet@858c3779 sessionManagerConfig = class com.ibm.ws.session.SessionManagerConfig@da11b6ab displayName = "awc" description = null reloadInterval = 0 distributable = false denyUncoveredHttpMethods = false reloadingEnabled = false serveServletsByClassnameEnabled = false defaultErrorPage = null additionalClassPath = null fileServingEnabled = null directoryBrowsingEnabled = false autoRequestEncoding = false autoResponseEncoding = false autoLoadFilters = false requestListeners = null requestAttributeListeners = null sessionListeners = null localeMap = null moduleName = "awc" j2eeModuleName = "awc.war" moduleId = null isSyncToThreadEnabled = false isSystemApp = false ardEnabled = false ardDispatchType = null listeners = class java.util.ArrayList@d98fdc77 welcomeFileList = class java.util.ArrayList@e1d6ce7d servletMappings = class java.util.HashMap@8f23b57b lastIndexBeforeDeclaredFilters = 0 filterMappings = class java.util.ArrayList@192c843e servletInfo = class java.util.HashMap@a6ac88b4 filterInfo = class java.util.HashMap@f82d271d mimeMappings = class java.util.HashMap@322a51c3 mimeFilters = null isMimeFilteringEnabled = false theWebGroup = null jspAttributes = class java.util.HashMap@91630e07 fileServingAttributes = class java.util.HashMap@60dc1def invokerAttributes = class java.util.HashMap@47530e62 contextParams = class java.util.HashMap@bfbb4db4 virtualHost = "default_host" exceptionErrorPages = class java.util.HashMap@c04c6a96 codeErrorPages = class java.util.HashMap@87f15f95 tagLibList = null precompileJsps = false webApp = class com.ibm.ws.webcontainer31.osgi.webapp.WebApp31@65442b8f virtualHostList = class java.util.Collections$EmptyList@fcfc0866 appStartupWeight = 0 moduleStartupWeight = 0 metaDataComplete = false classesToScan = class java.util.ArrayList@a1e59e69 uriFilterMappingInfos = class java.util.ArrayList@f8999463 servletFilterMappingInfos = null dynamicServletRegistrationMap = null applicationName = "awc" libBinPathList = class java.util.ArrayList@dcdec847 webXmlDefinedListeners = class java.util.HashSet@36a271ef allRefs = class java.util.EnumMap@f57b48ed allRefBindings = class java.util.EnumMap@dbe1269 envEntryValues = class java.util.HashMap@b65dfe14 resourceRefConfigList = class com.ibm.ws.resource.internal.ResourceRefConfigListImpl@315875cf disallowAllFileServingProp = "false" disallowServeServletsByClassnameProp = "true" disableStaticMappingCache = false jspCachedLocations = null _id = "WebAppGeneratedId1" _attributes = null serialVersionUID = 7511545662945734886 $$$tc$$$ = class com.ibm.websphere.ras.TraceComponent@cf5d18e2 filter = null filterClass = null urlPatternMappings = class java.util.ArrayList@13f77ef1 serialVersionUID = 8683452581122892189 DEFAULT_CAPACITY = 10 EMPTY_ELEMENTDATA = class java.lang.Object[0] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = class java.lang.Object[0] elementData = class java.lang.Object[10] size = 1 MAX_ARRAY_SIZE = 2147483639 modCount = 1 MAX_ARRAY_SIZE = 2147483639 servletNameMappings = null nls = class com.ibm.ejs.ras.TraceNLS@3898843c resolver = class com.ibm.ws.logging.internal.TraceNLSResolver@b102395c finder = null ivBundleName = "com.ibm.ws.webcontainer.resources.Messages" caller = class java.lang.Class@ec3a456c logger = class com.ibm.ws.logging.internal.WsLogger@16af93c2 tc = class com.ibm.websphere.ras.TraceComponent@191fd402 ivCachedResourceBundleName = null ivCachedResourceBundle = null ivComponent = null ivOrganization = null ivProduct = null ivMinimumLocalizationLevelIntValue = 625 ivTC = class com.ibm.websphere.ras.TraceComponent@1d6bc469 loggerRegistrationComponent = class java.lang.ThreadLocal@79213b41 emptyHandlers = class java.util.logging.Handler[0] offValue = 2147483647 SYSTEM_LOGGER_RB_NAME = "sun.util.logging.resources.logging" SYSTEM_BUNDLE = class java.util.logging.Logger$LoggerBundle@6a68bc47 NO_RESOURCE_BUNDLE = class java.util.logging.Logger$LoggerBundle@71d6bac6 manager = class com.ibm.ws.kernel.boot.logging.WsLogManager@b6b149d8 name = "com.ibm.ws.webcontainer.servlet" handlers = class java.util.concurrent.CopyOnWriteArrayList@94417d5f loggerBundle = class java.util.logging.Logger$LoggerBundle@f8c87687 useParentHandlers = true filter = null anonymous = false catalog = class com.ibm.ws.webcontainer.resources.Messages@b91e13ef catalogName = "com.ibm.ws.webcontainer.resources.Messages" catalogLocale = class java.util.Locale@ccbb9b5d treeLock = class java.lang.Object@60a5cf6d parent = class com.ibm.ws.logging.internal.WsLogger@e4e2a18c kids = null levelObject = class java.util.logging.Level@566d1c9 levelValue = 800 callersClassLoaderRef = class java.lang.ref.WeakReference@89fd7440 isSystemLogger = false GLOBAL_LOGGER_NAME = "global" global = class java.util.logging.Logger@a2009db3 $assertionsDisabled = true CLASS_NAME = "com.ibm.ws.webcontainer.servlet.TargetConfig" initParams = null fileName = null displayName = "FilterGeneratedId5" name = "responseCodeFilter" description = null smallIcon = null largeIcon = null context = class com.ibm.ws.webcontainer31.facade.ServletContextFacade31@92e92d08 context = class com.ibm.ws.webcontainer31.osgi.webapp.WebApp31@65442b8f className = "com.i2group.apollo.servlet.ResponseCodeFilter" asyncSupported = false _id = "FilterGeneratedId5" _attributes = null serialVersionUID = 7511545662945734886 $$$tc$$$ = class com.ibm.websphere.ras.TraceComponent@cf5d18e2 strings[0] = "TraceComponent[com.ibm.ws.container.BaseConfiguration,class com.ibm.ws.container.BaseConfiguration,[],null,null]" _eventSource = class com.ibm.ws.webcontainer.webapp.WebAppEventSource@e5b1c3f7 _invocationListeners = class com.ibm.ws.webcontainer.util.EventListeners@c14d07bb EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _servletListeners = class com.ibm.ws.webcontainer.util.EventListeners@66152f55 EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _errorListeners = class com.ibm.ws.webcontainer.util.EventListeners@1e270d83 EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _applicationListeners = class com.ibm.ws.webcontainer.util.EventListeners@9cbd1a1f EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _filterInvocationListeners = class com.ibm.ws.webcontainer.util.EventListeners@f0352e95 EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _filterListeners = class com.ibm.ws.webcontainer.util.EventListeners@cca12e15 EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _filterErrorListeners = class com.ibm.ws.webcontainer.util.EventListeners@5cf8ef47 EMPTY_LISTENERS = interface java.util.EventListener[0] logger = class com.ibm.ws.logging.internal.WsLogger@423f8a46 CLASS_NAME = "com.ibm.ws.webcontainer.util.EventListeners" listeners = interface java.util.EventListener[0] _managedObject = class com.ibm.ws.managedobject.internal.ManagedObjectImpl@4d81bc3f object = "<sensitive com.i2group.apollo.servlet.ResponseCodeFilter@348d5321>" serialVersionUID = -5603642874755101089 $$$tc$$$ = class com.ibm.websphere.ras.TraceComponent@6890a95b strings[0] = "TraceComponent[com.ibm.ws.managedobject.internal.ManagedObjectImpl,class com.ibm.ws.managedobject.internal.ManagedObjectImpl,[],null,null]"