title: JBOSS java.lang.ClassNotFoundException
body: <p>We have been using JBOSS-4.2.1 as our application  server .</p>
  
  <p>I am trying to load a class (com.sting.ui.saas.reporting.ReportExecutor) . The fully qualified path of this class has been externalized and written in the properties file. This properties file is kept in /bin/properties directory of JBOSS </p>
  
  <p>I am getting the exception </p>
  
  <p><strong>java.lang.ClassNotFoundException: No ClassLoaders found for:   com.sting.ui.saas.reporting.ReportExecutor
       at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:514)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:408)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:164)</strong></p>
  
  <p>The class is present in /WEB_INF/com/sting/ui/saas/reporting/ReportExecutor.class.</p>
  
  <p>In my properties file I have written -
  report.executor.class=com.sting.ui.saas.reporting.ReportExecutor</p>
  
  <p>The properties directory itself is added to the classpath from run.bat file. </p>