-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
Author Message
 Post subject: Hibernate Problem mit JAR File
PostPosted: Thu Jul 15, 2010 5:25 am 
Newbie

Joined: Thu Jul 15, 2010 5:06 am
Posts: 7
Hallo!
Ich bin bei hibernate noch ein absoluter Neuling, benötige es aber bei meiner Arbeit für die UNI. Ich habe zwei Anwendungen die Hibernate nutzen:
- Eine Webanwendung die Hibernate als Persistenzschicht nutzt
- Einen Connector der ebenfalls Hibernate nutzt und Daten in eine andere DB speichern soll.

Die Webanwendung ist ein GWT Projekt der Connector ein einfaches Java Projekt. Beide Anwendungen funktionieren. Nun wollte ich den Connector als Jar File in die Webanwendung einbinden. Ich habe also den connector als JAR File aus Eclipse exportiert. Testäufe mit dem JAR File waren erfolgreich ich konnte Daten in die DB schreiben und Daten aus der DB auslesen. Wenn ich aber den jar file in die Webanwendung einbinde und teste bekomme ich folgende Exception (nur der wesentliche Teil):
Code:
Caused by: org.hibernate.MappingException: Unknown entity: at.ac.uibk.dbis.dmis.repconnector.core.ClinicalDocument

at.ac.uibk.dbis.dmis.repconnector.core.ClinicalDocument ist dabei jene Klasse die im Connector das Objekt repräsentiert welches in der DB des Connectors gespeichert werden soll.

Kann das Problem daran liegen, dass ich ja eingentlich in der Webanwendung zwei hibernate.cfg.xml Dateien habe, jene der Webanwendung und jene die im JAR File beim kompilieren integriert wurde. Kann es sein, dass der Connector die hibernate.cfg.xml Datei der Webanwendung nutzt? Wenn das der Fall ist wie kann ich sicherstellen, dass der Connector die richtige conf Datei nutzt?

Ich wäre sehr dankbar für eure Hilfe!
Florian


Top
 Profile  
 
 Post subject: Re: Hibernate Problem mit JAR File
PostPosted: Sat Jul 17, 2010 6:39 am 
Newbie

Joined: Tue Jun 29, 2010 6:57 am
Posts: 5
Hi,

zum Problem der "falsch geladenen config-Datei": Du kannst eine config-Datei ja einmal implizitladen mit z.B.
Code:
sessionFactory = new Configuration().configure().buildSessionFactory();
oder explizit mit
Code:
sessionFactoryLocal = new Configuration().configure("/calculator/container.cfg.xml").buildSessionFactory();


Bei letzterem kannst du ja ganz genau festlegen welche Config-Datei verwendet wird und bist auf der sicheren Seite. Evtl. hilft dir das weiter.


Top
 Profile  
 
 Post subject: Re: Hibernate Problem mit JAR File
PostPosted: Sat Jul 24, 2010 6:36 am 
Newbie

Joined: Sat Jul 24, 2010 6:21 am
Posts: 2
Last weekend I tried to use Jersey in an enterprise application to make some RESTful web services available. The idea was to generate data to be plot by flash charts. So, I created a new web module in addition to the already existent one. I thought it was better to keep it in a separate module to avoid changing the original web application, since it still uses Struts as web framework. Before adding any RESTful web service, I just created the web application and deployed it successfully as an additional enterprise module. I'm happy about that because I will use the same strategy to migrate the web module from Struts to JSF, keeping the Struts version working in parallel to the JSF version, both sharing the same business logic.
______________________
Self Credit Repair | Bad Credit Repair Report


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.