title: java.lang.ClassNotFoundException in RMI,no security manager RMI class loader disabled
body: <p>I have created below bat file to run my RMI server</p>
  
  <pre><code>@echo Off
  
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\bin\;
  set classpath=C:\policy.all;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\log4j-1.2.12.jar;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\log4j-1.2.15.jar;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\log4j.jar;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\log4jProperties.jar;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\bcprov-jdk15-144.jar\bcprov-jdk15-144.jar;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\sevenzipjbinding.zip;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\sevenzipjbinding-AllPlatforms.zip;
  set classpath=C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\RMI_Server\apache-log4j-1.2.17\log4j-1.2.17.jar;
  
  
  
  
  set classpath=%classpath%;.
  
  java -Djava.security.manager -Djava.security.policy=C:\policy.all
  
  java -Xms512m -Xmx1024m ExecutorServer -Djava.rmi.server.codebase=file:C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/RMI_Server/bin/ -Djava.security.policy=C:\policy.all
  
  pause
  </code></pre>
  
  <p>I am able to run my RMI server
  but when RMI tries to connect to RMI server I get following exception</p>
  
  <pre><code>Execption in RMI...java.rmi.UnmarshalException: error unmarshalling return; nest
  ed exception is:
          java.lang.ClassNotFoundException: ExecutorInterface (no security manager
  : RMI class loader disabled)
  java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
          java.lang.ClassNotFoundException: ExecutorInterface (no security manager
  : RMI class loader disabled)
          at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
          at java.rmi.Naming.lookup(Unknown Source)
          at com.mindcraft.queryExecutor.actionclass.acInsertExecutorDetails.rmiCl
  ientCall(acInsertExecutorDetails.java:272)
          at com.mindcraft.queryExecutor.actionclass.acInsertExecutorDetails.execu
  te(acInsertExecutorDetails.java:218)
  </code></pre>
  
  <p>I have give policy file and code base while running.I am not getting what I am missing here.
  How to add lcass in rmiregistry's path?</p>