tomcat启动错误,大家帮帮我吧,谢谢! applicationContext-compass.xml 有问题啊compassGps Caused by: java.lang.ClassCastException: $Proxy0 cannot be cast to org.hibernate.impl.SessionFactoryImpl 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tomcat要使用 JNDI进行数据库连接需要特殊配置才能!建议概要jdbc进行连接 no JNDI name configured 检查下jndi配置 tomcat下面的conf/server.xml <Resource name="jdbc/test" type="javax.sql.DataSource" password="bb" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="50" username="root" url="jdbc:mysql://localhost:3306/test" maxActive="4"/> 问题补充:我是这样配置的数据源和sessionFactory,好像没有问题<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd"> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"> </property> <property name="url" value="jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=datashare"> </property> <property name="username" value="sa"></property> <property name="password" value="123"></property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource" /> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.SQLServerDialect </prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.format_sql">true</prop> </props> </property> <property name="mappingResources"> <list> <value>com/datashare/model/Book.hbm.xml</value> </list> </property> </bean>....... </beans> 支持3楼 但考虑到移植性 建议使用jdbc 问题已经解决了,是Spring类库的问题,把2.0 换成2.5就可以了 请教一个关于Iterator的问题 java api 文档 Java动态调用WebService Hibernate用户自定义值类型怎么用 问个Velocity和Apache比较难的问题 ssh中的异常求解惑求围观 如何在jbuilder的struts项目里面插入resources文件,就是properties文件? 已有一个wsdl文件,采用tomcat+axis 怎么开发web service程序呢?怎么发布? 请教!!!! SSM整合运行报错 怎么解决 请问高手们都是怎么自学compiere的啊? 关于用socket传多个文件的问题 实现了一大半了 还有个小问题 请教大侠~~~急急
tomcat要使用 JNDI进行数据库连接需要特殊配置才能!
建议概要jdbc进行连接
检查下jndi配置 tomcat下面的conf/server.xml
<Resource
name="jdbc/test"
type="javax.sql.DataSource"
password="bb"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="50"
username="root"
url="jdbc:mysql://localhost:3306/test"
maxActive="4"/>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.jdbc.sqlserver.SQLServerDriver">
</property>
<property name="url"
value="jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=datashare">
</property>
<property name="username" value="sa"></property>
<property name="password" value="123"></property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/datashare/model/Book.hbm.xml</value>
</list>
</property>
</bean>
.......
</beans>