-->
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.  [ 14 posts ] 
Author Message
 Post subject: Configuration().configure() troubles
PostPosted: Mon Mar 15, 2004 12:10 pm 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
I use the same jar in two diferent deployments; the jar contains mapped classes, hbm.xml files and the hibernate.cfg.xml file.

In the first deployment, everything works fine. In the second, a null pointer exception is thrown when calling Configuration().configure(). I have been trying to figure this out all day with no success. Any ideas of what may be wrong?

java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 15, 2004 1:11 pm 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
Does the logs show more.
What are the main differences between your environments ?

_________________
Emmanuel


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 4:25 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
The log doesn't show anything usefull. Both deployments use the same application server (sun one appserver 7) and the same datasource (the configuarations are the same). The only difference is the OS (the problematic version is solaris). The "hibernate.properties not found" message is normal (I use cfg.xml and it is also displayed in the other deployment).

I have tried to printStackTrace from both HibernateException and generic exception; the output is the same.

[15/Mar/2004:10:50:27] INFO (16918): HTTP3072: HTTP listener http-listener-1 [http://194.219.85.207:80] ready to accept requests
[15/Mar/2004:10:50:27] INFO (16918): CORE3274: successful server startup
[15/Mar/2004:10:50:27] INFO (16918): CORE5053: Application onReady complete.
[15/Mar/2004:10:50:29] INFO (16918): Hibernate 2.1.1
[15/Mar/2004:10:50:29] INFO (16918): hibernate.properties not found
[15/Mar/2004:10:50:29] SEVERE (16918): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 6:58 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
After setting the log level to FINEST, nothing really changes in the log output:

[16/Mar/2004:12:26:03] FINE (18025): initializeServerLogger: net.sf.hibernate.cfg.Configuration null FINEST
[16/Mar/2004:12:26:03] FINE (18025): initializeServerLogger: net.sf.hibernate.cfg.Environment null FINEST
[16/Mar/2004:12:26:03] INFO (18025): Hibernate 2.1.1
[16/Mar/2004:12:26:03] INFO (18025): hibernate.properties not found
[16/Mar/2004:12:26:03] SEVERE (18025): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 7:12 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 3:00 pm
Posts: 1816
Location: Austin, TX
You do realize Configuration.configure() is nowhere in that stack trace, right? So why do you say this happens when calling Configuration.configure()?

How about showing the code for gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper, which is what keeps throwing the exception.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 7:31 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
Alow me to analyze this a little further. I have a class that keeps a static SessionFactory; I use that as a utility class to obtain sessions through it's getNewSession method[1] (used from within the servlet). My stacktrace[2], as I interpret it (through the agly printlns, those where written yesterday), says that conf.buildSessionFactory() is never executed.

What confuses me is that the same jar (containing cfg.xml and mappinngs) works on another server (same appserver) using the "same" datasource (same name, DB etc). The same jars are on both WEB-INFs. I'm almost sure it has to do with either the DB/pool (but I failed to find an error to that) or a weird rights issue (the non-working is on solaris), but I can't find a way to get more info on what is going on...

[1] =========================

public static Session getNewSession()
{
System.out.println("getNewSession");
try
{
if (!sfInitialized)
{
System.out.println("Calling configure()");
Configuration conf = new Configuration();
if(conf != null)
conf.configure();
System.out.println("OK");
System.out.println("Calling buildSessionFactory()");
conf.buildSessionFactory();
System.out.println("OK");

System.out.print("Getting an initial context...");
InitialContext inctx = new InitialContext();
System.out.println(inctx!= null?"OK":"null");
System.out.println("Trying to get a new SessionFactory...");
sf = (SessionFactory) inctx.lookup("hbm/sessionFactory");
System.out.println("HbmSessionUtil: JStats SessionFactory ('hbm/sessionFactory') "+(sf==null?"NOT found":" found OK"));
sfInitialized = true;
}
return sf.openSession();
}
catch (Exception e)
{
System.out.println("HibernateLayerManager.getSession throwed an Exception -> \n");//
e.printStackTrace();
return null;
}
//catch (NamingException e)
//{
// System.out.println("HibernateLayerManager.getSession throwed a NamingException ->" + e.toString());
// return null;
//}

}


[2] =============================================

[16/Mar/2004:12:26:02] INFO (18025): CORE3282: stdout: getNewSession
[16/Mar/2004:12:26:02] INFO (18025): CORE3282: stdout: Calling configure()
[16/Mar/2004:12:26:03] FINE (18025): initializeServerLogger: net.sf.hibernate.cfg.Configuration null FINEST
[16/Mar/2004:12:26:03] FINE (18025): initializeServerLogger: net.sf.hibernate.cfg.Environment null FINEST
[16/Mar/2004:12:26:03] INFO (18025): Hibernate 2.1.1
[16/Mar/2004:12:26:03] INFO (18025): hibernate.properties not found
[16/Mar/2004:12:26:03] SEVERE (18025): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 8:58 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 3:00 pm
Posts: 1816
Location: Austin, TX
Again, how about the code for WebStatisticsKeeper, which is what keeps throwing this exception...

Is it using this utility class? There's something your not posting here. There are only two valid exits from the utility method you posted: 1) is returning a valid Session instance; 2) is returning null (and using println to output information about failure). My guess is that #2 is happening, so where is that console output from sys out and sys err?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 9:39 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
The filter code calling the utility class:

public void doFilter(
ServletRequest request,
ServletResponse response,
FilterChain chain)
throws IOException, ServletException
{
try
{
System.out.println("doFilter, HbmSessionUtil.getNewSession()...");
sess = HbmSessionUtil.getNewSession();
System.out.println(
"HbmSessionUtil.getNewSession() returns: " + sess != null
? "OK"
: "null");

That was the complete stacktrace. More of that is in my log, but results from additional requests the filter tries to handle:

[16/Mar/2004:15:19:13] INFO (18240): HTTP3072: HTTP listener http-listener-1 [http://194.219.85.207:80] ready to accept requests
[16/Mar/2004:15:19:13] INFO (18240): CORE3274: successful server startup
[16/Mar/2004:15:19:14] INFO (18240): CORE5053: Application onReady complete.
[16/Mar/2004:15:19:18] INFO (18240): CORE3282: stdout: doFilter, HbmSessionUtil.getNewSession()...
[16/Mar/2004:15:19:18] INFO (18240): CORE3282: stdout: getNewSession
[16/Mar/2004:15:19:18] INFO (18240): CORE3282: stdout: Calling configure()
[16/Mar/2004:15:19:18] INFO (18240): Hibernate 2.1.1
[16/Mar/2004:15:19:18] INFO (18240): hibernate.properties not found
[16/Mar/2004:15:19:18] SEVERE (18240): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[16/Mar/2004:15:19:27] SEVERE (18240): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[16/Mar/2004:15:19:27] INFO (18240): CORE3282: stdout: doFilter, HbmSessionUtil.getNewSession()...
[16/Mar/2004:15:19:27] INFO (18240): CORE3282: stdout: getNewSession
[16/Mar/2004:15:19:27] INFO (18240): CORE3282: stdout: Calling configure()
[16/Mar/2004:15:19:28] SEVERE (18240): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[16/Mar/2004:15:19:28] INFO (18240): CORE3282: stdout: doFilter, HbmSessionUtil.getNewSession()...
[16/Mar/2004:15:19:28] INFO (18240): CORE3282: stdout: getNewSession
[16/Mar/2004:15:19:28] INFO (18240): CORE3282: stdout: Calling configure()
[16/Mar/2004:15:19:29] SEVERE (18240): StandardWrapperValve[default]: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: doFilter, HbmSessionUtil.getNewSession()...
[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: getNewSession
[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: Calling configure()
[16/Mar/2004:15:19:29] SEVERE (18240): StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at gr.netsmart.manos2.jstats.filters.WebStatisticsKeeper.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:265)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: doFilter, HbmSessionUtil.getNewSession()...
[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: getNewSession
[16/Mar/2004:15:19:29] INFO (18240): CORE3282: stdout: Calling configure()



etc etc... only the first one differs, in which Hibernate tries to configure itself.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 16, 2004 10:52 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
BTW, on the other deployment, the log is as follows:

[16/Mar/2004:15:57:19] INFO ( 1040): Hibernate 2.1.1
[16/Mar/2004:15:57:19] INFO ( 1040): hibernate.properties not found
[16/Mar/2004:15:57:19] INFO ( 1040): using CGLIB reflection optimizer
[16/Mar/2004:15:57:19] INFO ( 1040): configuring from resource: /hibernate.cfg.xml
[16/Mar/2004:15:57:19] INFO ( 1040): Configuration resource: /hibernate.cfg.xml
[16/Mar/2004:15:57:19] FINE ( 1040): initializeServerLogger: net.sf.hibernate.util.XMLHelper null FINE
[16/Mar/2004:15:57:19] FINE ( 1040): initializeServerLogger: net.sf.hibernate.util.DTDEntityResolver null FINE
[16/Mar/2004:15:57:19] FINE ( 1040): trying to locate http://hibernate.sourceforge.net/hibern ... on-2.0.dtd in classpath under net/sf/hibernate/
[16/Mar/2004:15:57:19] FINE ( 1040): found http://hibernate.sourceforge.net/hibern ... on-2.0.dtd in classpath
[16/Mar/2004:15:57:20] FINE ( 1040): query.imports=gr.netsmart.manos2.jstats.persisted
[16/Mar/2004:15:57:20] FINE ( 1040): connection.datasource=jdbc/jstats


So the non-working one crashes just before the "using CGLIB reflection optimizer" line.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 17, 2004 7:24 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
I have also verified the datasource is working on the problematic deployment using a test JSP page. So, any ideas why the configuration stage of Hibernate explodes on me?


Top
 Profile  
 
 Post subject: SOLVED: Configuration().configure() troubles
PostPosted: Wed Mar 17, 2004 11:10 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
java.policy issue, CGLIB i think?

grant {
permission java.util.PropertyPermission "*", "read, write";
};

grant {
permission java.lang.reflect.ReflectPermission "*", "read, write";
};

and all is fine.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 18, 2004 10:00 am 
CGLIB Developer
CGLIB Developer

Joined: Thu Aug 28, 2003 1:44 pm
Posts: 1217
Location: Vilnius, Lithuania
cglib, hibernate and many libraries need permissions,
if you want to grant minimum permisions, test it on jdk1.4 and it must print "better" stack trace .


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 18, 2004 10:04 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
I am on 1.4.0. As you can see above, the stacktrace did not provide any usefull info.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 18, 2004 10:05 am 
Beginner
Beginner

Joined: Wed Sep 17, 2003 10:43 am
Posts: 48
Are required permissions documented?


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 14 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.