org.apache.tiles.FactoryNotFoundException: Can't get definitions factory from context.
at org.apache.tiles.TilesUtilImpl.getDefinition(TilesUtilImpl.java:207)
at org.apache.tiles.TilesUtil.getDefinition(TilesUtil.java:182)
at org.apache.shale.tiles.TilesViewHandler.getTile(TilesViewHandler.java:267)
at org.apache.shale.tiles.TilesViewHandler.renderView(TilesViewHandler.java:130)
at org.apache.shale.view.faces.ViewViewHandler.renderView(ViewViewHandler.java:147)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
报了这样一个异常,页面能出来,就是不能访问数据库!!高手指点下!
下面是我的ApplicationContext.xml文件中的部分代码:
<bean id="icsDataSource" class="org.apache.commons.dbcp.BasicDataSource">
  <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" /> 
  <property name="url" value="jdbc:microsoft:sqlserver://localhost;DatabaseName=test;SelectMethod=cursor" /> 
  <property name="username" value="sa" /> 
  <property name="password" value="sa" /> 
  </bean>  <bean id="icsSessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource">
  <ref bean="icsDataSource" /> 
  </property>
  
  <property name="mappingResources">
  <list>
  <value>
  com/infotech/kingsuper/database/Information.hbm.xml
  </value>
  </list>
  </property>
  
  <property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
  </bean>