Looks like your having issues with the WLS classloader architecture. There are a few things that you need to do to get third party class files to be found by the classloader for a web app. Here's a great article on some of the newer classloader architectures. It has some specific material on WebLogic 6.1 SP2. Read the wls material here and it should help you resolve the issue. http://www.theserverside.com/resources/article.jsp?l=ClassLoading Also - did you put the line in Manfest.mf file identifying the commons jar file? Here's another on article on classloaders publshed on the O"Reilly network by a member of BEA's technical staff. If describes the Class-Path attribute for manifest files. http://www.onjava.com/pub/a/onjava/2001/07/25/ejb.html?page=1 This looks a lot like a bea classloader issue - make sue you've got your war/ear defined correctly and the manafest file with the correct "Class-Path" entries. FWIW - Kevin Ren Bitonio <[EMAIL PROTECTED]> on 05/17/2002 02:48:02 PM Please respond to "Struts Users Mailing List" <[EMAIL PROTECTED]> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> cc: (bcc: Kevin Bedell/Systems/USHO/SunLife) Subject: Getting Struts 1.1 beta to work with WLS6.1 SP2: commons-logging' s ClassNotFoundException Hello All: There have been no responses to my initial request below, and I'd appreciate much if I could get some assistance. I've read past postings that comes close to my issue, but not useful information. Sorry for re-posting, but I need to find a way around this problem. I have an already working Struts running on Bea's WLS61 and IBM's WAS40, and I'd like to use at least the milestone build Struts 1.1 beta 1, but I'm getting "java.lang.ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl" upon startup of my webapp. More info below. I've recompiled and reassembled the web-apps with the the Struts 1.1 libraries, aand I also have commons-logging.jar in my webapp's classpath, but it does not help. I've deployed the web-apps that came with the Struts 1.1 beta distribution, and they're fine. Any ideas? Thanks, Ren -----Original Message----- From: Ren Bitonio [mailto:[EMAIL PROTECTED]] Sent: Monday, May 13, 2002 3:27 PM To: '[EMAIL PROTECTED]' Subject: Struts 1.1 Beta 1 w/ Weblogic 6.1 SP2 Hi All: I've read a few postings regarding the problem below, but there were no good answers regarding a workaround for WebLogic 6.1 SP2 (running on Solaris 8). We're running a nightly build from Nov 2001, and we have no problems with our stuts web apps, and we're now ready to upgrade to latest milestone build, version 1.1 beta 1. Has anyone know how to resolve or work around this ClassNotFound exception? Has any of the latest nightly builds after 1.1 beta 1 solved this problem as well? Thanks, Ren <May 13, 2002 3:25:04 PM PDT> <Error> <HTTP> <[WebAppServletContext(8218668,eAgent,/eAgent)] Servlet failed with Exception org.apache.commons.logging.LogConfigurationException: java.lang.ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl at org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:497) at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:350) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:381) at org.apache.struts.action.ActionServlet.<init>(ActionServlet.java:331) at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:232) at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java :665) at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.ja va:643) at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.jav a:588) at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:36 8) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :242) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :200) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo ntext.java:2495) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java :2204) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: < mailto:[EMAIL PROTECTED]> For additional commands, e-mail: < mailto:[EMAIL PROTECTED]> --------------------------------------------------------------------------- This e-mail message (including attachments, if any) is intended for the use of the individual or entity to which it is addressed and may contain information that is privileged, proprietary , confidential and exempt from disclosure. If you are not the intended recipient, you are notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender and erase this e-mail message immediately. --------------------------------------------------------------------------- -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>