Hi,
I am having error to launch the java client from OCI 7.0.2. It failed in the webui when click on the cup or create a shortcut from Win7 desktop. It will run when RDP to the OCI server.
The log information from sanscreen-client.log
2016-04-11 14:08:30,247 INFO [javawsApplicationMain] com.onaro.commons.keystore.CertificateDownloader (CertificateDownloader.java:124) - CertificateDownloader - Need to download and install certificate for IP OCI server, port 443
2016-04-11 14:08:30,247 INFO [javawsApplicationMain] com.onaro.commons.keystore.CertificateDownloader (CertificateDownloader.java:124) - CertificateDownloader - Need to download and install certificate for IP OCI server, port 443
2016-04-11 14:08:30,637 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:277) - Opening connection to OnCommand Insight Server
2016-04-11 14:08:30,902 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:316) - Closing server connection
2016-04-11 14:08:30,902 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:277) - Opening connection to OnCommand Insight Server
2016-04-11 14:08:35,036 INFO [pool-2-thread-2] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:316) - Closing server connection
2016-04-11 14:08:35,036 INFO [pool-2-thread-2] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:277) - Opening connection to OnCommand Insight Server
2016-04-11 14:08:36,191 ERROR [javawsApplicationMain] com.onaro.client.leekui.WindowPlatformRunnable (WindowPlatformRunnable.java:26) - Failed to create Client window:
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy6.isLoginWarningEnabled(Unknown Source)
at com.onaro.sanscreen.client.MainDirector.isLoginWarningEnabled(MainDirector.java:460)
at com.onaro.sanscreen.client.MainDirector.userAgreeLoginWarningMessage(MainDirector.java:407)
at com.onaro.sanscreen.client.MainDirector.main(MainDirector.java:312)
at com.onaro.sanscreen.client.SANscreenClientPlatformRunnable.createWindow(SANscreenClientPlatformRunnable.java:43)
at com.onaro.client.leekui.WindowPlatformRunnable.doRun(WindowPlatformRunnable.java:24)
at com.onaro.commons.osgi.AbstractPlatformRunnable$1.call(AbstractPlatformRunnable.java:19)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.commons.osgi.AbstractPlatformRunnable.run(AbstractPlatformRunnable.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:73)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:51)
at com.onaro.sanscreen.client.WebStartMain.main(WebStartMain.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.rmi.RemoteException:
*** Exception occurred on server ***
*** Reason : Failed to get session: LoginSession
*** Possible cause : Server Down
*** Troubleshooting : Restart Server
************************************; nested exception is:
java.lang.RuntimeException: javax.naming.ServiceUnavailableException: Unexpected failure [Root exception is java.lang.NullPointerException]
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.getSession(SessionsManager.java:354)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler$1.call(SessionsManager.java:468)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invokeImpl(SessionsManager.java:483)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invoke(SessionsManager.java:401)
at com.onaro.commons.lang.reflect.FilterInvocationHandler.invoke(FilterInvocationHandler.java:22)
at com.onaro.commons.lang.reflect.NotificationInvocationHandler.invoke(NotificationInvocationHandler.java:68)
... 38 more
Caused by: java.lang.RuntimeException: javax.naming.ServiceUnavailableException: Unexpected failure [Root exception is java.lang.NullPointerException]
at com.onaro.commons.lang.OnaroExceptionUtils.throwException(OnaroExceptionUtils.java:78)
at com.onaro.sanscreen.client.ejb.SessionsManager.getPhysicalSession(SessionsManager.java:258)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.getSession(SessionsManager.java:344)
... 44 more
Caused by: javax.naming.ServiceUnavailableException: Unexpected failure [Root exception is java.lang.NullPointerException]
at org.jboss.naming.interceptors.ExceptionInterceptor.invoke(ExceptionInterceptor.java:71)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
at org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
at com.sun.proxy.$Proxy7.lookup(Unknown Source)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:728)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
at javax.naming.InitialContext.lookup(Unknown Source)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory$1.call(SessionsManager.java:519)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory.createSession(SessionsManager.java:527)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:570)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:565)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:62)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:51)
at com.onaro.sanscreen.client.ejb.SessionsManager.getPhysicalSession(SessionsManager.java:255)
... 45 more
Caused by: java.lang.NullPointerException
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.access$100(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$8.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$8.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at org.jboss.invocation.http.interfaces.Util.invoke(Util.java:163)
at org.jboss.invocation.http.interfaces.HttpInvokerProxy.invoke(HttpInvokerProxy.java:118)
at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:365)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:197)
at org.jboss.naming.interceptors.ExceptionInterceptor.invoke(ExceptionInterceptor.java:57)
... 60 more