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 :

Problème avec Hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2011
    Messages : 27
    Par défaut Problème avec Hibernate
    Salem
    bon j'explique;
    je génere mon mes classes a partir du base de données avec hibernate en faite tout marche bien mais il ya une petite probléme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    org.springframework.dao.InvalidDataAccessResourceUsageException: could not load an entity: [model.Structure#5]; nested exception is org.hibernate.exception.SQLGrammarException: could not load an entity: [model.Structure#5]
    
    c'est clair qui est une probléme d'annotation mais elle est géneré par defaut avec hibernate et je n'arrive a le corriger
    voici mon classe structure :
    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
     * Structure generated by hbm2java
     */
    @Entity
    @Table(name = "Structure")
    public class Structure implements java.io.Serializable {
     
    	private String codStrcStrc;
    	private String libStrcStrc;
    	private Set<Interim> interims = new HashSet<Interim>(0);
    	private Set<Utilisateur> utilisateurs = new HashSet<Utilisateur>(0);
     
    	public Structure() {
    	}
     
    	public Structure(String codStrcStrc) {
    		this.codStrcStrc = codStrcStrc;
    	}
     
    	public Structure(String codStrcStrc, String libStrcStrc,
    			Set<Interim> interims, Set<Utilisateur> utilisateurs) {
    		this.codStrcStrc = codStrcStrc;
    		this.libStrcStrc = libStrcStrc;
    		this.interims = interims;
    		this.utilisateurs = utilisateurs;
    	}
     
    	@Id
    	@Column(name = "COD_STRC_STRC", unique = true, nullable = false, length = 20)
    	public String getCodStrcStrc() {
    		return this.codStrcStrc;
    	}
     
    	public void setCodStrcStrc(String codStrcStrc) {
    		this.codStrcStrc = codStrcStrc;
    	}
     
    	@Column(name = "LIB_STRC_STRC", length = 30)
    	public String getLibStrcStrc() {
    		return this.libStrcStrc;
    	}
     
    	public void setLibStrcStrc(String libStrcStrc) {
    		this.libStrcStrc = libStrcStrc;
    	}
     
    	@OneToMany(fetch = FetchType.LAZY, mappedBy = "structure")
    	public Set<Interim> getInterims() {
    		return this.interims;
    	}
     
    	public void setInterims(Set<Interim> interims) {
    		this.interims = interims;
    	}
     
    	@OneToMany(fetch = FetchType.LAZY, mappedBy = "structure")
    	public Set<Utilisateur> getUtilisateurs() {
    		return this.utilisateurs;
    	}
     
    	public void setUtilisateurs(Set<Utilisateur> utilisateurs) {
    		this.utilisateurs = utilisateurs;
    	}
     
    }
    y'a t-il une idée svp je suis bloqué

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Bonjour,
    Peut on voir le code des entités Interim et Utilisateur?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2011
    Messages : 27
    Par défaut
    bonjou et merci pour votre reponse voila le classe utilisateur
    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
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    package model;
     
    // Generated 24 avr. 2013 05:21:38 by Hibernate Tools 3.4.0.CR1
     
    import java.util.HashSet;
    import java.util.Set;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.FetchType;
    import javax.persistence.Id;
    import javax.persistence.JoinColumn;
    import javax.persistence.JoinTable;
    import javax.persistence.ManyToMany;
    import javax.persistence.ManyToOne;
    import javax.persistence.OneToMany;
    import javax.persistence.Table;
     
    /**
     * Utilisateur generated by hbm2java
     */
    @Entity
    @Table(name = "Utilisateur")
    public class Utilisateur implements java.io.Serializable {
     
    	private String numMatrUser;
    	private Structure structure;
    	private Integer numCinUser;
    	private String nomNomUser;
    	private String nomPrnUser;
    	private String logUserUser;
    	private String mdpSerUser;
    	private Boolean codEtatUser;
    	private Set<Interim> interims = new HashSet<Interim>(0);
    	private Set<Profil> profils = new HashSet<Profil>(0);
     
    	public Utilisateur() {
    	}
     
    	public Utilisateur(String numMatrUser, Structure structure) {
    		this.numMatrUser = numMatrUser;
    		this.structure = structure;
    	}
     
    	public Utilisateur(String numMatrUser, Structure structure,
    			Integer numCinUser, String nomNomUser, String nomPrnUser,
    			String logUserUser, String mdpSerUser, Boolean codEtatUser,
    			Set<Interim> interims, Set<Profil> profils) {
    		this.numMatrUser = numMatrUser;
    		this.structure = structure;
    		this.numCinUser = numCinUser;
    		this.nomNomUser = nomNomUser;
    		this.nomPrnUser = nomPrnUser;
    		this.logUserUser = logUserUser;
    		this.mdpSerUser = mdpSerUser;
    		this.codEtatUser = codEtatUser;
    		this.interims = interims;
    		this.profils = profils;
    	}
     
    	@Id
    	@Column(name = "NUM_MATR_USER", unique = true, nullable = false, length = 20)
    	public String getNumMatrUser() {
    		return this.numMatrUser;
    	}
     
    	public void setNumMatrUser(String numMatrUser) {
    		this.numMatrUser = numMatrUser;
    	}
     
    	@ManyToOne(fetch = FetchType.LAZY)
    	@JoinColumn(name = "COD_STRC_STRC", nullable = false)
    	public Structure getStructure() {
    		return this.structure;
    	}
     
    	public void setStructure(Structure structure) {
    		this.structure = structure;
    	}
     
    	@Column(name = "NUM_CIN_USER", precision = 8, scale = 0)
    	public Integer getNumCinUser() {
    		return this.numCinUser;
    	}
     
    	public void setNumCinUser(Integer numCinUser) {
    		this.numCinUser = numCinUser;
    	}
     
    	@Column(name = "NOM_NOM_USER", length = 30)
    	public String getNomNomUser() {
    		return this.nomNomUser;
    	}
     
    	public void setNomNomUser(String nomNomUser) {
    		this.nomNomUser = nomNomUser;
    	}
     
    	@Column(name = "NOM_PRN_USER", length = 30)
    	public String getNomPrnUser() {
    		return this.nomPrnUser;
    	}
     
    	public void setNomPrnUser(String nomPrnUser) {
    		this.nomPrnUser = nomPrnUser;
    	}
     
    	@Column(name = "LOG_USER_USER", length = 30)
    	public String getLogUserUser() {
    		return this.logUserUser;
    	}
     
    	public void setLogUserUser(String logUserUser) {
    		this.logUserUser = logUserUser;
    	}
     
    	@Column(name = "MDP_SER_USER", length = 30)
    	public String getMdpSerUser() {
    		return this.mdpSerUser;
    	}
     
    	public void setMdpSerUser(String mdpSerUser) {
    		this.mdpSerUser = mdpSerUser;
    	}
     
    	@Column(name = "COD_ETAT_USER", precision = 1, scale = 0)
    	public Boolean getCodEtatUser() {
    		return this.codEtatUser;
    	}
     
    	public void setCodEtatUser(Boolean codEtatUser) {
    		this.codEtatUser = codEtatUser;
    	}
     
    	@OneToMany(fetch = FetchType.LAZY, mappedBy = "utilisateur")
    	public Set<Interim> getInterims() {
    		return this.interims;
    	}
     
    	public void setInterims(Set<Interim> interims) {
    		this.interims = interims;
    	}
     
    	@ManyToMany(fetch = FetchType.LAZY)
    	@JoinTable(name = "userProfil", joinColumns = { @JoinColumn(name = "NUM_MATR_USER", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "COD_PFL_PFL", nullable = false, updatable = false) })
    	public Set<Profil> getProfils() {
    		return this.profils;
    	}
     
    	public void setProfils(Set<Profil> profils) {
    		this.profils = profils;
    	}
     
    }
    et interim
    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
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    package model;
     
    // Generated 24 avr. 2013 05:21:38 by Hibernate Tools 3.4.0.CR1
     
    import java.util.Date;
    import java.util.HashSet;
    import java.util.Set;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.FetchType;
    import javax.persistence.Id;
    import javax.persistence.JoinColumn;
    import javax.persistence.ManyToOne;
    import javax.persistence.OneToMany;
    import javax.persistence.Table;
    import javax.persistence.Temporal;
    import javax.persistence.TemporalType;
     
    /**
     * Interim generated by hbm2java
     */
    @Entity
    @Table(name = "Interim")
    public class Interim implements java.io.Serializable {
     
    	private long numIntrInt;
    	private Structure structure;
    	private Utilisateur utilisateur;
    	private Date datDebInt;
    	private Date datFinInt;
    	private String matrUser;
    	private Date dateOperation;
    	private String etat;
    	private Set<HistInterim> histInterims = new HashSet<HistInterim>(0);
     
    	public Interim() {
    	}
     
    	public Interim(long numIntrInt, Structure structure, Utilisateur utilisateur) {
    		this.numIntrInt = numIntrInt;
    		this.structure = structure;
    		this.utilisateur = utilisateur;
    	}
     
    	public Interim(long numIntrInt, Structure structure,
    			Utilisateur utilisateur, Date datDebInt, Date datFinInt,
    			String matrUser, Date dateOperation, String etat,
    			Set<HistInterim> histInterims) {
    		this.numIntrInt = numIntrInt;
    		this.structure = structure;
    		this.utilisateur = utilisateur;
    		this.datDebInt = datDebInt;
    		this.datFinInt = datFinInt;
    		this.matrUser = matrUser;
    		this.dateOperation = dateOperation;
    		this.etat = etat;
    		this.histInterims = histInterims;
    	}
     
    	@Id
    	@Column(name = "NUM_INTR_INT", unique = true, nullable = false, precision = 10, scale = 0)
    	public long getNumIntrInt() {
    		return this.numIntrInt;
    	}
     
    	public void setNumIntrInt(long numIntrInt) {
    		this.numIntrInt = numIntrInt;
    	}
     
    	@ManyToOne(fetch = FetchType.LAZY)
    	@JoinColumn(name = "COD_STRC_STRC", nullable = false)
    	public Structure getStructure() {
    		return this.structure;
    	}
     
    	public void setStructure(Structure structure) {
    		this.structure = structure;
    	}
     
    	@ManyToOne(fetch = FetchType.LAZY)
    	@JoinColumn(name = "NUM_MATR_USER", nullable = false)
    	public Utilisateur getUtilisateur() {
    		return this.utilisateur;
    	}
     
    	public void setUtilisateur(Utilisateur utilisateur) {
    		this.utilisateur = utilisateur;
    	}
     
    	@Temporal(TemporalType.DATE)
    	@Column(name = "DAT_DEB_INT", length = 7)
    	public Date getDatDebInt() {
    		return this.datDebInt;
    	}
     
    	public void setDatDebInt(Date datDebInt) {
    		this.datDebInt = datDebInt;
    	}
     
    	@Temporal(TemporalType.DATE)
    	@Column(name = "DAT_FIN_INT", length = 7)
    	public Date getDatFinInt() {
    		return this.datFinInt;
    	}
     
    	public void setDatFinInt(Date datFinInt) {
    		this.datFinInt = datFinInt;
    	}
     
    	@Column(name = "MATR_USER", length = 30)
    	public String getMatrUser() {
    		return this.matrUser;
    	}
     
    	public void setMatrUser(String matrUser) {
    		this.matrUser = matrUser;
    	}
     
    	@Temporal(TemporalType.DATE)
    	@Column(name = "DATE_OPERATION", length = 7)
    	public Date getDateOperation() {
    		return this.dateOperation;
    	}
     
    	public void setDateOperation(Date dateOperation) {
    		this.dateOperation = dateOperation;
    	}
     
    	@Column(name = "ETAT", length = 1)
    	public String getEtat() {
    		return this.etat;
    	}
     
    	public void setEtat(String etat) {
    		this.etat = etat;
    	}
     
    	@OneToMany(fetch = FetchType.LAZY, mappedBy = "interim")
    	public Set<HistInterim> getHistInterims() {
    		return this.histInterims;
    	}
     
    	public void setHistInterims(Set<HistInterim> histInterims) {
    		this.histInterims = histInterims;
    	}
     
    }

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Je ne vois à priori pas d'erreur dans le mapping des entités. Peut on voir la trace complète d'erreur?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2011
    Messages : 27
    Par défaut stack complet
    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
    Hibernate: select structure_.COD_STRC_STRC, structure_.LIB_STRC_STRC as LIB2_8_ from Structure structure_ where structure_.COD_STRC_STRC=?
    Hibernate: select structure0_.COD_STRC_STRC as COD1_8_0_, structure0_.LIB_STRC_STRC as LIB2_8_0_ from Structure structure0_ where structure0_.COD_STRC_STRC=?
    org.springframework.dao.InvalidDataAccessResourceUsageException: could not load an entity: [model.Structure#2]; nested exception is org.hibernate.exception.SQLGrammarException: could not load an entity: [model.Structure#2]
    	at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:630)
    	at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
    	at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
    	at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
    	at org.springframework.orm.hibernate3.HibernateTemplate.merge(HibernateTemplate.java:824)
    	at Dao.GenericDaoImpl.saveOrUpdate(GenericDaoImpl.java:85)
    	at business.StructureBusinessImpl.creationStructure(StructureBusinessImpl.java:19)
    	at controller.StructureBean.ajouterStructure(StructureBean.java:29)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.apache.el.parser.AstValue.invoke(AstValue.java:191)
    	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    	at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:98)
    	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    	at javax.faces.component.UICommand.broadcast(UICommand.java:315)
    	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:775)
    	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1267)
    	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
    	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:103)
    	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:310)
    	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:127)
    	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:298)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: org.hibernate.exception.SQLGrammarException: could not load an entity: [model.Structure#2]
    	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
    	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    	at org.hibernate.loader.Loader.loadEntity(Loader.java:1874)
    	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
    	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
    	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3049)
    	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:399)
    	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)
    	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)
    	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:195)
    	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
    	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
    	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815)
    	at org.hibernate.event.def.DefaultMergeEventListener.entityIsDetached(DefaultMergeEventListener.java:229)
    	at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:120)
    	at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:53)
    	at org.hibernate.impl.SessionImpl.fireMerge(SessionImpl.java:677)
    	at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:661)
    	at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:665)
    	at org.springframework.orm.hibernate3.HibernateTemplate$23.doInHibernate(HibernateTemplate.java:827)
    	at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
    	... 33 more
    Caused by: java.sql.SQLException: ORA-00942: Table ou vue inexistante
     
    	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
    	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
    	at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
    	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
    	at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799)
    	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1038)
    	at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839)
    	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1133)
    	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
    	at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
    	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
    	at org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
    	at org.hibernate.loader.Loader.doQuery(Loader.java:674)
    	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
    	at org.hibernate.loader.Loader.loadEntity(Loader.java:1860)
    	... 51 more

  6. #6
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Eh ben elle est là ton erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Caused by: java.sql.SQLException: ORA-00942: Table ou vue inexistante
    .
    Il faut toujours mettre la trace complète et la lire complètement aussi (au passage ). Il te manque une table dans ta bd. Cette table Structure ou les tables liées sont elles toutes physiquement présentes dans ta bd?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec hibernate et MySQL!
    Par sofien dans le forum Outils
    Réponses: 5
    Dernier message: 27/08/2008, 09h06
  2. Les problémes avec Hibernate
    Par hichem_enis dans le forum Struts 1
    Réponses: 7
    Dernier message: 11/04/2008, 13h00
  3. Problème avec Hibernate
    Par ISID dans le forum Hibernate
    Réponses: 13
    Dernier message: 05/10/2007, 12h27
  4. Problème avec Hibernate synchronizer
    Par jason69 dans le forum Hibernate
    Réponses: 2
    Dernier message: 27/08/2007, 11h35
  5. [Hibernate] Problème avec Hibernate et Eclipse 3
    Par theseuby dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/03/2006, 21h31

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