Hi,
We develop plugins for IBM Notes and Sametime. On my Mac, I'm trying to get my Eclipse workspace updated with Notes 9 as the target platform. I believe I have the JRE and Target Environment configured correctly but cannot figure out a runtime configuration that allows me to run my code inside Notes 9.
Are there any instructions for this available please? Obviously Expeditor is not an option any more. I have it working on Windows using Mikkel's blog but obviously the runtime environment needs tweaking for Notes. (Sametime 9 was no problem btw). I'm using Eclipse 4.2 and an Oracle Java 6 JRE.
The main exception on startup appears to be this:
WARNING CWPST0306W: An exception occurred while invoking the target method login. ::class.method=com.ibm.rcp.internal.security.AbstractProxy.invoke() ::thread=Thread-1 ::loggername=com.ibm.rcp.internal.security
javax.security.auth.login.LoginException: CLFRJ0005E: Notes is not installed
at com.ibm.workplace.internal.notes.security.auth.NotesLoginModule.login(NotesLoginModule.java:334)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.ibm.rcp.security.auth.ExtLoginModuleProxy.invokeImpl(ExtLoginModuleProxy.java:109)
at com.ibm.rcp.internal.security.AbstractProxy.invoke(AbstractProxy.java:77)
at com.sun.proxy.$Proxy0.login(Unknown Source)
at com.ibm.rcp.security.auth.ExtLoginModuleProxy.login(ExtLoginModuleProxy.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
at com.ibm.rcp.security.auth.service.AbstractLoginService.login(AbstractLoginService.java:125)
at com.ibm.rcp.internal.security.auth.service.DefaultLoginContextService.login(DefaultLoginContextService.java:130)
at com.ibm.rcp.platform.personality.DefaultWorkbenchWindowAdvisor.doLogin(DefaultWorkbenchWindowAdvisor.java:2467)
at com.ibm.rcp.platform.personality.DefaultWorkbenchWindowAdvisor.postWindowCreate(DefaultWorkbenchWindowAdvisor.java:1860)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowCreated(WorkbenchWindow.java:1227)
at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:779)
I can provide more information as required.
Regards,
Colin.