BorderManager VPN snapins for Mobile iManager 2.5 do not work

  • 7006131
  • 25-May-2010
  • 26-Apr-2012

Environment

Novell BorderManager 3.8
Novell iManager Mobile 2.5

Situation

BorderManager VPN snapins for Mobile iManager 2.5  do not work
Can not administer VPN with Mobile iManager 2.5
VPN configuration does not work with Mobile iManager 2.5

Resolution

Get a copy of NJCLV2.JAR from another server and put it in the folder c:\..\imanager\tomcat\webapps\nps\WEB-INF\lib on your workstation.  The file would be found on a server in the following directory:

sys:\tomcat\4\webapps\nps\WEB-INF\lib

Relaunch Mobile iManager 2.5

Additional Information

NJCLV2.JAR file is missing.
Error:System Error

The system encountered an unknown error.  Please contact Novell Support.

Details button shows the following:

 java.lang.NoClassDefFoundError: com/novell/service/nds/naming/NdsNameParser
 at com.novell.imanage.vpn.VpnAction.(VpnAction.java:200)
 at com.novell.imanage.vpn.SiteRuleHandler.getRuleDetails(SiteRuleHandler.java:288)
 at com.novell.imanage.vpn.SiteRuleHandler.getRulesList(SiteRuleHandler.java:203)
 at com.novell.imanage.vpn.TrafficRulesSite.(TrafficRulesSite.java:109)
 at com.novell.imanage.vpn.VpnSiteObjectHandler.(VpnS2STask.java:631)
 at com.novell.imanage.vpn.VpnS2STask.execute(VpnS2STask.java:229)
 at com.novell.emframe.dev.Task.execute(Task.java:461)
 at com.novell.nps.gadgetManager.BaseGadgetInstance.processRequest(BaseGadgetInstance.java:842)
 at com.novell.nps.gadgetManager.BaseGadgetInstance.handleAction(BaseGadgetInstance.java:2349)
 at com.novell.nps.gadgetManager.GadgetManager.processInstanceRequest(GadgetManager.java:1558)
 at com.novell.nps.gadgetManager.GadgetManager.processServiceRequest(GadgetManager.java:1015)
 at com.novell.nps.PortalServlet.handleFrameService(PortalServlet.java:503)
 at com.novell.nps.PortalServlet.processRequest(PortalServlet.java:376)
 at com.novell.nps.PortalServlet.doPost(PortalServlet.java:276)
 at com.novell.nps.PortalServlet.doGet(PortalServlet.java:259)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at com.novell.emframe.fw.servlet.AuthenticatorServlet.service(AuthenticatorServlet.java:248)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:324)
 at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:131)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Unknown Source)

.
Formerly known as TID# 10097566
Formerly known as TID# NOVL101987