Skip to content
Success

Changes

Summary

  1. Moving 2.3 to Beta 3
  2. Certificate chain-related exceptions now include the cause exception (#179)
  3. Fixed PushNotificationPayload(rawJSON) constructor to properly add aps object if missing (#154)
  4. Added restart-connection-after-inactivity feature (#115)
  5. Fixed memory leak (#120)
  6. PushNotificationPayload will now properly throw JSONExceptions if an error occurs during JSON parsing (#207)
  7. Update pom.xml following removal of BouncyCastle dependency as per issue #214
  8. Removed BouncyCastle dependency as per issue #214
  9. Code cleanup (#215)
  10. Updates for payload max size (now 2048) and category
  11. Fixed bug in auto-resend feature and added option to disable it if necessary (issue #187)
  12. Made BouncyCastle library unsigned for compatibility with Google App Engine (issue #108)
  13. Added socket timeout to FeedbackServiceManager as per issue #205
Revision 394 by sypecom:
Moving 2.3 to Beta 3
Change TypePath in RepositoryPath in Workspace
The file was removed/trunk/JavaPNS_2.3_Beta_2.jarJavaPNS_2.3_Beta_2.jar
The file was removed/trunk/JavaPNS_2.3_Beta_2_complete.zipJavaPNS_2.3_Beta_2_complete.zip
The file was removed/trunk/JavaPNS_2.3_Beta_2_doc.zipJavaPNS_2.3_Beta_2_doc.zip
The file was added/trunk/JavaPNS_2.3_Beta_3.jarJavaPNS_2.3_Beta_3.jar
The file was added/trunk/JavaPNS_2.3_Beta_3_complete.zipJavaPNS_2.3_Beta_3_complete.zip
The file was added/trunk/JavaPNS_2.3_Beta_3_doc.zipJavaPNS_2.3_Beta_3_doc.zip
The file was modified/trunk/build.xmlbuild.xml
The file was modified/trunk/doc/javadoc/allclasses-frame.htmldoc/javadoc/allclasses-frame.html
The file was modified/trunk/doc/javadoc/allclasses-noframe.htmldoc/javadoc/allclasses-noframe.html
The file was modified/trunk/doc/javadoc/constant-values.htmldoc/javadoc/constant-values.html
The file was modified/trunk/doc/javadoc/deprecated-list.htmldoc/javadoc/deprecated-list.html
The file was modified/trunk/doc/javadoc/help-doc.htmldoc/javadoc/help-doc.html
The file was modified/trunk/doc/javadoc/index-all.htmldoc/javadoc/index-all.html
The file was modified/trunk/doc/javadoc/index.htmldoc/javadoc/index.html
The file was modified/trunk/doc/javadoc/javapns/Push.htmldoc/javadoc/javapns/Push.html
The file was modified/trunk/doc/javadoc/javapns/communication/AppleServer.htmldoc/javadoc/javapns/communication/AppleServer.html
The file was modified/trunk/doc/javadoc/javapns/communication/AppleServerBasicImpl.htmldoc/javadoc/javapns/communication/AppleServerBasicImpl.html
The file was modified/trunk/doc/javadoc/javapns/communication/ConnectionToAppleServer.htmldoc/javadoc/javapns/communication/ConnectionToAppleServer.html
The file was modified/trunk/doc/javadoc/javapns/communication/KeystoreManager.htmldoc/javadoc/javapns/communication/KeystoreManager.html
The file was modified/trunk/doc/javadoc/javapns/communication/ProxyManager.htmldoc/javadoc/javapns/communication/ProxyManager.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/CommunicationException.htmldoc/javadoc/javapns/communication/exceptions/CommunicationException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/InvalidCertificateChainException.htmldoc/javadoc/javapns/communication/exceptions/InvalidCertificateChainException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystoreFormatException.htmldoc/javadoc/javapns/communication/exceptions/InvalidKeystoreFormatException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystorePasswordException.htmldoc/javadoc/javapns/communication/exceptions/InvalidKeystorePasswordException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/InvalidKeystoreReferenceException.htmldoc/javadoc/javapns/communication/exceptions/InvalidKeystoreReferenceException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/KeystoreException.htmldoc/javadoc/javapns/communication/exceptions/KeystoreException.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/package-frame.htmldoc/javadoc/javapns/communication/exceptions/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/package-summary.htmldoc/javadoc/javapns/communication/exceptions/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/communication/exceptions/package-tree.htmldoc/javadoc/javapns/communication/exceptions/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/communication/package-frame.htmldoc/javadoc/javapns/communication/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/communication/package-summary.htmldoc/javadoc/javapns/communication/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/communication/package-tree.htmldoc/javadoc/javapns/communication/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/devices/Device.htmldoc/javadoc/javapns/devices/Device.html
The file was modified/trunk/doc/javadoc/javapns/devices/DeviceFactory.htmldoc/javadoc/javapns/devices/DeviceFactory.html
The file was modified/trunk/doc/javadoc/javapns/devices/Devices.htmldoc/javadoc/javapns/devices/Devices.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/DuplicateDeviceException.htmldoc/javadoc/javapns/devices/exceptions/DuplicateDeviceException.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/InvalidDeviceTokenFormatException.htmldoc/javadoc/javapns/devices/exceptions/InvalidDeviceTokenFormatException.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/NullDeviceTokenException.htmldoc/javadoc/javapns/devices/exceptions/NullDeviceTokenException.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/NullIdException.htmldoc/javadoc/javapns/devices/exceptions/NullIdException.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/UnknownDeviceException.htmldoc/javadoc/javapns/devices/exceptions/UnknownDeviceException.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/package-frame.htmldoc/javadoc/javapns/devices/exceptions/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/package-summary.htmldoc/javadoc/javapns/devices/exceptions/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/devices/exceptions/package-tree.htmldoc/javadoc/javapns/devices/exceptions/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/devices/implementations/basic/BasicDevice.htmldoc/javadoc/javapns/devices/implementations/basic/BasicDevice.html
The file was modified/trunk/doc/javadoc/javapns/devices/implementations/basic/BasicDeviceFactory.htmldoc/javadoc/javapns/devices/implementations/basic/BasicDeviceFactory.html
The file was modified/trunk/doc/javadoc/javapns/devices/implementations/basic/package-frame.htmldoc/javadoc/javapns/devices/implementations/basic/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/devices/implementations/basic/package-summary.htmldoc/javadoc/javapns/devices/implementations/basic/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/devices/implementations/basic/package-tree.htmldoc/javadoc/javapns/devices/implementations/basic/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/devices/package-frame.htmldoc/javadoc/javapns/devices/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/devices/package-summary.htmldoc/javadoc/javapns/devices/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/devices/package-tree.htmldoc/javadoc/javapns/devices/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/feedback/AppleFeedbackServer.htmldoc/javadoc/javapns/feedback/AppleFeedbackServer.html
The file was modified/trunk/doc/javadoc/javapns/feedback/AppleFeedbackServerBasicImpl.htmldoc/javadoc/javapns/feedback/AppleFeedbackServerBasicImpl.html
The file was modified/trunk/doc/javadoc/javapns/feedback/ConnectionToFeedbackServer.htmldoc/javadoc/javapns/feedback/ConnectionToFeedbackServer.html
The file was modified/trunk/doc/javadoc/javapns/feedback/FeedbackServiceManager.htmldoc/javadoc/javapns/feedback/FeedbackServiceManager.html
The file was modified/trunk/doc/javadoc/javapns/feedback/package-frame.htmldoc/javadoc/javapns/feedback/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/feedback/package-summary.htmldoc/javadoc/javapns/feedback/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/feedback/package-tree.htmldoc/javadoc/javapns/feedback/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/json/CDL.htmldoc/javadoc/javapns/json/CDL.html
The file was modified/trunk/doc/javadoc/javapns/json/Cookie.htmldoc/javadoc/javapns/json/Cookie.html
The file was modified/trunk/doc/javadoc/javapns/json/CookieList.htmldoc/javadoc/javapns/json/CookieList.html
The file was modified/trunk/doc/javadoc/javapns/json/HTTP.htmldoc/javadoc/javapns/json/HTTP.html
The file was modified/trunk/doc/javadoc/javapns/json/HTTPTokener.htmldoc/javadoc/javapns/json/HTTPTokener.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONArray.htmldoc/javadoc/javapns/json/JSONArray.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONException.htmldoc/javadoc/javapns/json/JSONException.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONML.htmldoc/javadoc/javapns/json/JSONML.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONNull.htmldoc/javadoc/javapns/json/JSONNull.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONObject.htmldoc/javadoc/javapns/json/JSONObject.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONRawValue.htmldoc/javadoc/javapns/json/JSONRawValue.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONString.htmldoc/javadoc/javapns/json/JSONString.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONStringer.htmldoc/javadoc/javapns/json/JSONStringer.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONTokener.htmldoc/javadoc/javapns/json/JSONTokener.html
The file was modified/trunk/doc/javadoc/javapns/json/JSONWriter.htmldoc/javadoc/javapns/json/JSONWriter.html
The file was modified/trunk/doc/javadoc/javapns/json/Test.htmldoc/javadoc/javapns/json/Test.html
The file was modified/trunk/doc/javadoc/javapns/json/XML.htmldoc/javadoc/javapns/json/XML.html
The file was modified/trunk/doc/javadoc/javapns/json/XMLTokener.htmldoc/javadoc/javapns/json/XMLTokener.html
The file was modified/trunk/doc/javadoc/javapns/json/package-frame.htmldoc/javadoc/javapns/json/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/json/package-summary.htmldoc/javadoc/javapns/json/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/json/package-tree.htmldoc/javadoc/javapns/json/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/notification/AppleNotificationServer.htmldoc/javadoc/javapns/notification/AppleNotificationServer.html
The file was modified/trunk/doc/javadoc/javapns/notification/AppleNotificationServerBasicImpl.htmldoc/javadoc/javapns/notification/AppleNotificationServerBasicImpl.html
The file was modified/trunk/doc/javadoc/javapns/notification/ConnectionToNotificationServer.htmldoc/javadoc/javapns/notification/ConnectionToNotificationServer.html
The file was modified/trunk/doc/javadoc/javapns/notification/NewsstandNotificationPayload.htmldoc/javadoc/javapns/notification/NewsstandNotificationPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/Payload.htmldoc/javadoc/javapns/notification/Payload.html
The file was modified/trunk/doc/javadoc/javapns/notification/PayloadPerDevice.htmldoc/javadoc/javapns/notification/PayloadPerDevice.html
The file was modified/trunk/doc/javadoc/javapns/notification/PushNotificationManager.htmldoc/javadoc/javapns/notification/PushNotificationManager.html
The file was modified/trunk/doc/javadoc/javapns/notification/PushNotificationPayload.htmldoc/javadoc/javapns/notification/PushNotificationPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/PushedNotification.htmldoc/javadoc/javapns/notification/PushedNotification.html
The file was modified/trunk/doc/javadoc/javapns/notification/PushedNotifications.htmldoc/javadoc/javapns/notification/PushedNotifications.html
The file was modified/trunk/doc/javadoc/javapns/notification/ResponsePacket.htmldoc/javadoc/javapns/notification/ResponsePacket.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/ErrorResponsePacketReceivedException.htmldoc/javadoc/javapns/notification/exceptions/ErrorResponsePacketReceivedException.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/PayloadAlertAlreadyExistsException.htmldoc/javadoc/javapns/notification/exceptions/PayloadAlertAlreadyExistsException.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/PayloadIsEmptyException.htmldoc/javadoc/javapns/notification/exceptions/PayloadIsEmptyException.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeExceededException.htmldoc/javadoc/javapns/notification/exceptions/PayloadMaxSizeExceededException.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/PayloadMaxSizeProbablyExceededException.htmldoc/javadoc/javapns/notification/exceptions/PayloadMaxSizeProbablyExceededException.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/package-frame.htmldoc/javadoc/javapns/notification/exceptions/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/package-summary.htmldoc/javadoc/javapns/notification/exceptions/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/notification/exceptions/package-tree.htmldoc/javadoc/javapns/notification/exceptions/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/APNPayload.htmldoc/javadoc/javapns/notification/management/APNPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/CalDAVPayload.htmldoc/javadoc/javapns/notification/management/CalDAVPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/CalendarSubscriptionPayload.htmldoc/javadoc/javapns/notification/management/CalendarSubscriptionPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/EmailPayload.htmldoc/javadoc/javapns/notification/management/EmailPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/LDAPPayload.htmldoc/javadoc/javapns/notification/management/LDAPPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/MobileConfigPayload.htmldoc/javadoc/javapns/notification/management/MobileConfigPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/PasswordPolicyPayload.htmldoc/javadoc/javapns/notification/management/PasswordPolicyPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/RemovalPasswordPayload.htmldoc/javadoc/javapns/notification/management/RemovalPasswordPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/RestrictionsPayload.htmldoc/javadoc/javapns/notification/management/RestrictionsPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/SCEPPayload.htmldoc/javadoc/javapns/notification/management/SCEPPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/VPNPayload.htmldoc/javadoc/javapns/notification/management/VPNPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/WebClipPayload.htmldoc/javadoc/javapns/notification/management/WebClipPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/WiFiPayload.htmldoc/javadoc/javapns/notification/management/WiFiPayload.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/package-frame.htmldoc/javadoc/javapns/notification/management/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/package-summary.htmldoc/javadoc/javapns/notification/management/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/notification/management/package-tree.htmldoc/javadoc/javapns/notification/management/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/notification/package-frame.htmldoc/javadoc/javapns/notification/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/notification/package-summary.htmldoc/javadoc/javapns/notification/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/notification/package-tree.htmldoc/javadoc/javapns/notification/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/NotificationProgressListener.htmldoc/javadoc/javapns/notification/transmission/NotificationProgressListener.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/NotificationThread.MODE.htmldoc/javadoc/javapns/notification/transmission/NotificationThread.MODE.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/NotificationThread.htmldoc/javadoc/javapns/notification/transmission/NotificationThread.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/NotificationThreads.htmldoc/javadoc/javapns/notification/transmission/NotificationThreads.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/PushQueue.htmldoc/javadoc/javapns/notification/transmission/PushQueue.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/package-frame.htmldoc/javadoc/javapns/notification/transmission/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/package-summary.htmldoc/javadoc/javapns/notification/transmission/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/notification/transmission/package-tree.htmldoc/javadoc/javapns/notification/transmission/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/package-frame.htmldoc/javadoc/javapns/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/package-summary.htmldoc/javadoc/javapns/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/package-tree.htmldoc/javadoc/javapns/package-tree.html
The file was modified/trunk/doc/javadoc/javapns/test/FeedbackTest.htmldoc/javadoc/javapns/test/FeedbackTest.html
The file was modified/trunk/doc/javadoc/javapns/test/NotificationTest.htmldoc/javadoc/javapns/test/NotificationTest.html
The file was modified/trunk/doc/javadoc/javapns/test/SpecificNotificationTests.htmldoc/javadoc/javapns/test/SpecificNotificationTests.html
The file was modified/trunk/doc/javadoc/javapns/test/package-frame.htmldoc/javadoc/javapns/test/package-frame.html
The file was modified/trunk/doc/javadoc/javapns/test/package-summary.htmldoc/javadoc/javapns/test/package-summary.html
The file was modified/trunk/doc/javadoc/javapns/test/package-tree.htmldoc/javadoc/javapns/test/package-tree.html
The file was modified/trunk/doc/javadoc/overview-frame.htmldoc/javadoc/overview-frame.html
The file was modified/trunk/doc/javadoc/overview-summary.htmldoc/javadoc/overview-summary.html
The file was modified/trunk/doc/javadoc/overview-tree.htmldoc/javadoc/overview-tree.html
The file was modified/trunk/doc/javadoc/serialized-form.htmldoc/javadoc/serialized-form.html
Revision 393 by sypecom:
Certificate chain-related exceptions now include the cause exception (#179)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/communication/exceptions/InvalidCertificateChainException.javasrc/javapns/communication/exceptions/InvalidCertificateChainException.java
The file was modified/trunk/src/javapns/notification/PushNotificationManager.javasrc/javapns/notification/PushNotificationManager.java
Revision 392 by sypecom:
Fixed PushNotificationPayload(rawJSON) constructor to properly add aps object if missing (#154)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationPayload.javasrc/javapns/notification/PushNotificationPayload.java
Revision 391 by sypecom:
Added restart-connection-after-inactivity feature (#115)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationManager.javasrc/javapns/notification/PushNotificationManager.java
Revision 390 by sypecom:
Fixed memory leak (#120)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/Push.javasrc/javapns/Push.java
Revision 389 by sypecom:
PushNotificationPayload will now properly throw JSONExceptions if an error occurs during JSON parsing (#207)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationPayload.javasrc/javapns/notification/PushNotificationPayload.java
Revision 388 by sypecom:
Update pom.xml following removal of BouncyCastle dependency as per issue #214
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/pom.xmlpom.xml
Revision 387 by sypecom:
Removed BouncyCastle dependency as per issue #214
Change TypePath in RepositoryPath in Workspace
The file was removed/trunk/lib/bcprov-jdk15-146.jarlib/bcprov-jdk15-146.jar
The file was modified/trunk/src/javapns/communication/ConnectionToAppleServer.javasrc/javapns/communication/ConnectionToAppleServer.java
Revision 386 by sypecom:
Code cleanup (#215)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationManager.javasrc/javapns/notification/PushNotificationManager.java
Revision 385 by sypecom:
Updates for payload max size (now 2048) and category
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationPayload.javasrc/javapns/notification/PushNotificationPayload.java
The file was modified/trunk/src/javapns/notification/exceptions/PayloadMaxSizeExceededException.javasrc/javapns/notification/exceptions/PayloadMaxSizeExceededException.java
Revision 384 by sypecom:
Fixed bug in auto-resend feature and added option to disable it if necessary (issue #187)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/notification/PushNotificationManager.javasrc/javapns/notification/PushNotificationManager.java
Revision 383 by sypecom:
Made BouncyCastle library unsigned for compatibility with Google App Engine (issue #108)
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/lib/bcprov-jdk15-146.jarlib/bcprov-jdk15-146.jar
Revision 382 by sypecom:
Added socket timeout to FeedbackServiceManager as per issue #205
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/src/javapns/feedback/FeedbackServiceManager.javasrc/javapns/feedback/FeedbackServiceManager.java