See <
http://ci.motechproject.org/job/Platform-IntegrationTests/1526/changes>
Changes:
[tstalka] MOTECH-1588: bundle admin privileges reset when installing/uploading
[rob] Add a method to SimpleHttpClient that returns a SimpleHttpResponse so
------------------------------------------
[...truncated 16305 lines...]
INFO: Stopping service Catalina
May 11, 2015 7:19:16 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
May 11, 2015 7:19:16 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
May 11, 2015 7:19:16 PM org.apache.catalina.core.ApplicationContext log
INFO: Destroying Spring FrameworkServlet 'bootstrap-servlet'
[INFO] Destroying Spring FrameworkServlet 'servlet_3'
[INFO] Destroying Spring FrameworkServlet 'servlet_5'
May 11, 2015 7:19:16 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/motech-platform-server] registered the JDBC driver [com.mysql.fabric.jdbc.FabricMySQLDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/motech-platform-server] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/motech-platform-server] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [FelixDispatchQueue] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [FelixStartLevel] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [SCR Component Actor] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [Gemini Blueprint context shutdown thread] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [Spring DM Context Creation Timer] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [Gemini Blueprint context shutdown thread] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [Spring DM Context Creation Timer] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [Thread-81] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/motech-platform-server] appears to have started a thread named [FelixShutdown] but has failed to stop it. This is very likely to create a memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/motech-platform-server] created a ThreadLocal with key of type [org.springframework.core.NamedInheritableThreadLocal] (value [Current invoker bundle context]) and a value of type [org.apache.felix.framework.BundleContextImpl] (value [org.apache.felix.framework.BundleContextImpl@7863d7a3]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
May 11, 2015 7:19:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/motech-platform-server] created a ThreadLocal with key of type [org.springframework.core.NamedInheritableThreadLocal] (value [Current invoker bundle context]) and a value of type [org.apache.felix.framework.BundleContextImpl] (value [org.apache.felix.framework.BundleContextImpl@7863d7a3]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
May 11, 2015 7:19:16 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-9090"]
May 11, 2015 7:19:16 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-9090"]
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.osgi.framework.ServiceRegistration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:873)
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.apache.felix.eventadmin.impl.Configuration.destroy(Configuration.java:355)
at org.apache.felix.eventadmin.impl.Activator.stop(Activator.java:83)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.osgi.framework.ServiceRegistration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:873)
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.apache.felix.webconsole.internal.core.ServicesServlet.deactivate(ServicesServlet.java:137)
at org.apache.felix.webconsole.internal.servlet.PluginHolder$InternalPlugin.doUngetConsolePlugin(PluginHolder.java:846)
at org.apache.felix.webconsole.internal.servlet.PluginHolder$Plugin.dispose(PluginHolder.java:526)
at org.apache.felix.webconsole.internal.servlet.PluginHolder.close(PluginHolder.java:127)
at org.apache.felix.webconsole.internal.servlet.OsgiManager.dispose(OsgiManager.java:379)
at org.apache.felix.webconsole.internal.OsgiManagerActivator.stop(OsgiManagerActivator.java:77)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
ERROR: Bundle org.apache.servicemix.specs.activation-api-1.1 [65] Error stopping bundle. (java.lang.NullPointerException)
java.lang.NullPointerException
at org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1294)
at java.lang.ClassLoader.getResources(ClassLoader.java:1185)
at javax.activation.MailcapCommandMap.<init>(MailcapCommandMap.java:71)
at javax.activation.CommandMap.setDefaultCommandMap(CommandMap.java:48)
at org.apache.servicemix.specs.activation.Activator.stop(Activator.java:52)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
ERROR: Bundle org.apache.servicemix.specs.activation-api-1.1 [65] Error stopping file:/mnt/jenkins/.motech/bundles/org.apache.servicemix.specs.activation-api-1.1-2.4.0.jar (org.osgi.framework.BundleException: Activator stop error in bundle org.apache.servicemix.specs.activation-api-1.1 [65].)
java.lang.NullPointerException
at org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1294)
at java.lang.ClassLoader.getResources(ClassLoader.java:1185)
at javax.activation.MailcapCommandMap.<init>(MailcapCommandMap.java:71)
at javax.activation.CommandMap.setDefaultCommandMap(CommandMap.java:48)
at org.apache.servicemix.specs.activation.Activator.stop(Activator.java:52)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.osgi.framework.ServiceRegistration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:873)
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.apache.felix.scr.impl.ComponentRegistry.dispose(ComponentRegistry.java:182)
at org.apache.felix.scr.impl.Activator.doStop(Activator.java:136)
at org.apache.felix.utils.extender.AbstractExtender.stop(AbstractExtender.java:128)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.osgi.framework.ServiceRegistration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:873)
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.apache.http.osgi.impl.HttpProxyConfigurationActivator.stop(HttpProxyConfigurationActivator.java:98)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.osgi.framework.ServiceRegistration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:873)
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.ops4j.pax.url.commons.handler.HandlerActivator.stop(HandlerActivator.java:141)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1309)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Thread.java:744)
May 11, 2015 7:19:19 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load java.nio.channels.FileLock. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at org.apache.felix.framework.cache.BundleCache.release(BundleCache.java:191)
at org.apache.felix.framework.Felix$SystemBundleActivator.stop(Felix.java:4741)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2530)
at org.apache.felix.framework.Felix$2.run(Felix.java:959)
at java.lang.Thread.run(Thread.java:744)
[INFO] Bootstrap-instance stopped, MBean-Server cleaned up.
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-no-package-cycles) @ motech-platform-server ---
[INFO] Searching directory <
http://ci.motechproject.org/job/Platform-IntegrationTests/ws/platform/server/target/classes> for package cycles.
[INFO]
[INFO] --- maven-failsafe-plugin:2.17:verify (verify) @ motech-platform-server ---
[INFO] Failsafe report directory: <
http://ci.motechproject.org/job/Platform-IntegrationTests/ws/platform/server/target/failsafe-reports>
[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] MOTECH ............................................ SUCCESS [4.314s]
[INFO] MOTECH OSGi Platform .............................. SUCCESS [6.575s]
[INFO] MOTECH Platform Server API ........................ SUCCESS [1.921s]
[INFO] MOTECH Platform Commons API ....................... SUCCESS [2.167s]
[INFO] MOTECH Platform Commons Date ...................... SUCCESS [1.476s]
[INFO] MOTECH Pax Test Container ......................... SUCCESS [3.262s]
[INFO] MOTECH Testing Utils .............................. SUCCESS [2.267s]
[INFO] MOTECH Pax Testing ................................ SUCCESS [2.652s]
[INFO] MOTECH Core Config ................................ SUCCESS [8.419s]
[INFO] MOTECH Platform OSGi Extender Fragment ............ SUCCESS [0.947s]
[INFO] MOTECH OSGI Web Util .............................. SUCCESS [14.530s]
[INFO] MOTECH Platform Event ............................. SUCCESS [43.173s]
[INFO] MOTECH Platform Commons SQL ....................... SUCCESS [5.800s]
[INFO] MOTECH Platform Data Services Migration ........... SUCCESS [0.808s]
[INFO] MOTECH Platform Data Services ..................... SUCCESS [1:41.021s]
[INFO] MOTECH Platform Server Config ..................... SUCCESS [38.208s]
[INFO] MOTECH OSGi Integration Tests ..................... SUCCESS [18.432s]
[INFO] MOTECH Web Security ............................... SUCCESS [1:49.841s]
[INFO] MOTECH Platform Server Bundle ..................... SUCCESS [1:03.332s]
[INFO] MOTECH Platform Data Services Web ................. SUCCESS [48.529s]
[INFO] MOTECH Scheduler Migration ........................ SUCCESS [0.743s]
[INFO] MOTECH Scheduler .................................. SUCCESS [1:23.766s]
[INFO] MOTECH Platform Email ............................. SUCCESS [1:15.009s]
[INFO] MOTECH Admin ...................................... SUCCESS [1:04.259s]
[INFO] MOTECH Platform Server ............................ FAILURE [2:25.728s]
[INFO] MOTECH Tasks ...................................... SKIPPED
[INFO] MOTECH Tasks Test Utils ........................... SKIPPED
[INFO] MOTECH Tasks Test Bundle .......................... SKIPPED
[INFO] MOTECH Platform Data Services Test Bundle ......... SKIPPED
[INFO] MOTECH Platform Data Services Secondary Test Bundle SKIPPED
[INFO] MOTECH Platform Data Services Performance Tests ... SKIPPED
[INFO] MOTECH Minimal Bundle Archetype ................... SKIPPED
[INFO] MOTECH HTTP Bundle Archetype ...................... SKIPPED
[INFO] MOTECH Repository Bundle Archetype ................ SKIPPED
[INFO] MOTECH Settings Bundle Archetype .................. SKIPPED
[INFO] MOTECH Debian Packages ............................ SKIPPED
[INFO] MOTECH Base RPM package ........................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14:09.253s
[INFO] Finished at: Mon May 11 19:19:20 UTC 2015
[INFO] Final Memory: 176M/809M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.17:verify (verify) on project motech-platform-server: There are test failures.
[ERROR]
[ERROR] Please refer to <
http://ci.motechproject.org/job/Platform-IntegrationTests/ws/platform/server/target/failsafe-reports> for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :motech-platform-server
[INFO] Stopping Tomcat ...
[INFO] Tomcat stopped