IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Erreur lors du mapping: Error on session factory. Error: Unable to instantiate default tuplizer


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 44
    Par défaut Erreur lors du mapping: Error on session factory. Error: Unable to instantiate default tuplizer
    Bonjour,

    Je voudrais avoir une base de données comme suit:



    Pour cela j'ai deux classes entité

    Parametre.java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
     
    package fr.jsf.entity;
     
    import java.io.Serializable;
     
    public class Parametre implements Serializable{
     
    	private String id;
    	private String type;
    	private String libelle;
    	private String chaine;
    	private String num1;
    	private String num2;
     
    	public Parametre(){}
     
    	public String getId() {
    		return id;
    	}
    	public void setId(String id) {
    		this.id = id;
    	}
    	public String getType() {
    		return type;
    	}
    	public void setType(String type) {
    		this.type = type;
    	}
    	public String getLibelle() {
    		return libelle;
    	}
    	public void setLibelle(String libelle) {
    		this.libelle = libelle;
    	}
    	public String getChaine() {
    		return chaine;
    	}
    	public void setChaine(String chaine) {
    		this.chaine = chaine;
    	}
    	public String getNum1() {
    		return num1;
    	}
    	public void setNum1(String num1) {
    		this.num1 = num1;
    	}
    	public String getNum2() {
    		return num2;
    	}
    	public void setNum2(String num2) {
    		this.num2 = num2;
    	}
     
    	@Override
    	public int hashCode() {
    		final int prime = 31;
    		int result = 1;
    		result = prime * result + ((chaine == null) ? 0 : chaine.hashCode());
    		result = prime * result + ((id == null) ? 0 : id.hashCode());
    		result = prime * result + ((libelle == null) ? 0 : libelle.hashCode());
    		result = prime * result + ((num1 == null) ? 0 : num1.hashCode());
    		result = prime * result + ((num2 == null) ? 0 : num2.hashCode());
    		result = prime * result + ((type == null) ? 0 : type.hashCode());
    		return result;
    	}
     
    	@Override
    	public boolean equals(Object obj) {
    		if (this == obj)
    			return true;
    		if (obj == null)
    			return false;
    		if (getClass() != obj.getClass())
    			return false;
    		Parametre other = (Parametre) obj;
    		if (chaine == null) {
    			if (other.chaine != null)
    				return false;
    		} else if (!chaine.equals(other.chaine))
    			return false;
    		if (id == null) {
    			if (other.id != null)
    				return false;
    		} else if (!id.equals(other.id))
    			return false;
    		if (libelle == null) {
    			if (other.libelle != null)
    				return false;
    		} else if (!libelle.equals(other.libelle))
    			return false;
    		if (num1 == null) {
    			if (other.num1 != null)
    				return false;
    		} else if (!num1.equals(other.num1))
    			return false;
    		if (num2 == null) {
    			if (other.num2 != null)
    				return false;
    		} else if (!num2.equals(other.num2))
    			return false;
    		if (type == null) {
    			if (other.type != null)
    				return false;
    		} else if (!type.equals(other.type))
    			return false;
    		return true;
    	}
     
    }
    Application.java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
     
    package fr.jsf.entity;
     
    import java.io.Serializable;
     
    public class Application implements Serializable{
     
    	private String id;
    	private String libelle;
     
    	public Application(){}
    	public String getId() {
    		return id;
    	}
    	public void setId(String id) {
    		this.id = id;
    	}
    	public String getLibelle() {
    		return libelle;
    	}
    	public void setLibelle(String libelle) {
    		this.libelle = libelle;
    	}
    	@Override
    	public int hashCode() {
    		final int prime = 31;
    		int result = 1;
    		result = prime * result + ((id == null) ? 0 : id.hashCode());
    		result = prime * result + ((libelle == null) ? 0 : libelle.hashCode());
    		return result;
    	}
    	@Override
    	public boolean equals(Object obj) {
    		if (this == obj)
    			return true;
    		if (obj == null)
    			return false;
    		if (getClass() != obj.getClass())
    			return false;
    		Application other = (Application) obj;
    		if (id == null) {
    			if (other.id != null)
    				return false;
    		} else if (!id.equals(other.id))
    			return false;
    		if (libelle == null) {
    			if (other.libelle != null)
    				return false;
    		} else if (!libelle.equals(other.libelle))
    			return false;
    		return true;
    	}
     
    }
    hibernate.cfg.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    <?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 name="">
      <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
      <property name="hibernate.connection.password">root</property>
      <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/JSFProject</property>
      <property name="hibernate.connection.username">root</property>
      <property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
      <property name="current_session_context_class">thread</property>
      <property name="hibernate.hbm2ddl.auto">update</property>
      <property name="show_sql">true</property>
      <property name="format_sql"/>
      <property name="generate_statistics"/>
      <property name="use_sql_comments">true</property>
      <mapping resource="fr/jsf/entity/mapping.hbm.xml"/>
     </session-factory>
    </hibernate-configuration>
    mapping.hbm.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    <?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 Aug 11, 2011 3:26:12 PM by Hibernate Tools 3.4.0.CR1 -->
    <hibernate-mapping>
    	<class name="fr.jsf.entity.Parametre" table="PARAMETRE"> 
    		<id name="type" type="string" column="TYPE"> 
    			<meta attribute="scope-set">public</meta>       
    		</id>     
    		<property name="libelle" type="java.lang.String">
    			<column name="LIBELLE" />
    		</property>
    		<property name="chaine" type="java.lang.String">
    			<column name="CHAINE" />
    		</property>
    		<property name="num1" type="java.lang.String">
    			<column name="NUM1" />
    		</property>
    		<property name="num2" type="java.lang.String">
    			<column name="NUM2" />
    		</property>
    		<set name="application" cascade="save-update" inverse="true"> 
    			<key column="TYPE"/> 
    			<one-to-many class="fr.jsf.entity.Application"/> 
    		</set>                        
    	</class> 
    	<class name="fr.jsf.entity.Application" table="APPLICATION"> 
    		<composite-id> 
    			<key-many-to-one name="libelle" class="fr.jsf.entity.Parametre" column="TYPE"/> 
    			<key-property name="id" type="string" column="ID"/> 
    		</composite-id>              
    	</class>     
    </hibernate-mapping>
    En déployant l'application j'ai recontreré les erreurs suivantes
    Aug 11, 2011 5:17:51 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_26\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files\Windows Live\Shared;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files\Common Files\Roxio Shared\OEM\12.0\DLLShared\;C:\Program Files\Roxio\OEM\AudioCore\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Users\nteieb\Desktop\Eclipse Indigo;;.
    Aug 11, 2011 5:17:52 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
    WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:JSFProject' did not find a matching property.
    Aug 11, 2011 5:17:52 PM org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["http-bio-8080"]
    Aug 11, 2011 5:17:52 PM org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    Aug 11, 2011 5:17:52 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 541 ms
    Aug 11, 2011 5:17:52 PM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Aug 11, 2011 5:17:52 PM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.16
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/st...rmittedTaglibs is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
    Aug 11, 2011 5:17:53 PM org.apache.catalina.startup.TaglibUriRule body
    INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.PRETTY_HTML' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.ALLOW_JAVASCRIPT' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.RENDER_CLEAR_JAVASCRIPT_FOR_BUTTON' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.RENDER_HIDDEN_FIELDS_FOR_LINK_PARAMS' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.SAVE_FORM_SUBMIT_LINK_IE' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.READONLY_AS_DISABLED_FOR_SELECTS' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.RENDER_VIEWSTATE_ID' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.STRICT_XHTML_LINKS' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.RENDER_FORM_SUBMIT_SCRIPT_INLINE' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getLongInitParameter
    INFO: No context init parameter 'org.apache.myfaces.CONFIG_REFRESH_PERIOD' found, using default value 2
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.VIEWSTATE_JAVASCRIPT' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getStringInitParameter
    INFO: No context init parameter 'org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS' found, using default value auto
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.VALIDATE_XML' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.WRAP_SCRIPT_CONTENT_WITH_XML_COMMENT_TAG' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.DETECT_JAVASCRIPT' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.AUTO_SCROLL' found, using default value false
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getStringInitParameter
    INFO: No context init parameter 'org.apache.myfaces.ADD_RESOURCE_CLASS' found, using default value org.apache.myfaces.renderkit.html.util.DefaultAddResource
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getStringInitParameter
    INFO: No context init parameter 'org.apache.myfaces.RESOURCE_VIRTUAL_PATH' found, using default value /faces/myFacesExtensionResource
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.CHECK_EXTENSIONS_FILTER' found, using default value true
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.shared_impl.config.MyfacesConfig createAndInitializeMyFacesConfig
    INFO: Starting up Tomahawk on the MyFaces-JSF-Implementation
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.config.DefaultFacesConfigurationProvider getStandardFacesConfig
    INFO: Reading standard config META-INF/standard-faces-config.xml
    log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
    log4j:WARN Please initialize the log4j system properly.
    Aug 11, 2011 5:17:53 PM org.apache.myfaces.config.DefaultFacesConfigurationProvider getWebAppFacesConfig
    INFO: Reading config /WEB-INF/faces-config.xml
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.DefaultFacesConfigurationProvider getClassloaderFacesConfig
    INFO: Reading config : jar:file:/C:/Users/nteieb/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/JSFProject/WEB-INF/lib/tomahawk20-1.1.11.jar!/META-INF/faces-config.xml
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.LogMetaInfUtils logArtifact
    INFO: Artifact 'myfaces-api' was found in version '2.0.7' from path 'file:/C:/Users/nteieb/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/JSFProject/WEB-INF/lib/myfaces-api-2.0.7.jar'
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.LogMetaInfUtils logArtifact
    INFO: Artifact 'myfaces-impl' was found in version '2.0.7' from path 'file:/C:/Users/nteieb/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/JSFProject/WEB-INF/lib/myfaces-impl-2.0.7.jar'
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.LogMetaInfUtils logArtifact
    INFO: Artifact 'tomahawk20' was found in version '1.1.11' from path 'file:/C:/Users/nteieb/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/JSFProject/WEB-INF/lib/tomahawk20-1.1.11.jar'
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.util.ExternalSpecifications isBeanValidationAvailable
    INFO: MyFaces Bean Validation support disabled
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.FacesConfigurator handleSerialFactory
    INFO: Serialization provider : class org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
    Aug 11, 2011 5:17:54 PM org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory getLifecycleProvider
    INFO: Using LifecycleProvider org.apache.myfaces.config.annotation.Tomcat7AnnotationLifecycleProvider
    Aug 11, 2011 5:17:55 PM org.apache.myfaces.webapp.AbstractFacesInitializer initFaces
    INFO: ServletContext 'C:\Users\nteieb\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\JSFProject\' initialized.
    Aug 11, 2011 5:17:55 PM org.apache.myfaces.webapp.AbstractFacesInitializer initFaces
    WARNING:

    *******************************************************************
    *** WARNING: Apache MyFaces-2 is running in DEVELOPMENT mode. ***
    *** ^^^^^^^^^^^ ***
    *** Do NOT deploy to your live server(s) without changing this. ***
    *** See Application#getProjectStage() for more information. ***
    *******************************************************************

    SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
    SLF4J: Defaulting to no-operation (NOP) logger implementation
    SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
    Error on session factory.
    Error: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]

    Aug 11, 2011 5:17:55 PM org.apache.catalina.core.StandardContext filterStart
    SEVERE: Exception starting filter HibernateFilter
    java.lang.ExceptionInInitializerError
    at fr.jsf.hibernate.HibernateUtil.buildSessionFactory(HibernateUtil.java:18)
    at fr.jsf.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:8)
    at fr.jsf.web.filter.HibernateSessionRequestFilter.init(HibernateSessionRequestFilter.java:12)
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:273)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4584)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5262)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5257)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
    at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:108)
    at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:133)
    at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:80)
    at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:322)
    at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:485)
    at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:133)
    at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84)
    at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:286)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
    at fr.jsf.hibernate.HibernateUtil.buildSessionFactory(HibernateUtil.java:15)
    ... 14 more
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:105)
    ... 23 more
    Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for application in class fr.jsf.entity.Parametre
    at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:326)
    at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:320)
    at org.hibernate.mapping.Property.getGetter(Property.java:304)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertyGetter(PojoEntityTuplizer.java:297)
    at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:155)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:77)
    ... 28 more
    Aug 11, 2011 5:17:55 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error filterStart
    Aug 11, 2011 5:17:55 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/JSFProject] startup failed due to previous errors
    Aug 11, 2011 5:17:56 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
    SEVERE: The web application [/JSFProject] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
    Aug 11, 2011 5:17:56 PM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-8080"]
    Aug 11, 2011 5:17:56 PM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    Aug 11, 2011 5:17:56 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 3757 ms
    Merci d'avance pour vos réponses.
    Images attachées Images attachées  

Discussions similaires

  1. many-to-one, erreur "Unable to instantiate default tuplizer"
    Par asmafouni dans le forum Hibernate
    Réponses: 1
    Dernier message: 22/04/2013, 12h08
  2. [phpMyAdmin] Erreur lors du démarrage de la session
    Par iso9mix dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 22/02/2011, 19h36
  3. [phpMyAdmin] Erreur lors du démarrage de la session
    Par scrouet dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 03/02/2010, 10h29
  4. [Cookies] Erreur lors de la création de Session ..
    Par Klimium dans le forum Langage
    Réponses: 6
    Dernier message: 07/10/2006, 15h40
  5. Erreur lors du verrouillage de la session
    Par portu dans le forum API, COM et SDKs
    Réponses: 17
    Dernier message: 29/06/2005, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo