I am using the JBoss-2.4.4_Tomcat-4.0.1 package. For my application, I have created the 'ear' file with the 'war' file. The EJB jar files are under the 'ear' file and the servlets are under the 'war' file's 'WEB-INF/classes' directory. I have a few library classes being used by both the EJBs and the Servlets. Where do I places these? I tried placing them under the 'WEB-INF/lib' directory as a jar file (do I have to register the jar anywhere in this case?) and also under the 'WEB-INF/classes' directory with the package directory structure. At startup, the beans do not get deployed as they are looking for these library classes.