{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.scm.SubversionTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.disk_usage.BuildDiskUsageAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#4",
  "duration" : 23288,
  "estimatedDuration" : 15697,
  "executor" : None,
  "fullDisplayName" : "com.google.code.javapns #4",
  "id" : "2014-09-30_06-34-13",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 4,
  "queueId" : -1,
  "result" : "SUCCESS",
  "timestamp" : 1412051653000,
  "url" : "https://consolving.de/jenkins/job/com.google.code.javapns/4/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.scm.SubversionChangeLogSet",
    "items" : [
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "JavaPNS_2.3_Beta_2.jar",
          "JavaPNS_2.3_Beta_2_complete.zip",
          "JavaPNS_2.3_Beta_2_doc.zip",
          "JavaPNS_2.3_Beta_3.jar",
          "JavaPNS_2.3_Beta_3_complete.zip",
          "JavaPNS_2.3_Beta_3_doc.zip",
          "build.xml",
          "doc/javadoc/allclasses-frame.html",
          "doc/javadoc/allclasses-noframe.html",
          "doc/javadoc/constant-values.html",
          "doc/javadoc/deprecated-list.html",
          "doc/javadoc/help-doc.html",
          "doc/javadoc/index-all.html",
          "doc/javadoc/index.html",
          "doc/javadoc/javapns/Push.html",
          "doc/javadoc/javapns/communication/AppleServer.html",
          "doc/javadoc/javapns/communication/AppleServerBasicImpl.html",
          "doc/javadoc/javapns/communication/ConnectionToAppleServer.html",
          "doc/javadoc/javapns/communication/KeystoreManager.html",
          "doc/javadoc/javapns/communication/ProxyManager.html",
          "doc/javadoc/javapns/communication/exceptions/CommunicationException.html",
          "doc/javadoc/javapns/communication/exceptions/InvalidCertificateChainException.html",
          "doc/javadoc/javapns/communication/exceptions/InvalidKeystoreFormatException.html",
          "doc/javadoc/javapns/communication/exceptions/InvalidKeystorePasswordException.html",
          "doc/javadoc/javapns/communication/exceptions/InvalidKeystoreReferenceException.html",
          "doc/javadoc/javapns/communication/exceptions/KeystoreException.html",
          "doc/javadoc/javapns/communication/exceptions/package-frame.html",
          "doc/javadoc/javapns/communication/exceptions/package-summary.html",
          "doc/javadoc/javapns/communication/exceptions/package-tree.html",
          "doc/javadoc/javapns/communication/package-frame.html",
          "doc/javadoc/javapns/communication/package-summary.html",
          "doc/javadoc/javapns/communication/package-tree.html",
          "doc/javadoc/javapns/devices/Device.html",
          "doc/javadoc/javapns/devices/DeviceFactory.html",
          "doc/javadoc/javapns/devices/Devices.html",
          "doc/javadoc/javapns/devices/exceptions/DuplicateDeviceException.html",
          "doc/javadoc/javapns/devices/exceptions/InvalidDeviceTokenFormatException.html",
          "doc/javadoc/javapns/devices/exceptions/NullDeviceTokenException.html",
          "doc/javadoc/javapns/devices/exceptions/NullIdException.html",
          "doc/javadoc/javapns/devices/exceptions/UnknownDeviceException.html",
          "doc/javadoc/javapns/devices/exceptions/package-frame.html",
          "doc/javadoc/javapns/devices/exceptions/package-summary.html",
          "doc/javadoc/javapns/devices/exceptions/package-tree.html",
          "doc/javadoc/javapns/devices/implementations/basic/BasicDevice.html",
          "doc/javadoc/javapns/devices/implementations/basic/BasicDeviceFactory.html",
          "doc/javadoc/javapns/devices/implementations/basic/package-frame.html",
          "doc/javadoc/javapns/devices/implementations/basic/package-summary.html",
          "doc/javadoc/javapns/devices/implementations/basic/package-tree.html",
          "doc/javadoc/javapns/devices/package-frame.html",
          "doc/javadoc/javapns/devices/package-summary.html",
          "doc/javadoc/javapns/devices/package-tree.html",
          "doc/javadoc/javapns/feedback/AppleFeedbackServer.html",
          "doc/javadoc/javapns/feedback/AppleFeedbackServerBasicImpl.html",
          "doc/javadoc/javapns/feedback/ConnectionToFeedbackServer.html",
          "doc/javadoc/javapns/feedback/FeedbackServiceManager.html",
          "doc/javadoc/javapns/feedback/package-frame.html",
          "doc/javadoc/javapns/feedback/package-summary.html",
          "doc/javadoc/javapns/feedback/package-tree.html",
          "doc/javadoc/javapns/json/CDL.html",
          "doc/javadoc/javapns/json/Cookie.html",
          "doc/javadoc/javapns/json/CookieList.html",
          "doc/javadoc/javapns/json/HTTP.html",
          "doc/javadoc/javapns/json/HTTPTokener.html",
          "doc/javadoc/javapns/json/JSONArray.html",
          "doc/javadoc/javapns/json/JSONException.html",
          "doc/javadoc/javapns/json/JSONML.html",
          "doc/javadoc/javapns/json/JSONNull.html",
          "doc/javadoc/javapns/json/JSONObject.html",
          "doc/javadoc/javapns/json/JSONRawValue.html",
          "doc/javadoc/javapns/json/JSONString.html",
          "doc/javadoc/javapns/json/JSONStringer.html",
          "doc/javadoc/javapns/json/JSONTokener.html",
          "doc/javadoc/javapns/json/JSONWriter.html",
          "doc/javadoc/javapns/json/Test.html",
          "doc/javadoc/javapns/json/XML.html",
          "doc/javadoc/javapns/json/XMLTokener.html",
          "doc/javadoc/javapns/json/package-frame.html",
          "doc/javadoc/javapns/json/package-summary.html",
          "doc/javadoc/javapns/json/package-tree.html",
          "doc/javadoc/javapns/notification/AppleNotificationServer.html",
          "doc/javadoc/javapns/notification/AppleNotificationServerBasicImpl.html",
          "doc/javadoc/javapns/notification/ConnectionToNotificationServer.html",
          "doc/javadoc/javapns/notification/NewsstandNotificationPayload.html",
          "doc/javadoc/javapns/notification/Payload.html",
          "doc/javadoc/javapns/notification/PayloadPerDevice.html",
          "doc/javadoc/javapns/notification/PushNotificationManager.html",
          "doc/javadoc/javapns/notification/PushNotificationPayload.html",
          "doc/javadoc/javapns/notification/PushedNotification.html",
          "doc/javadoc/javapns/notification/PushedNotifications.html",
          "doc/javadoc/javapns/notification/ResponsePacket.html",
          "doc/javadoc/javapns/notification/exceptions/ErrorResponsePacketReceivedException.html",
          "doc/javadoc/javapns/notification/exceptions/PayloadAlertAlreadyExistsException.html",
          "doc/javadoc/javapns/notification/exceptions/PayloadIsEmptyException.html",
          "doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeExceededException.html",
          "doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeProbablyExceededException.html",
          "doc/javadoc/javapns/notification/exceptions/package-frame.html",
          "doc/javadoc/javapns/notification/exceptions/package-summary.html",
          "doc/javadoc/javapns/notification/exceptions/package-tree.html",
          "doc/javadoc/javapns/notification/management/APNPayload.html",
          "doc/javadoc/javapns/notification/management/CalDAVPayload.html",
          "doc/javadoc/javapns/notification/management/CalendarSubscriptionPayload.html",
          "doc/javadoc/javapns/notification/management/EmailPayload.html",
          "doc/javadoc/javapns/notification/management/LDAPPayload.html",
          "doc/javadoc/javapns/notification/management/MobileConfigPayload.html",
          "doc/javadoc/javapns/notification/management/PasswordPolicyPayload.html",
          "doc/javadoc/javapns/notification/management/RemovalPasswordPayload.html",
          "doc/javadoc/javapns/notification/management/RestrictionsPayload.html",
          "doc/javadoc/javapns/notification/management/SCEPPayload.html",
          "doc/javadoc/javapns/notification/management/VPNPayload.html",
          "doc/javadoc/javapns/notification/management/WebClipPayload.html",
          "doc/javadoc/javapns/notification/management/WiFiPayload.html",
          "doc/javadoc/javapns/notification/management/package-frame.html",
          "doc/javadoc/javapns/notification/management/package-summary.html",
          "doc/javadoc/javapns/notification/management/package-tree.html",
          "doc/javadoc/javapns/notification/package-frame.html",
          "doc/javadoc/javapns/notification/package-summary.html",
          "doc/javadoc/javapns/notification/package-tree.html",
          "doc/javadoc/javapns/notification/transmission/NotificationProgressListener.html",
          "doc/javadoc/javapns/notification/transmission/NotificationThread.MODE.html",
          "doc/javadoc/javapns/notification/transmission/NotificationThread.html",
          "doc/javadoc/javapns/notification/transmission/NotificationThreads.html",
          "doc/javadoc/javapns/notification/transmission/PushQueue.html",
          "doc/javadoc/javapns/notification/transmission/package-frame.html",
          "doc/javadoc/javapns/notification/transmission/package-summary.html",
          "doc/javadoc/javapns/notification/transmission/package-tree.html",
          "doc/javadoc/javapns/package-frame.html",
          "doc/javadoc/javapns/package-summary.html",
          "doc/javadoc/javapns/package-tree.html",
          "doc/javadoc/javapns/test/FeedbackTest.html",
          "doc/javadoc/javapns/test/NotificationTest.html",
          "doc/javadoc/javapns/test/SpecificNotificationTests.html",
          "doc/javadoc/javapns/test/package-frame.html",
          "doc/javadoc/javapns/test/package-summary.html",
          "doc/javadoc/javapns/test/package-tree.html",
          "doc/javadoc/overview-frame.html",
          "doc/javadoc/overview-summary.html",
          "doc/javadoc/overview-tree.html",
          "doc/javadoc/serialized-form.html"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "394",
        "timestamp" : 1412051202061,
        "date" : "2014-09-30T04:26:42.061400Z",
        "msg" : "Moving 2.3 to Beta 3",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "/trunk/JavaPNS_2.3_Beta_2.jar"
          },
          {
            "editType" : "delete",
            "file" : "/trunk/JavaPNS_2.3_Beta_2_complete.zip"
          },
          {
            "editType" : "delete",
            "file" : "/trunk/JavaPNS_2.3_Beta_2_doc.zip"
          },
          {
            "editType" : "add",
            "file" : "/trunk/JavaPNS_2.3_Beta_3.jar"
          },
          {
            "editType" : "add",
            "file" : "/trunk/JavaPNS_2.3_Beta_3_complete.zip"
          },
          {
            "editType" : "add",
            "file" : "/trunk/JavaPNS_2.3_Beta_3_doc.zip"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/build.xml"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/allclasses-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/allclasses-noframe.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/constant-values.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/deprecated-list.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/help-doc.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/index-all.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/index.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/Push.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/AppleServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/AppleServerBasicImpl.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/ConnectionToAppleServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/KeystoreManager.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/ProxyManager.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/CommunicationException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/InvalidCertificateChainException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystoreFormatException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystorePasswordException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystoreReferenceException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/KeystoreException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/exceptions/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/communication/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/Device.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/DeviceFactory.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/Devices.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/DuplicateDeviceException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/InvalidDeviceTokenFormatException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/NullDeviceTokenException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/NullIdException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/UnknownDeviceException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/exceptions/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/implementations/basic/BasicDevice.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/implementations/basic/BasicDeviceFactory.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/implementations/basic/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/implementations/basic/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/implementations/basic/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/devices/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/AppleFeedbackServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/AppleFeedbackServerBasicImpl.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/ConnectionToFeedbackServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/FeedbackServiceManager.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/feedback/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/CDL.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/Cookie.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/CookieList.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/HTTP.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/HTTPTokener.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONArray.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONML.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONNull.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONObject.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONRawValue.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONString.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONStringer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONTokener.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/JSONWriter.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/Test.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/XML.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/XMLTokener.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/json/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/AppleNotificationServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/AppleNotificationServerBasicImpl.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/ConnectionToNotificationServer.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/NewsstandNotificationPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/Payload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/PayloadPerDevice.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/PushNotificationManager.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/PushNotificationPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/PushedNotification.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/PushedNotifications.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/ResponsePacket.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/ErrorResponsePacketReceivedException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/PayloadAlertAlreadyExistsException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/PayloadIsEmptyException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeExceededException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeProbablyExceededException.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/exceptions/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/APNPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/CalDAVPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/CalendarSubscriptionPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/EmailPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/LDAPPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/MobileConfigPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/PasswordPolicyPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/RemovalPasswordPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/RestrictionsPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/SCEPPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/VPNPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/WebClipPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/WiFiPayload.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/management/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/NotificationProgressListener.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/NotificationThread.MODE.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/NotificationThread.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/NotificationThreads.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/PushQueue.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/notification/transmission/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/FeedbackTest.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/NotificationTest.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/SpecificNotificationTests.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/package-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/package-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/javapns/test/package-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/overview-frame.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/overview-summary.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/overview-tree.html"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/doc/javadoc/serialized-form.html"
          }
        ],
        "revision" : 394,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/communication/exceptions/InvalidCertificateChainException.java",
          "src/javapns/notification/PushNotificationManager.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "393",
        "timestamp" : 1412050602051,
        "date" : "2014-09-30T04:16:42.051773Z",
        "msg" : "Certificate chain-related exceptions now include the cause exception (#179)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/communication/exceptions/InvalidCertificateChainException.java"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationManager.java"
          }
        ],
        "revision" : 393,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationPayload.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "392",
        "timestamp" : 1412050059323,
        "date" : "2014-09-30T04:07:39.323461Z",
        "msg" : "Fixed PushNotificationPayload(rawJSON) constructor to properly add aps object if missing (#154)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationPayload.java"
          }
        ],
        "revision" : 392,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationManager.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "391",
        "timestamp" : 1412049497073,
        "date" : "2014-09-30T03:58:17.073460Z",
        "msg" : "Added restart-connection-after-inactivity feature (#115)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationManager.java"
          }
        ],
        "revision" : 391,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/Push.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "390",
        "timestamp" : 1412048549627,
        "date" : "2014-09-30T03:42:29.627789Z",
        "msg" : "Fixed memory leak (#120)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/Push.java"
          }
        ],
        "revision" : 390,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationPayload.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "389",
        "timestamp" : 1412047323887,
        "date" : "2014-09-30T03:22:03.887507Z",
        "msg" : "PushNotificationPayload will now properly throw JSONExceptions if an error occurs during JSON parsing (#207)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationPayload.java"
          }
        ],
        "revision" : 389,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "pom.xml"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "388",
        "timestamp" : 1412046887890,
        "date" : "2014-09-30T03:14:47.890129Z",
        "msg" : "Update pom.xml following removal of BouncyCastle dependency as per issue #214",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/pom.xml"
          }
        ],
        "revision" : 388,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "lib/bcprov-jdk15-146.jar",
          "src/javapns/communication/ConnectionToAppleServer.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "387",
        "timestamp" : 1412046614751,
        "date" : "2014-09-30T03:10:14.751945Z",
        "msg" : "Removed BouncyCastle dependency as per issue #214",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "/trunk/lib/bcprov-jdk15-146.jar"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/communication/ConnectionToAppleServer.java"
          }
        ],
        "revision" : 387,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationManager.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "386",
        "timestamp" : 1412046355295,
        "date" : "2014-09-30T03:05:55.295988Z",
        "msg" : "Code cleanup (#215)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationManager.java"
          }
        ],
        "revision" : 386,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationPayload.java",
          "src/javapns/notification/exceptions/PayloadMaxSizeExceededException.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "385",
        "timestamp" : 1412046122723,
        "date" : "2014-09-30T03:02:02.723400Z",
        "msg" : "Updates for payload max size (now 2048) and category",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationPayload.java"
          },
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/exceptions/PayloadMaxSizeExceededException.java"
          }
        ],
        "revision" : 385,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/notification/PushNotificationManager.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "384",
        "timestamp" : 1412044987408,
        "date" : "2014-09-30T02:43:07.408004Z",
        "msg" : "Fixed bug in auto-resend feature and added option to disable it if necessary (issue #187)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/notification/PushNotificationManager.java"
          }
        ],
        "revision" : 384,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "lib/bcprov-jdk15-146.jar"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "383",
        "timestamp" : 1412044531469,
        "date" : "2014-09-30T02:35:31.469157Z",
        "msg" : "Made BouncyCastle library unsigned for compatibility with Google App Engine (issue #108)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/lib/bcprov-jdk15-146.jar"
          }
        ],
        "revision" : 383,
        "user" : "sypecom"
      },
      {
        "_class" : "hudson.scm.SubversionChangeLogSet$LogEntry",
        "affectedPaths" : [
          "src/javapns/feedback/FeedbackServiceManager.java"
        ],
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
          "fullName" : "sypecom"
        },
        "commitId" : "382",
        "timestamp" : 1412043081077,
        "date" : "2014-09-30T02:11:21.077889Z",
        "msg" : "Added socket timeout to FeedbackServiceManager as per issue #205",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "/trunk/src/javapns/feedback/FeedbackServiceManager.java"
          }
        ],
        "revision" : 382,
        "user" : "sypecom"
      }
    ],
    "kind" : "svn",
    "revisions" : [
      {
        "module" : "http://javapns.googlecode.com/svn/trunk",
        "revision" : 394
      }
    ]
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://consolving.de/jenkins/user/sypecom",
      "fullName" : "sypecom"
    }
  ]
}