nishio-dens / bitbucket-pullrequest-builder-plugin

Bitbucket Pull Request Builder Plugin for Jenkins
Other
125 stars 145 forks source link

Single pull request is built multiple times if exception is encountered #13

Closed bmannix closed 5 years ago

bmannix commented 10 years ago

BUILD: 1.4.1 JENKINS: 1.567

PROBLEM:

IT appears that there were some issues with bitbucket around 5:20am (EDT) today. This is reinforced by the logs@ (http://status.bitbucket.org/). The pull request plugin received some invalid responses from bitbucket, however, upon recovery the plugin appears to not recognize that it's already built the only open pull request that I have right now. This caused it to execute 2 additional and extraneous builds.

STEPS TO REPRODUCE:

  1. Have open pull request
  2. Allow the plugin to build the request.
  3. Provide invalid JSON to the plugin.
  4. Observe exception.
  5. Upon recovery, observe the plugin build the pull request again despite it already being built.

EXPECTED BEHAVIOR: The plugin should have a mechanism to determine that it already has built each individual pull request and should not duplicate builds.

LOG:

Jun 18, 2014 5:04:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:20:00 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
Jun 18, 2014 5:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequests
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@5ab14084; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parsePullRequestJson(BitbucketApiClient.java:132)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequests(BitbucketApiClient.java:38)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:47)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:20:00 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:21:24 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequestComments
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@1a2383e2; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1870)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseCommentJson(BitbucketApiClient.java:139)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequestComments(BitbucketApiClient.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.isBuildTarget(BitbucketRepository.java:108)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:50)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:21:24 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
Jun 18, 2014 5:21:24 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Something went wrong &mdash; Bitbucket</title>
  <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyN0U2ODhGMTA5QTkxMUUyOTNCRTk3QzRFQ0U0NDAzMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyN0U2ODhGMjA5QTkxMUUyOTNCRTk3QzRFQ0U0NDAzMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU3MTVGMkQyMDk5RjExRTI5M0JFOTdDNEVDRTQ0MDMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI3RTY4OEYwMDlBOTExRTI5M0JFOTdDNEVDRTQ0MDMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fhUIrgAAAsBJREFUeNq8V1FkXEEUne6ufJUQQlhKKhXCsiyJrRJSpYRWK4Su5qc0P6XVj1IhpZ/9qH70pyFEPvoVrZZqqK6G8AjLagjLsiwlhJKvsjzbczmPMfvevJnX7V6Ot+/Om7ln7r1z5+6Ffr+vpu+8VBaZAKrAPDAF5IEyx8b47PHZBELgFDgCAuB30sKdj5uqkDC2BNwDrgGzyl0qMboWcAi8B+rmoElADL4D5gy97KLNHXYsuxJvTZPIDDDODQgeACfAOgkNELgJfNLcqujGF8A3utZH8lzzMXCDOtnYd+A2sC+KnDbhqWFc0fB+BuOKc75wDV3GaGvAA3Fu3QDuA3uMpYSgyySLk3G6vsznKkOiYkI6QOCYE0y5pDMekhxHP/QQtNXopB1HoDVCAq0kAuEIjIdJBP4wwf63dGlrgIBioXCRX8AacIVYo85FTmyVULJzOWWBBnAdODeS6jOLTMX1BGTxgMSvRuMl4ANRoq7mkEepHrDJIRNIqtlXoEi93JSXORbwTsnsgTAl9lFxKmr6InUqJZFD0wMmgV5KQYrKaseoGy3qVELp1XOlZwtB5KKkHmCedb7JRHxE/VvursxvnNxvI7BiuWJ3eZ3Kjp8b3tnlN/9EYBt4aMRYF8n4n8BrJpxiyyYX1sWU/Nl2ISAfLgCv2JbFiRja9Kh+0o49iytWOQvbGonsWO5/m5xy7gLXiq2UBUu2l1jdjrSGs0q9YsLltePV1OIcsGJGcov6jiuBMiucLPoEOOCCDU8vLAJvuN5dHwINjcgPnvM99nhBitEq75MV4zg3fELQZd82wfdZ9ocbfD9nUTnj+6TWhquEHrDrQyD6l7NkaT4rHqFoJg3kskzKIJkI1IdIoJ6FgCTc1hCMb3EtbwKK/+OuOmR+nAScu277qOCx0BTP9SIL1aRRiM54zg8Ip+r5V4ABACB+rPSxcMl5AAAAAElFTkSuQmCC">
  <style type="text/css">
    article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
      display: block;
    }

    body {
      background: #fff;
      color: #333;
      font-family: sans-serif;
      font-size: 14px;
      height: 100%;
      line-height: 1.42857142857143; /* 20px equiv line-height */
      margin: 0;
      padding: 0;
    }

    h1 {
      margin: 20px 0 10px;
      padding: 0;
      font-size: 20px;
      font-weight: normal;
      line-height: 1.25; /* 30px equivalent */
    }

    a {
      color: #3C77B4;
      text-decoration: none;
    }

    a:hover {
      text-decoration: underline;
    }

    p {
      margin: 10px 0 0 0;
    }

    #header {
      background: #205081;
      border-bottom: 1px solid #2e3d54;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      color: #fff;
      padding: 0 10px;
    }

    #header > nav {
      margin: 0 auto;
      width: 980px;
    }

    #header > nav a {
      color: #fff;
      display: inline-block;
      line-height: 1;
      height: 40px;
      padding: 0 10px;
      text-decoration: none;
    }

    #header > nav a:hover,
    #header > nav a:focus {
      background-color: #3b73af;
    }

    #header > nav a.logo {
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }

    #header > nav a.logo > .logo-device {
      background-repeat: no-repeat;
      background-position: 0 50%;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAARCAYAAAArDQkmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJxJREFUeNrsWQ9klGEYv20ZY1yOY4wxynJzc7nEMWKMOEqMZUSUZVlkU0YpYyylSNmUpSxLKdJczFLKZpGl2WmazaazaUpTGsd0rue5fm8er/f9vu+qlbGHn/vef8/773mf5/e+V5DNZn0kRYR9hJ2EGKGEEEF+hjBBSBNeAoPI35C/LAW0Ibvpt4dQSRgiPCGsEJYIi4RyQhmhlMB16wmzhKOoq4TLz2MTTTJPuE5YRroF/bK0Ey65jDVAeI9+2EC2/8N1ekqogxFuxVzWRmhDJrM/5QuhmVDMp8YAzm8hfEP9Ma28Iusu3EcV6neI/G6hp47QQ0gQKi3631vGuFaYFH2H/4K+Ksx5gHBAlm2iPUkRwgQ/4RrAkiSsEopRrsvib+w/99FJ2A/9r5H/StTh8lp8n1tTa/x/wuGhA98pWcAbMkWIGxqFXZROO5R9JWwW6VbCFXxvwe9jYEOEFLosbNqhbCqPfibEdzF+GwjjQCMhiu+IqNuHvG5NH8eRLkKCsECYI9zECWSpErpPGOLBONpKfR3IZ32f8d3lMCfuYwz1xsS8mgjPMaaPKG8R/TyFgSo5iDrDOR3kt2IGXz8jfD3/zhnqRBxiyBetLC7Kxi0xpMkh9ox4jFEJQ38JbSxSVGx8Z9H3xiGGJETeAPL6HcZ238Mc/IUWS2+Hpc7AdR3XyjMuJ0tJLay8T+TdstRNgoUtibxB5N2ztGEK/kyk42CE+UgDrF2e/IeIb0OWNnHh5pmRniSECAfE+gxBT1r0w2Pr1WLmBOZ4NVcXO7ug7RSfmmvCevVTNGdgDqYT0qG1Y0vzu7CsEZFfa9H/QegxtcnnhHSL9HkPLCsKD6KkDXVaRV6faNsp8g+5zD0X1JVVlGt+rR1Bly3wosGavUjaQBTYv+74w9i3CuIgSYRkcvkyP3lXcpM2QUzYui+L+KAkKthqSOQH3ZSrDemFeylBuhkXxWcIQPWizQqOmBe5DLBLGMGAIrhkrVdpFN9nLS8WEY2c5MWyfPB128D7VWyoB7upFzT3HOrlS1entZgTXMcbkrRsjhdZ9LohTNke4QjW8JMKoRqupRrpGgwm4fA84iTFa7hI0u0sO9QzGUImzzEeF300ad5DyQWsmY7bXl3WKtzVXfjjF2A7aeSXwc2UYlMyHha/WaRD8KtKWHeFh8nHxLuarj8Kw6jDo6i0QunPuewMXEjcxWqbkJ7H5nHfo1p93ozT4h2uB0Yr489uMMRRxM0y6Ltj6D+EsaVzXkRE+IGsN+m3MJEKj+3fgvvbmMaApU8v+oehY4vHsXDdEOG7iz79HlKEO4oSnktAvPOZ5LtghqY7FzPHXy6L5YYHy8843CO8CL8O78WJtMkFjTX5QDBWXXQzATmC71lYqC6vtRdqxTAPW1xdhcM6HBPpUzite9G3jXGqO9ID7S7iQ5m/AP+HyOPD1/xd2ltWEm6s1+XJJOzgh+e1SQew0GoBv2ple6BrEf2nML4SsDbllj6hvU7F1X88AbRNCndWBXc0rT2fxMSYUtA7i40JCqqbEc8npWKzVb8xje5OGVxfEeYYxNy5TvKHAAMAxWNwgda4WXEAAAAASUVORK5CYII=);
      display: inline-block;
      height: 24px;
      padding: 8px 0;
      text-indent: -9999px;
      text-align: left;
      width: 101px;
    }

    #content {
      margin: 0 auto;
      width: 980px;
    }

    #error {
      margin: 125px 0 50px;
      text-align: center;
    }

    #error .icon {
      display: block;
      margin: 0 auto 50px;
    }

    #error p.status {
      margin-top: 2em;
    }

  </style>
</head>
<body>
<div id="page">
  <div id="wrapper">
    <header id="header" role="banner">
      <nav role="navigation">
        <a href="/" class="logo">
          <span class="logo-device">Bitbucket</span>
        </a>
      </nav>
    </header>

    <div id="content" role="main">
      <div id="error" class="500">
        <img class="icon icon-500" width="200" height="130" alt="" src="data:image/png;base64,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" />
        <h1>Something went wrong.</h1>
        <p>You can <a href="https://support.atlassian.com/secure/CreateIssue.jspa?pid=10940&amp;issuetype=1" target="_blank">contact support</a>
          or <a href="https://bitbucket.org/site/master/issues/new">create a
            public issue</a> if the problem persists.</p>
        <p class="status">You can also visit our
          <a href="http://status.bitbucket.org/">status page</a>.</p>
      </div>
    </div>
  </div>
</div>
<script>
  BB.gaqPush(
      ['_trackPageview'],
      ['atl._trackPageview']
  );

  (function () {
    var ga = document.createElement('script');
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    ga.setAttribute('async', 'true');
    document.documentElement.firstChild.appendChild(ga);
  }());
</script>
</body>
</html>

org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@72c94b8a; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseSingleCommentJson(BitbucketApiClient.java:149)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.postPullRequestComment(BitbucketApiClient.java:68)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.postBuildStartCommentTo(BitbucketRepository.java:60)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.addFutureBuildTasks(BitbucketRepository.java:66)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:31)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)
Jun 18, 2014 5:21:24 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.postBuildStartCommentTo(BitbucketRepository.java:61)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.addFutureBuildTasks(BitbucketRepository.java:66)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:31)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:22:00 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
Jun 18, 2014 5:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequests
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@216c1a81; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parsePullRequestJson(BitbucketApiClient.java:132)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequests(BitbucketApiClient.java:38)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:47)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:22:00 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:23:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequests
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@2d4fc023; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parsePullRequestJson(BitbucketApiClient.java:132)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequests(BitbucketApiClient.java:38)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:47)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:23:01 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:24:07 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequests
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@42266162; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parsePullRequestJson(BitbucketApiClient.java:132)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequests(BitbucketApiClient.java:38)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:47)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:24:07 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:27:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequestComments
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@600c9c24; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1870)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseCommentJson(BitbucketApiClient.java:139)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequestComments(BitbucketApiClient.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.isBuildTarget(BitbucketRepository.java:108)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:50)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:27:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: <html>
  <head>
    <title>Internal Server Error</title>
  </head>
  <body>
    <h1>Internal Server Error</h1>

  </body>
</html>

org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@19f97ab8; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseSingleCommentJson(BitbucketApiClient.java:149)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.postPullRequestComment(BitbucketApiClient.java:68)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.postBuildStartCommentTo(BitbucketRepository.java:60)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.addFutureBuildTasks(BitbucketRepository.java:66)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:31)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)
Jun 18, 2014 5:27:01 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.postBuildStartCommentTo(BitbucketRepository.java:61)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.addFutureBuildTasks(BitbucketRepository.java:66)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:31)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:29:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequestComments
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@1aaae79c; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1870)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseCommentJson(BitbucketApiClient.java:139)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequestComments(BitbucketApiClient.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.isBuildTarget(BitbucketRepository.java:108)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:50)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:29:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: {"display_name": "jenkins_fonteva", "parent_id": null, "filename_hash": null, "filename": null, "content": "[*BuildStarted*] 8ab7b993aa16", "content_rendered": "<p>[<em>BuildStarted</em>] <a href=\"https://bitbucket.org/Fonteva/orderapi/commits/8ab7b993aa16\" rel=\"nofollow\"  >8ab7b993aa16</a></p>", "user_avatar_url": "https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2014/Jun/18/jenkins_fonteva-avatar-946477851-2_avatar.png", "utc_created_on": "2014-06-18 09:29:01+00:00", "username": "jenkins_fonteva", "pr_repo": {"owner": "Fonteva", "slug": "orderapi"}, "deleted": false, "comment_id": 2169039, "comparespec": "Fonteva/orderapi:8ab7b993aa16..d82b9dd86891", "line_to": null, "is_spam": false, "pull_request_id": 17, "utc_last_updated": "2014-06-18 09:29:01+00:00", "is_entity_author": false, "convert_markup": false, "line_from": null, "dest_rev": null, "anchor": null, "is_repo_owner": false}
Jun 18, 2014 5:29:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildListener onStarted
INFO: BuildListener onStarted called.
Jun 18, 2014 5:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:31:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:31:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:31:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequests
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@19fbb000; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parsePullRequestJson(BitbucketApiClient.java:132)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequests(BitbucketApiClient.java:38)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:47)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:31:01 AM hudson.triggers.Trigger checkTriggers
WARNING: bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@783760f9[OrderApi Pull Requests]
java.lang.NullPointerException
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:32:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:32:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:32:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient getPullRequestComments
WARNING: invalid pull request response.
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@23d587a8; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1870)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.parseCommentJson(BitbucketApiClient.java:139)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient.getPullRequestComments(BitbucketApiClient.java:49)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.isBuildTarget(BitbucketRepository.java:108)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.getTargetPullRequests(BitbucketRepository.java:50)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:30)
    at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:136)
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266)
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214)
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    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:744)

Jun 18, 2014 5:32:01 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: {"display_name": "jenkins_fonteva", "parent_id": null, "filename_hash": null, "filename": null, "content": "[*BuildStarted*] 8ab7b993aa16", "content_rendered": "<p>[<em>BuildStarted</em>] <a href=\"https://bitbucket.org/Fonteva/orderapi/commits/8ab7b993aa16\" rel=\"nofollow\"  >8ab7b993aa16</a></p>", "user_avatar_url": "https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2014/Jun/18/jenkins_fonteva-avatar-946477851-2_avatar.png", "utc_created_on": "2014-06-18 09:32:01+00:00", "username": "jenkins_fonteva", "pr_repo": {"owner": "Fonteva", "slug": "orderapi"}, "deleted": false, "comment_id": 2169086, "comparespec": "Fonteva/orderapi:8ab7b993aa16..d82b9dd86891", "line_to": null, "is_spam": false, "pull_request_id": 17, "utc_last_updated": "2014-06-18 09:32:01+00:00", "is_entity_author": false, "convert_markup": false, "line_from": null, "dest_rev": null, "anchor": null, "is_repo_owner": false}
Jun 18, 2014 5:33:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:33:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:34:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:34:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:35:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:35:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:36:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:36:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:37:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:37:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:38:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:38:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:38:23 AM hudson.model.Run execute
INFO: OrderApi Pull Requests #10 main build action completed: SUCCESS
Jun 18, 2014 5:38:23 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: {"display_name": "jenkins_fonteva", "parent_id": null, "filename_hash": null, "filename": null, "content": "[*BuildFinished*] 8ab7b993aa16 \n\n **:star:SUCCESS** - http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/10/", "content_rendered": "<p>[<em>BuildFinished</em>] <a href=\"https://bitbucket.org/Fonteva/orderapi/commits/8ab7b993aa16\" rel=\"nofollow\"  >8ab7b993aa16</a> </p>\n<p><strong><span class=\"emoji emoji-star\">:star:</span>SUCCESS</strong> - <a href=\"http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/10/\" rel=\"nofollow\"  >http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/10/</a></p>", "user_avatar_url": "https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2014/Jun/18/jenkins_fonteva-avatar-946477851-2_avatar.png", "utc_created_on": "2014-06-18 09:38:23+00:00", "username": "jenkins_fonteva", "pr_repo": {"owner": "Fonteva", "slug": "orderapi"}, "deleted": false, "comment_id": 2169149, "comparespec": "Fonteva/orderapi:8ab7b993aa16..d82b9dd86891", "line_to": null, "is_spam": false, "pull_request_id": 17, "utc_last_updated": "2014-06-18 09:38:23+00:00", "is_entity_author": false, "convert_markup": false, "line_from": null, "dest_rev": null, "anchor": null, "is_repo_owner": false}
Jun 18, 2014 5:38:23 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildListener onStarted
INFO: BuildListener onStarted called.
Jun 18, 2014 5:39:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:39:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:40:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:40:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:41:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:41:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:42:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:42:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:43:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:43:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:44:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:44:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:45:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:45:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:46:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:46:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:47:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:47:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:47:41 AM hudson.model.Run execute
INFO: OrderApi Pull Requests #11 main build action completed: SUCCESS
Jun 18, 2014 5:47:41 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.BitbucketApiClient postRequest
INFO: API Request Response: {"display_name": "jenkins_fonteva", "parent_id": null, "filename_hash": null, "filename": null, "content": "[*BuildFinished*] 8ab7b993aa16 \n\n **:star:SUCCESS** - http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/11/", "content_rendered": "<p>[<em>BuildFinished</em>] <a href=\"https://bitbucket.org/Fonteva/orderapi/commits/8ab7b993aa16\" rel=\"nofollow\"  >8ab7b993aa16</a> </p>\n<p><strong><span class=\"emoji emoji-star\">:star:</span>SUCCESS</strong> - <a href=\"http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/11/\" rel=\"nofollow\"  >http://fonteva-jenkins.noip.me:8080/job/OrderApi%20Pull%20Requests/11/</a></p>", "user_avatar_url": "https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2014/Jun/18/jenkins_fonteva-avatar-946477851-2_avatar.png", "utc_created_on": "2014-06-18 09:47:41+00:00", "username": "jenkins_fonteva", "pr_repo": {"owner": "Fonteva", "slug": "orderapi"}, "deleted": false, "comment_id": 2169254, "comparespec": "Fonteva/orderapi:8ab7b993aa16..d82b9dd86891", "line_to": null, "is_spam": false, "pull_request_id": 17, "utc_last_updated": "2014-06-18 09:47:41+00:00", "is_entity_author": false, "convert_markup": false, "line_from": null, "dest_rev": null, "anchor": null, "is_repo_owner": false}
Jun 18, 2014 5:48:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:48:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:49:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:49:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:50:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:50:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:51:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:51:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:52:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:52:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:53:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:53:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:54:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:54:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:55:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:55:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:56:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:56:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:57:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:57:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:58:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:58:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 5:59:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 5:59:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:00:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:00:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:01:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:01:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:02:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:02:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:03:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:03:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:04:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:04:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:31:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:31:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:32:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:32:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:33:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:33:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:34:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:34:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:35:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:35:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:36:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:36:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:37:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:37:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:38:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:38:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:39:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:39:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:40:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:40:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:41:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:41:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:42:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:42:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:43:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:43:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:44:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:44:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:45:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:45:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:46:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:46:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:47:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:47:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:48:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:48:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:49:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:49:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:50:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:50:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:51:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:51:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:52:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:52:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:53:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:53:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:54:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:54:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:55:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:55:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:56:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:56:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:57:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:57:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:58:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:58:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 6:59:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 6:59:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:00:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:00:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:01:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:01:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:02:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:02:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:03:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:03:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:04:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:04:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:05:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:06:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:07:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:08:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:09:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:10:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:11:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:12:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:13:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:14:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:15:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:16:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:17:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:18:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:19:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:20:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:21:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:22:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:23:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:24:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:25:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:26:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:27:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:28:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:29:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
Jun 18, 2014 7:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder run
INFO: Build Start.
Jun 18, 2014 7:30:00 AM bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository getTargetPullRequests
INFO: Fetch PullRequests.
bmannix commented 10 years ago

Hard to say why this is occurring. After looking at BitbucketRepository.java:112-133, it seems like this would only occur if the comments or their content came back null (erroneously), which seems very plausible given that bitbucket was in the middle of recovering from a serious error.

There might not be an easy way to prevent this from occurring. This is only my first day of running the plugin, so maybe I am just unlucky. However if this became a common issue, one possible workaround would be some sort of timer based solution. Such that, if a bad JSON response was encountered (e.g. bitbucket was down), upon recovery no new builds would kick off for some amount (configurable?) of time. This would allow the comment system to complete recovery before we started new builds.

hvdbrand commented 6 years ago

I encounter similar behavior with Jenkins ver. 2.46.3 and Stash Pullrequest Builder plugin ver. 1.7.0. So it seems that this issue still exists.

ip1981 commented 6 years ago

Guys, you might want to take a look at a stripped-down version, that supports webhooks https://github.com/ip1981/bbprb