Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Hibernate JIRA by Lou Sacco, 1 year ago
via Hibernate JIRA by Lou Sacco, 2 years ago
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.) (Caused by org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.))	at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:549)	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)	at net.sf.hibernate.util.JDBCExceptionReporter.(JDBCExceptionReporter.java:12)	at net.sf.hibernate.impl.BatcherImpl.closeConnection(BatcherImpl.java:297)	at net.sf.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:3352)	at net.sf.hibernate.impl.SessionImpl.close(SessionImpl.java:576)	at org.springframework.orm.hibernate.SessionFactoryUtils.doClose(SessionFactoryUtils.java:734)	at org.springframework.orm.hibernate.SessionFactoryUtils.closeSessionOrRegisterDeferredClose(SessionFactoryUtils.java:723)	at org.springframework.orm.hibernate.SessionFactoryUtils.access$300(SessionFactoryUtils.java:89)	at org.springframework.orm.hibernate.SessionFactoryUtils$SpringSessionSynchronization.beforeCompletion(SessionFactoryUtils.java:863)	at org.springframework.orm.hibernate.SessionFactoryUtils$JtaSessionSynchronization.beforeCompletion(SessionFactoryUtils.java:960)	at weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010)	at weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115)	at weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1184)	at weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1910)	at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:273)	at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:244)	at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:299)	at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:140)	at com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:110)	at com.bea.wlw.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:161)	at com.bea.wlw.runtime.core.dispatcher.Dispatcher.dispatch(Dispatcher.java:49)	at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.executePostRequest(HttpServerHelper.java:713)	at com.bea.wlw.runtime.core.dispatcher.HttpServer.doPost(HttpServer.java:49)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)	at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)	at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)	at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6456)	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)	at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)	at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)