Getting the following error during servletgateway.war deployment in sun one webserver 6 sp6
any resolution pls send it its very urgent
[12/Nov/2008:12:48:37] failure ( 8086): WebModule[/cognos8]: WEB2783: Servlet /cognos8 threw load() exception
javax.servlet.ServletException: WEB2778: Servlet.init() for servlet ServletGateway threw exception
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:949)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3528)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3810)
at com.iplanet.ias.web.WebModule.start(WebModule.java:260)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:652)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:355)
at org.apache.catalina.startup.Embedded.start(Embedded.java:995)
at com.iplanet.ias.web.WebContainer.start(WebContainer.java:431)
at com.iplanet.ias.web.WebContainer.startInstance(WebContainer.java:500)
at com.iplanet.ias.server.J2EERunner.confPostInit(J2EERunner.java:161)
----- Root Cause -----
java.lang.UnsatisfiedLinkError: no JCAM_Crypto_JNI in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at com.cognos.accman.jcam.crypto.jni.JNISystemProperties.<clinit>(JNISystemProperties.java:13)
at com.cognos.accman.jcam.crypto.SystemProtectionSession.<init>(SystemProtectionSession.java:39)
at com.cognos.accman.jcam.crypto.misc.Configuration.<init>(Configuration.java:49)
at com.cognos.accman.jcam.crypto.misc.Configuration.getInstanceWithDefaultConfig(Configuration.java:96)
at com.cognos.accman.jcam.crypto.CAMFactory.initialize(CAMFactory.java:121)
at com.cognos.servletgateway.Gateway.init(Gateway.java:169)
at com.cognos.pogo.isolation.ServletWrapper.initServlet(ServletWrapper.java:115)
at com.cognos.pogo.isolation.ServletWrapper.init(ServletWrapper.java:101)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:921)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3528)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3810)
at com.iplanet.ias.web.WebModule.start(WebModule.java:260)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:652)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:355)
at org.apache.catalina.startup.Embedded.start(Embedded.java:995)
at com.iplanet.ias.web.WebContainer.start(WebContainer.java:431)
at com.iplanet.ias.web.WebContainer.startInstance(WebContainer.java:500)
at com.iplanet.ias.server.J2EERunner.confPostInit(J2EERunner.java:161)
the PATH variable needs to be pointing to the C8/bin folder. you can set this either on a OS level or in the JVM options.