I have class B and works fine:
====================
package hrvoje.domino;
import lotus.domino.NotesException;
import lotus.domino.NotesFactory;
import lotus.domino.NotesThread;
import lotus.domino.Session;
public class B extends NotesThread {
public static void main(String[] args) {
B b=new B();
b.start();
}
public void runNotes() {
try {
Session s=NotesFactory.createSession();
System.out.println(s.getUserName());
} catch(NotesException e) {
System.out.println(e.id + " " + e.text);
System.out.println(e);
}
}
}
Result is:
CN=Hrvoje Bartolin/O=Vestigo
====================
I have class A and does not work fine:
====================
package hrvoje.domino;
import lotus.domino.NotesException;
import lotus.domino.NotesFactory;
import lotus.domino.Session;
public class A implements Runnable {
public static void main(String[] args) {
A a=new A();
Thread nt = new Thread((Runnable) a);
nt.start();
}
public void run() {
try {
Session s=NotesFactory.createSession();
System.out.println(s.getUserName());
} catch(NotesException e) {
System.out.println(e.id + " " + e.text);
System.out.println(e);
}
}
}
Result is:
java.lang.UnsatisfiedLinkError: NCreateSession
====================
Where is problem?