commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bhowmik, Bindul" <bindulbhow...@gmail.com>
Subject Re: Build failed in Jenkins: Commons-Compress-Windows #119
Date Thu, 12 Jan 2017 01:23:43 GMT
Looks like it is fixed now with build #275 [1].

- Bindul

[1] https://builds.apache.org/job/Commons-Compress-Windows/275/

On Thu, Jan 5, 2017 at 8:15 AM, sebb <sebbaz@gmail.com> wrote:
> And I've switched off the build emails
>
> On 5 January 2017 at 11:40, sebb <sebbaz@gmail.com> wrote:
>> I've moved it back to "Waiting for Infra"
>>
>> On 5 January 2017 at 10:13, Bhowmik, Bindul <bindulbhowmik@gmail.com> wrote:
>>> On Wed, Jan 4, 2017 at 8:46 PM, Gary Gregory <garydgregory@gmail.com> wrote:
>>>> Does anyone know how to fix this?
>>>
>>> Does not seem like a project issue, there is also a maven wagon
>>> failure [1], and an open ticket [INFRA-13224], but not sure it is in
>>> the right 'Status' for Infra to be looking at it.
>>>
>>>
>>> [1] https://builds.apache.org/job/maven-wagon-windows/298/console
>>>
>>>>
>>>> Gary
>>>>
>>>> ---------- Forwarded message ----------
>>>> From: Apache Jenkins Server <jenkins@builds.apache.org>
>>>> Date: Wed, Jan 4, 2017 at 7:21 PM
>>>> Subject: Build failed in Jenkins: Commons-Compress-Windows #119
>>>> To: dev@commons.apache.org
>>>>
>>>>
>>>> See <https://builds.apache.org/job/Commons-Compress-Windows/119/>
>>>>
>>>> ------------------------------------------
>>>> Started by an SCM change
>>>> [EnvInject] - Loading node environment variables.
>>>> Building remotely on windows-2012-2 (Windows) in workspace <
>>>> https://builds.apache.org/job/Commons-Compress-Windows/ws/>
>>>> Cloning the remote Git repository
>>>> Cloning repository https://git-wip-us.apache.org/
>>>> repos/asf/commons-compress.git
>>>>  > git init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
#
>>>> timeout=10
>>>> ERROR: Error cloning remote repo 'origin'
>>>> hudson.plugins.git.GitException: Could not init <https://builds.apache.org/
>>>> job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:652)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>>         at ......remote call to windows-2012-2(Native Method)
>>>>         at hudson.remoting.Channel.attachCallSiteStackTrace(
>>>> Channel.java:1416)
>>>>         at hudson.remoting.UserResponse.retrieve(UserRequest.java:253)
>>>>         at hudson.remoting.Channel.call(Channel.java:781)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.execute(RemoteGitImpl.java:145)
>>>>         at sun.reflect.GeneratedMethodAccessor761.invoke(Unknown Source)
>>>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>>> DelegatingMethodAccessorImpl.java:43)
>>>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.invoke(RemoteGitImpl.java:131)
>>>>         at com.sun.proxy.$Proxy175.execute(Unknown Source)
>>>>         at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1046)
>>>>         at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1086)
>>>>         at hudson.scm.SCM.checkout(SCM.java:485)
>>>>         at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.
>>>> defaultCheckout(AbstractBuild.java:604)
>>>>         at jenkins.scm.SCMCheckoutStrategy.checkout(
>>>> SCMCheckoutStrategy.java:86)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.run(
>>>> AbstractBuild.java:529)
>>>>         at hudson.model.Run.execute(Run.java:1741)
>>>>         at hudson.maven.MavenModuleSetBuild.run(
>>>> MavenModuleSetBuild.java:531)
>>>>         at hudson.model.ResourceController.execute(
>>>> ResourceController.java:98)
>>>>         at hudson.model.Executor.run(Executor.java:410)
>>>> Caused by: hudson.plugins.git.GitException: Error performing command: git
>>>> init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1730)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1699)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1695)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommand(CliGitAPIImpl.java:1317)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:650)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>> Caused by: java.io.IOException: Cannot run program "git" (in directory "<
>>>> https://builds.apache.org/job/Commons-Compress-Windows/ws/")>:
>>>> CreateProcess error=2, The system cannot find the file specified
>>>>         at java.lang.ProcessBuilder.start(Unknown Source)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:240)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:212)
>>>>         at hudson.Launcher$LocalLauncher.launch(Launcher.java:815)
>>>>         at hudson.Launcher$ProcStarter.start(Launcher.java:381)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1719)
>>>>         ... 16 more
>>>> Caused by: java.io.IOException: CreateProcess error=2, The system cannot
>>>> find the file specified
>>>>         at java.lang.ProcessImpl.create(Native Method)
>>>>         at java.lang.ProcessImpl.<init>(Unknown Source)
>>>>         at java.lang.ProcessImpl.start(Unknown Source)
>>>>         ... 22 more
>>>> ERROR: null
>>>> Retrying after 10 seconds
>>>> Cloning the remote Git repository
>>>> Cloning repository https://git-wip-us.apache.org/
>>>> repos/asf/commons-compress.git
>>>>  > git init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
#
>>>> timeout=10
>>>> ERROR: Error cloning remote repo 'origin'
>>>> hudson.plugins.git.GitException: Could not init <https://builds.apache.org/
>>>> job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:652)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>>         at ......remote call to windows-2012-2(Native Method)
>>>>         at hudson.remoting.Channel.attachCallSiteStackTrace(
>>>> Channel.java:1416)
>>>>         at hudson.remoting.UserResponse.retrieve(UserRequest.java:253)
>>>>         at hudson.remoting.Channel.call(Channel.java:781)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.execute(RemoteGitImpl.java:145)
>>>>         at sun.reflect.GeneratedMethodAccessor761.invoke(Unknown Source)
>>>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>>> DelegatingMethodAccessorImpl.java:43)
>>>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.invoke(RemoteGitImpl.java:131)
>>>>         at com.sun.proxy.$Proxy175.execute(Unknown Source)
>>>>         at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1046)
>>>>         at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1086)
>>>>         at hudson.scm.SCM.checkout(SCM.java:485)
>>>>         at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.
>>>> defaultCheckout(AbstractBuild.java:604)
>>>>         at jenkins.scm.SCMCheckoutStrategy.checkout(
>>>> SCMCheckoutStrategy.java:86)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.run(
>>>> AbstractBuild.java:529)
>>>>         at hudson.model.Run.execute(Run.java:1741)
>>>>         at hudson.maven.MavenModuleSetBuild.run(
>>>> MavenModuleSetBuild.java:531)
>>>>         at hudson.model.ResourceController.execute(
>>>> ResourceController.java:98)
>>>>         at hudson.model.Executor.run(Executor.java:410)
>>>> Caused by: hudson.plugins.git.GitException: Error performing command: git
>>>> init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1730)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1699)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1695)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommand(CliGitAPIImpl.java:1317)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:650)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>> Caused by: java.io.IOException: Cannot run program "git" (in directory "<
>>>> https://builds.apache.org/job/Commons-Compress-Windows/ws/")>:
>>>> CreateProcess error=2, The system cannot find the file specified
>>>>         at java.lang.ProcessBuilder.start(Unknown Source)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:240)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:212)
>>>>         at hudson.Launcher$LocalLauncher.launch(Launcher.java:815)
>>>>         at hudson.Launcher$ProcStarter.start(Launcher.java:381)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1719)
>>>>         ... 16 more
>>>> Caused by: java.io.IOException: CreateProcess error=2, The system cannot
>>>> find the file specified
>>>>         at java.lang.ProcessImpl.create(Native Method)
>>>>         at java.lang.ProcessImpl.<init>(Unknown Source)
>>>>         at java.lang.ProcessImpl.start(Unknown Source)
>>>>         ... 22 more
>>>> ERROR: null
>>>> Retrying after 10 seconds
>>>> Cloning the remote Git repository
>>>> Cloning repository https://git-wip-us.apache.org/
>>>> repos/asf/commons-compress.git
>>>>  > git init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
#
>>>> timeout=10
>>>> ERROR: Error cloning remote repo 'origin'
>>>> hudson.plugins.git.GitException: Could not init <https://builds.apache.org/
>>>> job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:652)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>>         at ......remote call to windows-2012-2(Native Method)
>>>>         at hudson.remoting.Channel.attachCallSiteStackTrace(
>>>> Channel.java:1416)
>>>>         at hudson.remoting.UserResponse.retrieve(UserRequest.java:253)
>>>>         at hudson.remoting.Channel.call(Channel.java:781)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.execute(RemoteGitImpl.java:145)
>>>>         at sun.reflect.GeneratedMethodAccessor761.invoke(Unknown Source)
>>>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>>> DelegatingMethodAccessorImpl.java:43)
>>>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler.invoke(RemoteGitImpl.java:131)
>>>>         at com.sun.proxy.$Proxy175.execute(Unknown Source)
>>>>         at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1046)
>>>>         at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1086)
>>>>         at hudson.scm.SCM.checkout(SCM.java:485)
>>>>         at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.
>>>> defaultCheckout(AbstractBuild.java:604)
>>>>         at jenkins.scm.SCMCheckoutStrategy.checkout(
>>>> SCMCheckoutStrategy.java:86)
>>>>         at hudson.model.AbstractBuild$AbstractBuildExecution.run(
>>>> AbstractBuild.java:529)
>>>>         at hudson.model.Run.execute(Run.java:1741)
>>>>         at hudson.maven.MavenModuleSetBuild.run(
>>>> MavenModuleSetBuild.java:531)
>>>>         at hudson.model.ResourceController.execute(
>>>> ResourceController.java:98)
>>>>         at hudson.model.Executor.run(Executor.java:410)
>>>> Caused by: hudson.plugins.git.GitException: Error performing command: git
>>>> init <https://builds.apache.org/job/Commons-Compress-Windows/ws/>
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1730)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1699)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1695)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommand(CliGitAPIImpl.java:1317)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$5.
>>>> execute(CliGitAPIImpl.java:650)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.
>>>> execute(CliGitAPIImpl.java:463)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
>>>>         at org.jenkinsci.plugins.gitclient.RemoteGitImpl$
>>>> CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:120)
>>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>>         at hudson.remoting.InterceptingExecutorService$1.call(
>>>> InterceptingExecutorService.java:68)
>>>>         at java.util.concurrent.FutureTask.run(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>         at hudson.remoting.Engine$1$1.run(Engine.java:62)
>>>>         at java.lang.Thread.run(Unknown Source)
>>>> Caused by: java.io.IOException: Cannot run program "git" (in directory "<
>>>> https://builds.apache.org/job/Commons-Compress-Windows/ws/")>:
>>>> CreateProcess error=2, The system cannot find the file specified
>>>>         at java.lang.ProcessBuilder.start(Unknown Source)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:240)
>>>>         at hudson.Proc$LocalProc.<init>(Proc.java:212)
>>>>         at hudson.Launcher$LocalLauncher.launch(Launcher.java:815)
>>>>         at hudson.Launcher$ProcStarter.start(Launcher.java:381)
>>>>         at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.
>>>> launchCommandIn(CliGitAPIImpl.java:1719)
>>>>         ... 16 more
>>>> Caused by: java.io.IOException: CreateProcess error=2, The system cannot
>>>> find the file specified
>>>>         at java.lang.ProcessImpl.create(Native Method)
>>>>         at java.lang.ProcessImpl.<init>(Unknown Source)
>>>>         at java.lang.ProcessImpl.start(Unknown Source)
>>>>         ... 22 more
>>>> ERROR: null
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>> Java Persistence with Hibernate, Second Edition
>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>>>
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
>>>> JUnit in Action, Second Edition
>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>>>>
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
>>>> Spring Batch in Action
>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
>>>> Blog: http://garygregory.wordpress.com
>>>> Home: http://garygregory.com/
>>>> Tweet! http://twitter.com/GaryGregory
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message