class ICaptureDbInteract11 {
public static Logger dbLogger=Logger.getLogger(iCaptureService.ICaptureDbInteract.class.getName());
public static void main(
String a[])
{
ICaptureDbEO row=null;
Session session=null;
try
{
dbLogger.info("in hibernate function:");
PropertyConfigurator.configure("d:\\log4j.properties");
System.out.println("in the hibernate function:");
System.out.println("before the session factory");
SessionFactory sessionFactory=new Configuration().addFile("D:/hibernate.cfg.xml").buildSessionFactory();
session=sessionFactory.openSession();
//session=sessions.openSession();
Transaction tx=session.beginTransaction();
String sqlQuery="from ICaptureDbEO as master where master.FORM_ID='LTR19'";//"+formID+"'";
Connection conntn=session.connection();
System.out.println("THIS IS THE CONNECTION OBJECT: "+conntn);
System.out.println("B4 THE QUERY");
Query query=session.createQuery(sqlQuery);
System.out.println("AFTER THE QUERY"+query);
for(Iterator it=query.iterate();it.hasNext()
{
System.out.println("inside the iterator");
row=(ICaptureDbEO)it.next();
System.out.println("recid"+row.getREC_ID());
System.out.println("formid:"+row.getFORM_ID());
System.out.println("form descrition:"+row.getFORM_DESCRIPTION());
System.out.println("dyas to complete:"+row.getDAYS_TO_COMPLETE_WORK());
System.out.println("incoming:"+row.getINCOMING());
}
tx.commit();
}
catch(Exception e)
{
dbLogger.error("EXCEPTION OCCURED DURING DATABASE INTERACTION:"+e);
e.printStackTrace();
}
finally
{
session.close();
}
}
}//CLASS ENDS HERE
when i am running this code as a standalone apllication on dos it is giving java.lang.nullpointer exception when the new Configure() method is invoked
please tell mee why it is happening and how can it be solved?
[ August 02, 2006: Message edited by: Bear Bibeault ]