cancel
Showing results for 
Search instead for 
Did you mean: 

Error using Hibernate in a Web Dynpro

Former Member
0 Kudos

I try to use Hibernate with a Session Beans in a Web Dynpro.

In first case I deploy a Java Library with this content:

<jar-name>antlr-2.7.6.jar</jar-name>

<jar-name>asm-1.5.3.jar</jar-name>

<jar-name>asm-attrs-1.5.3.jar</jar-name>

<jar-name>c3p0-0.9.1.2.jar</jar-name>

<jar-name>cglib-2.1_3.jar</jar-name>

<jar-name>commons-beanutils-1.7.0.jar</jar-name>

<jar-name>commons-beanutils-bean-collections-1.7.0.jar</jar-name>

<jar-name>commons-collections-3.2.1.jar</jar-name>

<jar-name>commons-digester-1.8.jar</jar-name>

<jar-name>commons-email-1.1.jar</jar-name>

<jar-name>commons-io-1.4.jar</jar-name>

<jar-name>commons-lang-2.4.jar</jar-name>

<jar-name>dom4j-1.6.1.jar</jar-name>

<jar-name>ehcache-1.2.3.jar</jar-name>

<jar-name>ejb20.jar</jar-name>

<jar-name>hibernate-3.2.6.ga.jar</jar-name>

<jar-name>jfig-1.5.2.jar</jar-name>

<jar-name>jta-1.0.1B.jar</jar-name>

<jar-name>junit-3.8.1.jar</jar-name>

<jar-name>log4j-1.2.15.jar</jar-name>

<jar-name>lucene-core-2.2.0.jar</jar-name>

<jar-name>mail-1.4.jar</jar-name>

<jar-name>oro-2.0.8.jar</jar-name>

<jar-name>persistence-api-1.0.jar</jar-name>

<jar-name>sqljdbc4.jar</jar-name>

<jar-name>velocity-1.5.jar</jar-name>

<jar-name>commons-logging-1.0.4.jar</jar-name>

In Sharing Reference, I add EAR Proyect in Web Dynpro Proyect. Lookup for Sessions beans work fine, but I got a Exception when I use any method with Hibernate.

"java.lang.NoClassDefFoundError at com.sgc.dao.DAOResolver.<clinit>(DAOResolver.java:23) ... 40 more ; nested exception is: java.lang.ExceptionInInitializerError"

Line 23 for DAOResolver is

sessionFactory = new Configuration().configure("/hibernate.cfg.xml").buildSessionFactory();

I'm trying to fix it but I couldn't

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member192434
Active Contributor
0 Kudos

put all jar files into lib folder of your applicatio, and then rebuild & deploye application

Former Member
0 Kudos

With application, you make reference to WD Proyect?

The Library was loading correctly, because I can use some classes from there. Just hibernate crash.

Former Member
0 Kudos

Hi,

I am not sure where you are facing the issue. I guess if you try to expose hibernate.cfg.xml as part of pulic part it might get resolved.

Regards

Ayyapparaj

Former Member
0 Kudos

I'm not using DC, brings me problems when I want to expose external jar like a Public Part.

Former Member
0 Kudos

I found the error, I don't add Library to EJB Proyect with "Add/Remove Additional LIbraries..."

Former Member
0 Kudos

hi,

please read the following doc it may help you...

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/bf0d57db-0c01-0010-6fa3-83503981...

Thanks and Regards

shanto aloor