Hi All where should I put my ServiceLocator class in the J2EE deployment Structure? I mean in the EAR module...I have an application Where in I found the "same" class both in the classes directory of the JAR as well as in WAR module. Could u plz make me clear about the same and if possible put some light regarding the workflow? The application uses the following patterns: Business Delegate ServiceLocator Data Transfer Object(DTO) SessionFacade. and uses Struts Framework in the web tier. Thanx in Advance.