<?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.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://localhost:3306/wms?autoReconnect=true&useUnicode=true&characterEncoding=utf-8</value>
</property>
<property name="username">
<value>root</value>
</property>
<property name="password">
<value>root</value>
</property>
<property name="maxActive">
<value>20</value>
</property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="mappingResources">
<list>
<value>com/vtradex/server/modle/user/hbm/WmsUser.hbm.xml</value>
</list>
</property>
</bean>
<!-- 事务管理 -->
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<tx:annotation-driven transaction-manager="txManager" proxy-target-class="true" />
</beans>
<!DOCTYPE beans PUBLIC
"-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 功能类注入 -->
<bean id="commonDao" class="com.vtradex.thron.server.dao.pojo.DefaultCommonDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="baseManager" class="com.vtradex.thron.server.dao.pojo.DefaultBaseManager">
<property name="commonDao" ref="commonDao"></property>
<property name="aaString" value="dsf"></property>
</bean>
<!-- 业务类注入 -->
<bean id="wmsUserManager" class="com.vtradex.server.service.user.pojo.DefaultWmsUserManager" parent="baseManager"/>
</beans>上面是配置,调用wmsUserManager中的方法是,发现commonDao总是null
报错信息2012-12-19 21:27:54 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:wms' did not find a matching property.
2012-12-19 21:27:54 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\javajdk\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\javajdk\jre\bin;E:/javajdk/bin/client;E:/javajdk/bin;D:\app\Administrator\product\11.1.0\db_1\bin;E:\javajdk\bin;D:\maven-1.0.2\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;E:\tomcat\lib;E:\tomcat\bin
2012-12-19 21:27:54 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2012-12-19 21:27:54 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 641 ms
2012-12-19 21:27:54 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2012-12-19 21:27:54 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.18
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' = [E:\zywwms\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\wms\]
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Initializing Log4J from [classpath:log4j.properties]
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2012-12-19 21:28:01 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2012-12-19 21:28:01 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2012-12-19 21:28:01 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/64 config=null
2012-12-19 21:28:01 org.apache.catalina.startup.Catalina start
信息: Server startup in 7069 ms
2012-12-19 21:28:12 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspService(index_jsp.java:73)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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(Unknown Source)
请各位帮忙看看
<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.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://localhost:3306/wms?autoReconnect=true&useUnicode=true&characterEncoding=utf-8</value>
</property>
<property name="username">
<value>root</value>
</property>
<property name="password">
<value>root</value>
</property>
<property name="maxActive">
<value>20</value>
</property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="mappingResources">
<list>
<value>com/vtradex/server/modle/user/hbm/WmsUser.hbm.xml</value>
</list>
</property>
</bean>
<!-- 事务管理 -->
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<tx:annotation-driven transaction-manager="txManager" proxy-target-class="true" />
</beans>
<!DOCTYPE beans PUBLIC
"-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 功能类注入 -->
<bean id="commonDao" class="com.vtradex.thron.server.dao.pojo.DefaultCommonDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="baseManager" class="com.vtradex.thron.server.dao.pojo.DefaultBaseManager">
<property name="commonDao" ref="commonDao"></property>
<property name="aaString" value="dsf"></property>
</bean>
<!-- 业务类注入 -->
<bean id="wmsUserManager" class="com.vtradex.server.service.user.pojo.DefaultWmsUserManager" parent="baseManager"/>
</beans>上面是配置,调用wmsUserManager中的方法是,发现commonDao总是null
报错信息2012-12-19 21:27:54 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:wms' did not find a matching property.
2012-12-19 21:27:54 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\javajdk\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\javajdk\jre\bin;E:/javajdk/bin/client;E:/javajdk/bin;D:\app\Administrator\product\11.1.0\db_1\bin;E:\javajdk\bin;D:\maven-1.0.2\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;E:\tomcat\lib;E:\tomcat\bin
2012-12-19 21:27:54 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2012-12-19 21:27:54 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 641 ms
2012-12-19 21:27:54 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2012-12-19 21:27:54 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.18
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' = [E:\zywwms\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\wms\]
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Initializing Log4J from [classpath:log4j.properties]
2012-12-19 21:27:54 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2012-12-19 21:28:01 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2012-12-19 21:28:01 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2012-12-19 21:28:01 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/64 config=null
2012-12-19 21:28:01 org.apache.catalina.startup.Catalina start
信息: Server startup in 7069 ms
2012-12-19 21:28:12 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspService(index_jsp.java:73)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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(Unknown Source)
请各位帮忙看看
解决方案 »
- hibernate 多条更新操作 放在同一个事务里面 是否可行
- 大家一定用过IP地址速查吧(http://www.ip138.com/),这个网站是怎么知道某个IP是哪里的?
- 关于struts validator验证的问题
- 整合SSH时创建一个ActionBean无法调用DAO功能类~~在线等!
- 再次提问,关于jasperreports的问题
- 为什么客户调用不了Xfire Service服务端呢,,帮帮我~~~~~~
- 如何在<form action="">里向action传递参数?
- 各位大神我的struts1项目没加数据库jar包竟然能连数据库
- 小日本真他妈的不是人!
- 请教:webservice调用机制
- java jsp 导出excel
- dwr3 在线聊天,ie下刷新页面,报错?好像遇到的人不少,有真正解决的吗?错误如下:
另外,这种连接池好像不推荐使用吧!
常用c3p0!