- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 spring/hibernate 的初学者,我尝试运行一些简单的网络应用程序来访问远程数据库上的数据。
我正在使用 Netbeans 7.2,数据库在 Mysql 5.X 上
我创建了一个虚拟的“用户”表,其中包含“id”和“name”列以及一些条目。我从一个索引页面开始,该页面带有指向用户页面的链接,从数据库中获取用户信息。当我点击用户页面的链接时,出现以下错误:
org.springframework.web.util.NestedServletException: Handler 处理失败;嵌套异常是 java.lang.ExceptionInInitializerError
有人可以帮助我吗?
注意:首先抱歉,如果我做错了什么,对不起
代码:
网络.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>redirect.jsp</welcome-file>
</welcome-file-list>
</web-app>
调度程序-servlet.xml:
<?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:p="http://www.springframework.org/schema/p"
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/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>
<bean id="userController" class="Controller.UserController" />
<!--
Most controllers will use the ControllerClassNameHandlerMapping above, but
for the index controller we are using ParameterizableViewController, so we must
define an explicit mapping for it.
-->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="index.htm">indexController</prop>
<prop key="user.htm">userController</prop>
</props>
</property>
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />
<!--
The index controller.
-->
<bean name="indexController"
class="org.springframework.web.servlet.mvc.ParameterizableViewController"
p:viewName="index" />
</beans>
应用上下文.xml:
<?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:p="http://www.springframework.org/schema/p"
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/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
<!--bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
p:location="/WEB-INF/jdbc.properties" />
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource"
p:driverClassName="${jdbc.driverClassName}"
p:url="${jdbc.url}"
p:username="${jdbc.username}"
p:password="${jdbc.password}" /-->
<!-- ADD PERSISTENCE SUPPORT HERE (jpa, hibernate, etc) -->
</beans>
hibernate .cfg.xml :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://******:3306/EPGV_Interface?zeroDateTimeBehavior=convertToNull</property>
<property name="hibernate.connection.username">*****</property>
<property name="hibernate.connection.password">*****</property>
<mapping resource="Model/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>
hibernate .reveng.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd">
<hibernate-reverse-engineering>
<schema-selection match-catalog="EPGV_Interface"/>
<table-filter match-name="User"/>
</hibernate-reverse-engineering>
hibernate 工具.java
package Model;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.SessionFactory;
public class HibernateUtil {
private static final SessionFactory sessionFactory;
static {
try {
// Create the SessionFactory from standard (hibernate.cfg.xml)
// config file.
sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
} catch (Throwable ex) {
// Log the exception.
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}
用户.java
package Model;
// Generated 13 nov. 2012 11:00:50 by Hibernate Tools 3.2.1.GA
/**
* User generated by hbm2java
*/
public class User implements java.io.Serializable {
private Integer id;
private String name;
public User() {
}
public User(String name) {
this.name = name;
}
public Integer getId() {
return this.id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
}
用户.hbm.xml:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 13 nov. 2012 11:00:50 by Hibernate Tools 3.2.1.GA -->
<hibernate-mapping>
<class name="Model.User" table="User" catalog="EPGV_Interface">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity" />
</id>
<property name="name" type="string">
<column name="name" length="45" />
</property>
</class>
</hibernate-mapping>
用户 Controller .java
package Controller;
import Model.HibernateUtil;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.hibernate.Session;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
public class UserController implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest hsr, HttpServletResponse hsr1) throws Exception {
ModelAndView mv = new ModelAndView("user");
try
{
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
List result = session.createQuery(" from User").list();
mv.addObject("users", result);
session.getTransaction().commit();
}
catch (Exception e)
{
e.printStackTrace();
}
return mv;
}
}
重定向.jsp :
<%--
Views should be stored under the WEB-INF folder so that
they are not accessible except through controller process.
This JSP is here to provide a redirect to the dispatcher
servlet but should be the only JSP outside of WEB-INF.
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<% response.sendRedirect("index.htm"); %>
索引.jsp :
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Portail</title>
</head>
<body>
<a href="user.htm">Go to user</a>
</body>
</html>
用户.jsp :
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>test</title>
</head>
<body>
<br>
<table>
<tr>
<td>Id</td>
<td>Name</td>
</tr>
<c:forEach items="${users}" var="user">
<tr>
<td><c:out value="${user.id}"></c:out></td>
<td><c:out value="${user.name}"></c:out></td>
</tr>
</c:forEach>
</table>
</body>
</html>
编辑:来自 glassfish 服务器管理控制台的日志
我的管理员授予我访问 glassfish 管理控制台中的日志的权限,这是我为“ session ”获得的内容
2740 INFO Redirecting to /index.jsf(details) org.glassfish.admingui 13 nov. 2012 17:49:17.005 _ThreadID=2631;_ThreadName=Thread-2;
2741 INFO Admin Console: Initializing Session Attributes...(details) org.glassfish.admingui 13 nov. 2012 17:49:17.025 _ThreadID=2635;_ThreadName=Thread-2;
2742 INFO WebModule[null] ServletContext.log():Destroying Spring FrameworkServlet 'dispatcher'(details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:51.886 _ThreadID=2632;_ThreadName=Thread-2;
2743 INFO Closing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Tue Nov 13 17:45:18 ... (details) org.springframework.web.context.support.XmlWebApplicationContext 13 nov. 2012 17:49:51.886 _ThreadID=2632;_ThreadName=Thread-2;
2744 INFO Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@44442f... (details) org.springframework.beans.factory.support.DefaultListableBeanFactory 13 nov. 2012 17:49:51.887 _ThreadID=2632;_ThreadName=Thread-2;
2745 INFO WebModule[null] ServletContext.log():Closing Spring root WebApplicationContext(details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:51.890 _ThreadID=2632;_ThreadName=Thread-2;
2746 INFO Closing Root WebApplicationContext: startup date [Tue Nov 13 17:45:18 CET 2012]; root of context hie... (details) org.springframework.web.context.support.XmlWebApplicationContext 13 nov. 2012 17:49:51.890 _ThreadID=2632;_ThreadName=Thread-2;
2747 INFO Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@176be9... (details) org.springframework.beans.factory.support.DefaultListableBeanFactory 13 nov. 2012 17:49:51.891 _ThreadID=2632;_ThreadName=Thread-2;
2748 INFO WebModule[null] ServletContext.log():No Spring WebApplicationInitializer types detected on classpath(details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:54.256 _ThreadID=2256;_ThreadName=Thread-2;
2749 INFO WebModule[null] ServletContext.log():Initializing Spring root WebApplicationContext(details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:54.312 _ThreadID=2256;_ThreadName=Thread-2;
2750 INFO Root WebApplicationContext: initialization started(details) org.springframework.web.context.ContextLoader 13 nov. 2012 17:49:54.312 _ThreadID=2256;_ThreadName=Thread-2;
2751 INFO Refreshing Root WebApplicationContext: startup date [Tue Nov 13 17:49:54 CET 2012]; root of context ... (details) org.springframework.web.context.support.XmlWebApplicationContext 13 nov. 2012 17:49:54.432 _ThreadID=2256;_ThreadName=Thread-2;
2752 INFO Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml](details) org.springframework.beans.factory.xml.XmlBeanDefinitionReader 13 nov. 2012 17:49:54.503 _ThreadID=2256;_ThreadName=Thread-2;
2753 INFO Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory... (details) org.springframework.beans.factory.support.DefaultListableBeanFactory 13 nov. 2012 17:49:54.572 _ThreadID=2256;_ThreadName=Thread-2;
2754 INFO Root WebApplicationContext: initialization completed in 262 ms(details) org.springframework.web.context.ContextLoader 13 nov. 2012 17:49:54.574 _ThreadID=2256;_ThreadName=Thread-2;
2755 INFO WebModule[null] ServletContext.log():Initializing Spring FrameworkServlet 'dispatcher'(details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:54.607 _ThreadID=2256;_ThreadName=Thread-2;
2756 INFO FrameworkServlet 'dispatcher': initialization started(details) org.springframework.web.servlet.DispatcherServlet 13 nov. 2012 17:49:54.607 _ThreadID=2256;_ThreadName=Thread-2;
2757 INFO Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Tue Nov 13 17:49:... (details) org.springframework.web.context.support.XmlWebApplicationContext 13 nov. 2012 17:49:54.611 _ThreadID=2256;_ThreadName=Thread-2;
2758 INFO Loading XML bean definitions from ServletContext resource [/WEB-INF/dispatcher-servlet.xml](details) org.springframework.beans.factory.xml.XmlBeanDefinitionReader 13 nov. 2012 17:49:54.612 _ThreadID=2256;_ThreadName=Thread-2;
2759 INFO Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory... (details) org.springframework.beans.factory.support.DefaultListableBeanFactory 13 nov. 2012 17:49:54.651 _ThreadID=2256;_ThreadName=Thread-2;
2760 INFO Mapped URL path [/user*] onto handler 'userController'(details) org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping 13 nov. 2012 17:49:54.670 _ThreadID=2256;_ThreadName=Thread-2;
2761 INFO Mapped URL path [/index.htm] onto handler 'indexController'(details) org.springframework.web.servlet.handler.SimpleUrlHandlerMapping 13 nov. 2012 17:49:54.739 _ThreadID=2256;_ThreadName=Thread-2;
2762 INFO Mapped URL path [/user.htm] onto handler 'userController'(details) org.springframework.web.servlet.handler.SimpleUrlHandlerMapping 13 nov. 2012 17:49:54.740 _ThreadID=2256;_ThreadName=Thread-2;
2763 INFO FrameworkServlet 'dispatcher': initialization completed in 205 ms(details) org.springframework.web.servlet.DispatcherServlet 13 nov. 2012 17:49:54.813 _ThreadID=2256;_ThreadName=Thread-2;
2764 INFO Loading application [SpringHibernateTuto2] at [/SpringHibernateTuto2](details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:49:54.816 _ThreadID=2256;_ThreadName=Thread-2;
2765 INFO SpringHibernateTuto2 was successfully deployed in 1,007 milliseconds.(details) javax.enterprise.system.tools.admin.org.glassfish.deployment.admin 13 nov. 2012 17:49:54.823 _ThreadID=2256;_ThreadName=Thread-2;
2766 INFO Hibernate Annotations 3.3.1.GA(details) org.hibernate.cfg.annotations.Version 13 nov. 2012 17:50:01.078 _ThreadID=189;_ThreadName=Thread-2;
2767 INFO Hibernate 3.2.5(details) org.hibernate.cfg.Environment 13 nov. 2012 17:50:01.093 _ThreadID=189;_ThreadName=Thread-2;
2768 INFO hibernate.properties not found(details) org.hibernate.cfg.Environment 13 nov. 2012 17:50:01.097 _ThreadID=189;_ThreadName=Thread-2;
2769 INFO Bytecode provider name : cglib(details) org.hibernate.cfg.Environment 13 nov. 2012 17:50:01.099 _ThreadID=189;_ThreadName=Thread-2;
2770 INFO using JDK 1.4 java.sql.Timestamp handling(details) org.hibernate.cfg.Environment 13 nov. 2012 17:50:01.103 _ThreadID=189;_ThreadName=Thread-2;
2771 INFO configuring from resource: /hibernate.cfg.xml(details) org.hibernate.cfg.Configuration 13 nov. 2012 17:50:01.175 _ThreadID=189;_ThreadName=Thread-2;
2772 INFO Configuration resource: /hibernate.cfg.xml(details) org.hibernate.cfg.Configuration 13 nov. 2012 17:50:01.175 _ThreadID=189;_ThreadName=Thread-2;
2773 INFO Reading mappings from resource : Model/User.hbm.xml(details) org.hibernate.cfg.Configuration 13 nov. 2012 17:50:01.241 _ThreadID=189;_ThreadName=Thread-2;
2774 INFO Configured SessionFactory: null(details) org.hibernate.cfg.Configuration 13 nov. 2012 17:50:01.253 _ThreadID=189;_ThreadName=Thread-2;
2775 INFO Mapping class: Model.User -> User(details) org.hibernate.cfg.HbmBinder 13 nov. 2012 17:50:01.323 _ThreadID=189;_ThreadName=Thread-2;
2776 INFO Hibernate Validator not found: ignoring(details) org.hibernate.cfg.AnnotationConfiguration 13 nov. 2012 17:50:01.342 _ThreadID=189;_ThreadName=Thread-2;
2777 INFO Using Hibernate built-in connection pool (not for production use!)(details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:01.407 _ThreadID=189;_ThreadName=Thread-2;
2778 INFO Hibernate connection pool size: 20(details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:01.407 _ThreadID=189;_ThreadName=Thread-2;
2779 INFO autocommit mode: false(details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:01.408 _ThreadID=189;_ThreadName=Thread-2;
2780 INFO using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://inra3.seq.cng.fr:3306/EPGV_Interface?zeroDa... (details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:01.408 _ThreadID=189;_ThreadName=Thread-2;
2781 INFO connection properties: {user=mathieu, password=****}(details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:01.408 _ThreadID=189;_ThreadName=Thread-2;
2782 INFO MySQL, version: 5.1.61(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.417 _ThreadID=189;_ThreadName=Thread-2;
2783 INFO JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.8 ( Revision: ${svn.Revision} )(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.417 _ThreadID=189;_ThreadName=Thread-2;
2784 INFO Using dialect: org.hibernate.dialect.MySQLDialect(details) org.hibernate.dialect.Dialect 13 nov. 2012 17:50:01.435 _ThreadID=189;_ThreadName=Thread-2;
2785 INFO Using default transaction strategy (direct JDBC transactions)(details) org.hibernate.transaction.TransactionFactoryFactory 13 nov. 2012 17:50:01.440 _ThreadID=189;_ThreadName=Thread-2;
2786 INFO No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional secon... (details) org.hibernate.transaction.TransactionManagerLookupFactory 13 nov. 2012 17:50:01.443 _ThreadID=189;_ThreadName=Thread-2;
2787 INFO Automatic flush during beforeCompletion(): disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.443 _ThreadID=189;_ThreadName=Thread-2;
2788 INFO Automatic session close at end of transaction: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.443 _ThreadID=189;_ThreadName=Thread-2;
2789 INFO JDBC batch size: 15(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.443 _ThreadID=189;_ThreadName=Thread-2;
2790 INFO JDBC batch updates for versioned data: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.444 _ThreadID=189;_ThreadName=Thread-2;
2791 INFO Scrollable result sets: enabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.445 _ThreadID=189;_ThreadName=Thread-2;
2792 INFO JDBC3 getGeneratedKeys(): enabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.445 _ThreadID=189;_ThreadName=Thread-2;
2793 INFO Connection release mode: auto(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.445 _ThreadID=189;_ThreadName=Thread-2;
2794 INFO Maximum outer join fetch depth: 2(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.446 _ThreadID=189;_ThreadName=Thread-2;
2795 INFO Default batch fetch size: 1(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.446 _ThreadID=189;_ThreadName=Thread-2;
2796 INFO Generate SQL with comments: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.447 _ThreadID=189;_ThreadName=Thread-2;
2797 INFO Order SQL updates by primary key: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.447 _ThreadID=189;_ThreadName=Thread-2;
2798 INFO Order SQL inserts for batching: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.447 _ThreadID=189;_ThreadName=Thread-2;
2799 INFO Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.447 _ThreadID=189;_ThreadName=Thread-2;
2800 INFO Using ASTQueryTranslatorFactory(details) org.hibernate.hql.ast.ASTQueryTranslatorFactory 13 nov. 2012 17:50:01.451 _ThreadID=189;_ThreadName=Thread-2;
2801 INFO Query language substitutions: {}(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.451 _ThreadID=189;_ThreadName=Thread-2;
2802 INFO JPA-QL strict compliance: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.451 _ThreadID=189;_ThreadName=Thread-2;
2803 INFO Second-level cache: enabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.451 _ThreadID=189;_ThreadName=Thread-2;
2804 INFO Query cache: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.451 _ThreadID=189;_ThreadName=Thread-2;
2805 INFO Cache provider: org.hibernate.cache.NoCacheProvider(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.452 _ThreadID=189;_ThreadName=Thread-2;
2806 INFO Optimize cache for minimal puts: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.452 _ThreadID=189;_ThreadName=Thread-2;
2807 INFO Structured second-level cache entries: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.452 _ThreadID=189;_ThreadName=Thread-2;
2808 INFO Statistics: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.459 _ThreadID=189;_ThreadName=Thread-2;
2809 INFO Deleted entity synthetic identifier rollback: disabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.459 _ThreadID=189;_ThreadName=Thread-2;
2810 INFO Default entity-mode: pojo(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.459 _ThreadID=189;_ThreadName=Thread-2;
2811 INFO Named query checking : enabled(details) org.hibernate.cfg.SettingsFactory 13 nov. 2012 17:50:01.459 _ThreadID=189;_ThreadName=Thread-2;
2812 INFO building session factory(details) org.hibernate.impl.SessionFactoryImpl 13 nov. 2012 17:50:01.487 _ThreadID=189;_ThreadName=Thread-2;
2813 SEVERE Initial SessionFactory creation failed.java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<i... (details) javax.enterprise.system.std.com.sun.enterprise.server.logging 13 nov. 2012 17:50:01.626 _ThreadID=189;_ThreadName=Thread-2;
2814 WARNING StandardWrapperValve[dispatcher]: PWC1406: Servlet.service() for servlet dispatcher threw exception ... (details) javax.enterprise.system.container.web.com.sun.enterprise.web 13 nov. 2012 17:50:01.627 _ThreadID=189;_ThreadName=Thread-2;
2815 INFO cleaning up connection pool: jdbc:mysql://*****:3306/EPGV_Interface?zeroDateTimeBehavior=... (details) org.hibernate.connection.DriverManagerConnectionProvider 13 nov. 2012 17:50:12.421 _ThreadID=3;_ThreadName=Thread-2;
以及服务器错误的详细信息
日志条目详细信息
时间戳
11 月 13 日2012 17:50:01.626日志级别
严重记录器
javax.enterprise.system.std.com.sun.enterprise.server.logging名值对
_ThreadID=189;_ThreadName=Thread-2;备案号
2813消息编号
完整消息
初始 SessionFactory 创建失败。java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V
有用吗?您还需要其他东西吗?
最佳答案
看起来您的 asm 版本与您的 Hibernate 版本不兼容。问题的相关部分是:
2813 SEVERE Initial SessionFactory creation failed.java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<i... (details)
您需要检查您的 asm 版本和 hibnerate 版本是否兼容。查看 Maven 依赖项/存储库..
关于java - 初学者 - Spring/hibernate 集成,asm 不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13361424/
我需要处理来自旧 Mac 时代(旧摩托罗拉 CPU)的文件。字节是大端字节序,所以我有一个函数可以将 Int64 交换为英特尔小端字节序。该函数是 ASM,可在 32 位 CPU 上运行,但不能在 6
1.概述 转载:史上最通俗易懂的ASM教程 一勺思想 We are all in the gutter, but some of us are looking at the stars. (我们都生活
1.概述 转载:ASM 与 Presto 动态代码生成简介 代码生成是很多计算引擎中常用的执行优化技术,比如我们熟悉的 Apache Spark 和 Presto 在表达式等地方就使用到代码生成技术。
我想在 C++ 程序中使用 ASM 调用地址为 774a7fdch 的函数(kernel32.dll 函数) 我正在使用 Visual Studio 2010。 我该怎么做? call 774a7fd
我是否正确转换了它? 原始 VS C++ 版本: _TEB *pTeb = NULL; _asm { mov eax, fs:[0x18];
阅读自howto_add_systemcall "In general, header files for machine architecture independent system calls
在实现无锁数据结构和时序代码时,通常需要抑制编译器的优化。通常人们使用 asm volatile 和 clobber 列表中的 memory 来执行此操作,但有时您只会看到 asm volatile
这个“strcpy”函数的目的是将src的内容复制到dest,结果很好:显示两行“Hello_src”。 #include static inline char * strcpy(char * de
我正在尝试进行一些汇编编码,我从 C 语言调用函数。代码本身运行良好,但我有两个巨大的问题在很长一段时间内无法解决。第一个是语法高亮 - 我安装了两个不同的(当时一个)asm 高亮扩展到 Visual
我正在研究一些类文件分析,并且正在研究使用 ASM 来读取类。在 Javap 中,操作码以及 tagName 和 tagValue 是内联打印的,但在每个 AbstractInsnNode 中,我只看
我正在尝试弄清楚如何将 ASM 中的 DB 变量用于内联 ASM C++ 我有这个 ASM 代码: filename db "C:\imagen.bmp" eti0: mov ah,3dh mov a
这个“strcpy”函数的目的是将src的内容复制到dest,结果很好:显示两行“Hello_src”。 #include static inline char * strcpy(char * de
在 mm/memory.c 中,它包含一个文件: #include tlb.h 是 include/asm-generic/tlb.h或 arch/arm/include/asm/tlb.h ? 最
你好我找到了一个asm代码......它被集成到c++项目中 template T returned; BYTE *tem = buffer; __asm { mov eax, tem
问题:当我运行 @ 命令提示符 >tasm HelloWorld.asm 顺便说一句,我在输入文件名 HelloWorld.asm 时使用 TAB,所以没有错字.我收到这个致命的命令行错误: Turb
尝试通过 eax 从 asm proc 返回一个 long int,后来又尝试通过 dx:ax。两者都不适合我,因为 C printf 打印的数字与所需的 320L 不同。 x.asm: .model
这是 godbolt 生成的代码. 下面是 Visual Studio 在我的 main.asm 文件上生成的相同代码(通过 Project->C/C++->Output Files->Assembl
在构建具有依赖项的 giraph jar 时,我们收到以下警告.. 真的不知道如何解决这些.. 我们已经尝试过了 useProjectArtifact 为 false 和 解压为真 两者似乎都有效 任
我正在使用 gentoo 并尝试编译一个程序来控制并行端口上的位。它的顶部附近有这条线: #include 当我尝试在其上使用 gcc 时,它会产生以下输出: port.c:4:20: error:
(原帖)将 hibernate 依赖项添加到 pom.xml 时显示错误 2011-10-11 10:36:53.710::WARN: failed guiceFilter java.lang.No
我是一名优秀的程序员,十分优秀!