ノートプラグインのdllに問題があります。
これを呼び出すと:NotesFactory.createSession();
このエラーが発生します:
ビューを作成できません:nlsxbe(ファイル名または拡張子が長すぎます。java.lang.UnsatisfiedLinkError:nlsxbe(ファイル名または拡張子が長すぎます。)at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:952)atjava。 lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:921)at java.lang.System.loadLibrary(System.java:452)at lotus.domino.NotesThread.load(Unknown Source)at lotus.domino.NotesThread.checkLoaded(Unknown Source )at lotus.domino.NotesThread.sinitThread(Unknown Source)at com.atempo.adam.lotus.plugin.views.TopicView.createPartControl(TopicView.java:609)
NotesFactoryはNotes.jarにあり、依存関係タブの「plugin.xml」に含まれています。(依存関係は「com.ibm.notes.java.api」です)。
jarへのパスは次のとおりです。"C:\ Archivos de programa \ IBM \ Lotus \ Notes \ framework \ rcp \ eclipse \ plugins \ com.ibm.rcp.j2se.win32.x86_1.5.0.SR4-200707311521 \ jre \ lib \Notes.jar"これは128文字より長いです。「C:\ Archivosde programa \ IBM」ではなく「c:\ programfiles \ IBM」にメモをインストールすると、結果のパスは128より短くなり、エラーは発生しません。
また、zippy32コマンドを使用してnlsxbe.dllをWIN \System32またはregistringnlsxbe.dllにコピーしようとしましたが、同じエラーが発生します。
バージョンは次のとおりです。Lotusnotes8.0、リビジョン20070803.1143 java 1.5.0
ありがとう