See
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/690/changes>
Changes:
[Stephane Lacoin] Revert "NXP-10903 enabling h2 mvcc"
[Stephane Lacoin] Revert "NXP-10903 xa-datasource pool plug in storage"
------------------------------------------
[...truncated 497 lines...]
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 36.903 sec <<<
FAILURE!
Running org.nuxeo.functionaltests.ITModifyWorkspaceDescriptionTest
02:02:09,372 ERROR [AbstractTest] Test
'org.nuxeo.functionaltests.ITModifyWorkspaceDescriptionTest#testModifyWsDescription'
failed
org.openqa.selenium.NoSuchElementException: Timeout loading page
DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
at
org.nuxeo.functionaltests.AbstractTest.fillElement(AbstractTest.java:569)
at org.nuxeo.functionaltests.AbstractTest.asPage(AbstractTest.java:529)
at
org.nuxeo.functionaltests.pages.AbstractPage.asPage(AbstractPage.java:73)
at org.nuxeo.functionaltests.pages.LoginPage.login(LoginPage.java:105)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:908)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:903)
at
org.nuxeo.functionaltests.ITModifyWorkspaceDescriptionTest.testModifyWsDescription(ITModifyWorkspaceDescriptionTest.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 36.828 sec <<<
FAILURE!
Running org.nuxeo.functionaltests.ITLoginLogoutTest
02:02:46,155 ERROR [AbstractTest] Test
'org.nuxeo.functionaltests.ITLoginLogoutTest#testLoginLogout' failed
org.openqa.selenium.NoSuchElementException: Timeout loading page
DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
at
org.nuxeo.functionaltests.AbstractTest.fillElement(AbstractTest.java:569)
at org.nuxeo.functionaltests.AbstractTest.asPage(AbstractTest.java:529)
at
org.nuxeo.functionaltests.pages.AbstractPage.asPage(AbstractPage.java:73)
at org.nuxeo.functionaltests.pages.LoginPage.login(LoginPage.java:105)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:908)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:903)
at
org.nuxeo.functionaltests.ITLoginLogoutTest.testLoginLogout(ITLoginLogoutTest.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 36.83 sec <<<
FAILURE!
Running org.nuxeo.functionaltests.ITArchivedVersionsTest
02:03:22,995 ERROR [AbstractTest] Test
'org.nuxeo.functionaltests.ITArchivedVersionsTest#testArchivedVersions' failed
org.openqa.selenium.NoSuchElementException: Timeout loading page
DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
at
org.nuxeo.functionaltests.AbstractTest.fillElement(AbstractTest.java:569)
at org.nuxeo.functionaltests.AbstractTest.asPage(AbstractTest.java:529)
at
org.nuxeo.functionaltests.pages.AbstractPage.asPage(AbstractPage.java:73)
at org.nuxeo.functionaltests.pages.LoginPage.login(LoginPage.java:105)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:908)
at org.nuxeo.functionaltests.AbstractTest.login(AbstractTest.java:903)
at
org.nuxeo.functionaltests.ITArchivedVersionsTest.testArchivedVersions(ITArchivedVersionsTest.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 36.83 sec <<<
FAILURE!
Results :
Tests in error:
testCreateViewDeleteUser(org.nuxeo.functionaltests.ITUsersTest): Timeout
loading page UsersTabSubPage missing element createNewUserLink
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
verifyContextualActions(org.nuxeo.functionaltests.ITContextualActionsTest):
Timeout loading page DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
testModifyWsDescription(org.nuxeo.functionaltests.ITModifyWorkspaceDescriptionTest):
Timeout loading page DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
testLoginLogout(org.nuxeo.functionaltests.ITLoginLogoutTest): Timeout loading
page DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
testArchivedVersions(org.nuxeo.functionaltests.ITArchivedVersionsTest):
Timeout loading page DocumentBasePage missing element tabsBar
For documentation on this error, please visit:
http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.26.0', revision: '18041', time: '2012-11-01 19:33:38'
System info: os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-25-generic', java.version: '1.6.0_26'
Driver info: driver.version: unknown
Tests run: 6, Failures: 0, Errors: 5, Skipped: 0
[INFO] [nuxeo-distribution-tools:build {execution: stop-tomcat}]
Activating profile: tomcat
Activating profile: qa
[unzip] [INFO] Resolving org.nuxeo:nuxeo-ftest:zip:1.7.2:compile ...
[unzip] Expanding:
/home/hudson/.m2/repository/org/nuxeo/nuxeo-ftest/1.7.2/nuxeo-ftest-1.7.2.zip
into
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target>
_init:
stop-unix:
[exec] Detected Tomcat server.
[exec] Nuxeo home:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/tomcat>
[exec] Nuxeo configuration:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/bin/nuxeo.conf>
[exec] Include template:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/templates/common-base>
[exec] Include template:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/templates/common>
[exec] Include template:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/templates/default>
[exec]
[exec] Stopping
server............................................................................................................................................................................................................................................................................................................No
answer from server, try to kill process 29091...
[exec] Server forcibly stopped.
stop-windows:
stop:
_init:
cleanup-db:
cleanup-environment:
BUILD SUCCESSFUL
Total time: 5 minutes 1 second
[INFO] [failsafe:verify {execution: default}]
[INFO] Failsafe report directory:
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/failsafe-reports>
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/ws/nuxeo-distribution-dm/ftest/webdriver/target/failsafe-reports>
for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10 minutes 7 seconds
[INFO] Finished at: Sat Feb 02 02:08:25 CET 2013
[INFO] Final Memory: 63M/620M
[INFO] ------------------------------------------------------------------------
Build step 'Invoke top-level Maven targets' marked build as failure
Archiving artifacts
Checking ^\d{4}-\d{2}-\d{2}.*ERROR.*
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/690/artifact/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/log/nuxeo-error.log>:
2013-02-02 02:00:27,964 ERROR [nuxeo-error-log] javax.servlet.ServletException:
On requestURL: http://localhost:8080/nuxeo/view_admin.faces
2013-02-02 02:00:27,968 ERROR [nuxeo-error-log]
<https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-dm-tomcat/690/artifact/nuxeo-distribution-dm/ftest/webdriver/target/tomcat/log/server.log>:
2013-02-02 02:00:27,754 ERROR [org.hibernate.util.JDBCExceptionReporter]
Timeout trying to lock table NXP_LOGS; SQL statement:
2013-02-02 02:00:27,756 ERROR
[org.nuxeo.ecm.core.event.impl.AsyncEventExecutor] Failed to execute async
event default on listener auditLoggerListener
2013-02-02 02:00:27,926 ERROR [facelets.viewhandler] Error Rendering
View[/view_admin.xhtml]
2013-02-02 02:00:27,932 ERROR
[javax.enterprise.resource.webcontainer.jsf.lifecycle]
jsf.lifecycle.phase.exception
2013-02-02 02:00:27,959 ERROR [org.ajax4jsf.webapp.BaseXMLFilter] Exception in
the filter chain
2013-02-02 02:00:27,964 ERROR
[org.nuxeo.ecm.platform.web.common.exceptionhandling.DefaultNuxeoExceptionHandler]
javax.servlet.ServletException: On requestURL:
http://localhost:8080/nuxeo/view_admin.faces
2013-02-02 02:00:27,964 ERROR [nuxeo-error-log] javax.servlet.ServletException:
On requestURL: http://localhost:8080/nuxeo/view_admin.faces
2013-02-02 02:00:27,968 ERROR [nuxeo-error-log]
2013-02-02 02:01:02,540 ERROR [org.nuxeo.ecm.platform.login.NuxeoLoginModule]
Authentication failed: error fetching reference values:
2013-02-02 02:01:39,230 ERROR [org.nuxeo.ecm.platform.login.NuxeoLoginModule]
Authentication failed: error fetching reference values:
2013-02-02 02:02:16,004 ERROR [org.nuxeo.ecm.platform.login.NuxeoLoginModule]
Authentication failed: error fetching reference values:
2013-02-02 02:02:52,893 ERROR [org.nuxeo.ecm.platform.login.NuxeoLoginModule]
Authentication failed: error fetching reference values:
2013-02-02 02:03:26,222 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/NuxeoDS' in JNDI
2013-02-02 02:03:26,223 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxsqldirectory' in JNDI
2013-02-02 02:03:26,224 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxrelations-default-jena' in JNDI
2013-02-02 02:03:26,224 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/comment-relations' in JNDI
2013-02-02 02:03:26,225 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxaudit-logs' in JNDI
2013-02-02 02:03:26,226 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxjbpm' in JNDI
2013-02-02 02:03:26,226 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/placeful_service_ds' in JNDI
2013-02-02 02:03:26,227 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxwebwidgets' in JNDI
2013-02-02 02:03:26,227 ERROR
[org.nuxeo.runtime.datasource.DataSourceComponent] Cannot unbind DataSourceLink
'java:comp/env/jdbc/nxuidsequencer' in JNDI
Recording test results
_______________________________________________
ECM-QA mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-qa