Link to home
Start Free TrialLog in
Avatar of aman0711
aman0711

asked on

org/springframework/web/servlet/DispatcherServlet (Unsupported major.minor version 49.0)

Hi Experts,

I was working on a Spring web application using annotations with jdk 1.5. I later came to know that we are deploying this on WAS6.0 , which only supports JDK1.4. I changed my complete code to get rid of annotations.

Though the error I am getting is quite self explanatory, but I dont know hwo to get rid of it. I already compiled my web project as 1.4. is there any jar files I need to include or something like that?

Now today when I deployed my code on WAS6.0, I got the following error:

Error Message: java.lang.LinkageError: LinkageError while defining class: org.springframework.web.servlet.DispatcherServlet Could not be defined due to: org/springframework/web/servlet/DispatcherServlet (Unsupported major.minor version 49.0) This is often caused by having a class defined at multiple locations within the classloader hierarchy. Other potential causes include compiling against an older or newer version of the class that has an incompatible method signature

Open in new window

Avatar of Micheal_Male
Micheal_Male
Flag of Afghanistan image

Did you tried recompiling the project with 1.4 ? What version of spring you are using ?
SOLUTION
Avatar of Micheal_Male
Micheal_Male
Flag of Afghanistan image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of aman0711
aman0711

ASKER

Hey Micheal,

             I tried everything.. I am able to get rid of all the errors except for one:

org/springframework/orm/jpa/support/OpenEntityManagerInViewFilter (Unsupported major.minor version 49.0)

     do you know what jar file I need to include for this one?

You're not missing a jar file. If you were, the class loader would be issuing a ClassNotFoundException. The problem is that you are compiling your code with a different (most likely older) version of the JDK than the spring was compiled with. However, Spring 2.5.x is supposed to fully support java 1.4 so it comes down to are you actually using a 1.4 jdk and what version of spring are you using?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hey Exceter,

               you picked it perfectly.. so whats the solution? :) whats the jar that I should get rid off? i tried to knock it off from the deployment decriptor , but the error never went away :(
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
And if you don't have one that just means that jpa and hibernate support are both bundled inside spring-orm.jar
Hey Exceter,

               you are the first person who came so close in figuring out this problem :) Hats off to you :-)

     I have posted this solution on almost every forum and not a single reply. though I need little more help from you in getting this thing work :)
Do you know what version of spring are you using?
2.5 and I can tell you what all jars I have in my my war
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
org.springframework.web.servlet-2.5.6.jar
org.springframework.web-2.5.6.jar
org.springframework.transaction-2.5.6.jar
org.springframework.js-2.0.6.RELEASE.jar
org.springframework.jdbc-2.5.6.jar
org.springframework.core-2.5.6.jar
org.springframework.context-2.5.6.jar
org.springframework.beans-2.5.6.jar
org.springframework.aspects-2.5.6.jar
org.springframework.aop-2.5.6.jar
com.springsource.slf4j.log4j-1.5.6.jar
com.springsource.org.objectweb.asm.commons-2.2.3.jar
com.springsource.org.objectweb.asm.attrs-1.5.3.jar
com.springsource.org.objectweb.asm-2.2.3.jar
com.springsource.org.jboss.util-2.0.4.GA.jar
com.springsource.org.hsqldb-1.8.0.9.jar
com.springsource.org.hibernate.validator-4.0.0.Alpha3.jar
com.springsource.org.hibernate.ejb-3.3.2.GA.jar
com.springsource.org.hibernate.annotations.common-3.3.0.ga.jar
com.springsource.org.hibernate.annotations-3.3.1.ga.jar
com.springsource.org.hibernate-3.2.6.ga.jar
Actually when I remove all that from web.xml and dispatcher servlet, the request is not getting to the servlet.
and I am not seeing that 49.0 error once I remove it.
Hey Exceter,

                     These are my dispatcher servlet and web.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd     http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
 
	<!--
		- The controllers are autodetected POJOs labeled with the @Controller annotation.
	-->
<!--	<context:component-scan base-package="com.att.analytics" use-default-filters="false">-->
<!--		<context:include-filter expression="org.springframework.stereotype.Controller" type="annotation"/>-->
<!--	</context:component-scan>-->
 
	<!--
		- This bean resolves specific types of exceptions to corresponding logical 
		- view names for error views. The default behaviour of DispatcherServlet 
		- is to propagate all exceptions to the servlet container: this will happen 
		- here with all other types of exceptions.
	-->
	
	<!--  mappings -->
	
	<bean id="chartController" class="com.att.analytics.ui.ChartController"/>
	
	 <bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  
		<property name="mappings">  
			<props>  
					<prop key="/chart.html">chartController</prop>  
			</props>  
		</property>  
	</bean>
	
	
	
	<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
		<property name="exceptionMappings">
			<props>
				<prop key=".DataAccessException">dataAccessFailure</prop>				
				<prop key=".lang.Exception">uncaughtException</prop>				
			</props>
		</property>
	</bean>
 
	<!--
		- This bean configures the 'prefix' and 'suffix' properties of 
		- InternalResourceViewResolver, which resolves logical view names 
		- returned by Controllers. For example, a logical view name of "vets" 
		- will be mapped to "/WEB-INF/jsp/vets.jsp".
	-->
	<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
		p:viewClass="org.springframework.web.servlet.view.JstlView			" 
	p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/>
 
	<!--
		- Message source for this context, loaded from localized "messages_xx" files.
		- Could also reside in the root application context, as it is generic,
		- but is currently just used within PetClinic's web tier.
	
	<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"
			p:basename="messages"/>
-->
</beans>
 
 
************************************************************************************
 
 
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
	<display-name>analytics</display-name>
	<description>Roo generated analytics application</description>
 
	<context-param>
		<param-name>webAppRootKey</param-name>
		<param-value>analytics.root</param-value>
	</context-param>
	
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:applicationContext.xml</param-value>
	</context-param>
 
	<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>
	
	<!--
		- Servlet that dispatches request to registered handlers (Controller implementations). - Has its own application context, by default defined in
		"{servlet-name}-servlet.xml",  - A web app can contain any number of such servlets. - Note that this web app has a
		shared root application context, serving as parent - of all DispatcherServlet contexts.
	-->
	<servlet>
		<servlet-name>analytics</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<load-on-startup>2</load-on-startup>
	</servlet>
 
	<!-- Serves static resource content from .jar files such as spring-js.jar -->
	<servlet>
		<servlet-name>Resource Servlet</servlet-name>
		<servlet-class>org.springframework.js.resource.ResourceServlet</servlet-class>
	</servlet>
 
	<servlet-mapping>
		<servlet-name>analytics</servlet-name>
		<url-pattern>/*.html</url-pattern>
	</servlet-mapping>
 
	<!-- Map all /resources requests to the Resource Servlet for handling -->
	<servlet-mapping>
		<servlet-name>Resource Servlet</servlet-name>
		<url-pattern>/resources/*</url-pattern>
	</servlet-mapping>
	
	
	
	
	<filter>
		<filter-name>httpMethodFilter</filter-name>
		<filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
	</filter>
 
	<filter-mapping>
		<filter-name>httpMethodFilter</filter-name>
		<servlet-name>analytics</servlet-name>
	</filter-mapping>
<!-- 
	<filter>
		<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
		<filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
	</filter>
 
	<filter-mapping>
		<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
 -->
 
	<session-config>
		<session-timeout>10</session-timeout>
	</session-config>
 
	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>
 
	<error-page>
		<exception-type>java.lang.Exception</exception-type>
		<location>/WEB-INF/jsp/uncaughtException.jsp</location>
	</error-page>
</web-app>

Open in new window

>> Actually when I remove all that from web.xml and dispatcher servlet, the request is not getting to the servlet.
>> and I am not seeing that 49.0 error once I remove it.

Good! That means we fixed your first problem. What do you mean that the request isn't making it to the servlet? What is Log4j reporting?
Actaully nothing... Its not showing anything at all :(
  thats the problem. thats what made me to guess that request is not getting to dispatcher servlet.

 
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hey Exceter,

                  Sorry for replying this late. Here is my log4j properties file.

#Updated at Sun May 31 22:22:45 EST 2009
#Sun May 31 22:22:45 EST 2009
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.rootLogger=DEBUG, stdout, R
log4j.appender.R.File=application.log
log4j.appender.R.MaxFileSize=100KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.R=org.apache.log4j.RollingFileAppender

Open in new window

Does "uncaughtException.jsp" appear in the browser's address bar when it gives you a blank screen? I would think that you'd be getting a 404 or 403 error if you weren't, at least, getting to the DispatcherServlet. So I'm wondering if your controller is loading a view or if an exception being thrown?
Hey Exceter,

                         It doesnt load encaughtException.jsp at all. Complains something about page not defined or something. and its Error 404.
And you're attempting to access /analytics/chart.html ?
/analytics/index.html

 I havent tried it, after the changes you suggested....want me to give it a go? Exceter, are you based in US? :)
Yes, I would try /analytics/chart.html. It makes sense that /analytics/index.html would return a 404 error because the welcome file specified in web.xml is index.jsp and you're not defining a url mapping for index.html in your application context. Try creating a file called index.jsp outside of the WEF-INF directory and set the contents to something like the following code fragment. That way index.jsp forwards the user to your chart controller, or whichever controller you want to use as the default.

Yes, I am based in the US.
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:redirect url="/chart.html"/>

Open in new window

hey Excepter,
                         Did exactly what you suggested. I am getting the following error:



org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor] for bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor

Open in new window

You're missing spring-orm.jar
Are you talking about this jar?    org.springframework.orm-2.5.6.jar


Actually one of my friend was trying on this too.. and he took it out of the classpath, its thr in my web content folder though. i dont know how do I get this thing back in lib folder using Eclipse
Ok I got it in the classpath :)

This is my present console stack trace

6/27/09 16:56:59:073 GMT] 0000000a ServletWrappe E   SRVE0100E: Did not realize  init() exception thrown by servlet analytics: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor] for bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:758)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:422)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
	at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
	at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:365)
	at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
	... 43 more
 
[6/27/09 16:56:59:083 GMT] 0000000a WebExtensionP E   Error occured while preparing theservlet for initialization. Check the error logs for details.
[6/27/09 16:56:59:085 GMT] 0000000a WebExtensionP E   SRVE0026E: [Servlet Error]-[javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception thrown by servlet
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:364)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1696)
	at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:140)
	at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:820)
	at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:547)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:419)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
---- Begin backtrace for Nested Throwables
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor] for bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:758)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:422)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
	at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
	at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:365)
	at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
	... 43 more
]: {1}
[6/27/09 16:56:59:102 GMT] 0000000a ServletWrappe A   SRVE0242I: [metdal] [/analytics] [Resource Servlet]: Initialization successful.
[6/27/09 16:56:59:110 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module analytics has been bound to default_host[*:9080,*:80,*:9443].
[6/27/09 16:56:59:124 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: metdal
[6/27/09 16:56:59:133 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: ManagementEJB
[6/27/09 16:56:59:156 GMT] 0000000a EJBContainerI I   WSVR0207I: Preparing to start EJB jar: mejb.jar
[6/27/09 16:56:59:161 GMT] 0000000a EJBContainerI I   WSVR0037I: Starting EJB jar: mejb.jar
[6/27/09 16:56:59:173 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: ManagementEJB
[6/27/09 16:56:59:177 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: filetransfer
[6/27/09 16:56:59:199 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: WebSphere Admin File Transfer Application.
[6/27/09 16:56:59:219 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module WebSphere Admin File Transfer Application has been bound to admin_host[*:9060,*:9043].
[6/27/09 16:56:59:226 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: filetransfer
[6/27/09 16:56:59:229 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: adminconsole
[6/27/09 16:56:59:536 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: adminconsole.
[6/27/09 16:57:00:285 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [EventInitializer]: Initialization successful.
[6/27/09 16:57:00:321 GMT] 0000000a ActionServlet I org.apache.struts.action.ActionServlet init inside init....
[6/27/09 16:57:01:963 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [action]: Initialization successful.
[6/27/09 16:57:01:983 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [SecureCleanup]: Initialization successful.
[6/27/09 16:57:01:997 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [NodeSyncStatus]: Initialization successful.
[6/27/09 16:57:02:013 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module adminconsole has been bound to admin_host[*:9060,*:9043].
[6/27/09 16:57:02:068 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: adminconsole redirector.
[6/27/09 16:57:02:125 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module adminconsole redirector has been bound to admin_host[*:9060,*:9043].
[6/27/09 16:57:02:151 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: adminconsole
[6/27/09 16:57:02:159 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: SchedulerCalendars
[6/27/09 16:57:02:208 GMT] 0000000a EJBContainerI I   WSVR0207I: Preparing to start EJB jar: Calendars.jar
[6/27/09 16:57:02:220 GMT] 0000000a EJBContainerI I   WSVR0037I: Starting EJB jar: Calendars.jar
[6/27/09 16:57:02:268 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: SchedulerCalendars
[6/27/09 16:57:02:332 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_1 is listening on host *  (IPv4) port 9060. 
[6/27/09 16:57:02:351 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundAdmin.
[6/27/09 16:57:02:366 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_2 is listening on host *  (IPv4) port 9080. 
[6/27/09 16:57:02:384 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundDefault.
[6/27/09 16:57:02:433 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_3 is listening on host *  (IPv4) port 9043. 
[6/27/09 16:57:02:442 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundAdminSecure.
[6/27/09 16:57:02:474 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_4 is listening on host *  (IPv4) port 9443. 
[6/27/09 16:57:02:478 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundDefaultSecure.
[6/27/09 16:57:02:481 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain1.
[6/27/09 16:57:02:483 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain2.
[6/27/09 16:57:02:486 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain3.
[6/27/09 16:57:02:488 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain4.
[6/27/09 16:57:02:491 GMT] 0000001a SchedulerServ I   SCHD0077I: The Scheduler Service is starting the Schedulers.
[6/27/09 16:57:02:496 GMT] 0000001a SchedulerServ I   SCHD0078I: The Scheduler Service has completed starting the Schedulers.
[6/27/09 16:57:02:508 GMT] 0000000a RMIConnectorC A   ADMC0026I: The RMI Connector is available at port 2809
[6/27/09 16:57:02:523 GMT] 00000015 WorkSpaceMana A   WKSP0500I Workspace configuration consistency check is false.
[6/27/09 16:57:02:926 GMT] 0000000a WsServerImpl  A   WSVR0001I: Server server1 open for e-business
[6/27/09 17:02:37:128 GMT] 0000001d ServletWrappe A   SRVE0242I: [metdal] [/analytics] [/index.jsp]: Initialization successful.
[6/27/09 17:02:37:229 GMT] 0000001d ServletWrappe A   SRVE0242I: [metdal] [/analytics] [FilterProxyServlet]: Initialization successful.
[6/27/09 17:07:29:276 GMT] 00000014 ApplicationMg A   WSVR0217I: Stopping application: metdal
[6/27/09 17:07:29:308 GMT] 00000014 ServletWrappe A   SRVE0253I: [metdal] [/analytics] [FilterProxyServlet]: Destroy successful.
[6/27/09 17:07:29:437 GMT] 00000014 ServletWrappe A   SRVE0253I: [metdal] [/analytics] [/index.jsp]: Destroy successful.
[6/27/09 17:07:29:444 GMT] 00000014 ServletWrappe A   SRVE0253I: [metdal] [/analytics] [Resource Servlet]: Destroy successful.
[6/27/09 17:07:29:467 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Closing Spring root WebApplicationContext
[6/27/09 17:07:29:473 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Shutting down log4j
[6/27/09 17:07:29:514 GMT] 00000014 ApplicationMg A   WSVR0220I: Application stopped: metdal
[6/27/09 17:07:29:760 GMT] 00000014 ApplicationMg A   WSVR0200I: Starting application: metdal
[6/27/09 17:07:30:158 GMT] 00000014 ResourceMgrIm W   WSVR0016W: Classpath entry, ${DERBY_JDBC_DRIVER_PATH}/derby.jar, in Resource, Derby JDBC Provider (XA), located at file:/C:/Program%20Files%20(x86)/IBM/SDP70/runtimes/base_v6/profiles/default/config/cells/XPSNode01Cell/applications/metdal.ear/deployments/metdal/resources.xml has an invalid variable
[6/27/09 17:07:30:407 GMT] 00000014 ResourceMgrIm I   WSVR0049I: Binding DefaultEJBTimerDataSource as jdbc/DefaultEJBTimerDataSource
[6/27/09 17:07:30:647 GMT] 00000014 ResourceMgrIm I   WSVR0049I: Binding osfd002 as jdbc/osfd002
[6/27/09 17:07:30:858 GMT] 00000014 ResourceMgrIm I   WSVR0049I: Binding opwk007 as jdbc/opwk007
[6/27/09 17:07:30:877 GMT] 00000014 ResourceMgrIm I   WSVR0049I: Binding osfd0021 as jdbc/osfd0021
[6/27/09 17:07:30:894 GMT] 00000014 ResourceMgrIm I   WSVR0049I: Binding si as jdbc/si
[6/27/09 17:07:30:931 GMT] 00000014 WebGroup      A   SRVE0169I: Loading Web Module: analytics.
[6/27/09 17:07:31:528 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Set web app root system property: 'analytics.root' = [C:\Users\Aman\IBM\rationalsdp7.0\workspace\analytics\WebContent]
[6/27/09 17:07:31:534 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Initializing log4j from [classpath:log4j.properties]
[6/27/09 17:07:31:922 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Initializing Spring root WebApplicationContext
[6/27/09 17:07:31:928 GMT] 00000014 ContextLoader I org.springframework.web.context.ContextLoader initWebApplicationContext Root WebApplicationContext: initialization started
[6/27/09 17:07:32:162 GMT] 00000014 XmlWebApplica I org.springframework.context.support.AbstractApplicationContext prepareRefresh Refreshing org.springframework.web.context.support.XmlWebApplicationContext@49436212: display name [Root WebApplicationContext]; startup date [Sat Jun 27 17:07:32 GMT 2009]; root of context hierarchy
[6/27/09 17:07:32:439 GMT] 00000014 XmlBeanDefini I org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Loading XML bean definitions from class path resource [applicationContext.xml]
[6/27/09 17:07:32:652 GMT] 00000014 XmlWebApplica I org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@49436212]: org.springframework.beans.factory.support.DefaultListableBeanFactory@6a426217
[6/27/09 17:07:32:772 GMT] 00000014 DefaultListab I org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@6a426217: defining beans [openSessionInViewInterceptor]; root of factory hierarchy
[6/27/09 17:07:32:922 GMT] 00000014 DefaultListab I org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@6a426217: defining beans [openSessionInViewInterceptor]; root of factory hierarchy
[6/27/09 17:07:32:924 GMT] 00000014 ContextLoader E org.springframework.web.context.ContextLoader initWebApplicationContext Context initialization failed
                                 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 76 more
 
[6/27/09 17:07:33:083 GMT] 00000014 WebApp        E   Exception caught while initializing context 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 76 more
 
[6/27/09 17:07:33:125 GMT] 00000014 WebApp        A   SRVE0180I: [analytics] [/analytics] [Servlet.LOG]: Initializing Spring FrameworkServlet 'analytics'
[6/27/09 17:07:33:127 GMT] 00000014 DispatcherSer I org.springframework.web.servlet.FrameworkServlet initServletBean FrameworkServlet 'analytics': initialization started
[6/27/09 17:07:33:129 GMT] 00000014 DispatcherSer E org.springframework.web.servlet.FrameworkServlet initServletBean Context initialization failed
                                 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 76 more
 
[6/27/09 17:07:33:161 GMT] 00000014 ServletWrappe E   SRVE0100E: Did not realize  init() exception thrown by servlet analytics: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 76 more
 
[6/27/09 17:07:33:167 GMT] 00000014 WebExtensionP E   Error occured while preparing theservlet for initialization. Check the error logs for details.
[6/27/09 17:07:33:169 GMT] 00000014 WebExtensionP E   SRVE0026E: [Servlet Error]-[javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception thrown by servlet
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:364)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1696)
	at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:140)
	at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:820)
	at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:547)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:419)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
---- Begin backtrace for Nested Throwables
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1412)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
	at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
	at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:990)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:906)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:196)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.fullAppUpdate(StartDeploymentTask.java:92)
	at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:81)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:803)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:559)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:370)
	at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:342)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:336)
	at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1674)
	at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1220)
	at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:576)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1767)
	at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1713)
	at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:473)
	at com.ibm.ws.management.application.task.ConfigRepoHelper.removeWorkSpace(ConfigRepoHelper.java:117)
	at com.ibm.ws.management.application.RedeploymentManager.doCleanup(RedeploymentManager.java:244)
	at com.ibm.ws.management.application.RedeploymentManager.appEventReceived(RedeploymentManager.java:188)
	at com.ibm.ws.management.application.RedeploymentManager.handleNotification(RedeploymentManager.java:211)
	at com.ibm.ws.management.event.ListenerInfo$1.run(ListenerInfo.java:134)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAs(distContextManagerImpl.java:2766)
	at com.ibm.ws.security.auth.distContextManagerImpl.runAsSpecified(distContextManagerImpl.java:2679)
	at com.ibm.ws.management.event.ListenerInfo.handleNotification(ListenerInfo.java:152)
	at com.ibm.ws.management.event.NotificationDispatcher$DispatchANotificationToAListener.run(NotificationDispatcher.java:346)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 76 more

Open in new window

You should be able to drag/drop it into the desired folder.

Also, at some point in the future, you should consider using maven so you don't have to manually manage jar dependencies. It's an amazing tool and there's an Eclipse plugin for it called m2eclipse that works quite nicely.
You've still got classpath problems. If you're sure that you have org.springframework.orm-2.5.6.jar in your /WEB-INF/lib directory try renaming org.springframework.orm-2.5.6.jar to org.springframework.orm-2.5.6.zip and opening it. Then try to navigate to the directory,

org/springframework/orm/hibernate3/support/

If any of the directories are missing or you can't find OpenSessionInViewInterceptor.class then you don't have the wrong jar file.
*then you have the wrong jar file.
Hey Exceter,
 
                   that file is present  :), I have attached the snapshot.

jarstructure.png
Try cleaning the project and doing a repackage
did it :)

some other error now :(


          org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 53 more
 
[6/27/09 18:00:27:102 GMT] 0000000a ServletWrappe E   SRVE0100E: Did not realize  init() exception thrown by servlet analytics: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 53 more
 
[6/27/09 18:00:27:107 GMT] 0000000a WebExtensionP E   Error occured while preparing theservlet for initialization. Check the error logs for details.
[6/27/09 18:00:27:110 GMT] 0000000a WebExtensionP E   SRVE0026E: [Servlet Error]-[javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception thrown by servlet
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:364)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1696)
	at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:140)
	at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:820)
	at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:547)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:419)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
---- Begin backtrace for Nested Throwables
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'openSessionInViewInterceptor' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged1(Native Method)
	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1434)
	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:411)
	at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:117)
	at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:128)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:939)
	at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:892)
	at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)
	at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1228)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1067)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:547)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:751)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:892)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2003)
	at com.ibm.ws.runtime.component.ComponentImpl.runAsynchronousInitializer(ComponentImpl.java:159)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplications(ApplicationMgrImpl.java:745)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:524)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
	at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:820)
	at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
	at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:408)
	at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:187)
	at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:133)
	at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:387)
	at com.ibm.ws.runtime.WsServer.main(WsServer.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
	at java.lang.reflect.Method.invoke(Method.java:391)
	at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
	at java.lang.Thread.run(Thread.java:570)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
	... 53 more
]: {1}
[6/27/09 18:00:27:127 GMT] 0000000a ServletWrappe A   SRVE0242I: [metdal] [/analytics] [Resource Servlet]: Initialization successful.
[6/27/09 18:00:27:137 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module analytics has been bound to default_host[*:9080,*:80,*:9443].
[6/27/09 18:00:27:159 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: metdal
[6/27/09 18:00:27:162 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: ManagementEJB
[6/27/09 18:00:27:186 GMT] 0000000a EJBContainerI I   WSVR0207I: Preparing to start EJB jar: mejb.jar
[6/27/09 18:00:27:191 GMT] 0000000a EJBContainerI I   WSVR0037I: Starting EJB jar: mejb.jar
[6/27/09 18:00:27:203 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: ManagementEJB
[6/27/09 18:00:27:207 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: filetransfer
[6/27/09 18:00:27:228 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: WebSphere Admin File Transfer Application.
[6/27/09 18:00:27:248 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module WebSphere Admin File Transfer Application has been bound to admin_host[*:9060,*:9043].
[6/27/09 18:00:27:256 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: filetransfer
[6/27/09 18:00:27:260 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: adminconsole
[6/27/09 18:00:27:512 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: adminconsole.
[6/27/09 18:00:28:191 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [EventInitializer]: Initialization successful.
[6/27/09 18:00:28:221 GMT] 0000000a ActionServlet I org.apache.struts.action.ActionServlet init inside init....
[6/27/09 18:00:29:595 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [action]: Initialization successful.
[6/27/09 18:00:29:602 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [SecureCleanup]: Initialization successful.
[6/27/09 18:00:29:608 GMT] 0000000a ServletWrappe A   SRVE0242I: [adminconsole] [/ibm/console] [NodeSyncStatus]: Initialization successful.
[6/27/09 18:00:29:616 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module adminconsole has been bound to admin_host[*:9060,*:9043].
[6/27/09 18:00:29:637 GMT] 0000000a WebGroup      A   SRVE0169I: Loading Web Module: adminconsole redirector.
[6/27/09 18:00:29:660 GMT] 0000000a VirtualHost   I   SRVE0250I: Web Module adminconsole redirector has been bound to admin_host[*:9060,*:9043].
[6/27/09 18:00:29:672 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: adminconsole
[6/27/09 18:00:29:677 GMT] 0000000a ApplicationMg A   WSVR0200I: Starting application: SchedulerCalendars
[6/27/09 18:00:29:693 GMT] 0000000a EJBContainerI I   WSVR0207I: Preparing to start EJB jar: Calendars.jar
[6/27/09 18:00:29:698 GMT] 0000000a EJBContainerI I   WSVR0037I: Starting EJB jar: Calendars.jar
[6/27/09 18:00:29:719 GMT] 0000000a ApplicationMg A   WSVR0221I: Application started: SchedulerCalendars
[6/27/09 18:00:29:834 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_1 is listening on host *  (IPv4) port 9060. 
[6/27/09 18:00:29:854 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundAdmin.
[6/27/09 18:00:29:871 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_2 is listening on host *  (IPv4) port 9080. 
[6/27/09 18:00:29:878 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundDefault.
[6/27/09 18:00:29:905 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_3 is listening on host *  (IPv4) port 9043. 
[6/27/09 18:00:29:910 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundAdminSecure.
[6/27/09 18:00:29:924 GMT] 0000000a TCPChannel    A   TCPC0001I: TCP Channel TCP_4 is listening on host *  (IPv4) port 9443. 
[6/27/09 18:00:29:930 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain WCInboundDefaultSecure.
[6/27/09 18:00:29:933 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain1.
[6/27/09 18:00:29:936 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain2.
[6/27/09 18:00:29:939 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain3.
[6/27/09 18:00:29:942 GMT] 0000000a WSChannelFram A   CHFW0019I: The Transport Channel Service has started chain SOAPAcceptorChain4.
[6/27/09 18:00:29:958 GMT] 00000019 SchedulerServ I   SCHD0077I: The Scheduler Service is starting the Schedulers.
[6/27/09 18:00:29:968 GMT] 00000019 SchedulerServ I   SCHD0078I: The Scheduler Service has completed starting the Schedulers.
[6/27/09 18:00:29:969 GMT] 0000000a RMIConnectorC A   ADMC0026I: The RMI Connector is available at port 2809
[6/27/09 18:00:29:990 GMT] 00000015 WorkSpaceMana A   WKSP0500I Workspace configuration consistency check is false.
[6/27/09 18:00:30:208 GMT] 0000000a WsServerImpl  A   WSVR0001I: Server server1 open for e-business

Open in new window

Good! Now change your simpleUrlMapping bean to look like the following code fragment so that it uses the interceptor.

<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  
	<property name="mappings">  
		<props>  
			<prop key="/chart.html">chartController</prop>  
		</props>  
	</property>  
	<property name="interceptors">
		<list>
			<ref bean="openSessionInViewInterceptor" />
		</list>
	</property>
</bean>

Open in new window

At this point, it's complaining that it can't find a bean named "sessionFactory" because you haven't configured hibernate, which you will need to do if you want to work with a database.

What were you using for persistence before you switched from jdk 1.5 to jdk 1.4? If you don't need to talk to a database, just comment out the OpenSessionInViewInterceptor bean and remove it from the url hander mapping.

If you do need to work with a database, then you're going to need to define hibernate a datasource bean which can connect to your database and then you're need to define the hibernate session factory and inject it into the OSIVI. And you would then need to create xml hibernate mappings for your database schema.
Hey Exceter,

                  We were just using plain JDBC earlier. No hibernate or anything
Made the change you suggested in dispatcher servlet.
  when I send the request from browser.. nothing is getting displayed int the console
Ahhh... I assumed that you were using Object Relational Mapping because you were using the OpenEntityManagerInViewFilter. If you're just using strait JDBC, remove the interceptor from your handler mapping and comment out the bean definition for the interceptor itself.
Thanks folks :)