Need help with Hibernate? Read this first:
http://www.hibernate.org/ForumMailingli ... AskForHelp
Hibernate version: 3.0.5
Full stack trace of any exception that occurs:
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemOut O HibernateUtil: Building SessionFactory failed: java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemErr R java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemErr R at com.starwood.saratoga.dataaccess.HibernateUtil.<clinit>(HibernateUtil.java:20)
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemErr R at com.starwood.saratoga.dataaccess.dao.AgentMessageDAO.save(AgentMessageDAO.java:37)
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemErr R at com.starwood.saratoga.struts.messages.edit.MessagesAddAction.execute(MessagesAddAction.java:210)
[7/27/05 12:45:48:969 EDT] 1b6f1eea SystemErr R at com.ibm.wps.portlets.struts.WpsRequestProcessor.processActionPerform(WpsRequestProcessor.java:335)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.portlets.struts.WpsStrutsPortlet.processActionPerformed(WpsStrutsPortlet.java:1753)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.portlets.struts.WpsStrutsPortlet.actionPerformed(WpsStrutsPortlet.java:1460)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.SPIPortletInterceptorImpl.handleEvents(SPIPortletInterceptorImpl.java:360)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl._dispatch(PortletDelegateImpl.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.access$200(PortletDelegateImpl.java(Inlined Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl$Context.callPortlet(PortletDelegateImpl.java(Inlined Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.services.PortletFilterServiceImpl.doFilter(PortletFilterServiceImpl.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.services.PortletFilter.doFilter(PortletFilter.java(Inlined Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.dispatch(PortletDelegateImpl.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at org.apache.jetspeed.portlet.Portlet.doPost(Portlet.java:512)
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.cache.CacheablePortlet.service(CacheablePortlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at org.apache.jetspeed.portlet.Portlet.service(Portlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
[7/27/05 12:45:48:979 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Inlined Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java(Inlined Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.callMethod(PortletInvokerImpl.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:82)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.callPortletMethod(PortletContainerImpl.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.EventEnvironmentImpl.includePortlet(EventEnvironmentImpl.java:177)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.event.ActionEventImpl.prepare(ActionEventImpl.java:121)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.event.EventQueueManager.processEventLoop(EventQueueManager.java:83)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.performEventPhase(PortletContainerImpl.java:1515)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.performEvents(PortletContainerImpl.java:210)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.pe.pc.PortletContainerImpl.performEvents(PortletContainerImpl.java:212)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.engine.phases.WPActionPhase.processPortlets(WPActionPhase.java:1170)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.engine.phases.WPActionPhase.execute(WPActionPhase.java:561)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.state.phases.AbstractActionPhase.next(AbstractActionPhase.java:130)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:638)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.engine.Servlet.doGet(Servlet.java:496)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.engine.Servlet.doPost(Servlet.java:664)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:76)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:71)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:132)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:71)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:174)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:132)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:71)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:204)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:615)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
[7/27/05 12:45:48:999 EDT] 1b6f1eea SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912)
Name and version of the database you are using: Oracle 9i
This error is on this line of code:
Code:
configuration = new Configuration();
Now before I get asked if I read the _README.txt file in the lib class, let me say: "Yes, I did!"
I have all the classes for a build in my build path in IRAD6. I also have all the required AND optional runtime classes added to my WEB-INF/lib classpath. I even went so far as to open up Configuration and look at the source code.
Ok, it's obvious that it uses a bunch of native java API's, then it includes a bunch of Hibernate API's (all within the hibernate3.jar file). Then it looks like it needs dom4j and commons-logging, and lastly a few XML API's which are in the xml-apis.jar file. I even changed the manifest order within the build classpath to make sure hibernate3.jar was at the end of the list.
So ... IMHO ... I have checked everything. What is it that I could have forgotten? Any help would be greatly appreciated?