Can anyone help me with the following problem? Once i hit the error, i have to restart 
Tomcat.

currently i am using :-

    MsSqlServer2000,
    net.sourceforge.jtds.jdbc.Driver,
    Tomcat4.0.4, and
    jakarta-ojb-0.9.6


org.apache.ojb.broker.TransactionNotInProgressException: Not in transaction, call 
begin() before commi()
        at org.apache.ojb.broker.accesslayer.ConnectionManager.localCommit(Unknown 
Source)
        at 
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.commitTransaction(Unknown Source)
        at SaveCompany.doPost(SaveCompany.java:35)


try{
        ...
        ...
         ...
        broker = PersistenceBrokerFactory.defaultPersistenceBroker();
        broker.beginTransaction();
        broker.store(company);
        broker.commitTransaction();     <<<< line 35.
        broker.clearCache();
}catch(Exception ex){
    ...
}
finally{
    if (broker != null) broker.close();
}


Thanks in advance.
kit.

Reply via email to