Hello fellow Ranchers,
Have been stuck with a problem for over a week and unable to find an answer. I must say I am new to
JBoss and it's configuration etc.
Let me give some specifics about the problem I am facing -
Server - JBoss 5.1.0 GA server with Mobicents 1.6.0 (Mobicents is a SIP Container - mainly for telephony SIP messages)
Database - Postgres 9.0.3
JPA 1.0/Hibernate (not sure what hibernate version I am using - don't know where to locate it)
The persistence.xml is defined as:
The postgres-ds.xml is defined as:
The Entity Bean which I am trying to persist in to the database:
HelperBean.java is a stateless session bean
BaseProxy.java is a
servlet which extends SipServlet (SipServlet is similar to HTTPServlet which extends GenericServlet class)
public class BaseProxy extends SipServlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
super.init(servletConfig);
HelperBean hp = new HelperBean();
hp.saveSample(sData);
}
}
There is an additional postgres-persistence-service.xml file which defines the properties for the system database tables used by JBoss.
The SAMPLE_DATA table is created on the start up fine. But the data is not saved in the table and the output console also does not throw any error. Here's the ouput on console.
12:12:04,011 INFO JTA Transaction data save issue - JBoss 5.1.0 GA (with Mobicents SIP Container) Hibernate:
select
nextval ('hibernate_sequence')
When I did further research on it, I found that JTA transaction is not working correctly and hence the data save is failing.I did notice in most of the forums, that you seem to be an expert on JBoss transactions. Require your assistance at the earliest.
Thanks in advance!!