Menu

"Notes.jar could not be found" error

Anonymous
2013-09-11
2014-07-04
  • Anonymous

    Anonymous - 2013-09-11

    Hello Dean, I have version 2.4 installed and it ran fine until about two weeks ago, when all of a sudden I've been getting the following error:

    Automatic sync-on-startup is enabled. Starting sync - 9/11/13 8:04:58 AM
    Date range: 9/4/13 thru 11/10/13 (-7 to +60 days)
    Getting Lotus Notes calendar entries

    === ERROR ===
    There was an error synchronizing.
    See Troubleshooting in the Help file.
    This screen output is also in lngsync.log.
    java.lang.Exception: The Lotus Notes Java interface file (Notes.jar) could not be found.
    Make sure Notes.jar is in your classpath.

    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:281)
    
    at lngs.lotus.LotusNotesManager.getCalendarEntries(LotusNotesManager.java:109)
    
    at lngs.MainGUI.doSync(MainGUI.java:290)
    
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:409)
    
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:399)
    
    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.runWorker(Unknown Source)
    
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    
    at java.lang.Thread.run(Unknown Source)
    

    Caused by: java.lang.ClassNotFoundException: lotus.domino.NotesThread

    at java.net.URLClassLoader$1.run(Unknown Source)
    
    at java.net.URLClassLoader$1.run(Unknown Source)
    
    at java.security.AccessController.doPrivileged(Native Method)
    
    at java.net.URLClassLoader.findClass(Unknown Source)
    
    at java.lang.ClassLoader.loadClass(Unknown Source)
    
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    
    at java.lang.ClassLoader.loadClass(Unknown Source)
    
    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:278)
    
    ... 11 more
    

    Finished sync (0.0 s total) - 9/11/13 8:04:58 AM

    Again, this used to work and just suddenly stopped with no changes on my end so I don't know what the issue is. The Notes.jar file is here - why can't the program find the darn thing?????

    C:\Program Files (x86)\IBM\Lotus\Notes\jvm\lib\ext\Notes.jar

    I've been browsing these forums for a solution with no luck. I've run the LNConnectivityTest program and it works successfully - I would post the output but I don't see a log or a way to do so, so please advise.

    I've also tried adding the path into the lngsync.vbs file manually, also with no luck. Really need your help! I'm going crazy here. I love this program, but just want it to work again and this has been frustrating. Thanks.

     

    Last edit: Anonymous 2013-09-11
  • Dean Hill

    Dean Hill - 2013-09-12

    Please run lngsync.vbs again and email me the lngsync.log file.

    Then run lnconntest.vbs (which you said worked) and send me the output from that file.

    My email is deanhill1971@gmail.com.

     
  • Jerome

    Jerome - 2013-09-12

    Hi Dean,

    I am new in this blog , but it seems that a lot of people has the same problem as me: "Notes.jar could not be found". I hope you can help me. I am using Lotus Notes 7 in my company and I am trying to sync Lotus with a Android phone. I tried sync without and with diagnostic mode. See the results below:

    Sync without diagnostic mode=>

    Starting sync - 12/09/13 15:20:08
    Date range: 12/09/13 thru 12/09/13 (-0 to +0 days)
    Getting Lotus Notes calendar entries

    === ERROR ===
    There was an error synchronizing.
    See Troubleshooting in the Help file.
    This screen output is also in lngsync.log.
    java.lang.Exception: The Lotus Notes Java interface file (Notes.jar) could not be found.
    Make sure Notes.jar is in your classpath.
    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:281)
    at lngs.lotus.LotusNotesManager.getCalendarEntries(LotusNotesManager.java:109)
    at lngs.MainGUI.doSync(MainGUI.java:290)
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:409)
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:399)
    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.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: lotus.domino.NotesThread
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:278)
    ... 11 more

    Finished sync (0.0 s total) - 12/09/13 15:20:08

    Sync with Diagnostic mode=>

    Starting sync - 12/09/13 15:20:56
    Application Version: 2.4
    OS: Windows 7 6.1 x86
    Java: 1.7.0_25 Oracle Corporation
    Java Home: C:\Program Files\Java\jre7
    Java Classpath: C:\LNGoogleCalSync\lngsync.jar
    Java Library Path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\PC Connectivity Solution\;C:\ORANT\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN Card;c:\program files\internet explorer;;.
    Local Server: false
    Destination Calendar: Lotus Notes
    Local Date Format: jj/MM/aa
    Server Date Format: Detect
    Use Proxy: true
    Use SSL: true
    Sync All Subjects To Value: true
    Sync Location and Room: true
    Sync Description: true
    Sync Alarms: true
    Sync Days In Past: 0
    Sync Days In Future: 0
    Date range: 12/09/13 thru 12/09/13 (-0 to +0 days)
    Getting Lotus Notes calendar entries

    === ERROR ===
    There was an error synchronizing.
    See Troubleshooting in the Help file.
    This screen output is also in lngsync.log.
    java.lang.Exception: The Lotus Notes Java interface file (Notes.jar) could not be found.
    Make sure Notes.jar is in your classpath.
    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:281)
    at lngs.lotus.LotusNotesManager.getCalendarEntries(LotusNotesManager.java:109)
    at lngs.MainGUI.doSync(MainGUI.java:290)
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:409)
    at lngs.MainGUI$SyncSwingWorker.doInBackground(MainGUI.java:399)
    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.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: lotus.domino.NotesThread
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at lngs.lotus.LotusNotesManager.loadNotesThreadClass(LotusNotesManager.java:278)
    ... 11 more

    Finished sync (0.0 s total) - 12/09/13 15:20:56

    Thank you in advance for your help

     
  • Anonymous

    Anonymous - 2013-11-22

    Just wanted to note for users browsing the forum that Dean was not able to resolve this error, though he did try to help with several attempts at a fix. I gave up on this app unfortunately and found an alternative which works well for me. Out of respect for Dean I will not post the name, but I also posted a review with that info. Thanks Dean for all your help.

     
  • Dean Hill

    Dean Hill - 2013-11-22

    MrMEC,

    I'm glad you found something that works, and I appreciate the 'thank you'.

    No worries about mentioning alternative tools. In the LNGS Help File I mention two other tools: CalSync (open-source) and AweSync (commercial). Whatever works for people is good.

     
    • Kevin

      Kevin - 2014-07-03

      Hate to kick a dead horse, but did you ever figure out a solution to this problem? I've been using lngooglecalsync for several weeks now with excellent results (better than CalSync), but now just today this dreaded error about not finding notes.jar popped up. Anything new in this area? Thanks.

       
      • Kevin

        Kevin - 2014-07-03

        Okay, here's what I did to get this to "work" again... I couldn't find a notes.jar in my Notes install directory structure (I am running Notes 9.x). But, I found the zNotes.jar in the lngooglecalsync\lib directory. So, I renamed zNotes.jar to Notes.jar. I still get the popup when lngooglecalsync starts about the missing Notes.jar, but the app seems to work okay after that. I'm not clear on the intent of zNotes.jar, but maybe this gives you an idea of what's wrong... thanks.

         
  • Dean Hill

    Dean Hill - 2014-07-04

    Kevin,

    The zNotes.jar file used to be named Notes.jar. I renamed it to zNotes.jar to test if people actually needed it. After determining that it wasn't needed, I planned to delete the file. I guess it's lucky I forgot to delete it. :-)

    Do you find a Notes.jar file anywhere on your C: drive?
    What is the full version number of Notes that you have?
    Did your version of Notes recently get updated?

    Try downloading and running this test app and post the output:
    http://sourceforge.net/p/lngooglecalsync/code/HEAD/tree/lngooglecalsync/LNConnectivityTest.zip

     

Log in to post a comment.