It appears you are not using the default database, so I assume you added the
patch Leon suggested earlier. Is this still only happening after a class
reload or initially?
----- Original Message -----
From: Dan Diephouse <[EMAIL PROTECTED]>
To: Turbine <[EMAIL PROTECTED]>
Sent: Thursday, August 03, 2000 10:08 PM
Subject: Re: Problem using IDBroker
> Ok I am really lost with this whole thing and need help desperately. I
need to have
> this thing done in a couple hours :) So I just tried calling my
MapBuilders like so:
>
> 32: IdTableMapBuilder imb = new IdTableMapBuilder();
> 33: imb.doBuild();
> 34: DatabaseMap dbMap = imb.getDatabaseMap();
> 35: IDBroker idb = dbMap.getIDBroker();
> 36: BigDecimal bigInt = idb.getNextId("Dentry");
> 37: int didInt = bigInt.intValue();
>
> For my doBuild method in IdTableMapBuilder I have:
>
> dbMap = DBBroker.getInstance().getDatabaseMap("timesheet");
> dbMap.addTable(getTable());
> TableMap tMap = dbMap.getTable(getTable());
> tMap.setPrimaryKeyMethod("NONE");
> tMap.addColumn ( getIdTable_NextId(), integer);
> tMap.addColumn ( getIdTable_Quantity(), integer);
> tMap.addColumn ( getIdTable_TableName(), string);
> tMap.addPrimaryKey ( getIdTable_IdTableId(), integer);
> dbMap.setIdTable(tMap);
>
> And I get the error:
>
> java.lang.NullPointerException:
> at org.apache.turbine.util.db.IDBroker.storeIDs(IDBroker.java:303)
> at
org.apache.turbine.util.db.IDBroker.getNextIds(IDBroker.java:203)
> at
org.apache.turbine.util.db.IDBroker.getNextId(IDBroker.java:179)
> at
>
com.compassarts.modules.actions.TimeSheet.UpdateSheet.doPerform(UpdateSheet.
java:37)
>
> And once again IDBroker sees a null table map at line 303.
>
> Thanks for your time,
>
> Dan Diephouse
>
>
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
> Problems?: [EMAIL PROTECTED]
>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]