You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by je...@ci.trafficserver.apache.org on 2016/04/29 17:00:33 UTC

Build failed in Jenkins: clang-format #749

See <https://ci.trafficserver.apache.org/job/clang-format/749/changes>

Changes:

[James Peach] TS-4385: Improve cache test debugging.

[shinrich] TS-4378:  Remove periodic warning.

[shinrich] TS-4055: another clean up fix to eliminate the crash case. This closes

[shinrich] TS-4364: Address remnants from HTTP/2 refactoring.  This closes #584.

[Masaori Koshiba] TS-4355: Change assert condition for TS-3612

[James Peach] Build fix for traffic_top.

[shinrich] TS-3429: Fix reference counting for TSContScheduleEvery.  This closes

[James Peach] TS-4375: Fix PCRE link issues on Darwin.

[James Peach] Remove ParentResult::epoch field.

[James Peach] TSHttpTxnParentProxySet should take const arguments.

[James Peach] TS-4388: Add an API test for TSHttpTxnParentProxySet.

[James Peach] TS-4383: Allow the trafficserver group to read from the log pipe.

[James Peach] Clear the disk and hostdb caches before running regressions.

------------------------------------------
[...truncated 1898 lines...]
./proxy/ProtocolProbeSessionAccept.cc
./proxy/ReverseProxy.cc
./proxy/TransformInternal.h
./proxy/RegressionSM.h
./proxy/ICP.h
./proxy/UDPAPITest.cc
./proxy/EventName.cc
./proxy/SocksProxy.cc
./proxy/api/ts/remap.h
./proxy/api/ts/experimental.h
./proxy/api/ts/InkAPIPrivateIOCore.h
./proxy/api/ts/ts.h
./proxy/api/ts/TsException.h
./proxy/EventName.h
./proxy/HttpTransStats.h
./proxy/Plugin.cc
./proxy/StufferUdpReceiver.cc
./proxy/TestPreProc.h
./proxy/Main.h
./proxy/TestSimpleProxy.cc
./proxy/logcat.cc
./proxy/InkAPITestTool.cc
./proxy/AbstractBuffer.h
./proxy/PluginVC.cc
./proxy/ControlMatcher.cc
./proxy/CacheControl.cc
./proxy/TestDNS.cc
./proxy/logging/LogHost.cc
./proxy/logging/LogFormat.cc
./proxy/logging/LogAccessHttp.h
./proxy/logging/LogObject.cc
./proxy/logging/LogHost.h
./proxy/logging/LogAccessICP.h
./proxy/logging/LogStandalone.cc
./proxy/logging/LogCollationBase.h
./proxy/logging/LogBuffer.h
./proxy/logging/LogUtils.h
./proxy/logging/LogFilter.h
./proxy/logging/LogAccessHttp.cc
./proxy/logging/LogFilter.cc
./proxy/logging/LogCollationClientSM.cc
./proxy/logging/Log.cc
./proxy/logging/LogLimits.h
./proxy/logging/LogCollationHostSM.cc
./proxy/logging/LogBuffer.cc
./proxy/logging/LogUtils.cc
./proxy/logging/LogAccess.cc
./proxy/logging/LogAccessTest.cc
./proxy/logging/LogAccessICP.cc
./proxy/logging/LogCollationClientSM.h
./proxy/logging/LogObject.h
./proxy/logging/LogCollationHostSM.h
./proxy/logging/LogConfig.cc
./proxy/logging/LogSock.h
./proxy/logging/LogFieldAliasMap.h
./proxy/logging/LogFieldAliasMap.cc
./proxy/logging/LogCollationAccept.h
./proxy/logging/LogFile.h
./proxy/logging/LogCollationAccept.cc
./proxy/logging/LogAccess.h
./proxy/logging/LogFile.cc
./proxy/logging/LogConfig.h
./proxy/logging/Log.h
./proxy/logging/LogFormat.h
./proxy/logging/LogBufferSink.h
./proxy/logging/LogField.h
./proxy/logging/LogField.cc
./proxy/logging/LogAccessTest.h
./proxy/logging/LogSock.cc
./proxy/ParentRoundRobin.cc
./proxy/Transform.cc
./proxy/Prefetch.h
./proxy/TestProxy.cc
./proxy/ParentConsistentHash.cc
./proxy/InkAPI.cc
./proxy/TestClock.cc
./proxy/congest/CongestionStats.cc
./proxy/congest/CongestionStats.h
./proxy/congest/CongestionDB.cc
./proxy/congest/CongestionTest.cc
./proxy/congest/Congestion.cc
./proxy/congest/CongestionDB.h
./proxy/congest/MT_hashtable.h
./proxy/congest/Congestion.h
./proxy/CoreUtils.h
./proxy/CacheControl.h
./proxy/InkIOCoreAPI.cc
./proxy/FetchSM.cc
./proxy/CoreUtils.cc
./proxy/ControlBase.h
./proxy/test_xml_parser.cc
./proxy/CompletionUtil.h
./proxy/hdrs/HdrToken.h
./proxy/hdrs/HdrHeap.h
./proxy/hdrs/HdrToken.cc
./proxy/hdrs/test_header.cc
./proxy/hdrs/HttpCompat.cc
./proxy/hdrs/HdrTest.cc
./proxy/hdrs/HdrUtils.h
./proxy/hdrs/HttpCompat.h
./proxy/hdrs/test_urlhash.cc
./proxy/hdrs/HdrTSOnly.cc
./proxy/hdrs/load_http_hdr.cc
./proxy/hdrs/HdrHeap.cc
./proxy/hdrs/HTTP.h
./proxy/hdrs/HdrUtils.cc
./proxy/hdrs/HdrTest.h
./proxy/hdrs/MIME.cc
./proxy/hdrs/HTTP.cc
./proxy/hdrs/URL.cc
./proxy/hdrs/test_mime.cc
./proxy/hdrs/URL.h
./proxy/hdrs/MIME.h
./proxy/ProxyClientTransaction.h
./proxy/ConfigParse.h
./proxy/Transform.h
./proxy/http/HttpCacheSM.h
./proxy/http/Http1ClientTransaction.cc
./proxy/http/HttpProxyServerMain.cc
./proxy/http/HttpTransactHeaders.h
./proxy/http/HttpTunnel.h
./proxy/http/HttpDebugNames.cc
./proxy/http/HttpSessionManager.cc
./proxy/http/HttpProxyAPIEnums.h
./proxy/http/HttpCacheSM.cc
./proxy/http/HttpConfig.h
./proxy/http/HttpDebugNames.h
./proxy/http/HttpSessionAccept.cc
./proxy/http/HttpSessionAccept.h
./proxy/http/HttpSessionManager.h
./proxy/http/Http1ClientSession.cc
./proxy/http/HttpConnectionCount.h
./proxy/http/HttpUpdateTester.cc
./proxy/http/remap/UrlMappingPathIndex.cc
./proxy/http/remap/RemapPlugins.cc
./proxy/http/remap/UrlMapping.cc
./proxy/http/remap/RemapProcessor.h
./proxy/http/remap/AclFiltering.cc
./proxy/http/remap/UrlRewrite.h
./proxy/http/remap/RemapPluginInfo.cc
./proxy/http/remap/RemapConfig.cc
./proxy/http/remap/RemapConfig.h
./proxy/http/remap/AclFiltering.h
./proxy/http/remap/RemapPlugins.h
./proxy/http/remap/UrlMapping.h
./proxy/http/remap/UrlRewrite.cc
./proxy/http/remap/UrlMappingPathIndex.h
./proxy/http/remap/RemapProcessor.cc
./proxy/http/remap/RemapPluginInfo.h
./proxy/http/HttpTransact.h
./proxy/http/HttpUpdateSM.cc
./proxy/http/HttpUpdateSM.h
./proxy/http/HttpProxyServerMain.h
./proxy/http/HttpTransact.cc
./proxy/http/HttpTransactHeaders.cc
./proxy/http/HttpTransactCache.h
./proxy/http/testheaders.cc
./proxy/http/HttpSM.h
./proxy/http/TestHttpTransact.cc
./proxy/http/HttpConnectionCount.cc
./proxy/http/HttpConfig.cc
./proxy/http/TestUrl.cc
./proxy/http/HttpTransactCache.cc
./proxy/http/HttpBodyFactory.cc
./proxy/http/HttpPages.h
./proxy/http/HttpSM.cc
./proxy/http/Http1ClientSession.h
./proxy/http/HttpServerSession.h
./proxy/http/HttpTunnel.cc
./proxy/http/HttpPages.cc
./proxy/http/Http1ClientTransaction.h
./proxy/http/test_socket_close.cc
./proxy/http/HttpServerSession.cc
./proxy/http/RegressionHttpTransact.cc
./proxy/http/HttpBodyFactory.h
./proxy/ICPevents.h
./proxy/ProxyClientSession.h
./proxy/ProxyClientTransaction.cc
./proxy/ReverseProxy.h
./proxy/Milestones.h
./proxy/Plugin.h
./proxy/TestClusterHash.cc
./proxy/Prefetch.cc
./proxy/FetchSM.h
./proxy/http2/RegressionHPACK.cc
./proxy/http2/HTTP2.h
./proxy/http2/Http2ConnectionState.cc
./proxy/http2/HPACK.h
./proxy/http2/Http2ClientSession.cc
./proxy/http2/HuffmanCodec.h
./proxy/http2/HTTP2.cc
./proxy/http2/Http2DebugNames.h
./proxy/http2/Http2Stream.h
./proxy/http2/Http2DebugNames.cc
./proxy/http2/Http2ConnectionState.h
./proxy/http2/HPACK.cc
./proxy/http2/Http2SessionAccept.h
./proxy/http2/Http2Stream.cc
./proxy/http2/test_Huffmancode.cc
./proxy/http2/HuffmanCodec.cc
./proxy/http2/Http2SessionAccept.cc
./proxy/http2/Http2ClientSession.h
./tools/http_load/port.h
./tools/http_load/timers.c
./tools/http_load/http_load.c
./tools/http_load/timers.h
./tools/jtest/jtest.cc
./tools/lighttpd_mod_generator/mod_generator.c
+ git diff --exit-code
diff --git a/proxy/ParentSelection.cc b/proxy/ParentSelection.cc
index 9526074..a439a27 100644
--- a/proxy/ParentSelection.cc
+++ b/proxy/ParentSelection.cc
@@ -192,8 +192,7 @@ ParentConfigParams::nextParent(HttpRequestData *rdata, ParentResult *result)
 {
   P_table *tablePtr = parent_table;
 
-  Debug("parent_select", "ParentConfigParams::nextParent(): parent_table: %p, result->rec: %p",
-      parent_table, result->rec);
+  Debug("parent_select", "ParentConfigParams::nextParent(): parent_table: %p, result->rec: %p", parent_table, result->rec);
 
   //  Make sure that we are being called back with a
   //   result structure with a parent
@@ -209,8 +208,7 @@ ParentConfigParams::nextParent(HttpRequestData *rdata, ParentResult *result)
     result->r = PARENT_FAIL;
     return;
   }
-  Debug("parent_select", "ParentConfigParams::nextParent(): result->r: %d, tablePtr: %p",
-      result->r, tablePtr);
+  Debug("parent_select", "ParentConfigParams::nextParent(): result->r: %d, tablePtr: %p", result->r, tablePtr);
 
   // Find the next parent in the array
   Debug("parent_select", "Calling selectParent() from nextParent");
diff --git a/proxy/ParentSelection.h b/proxy/ParentSelection.h
index b52cabd..79c8b5e 100644
--- a/proxy/ParentSelection.h
+++ b/proxy/ParentSelection.h
@@ -159,8 +159,8 @@ ParentRecord *const extApiRecord = (ParentRecord *)0xeeeeffff;
 
 struct ParentResult {
   ParentResult()
-    : r(PARENT_UNDEFINED), hostname(NULL), port(0), retry(false), line_number(0), rec(NULL), last_parent(0),
-      start_parent(0), wrap_around(false), last_lookup(0)
+    : r(PARENT_UNDEFINED), hostname(NULL), port(0), retry(false), line_number(0), rec(NULL), last_parent(0), start_parent(0),
+      wrap_around(false), last_lookup(0)
   {
   }
 
Build step 'Execute shell' marked build as failure

Jenkins build is back to normal : clang-format #753

Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/clang-format/753/changes>


Build failed in Jenkins: clang-format #752

Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/clang-format/752/>

------------------------------------------
Started by user Leif Hedstrom
Building remotely on QA1 (qa) in workspace <https://ci.trafficserver.apache.org/job/clang-format/ws/>
java.io.IOException: remote file operation failed: <https://ci.trafficserver.apache.org/job/clang-format/ws/src> at hudson.remoting.Channel@e3cc126:QA1: java.io.IOException: Remote call on QA1 failed
	at hudson.FilePath.act(FilePath.java:986)
	at hudson.FilePath.act(FilePath.java:968)
	at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:131)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:752)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:744)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1091)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: java.io.IOException: Remote call on QA1 failed
	at hudson.remoting.Channel.call(Channel.java:789)
	at hudson.FilePath.act(FilePath.java:979)
	... 14 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy8
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.reflect.Proxy.newInstance(Proxy.java:764)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755)
	at hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:143)
	at hudson.remoting.Channel.export(Channel.java:621)
	at hudson.remoting.Channel.export(Channel.java:590)
	at org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1118)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1134)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:157)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:166)
	at hudson.remoting.UserRequest.perform(UserRequest.java:128)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:332)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to QA1(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	... 15 more

Build failed in Jenkins: clang-format #751

Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/clang-format/751/>

------------------------------------------
Started by upstream project "out_of_tree-master" build number 1654
originally caused by:
 Started by an SCM change
Started by upstream project "in_tree-master" build number 1879
originally caused by:
 Started by an SCM change
Building remotely on QA1 (qa) in workspace <https://ci.trafficserver.apache.org/job/clang-format/ws/>
java.io.IOException: remote file operation failed: <https://ci.trafficserver.apache.org/job/clang-format/ws/src> at hudson.remoting.Channel@e3cc126:QA1: java.io.IOException: Remote call on QA1 failed
	at hudson.FilePath.act(FilePath.java:986)
	at hudson.FilePath.act(FilePath.java:968)
	at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:131)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:752)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:744)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1091)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: java.io.IOException: Remote call on QA1 failed
	at hudson.remoting.Channel.call(Channel.java:789)
	at hudson.FilePath.act(FilePath.java:979)
	... 14 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy8
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.reflect.Proxy.newInstance(Proxy.java:764)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755)
	at hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:143)
	at hudson.remoting.Channel.export(Channel.java:621)
	at hudson.remoting.Channel.export(Channel.java:590)
	at org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1118)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1134)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:157)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:166)
	at hudson.remoting.UserRequest.perform(UserRequest.java:128)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:332)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to QA1(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	... 15 more

Build failed in Jenkins: clang-format #750

Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/clang-format/750/>

------------------------------------------
Started by upstream project "out_of_tree-master" build number 1653
originally caused by:
 Started by an SCM change
Started by upstream project "in_tree-master" build number 1878
originally caused by:
 Started by an SCM change
Building remotely on QA1 (qa) in workspace <https://ci.trafficserver.apache.org/job/clang-format/ws/>
java.io.IOException: remote file operation failed: <https://ci.trafficserver.apache.org/job/clang-format/ws/src> at hudson.remoting.Channel@e3cc126:QA1: java.io.IOException: Remote call on QA1 failed
	at hudson.FilePath.act(FilePath.java:986)
	at hudson.FilePath.act(FilePath.java:968)
	at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:131)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:752)
	at hudson.plugins.git.GitSCM.createClient(GitSCM.java:744)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1091)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: java.io.IOException: Remote call on QA1 failed
	at hudson.remoting.Channel.call(Channel.java:789)
	at hudson.FilePath.act(FilePath.java:979)
	... 14 more
Caused by: java.lang.InternalError
	at java.util.Currency$1.run(Currency.java:228)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.Currency.<clinit>(Currency.java:196)
	at java.text.DecimalFormatSymbols.initialize(DecimalFormatSymbols.java:566)
	at java.text.DecimalFormatSymbols.<init>(DecimalFormatSymbols.java:94)
	at java.text.DecimalFormatSymbols.getInstance(DecimalFormatSymbols.java:157)
	at java.text.NumberFormat.getInstance(NumberFormat.java:767)
	at java.text.NumberFormat.getIntegerInstance(NumberFormat.java:439)
	at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:664)
	at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:585)
	at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:560)
	at com.thoughtworks.xstream.core.JVM.<clinit>(JVM.java:147)
	at com.thoughtworks.xstream.core.util.CompositeClassLoader.<clinit>(CompositeClassLoader.java:56)
	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
	at com.thoughtworks.xstream.XStream.<init>(XStream.java:350)
	at hudson.util.XStream2.<init>(XStream2.java:89)
	at hudson.ProxyConfiguration.<clinit>(ProxyConfiguration.java:301)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:195)
	at com.sun.proxy.$Proxy8.<clinit>(Unknown Source)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.reflect.Proxy.newInstance(Proxy.java:764)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755)
	at hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:143)
	at hudson.remoting.Channel.export(Channel.java:621)
	at hudson.remoting.Channel.export(Channel.java:590)
	at org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1118)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1134)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:157)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:166)
	at hudson.remoting.UserRequest.perform(UserRequest.java:128)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:332)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to QA1(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	... 15 more
Caused by: java.io.FileNotFoundException: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.99-2.6.5.0.el7_2.x86_64/jre/lib/currency.data (No such file or directory)
	at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:146)
	at java.io.FileInputStream.<init>(FileInputStream.java:101)
	at java.util.Currency$1.run(Currency.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.Currency.<clinit>(Currency.java:196)
	at java.text.DecimalFormatSymbols.initialize(DecimalFormatSymbols.java:566)
	at java.text.DecimalFormatSymbols.<init>(DecimalFormatSymbols.java:94)
	at java.text.DecimalFormatSymbols.getInstance(DecimalFormatSymbols.java:157)
	at java.text.NumberFormat.getInstance(NumberFormat.java:767)
	at java.text.NumberFormat.getIntegerInstance(NumberFormat.java:439)
	at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:664)
	at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:585)
	at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:560)
	at com.thoughtworks.xstream.core.JVM.<clinit>(JVM.java:147)
	at com.thoughtworks.xstream.core.util.CompositeClassLoader.<clinit>(CompositeClassLoader.java:56)
	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
	at com.thoughtworks.xstream.XStream.<init>(XStream.java:350)
	at hudson.util.XStream2.<init>(XStream2.java:89)
	at hudson.ProxyConfiguration.<clinit>(ProxyConfiguration.java:301)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:195)
	at com.sun.proxy.$Proxy8.<clinit>(Unknown Source)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.reflect.Proxy.newInstance(Proxy.java:764)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755)
	at hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:143)
	at hudson.remoting.Channel.export(Channel.java:621)
	at hudson.remoting.Channel.export(Channel.java:590)
	at org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1118)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1134)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
	at hudson.remoting.UserRequest._serialize(UserRequest.java:157)
	at hudson.remoting.UserRequest.serialize(UserRequest.java:166)
	at hudson.remoting.UserRequest.perform(UserRequest.java:128)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:332)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)