Sync Lotus Notes Calendar with Google calendar

ADVERTISEMENTS

Google Calendar is a cool online application to manage and keep track of important events. You can sync Google Calendar with almost any services. You can also sync Lotus Notes Calendar with Google Calendar using free portable Calendar Synchronizer tool. It allows access to Lotus Notes calendar through Google. Also access your Lotus Notes calender using any software, which supports CalDAV, iCal, Atom or HTML.

Sync Lotus Notes & Google Calendar

1. Download Lotus Notes & Google Calendar Synchronizer.
2. Unzip & double click ‘iCalbridge’ icon to launch the tool.

lotus-notes-google-calendar-sync

3. EnterLotus Notes & Google Calendar username, password details.
4. Then click ‘Synchronize’ button to get going with sync process.

Also See –  Google Calendar new labs features

Using this handy sync tool you can upload Lotus Notes calendar entries to Google Calendar and also schedule automatic regular uploads to Google Calendar with ease.

SHARE
 

Comments

  1. Somebody can help me?

    === ERROR ===
    There was an error synchronizing the calendars.
    java.lang.Exception: There was a problem initializing the Lotus Notes thread.
    Make sure the Lotus dll/so/dylib directory is in your path.
    at LotusNotesGoogleCalendarBridge.LotusNotesService.LotusNotesExport.getCalendarEntries(LotusNotesExport.java:286)
    at LotusNotesGoogleCalendarBridge.mainGUI.doSync(mainGUI.java:172)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:265)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:258)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

  2. Help please… found below error

    === ERROR ===
    There was an error synchronizing the calendars.
    java.lang.Exception: There was a problem initializing the Lotus Notes thread.
    Make sure the Lotus dll/so/dylib directory is in your path.
    at LotusNotesGoogleCalendarBridge.LotusNotesService.LotusNotesExport.getCalendarEntries(LotusNotesExport.java:286)
    at LotusNotesGoogleCalendarBridge.mainGUI.doSync(mainGUI.java:172)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:265)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:258)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

  3. I perform through a proxy with password, but still don’t work after Lotus entries successful retrieving…
    Error message says ‘Unable to login to Google. Perhaps you need to use a proxy server.’
    Internet proxy settings with host address, port number, user and password are already well configured (as in my FF settings where Google calendar works)

    could you help ?

    Settings are :

    Application Version: 1.10
    OS: Windows XP 5.1 x86
    Java: 1.6.0_15 Sun Microsystems Inc.
    Local Server: true
    Use Proxy: true
    Use SSL: true
    Sync Description: true
    Sync Alarms: true
    Sync Days In Future: 60
    Sync Days In Past: 7

    Result is :

    Starting sync
    Date range: 12/29/2010 thru 03/06/2011
    Getting Lotus Notes calendar entries (1.8 s)
    30 entries found within date range
    Logging into Google

    === ERROR ===
    There was an error synchronizing the calendars.
    java.lang.Exception: Unable to login to Google. Perhaps you need to use a proxy server.
    at LotusNotesGoogleCalendarBridge.GoogleService.GoogleImport.(GoogleImport.java:51)
    at LotusNotesGoogleCalendarBridge.mainGUI.doSync(mainGUI.java:182)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:234)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:227)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: com.google.gdata.util.AuthenticationException: Error connecting with login URI
    at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:419)
    at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:301)
    at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:324)
    at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:301)
    at LotusNotesGoogleCalendarBridge.GoogleService.GoogleImport.(GoogleImport.java:44)
    … 10 more
    Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
    at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
    at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
    at com.google.gdata.client.GoogleAuthTokenFactory.makePostRequest(GoogleAuthTokenFactory.java:476)
    at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:417)
    … 14 more
    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
    at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
    at sun.security.validator.Validator.validate(Unknown Source)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    … 28 more
    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
    at java.security.cert.CertPathBuilder.build(Unknown Source)
    … 34 more

  4. Hi, works nicely with my Galaxy and Notes… however, any way to schedule the synchronization more than on startup?

    thx

  5. Result from synch is a partial calendar with. Very frustrating. No whave to figre out how to get rid of double entries again.

  6. I got the following error. Help?

    === ERROR ===
    There was an error synchronizing the calendars.
    com.google.gdata.util.InvalidEntryException: Bad Request
    An invalid XML character (Unicode: 0x{2}) was found in the value of attribute "{1}" and element is "1f".

    at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:503)
    at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:562)
    at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:481)
    at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:460)
    at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:534)
    at com.google.gdata.client.Service.insert(Service.java:1243)
    at com.google.gdata.client.GoogleService.insert(GoogleService.java:561)
    at LotusNotesGoogleCalendarBridge.GoogleService.GoogleImport.createCalendarEntries(GoogleImport.java:610)
    at LotusNotesGoogleCalendarBridge.mainGUI.doSync(mainGUI.java:213)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:231)
    at LotusNotesGoogleCalendarBridge.mainGUI$SyncSwingWorker.doInBackground(mainGUI.java:224)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

  7. Just gives an error message saying the main class does not exist.

  8. What if you are using Google Apps to host your own domain?

  9. With Awesync (www.awesync.com), you can sync Lotus Notes calendar and contacts as well, first to Google and then to iPhone, Android, etc. awesync.com/sites/default/files/AweSync.pdf

  10. Excellent !!! I can finally sync my work calendar onto Google and then GoogleSync to my Blackberry !!!

  11. Mary Flanagan says

    Will the Calendar Synchronizer Tool work on Macs?

Add a Comment

*