Re: Stumped on "Attempt to insert null object...." when connecting to DB
Chuck Hill <[email protected]> Fri, 20 Mar 2009 15:20:03 -0700
| Newsgroups | gmane.comp.web.webobjects.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mar 20, 2009, at 3:14 PM, Lon Varscsak wrote: > I have a new project I'm working on that connects to Sybase (I've > been working with Postgres lately...and haven't done a sybase wo > project in years). I created a new model, I can connect to the > database through Entity Modeler in Eclipse just fine. Whenever I > ask for an "availableChannel" on the EODatabaseContext I get this > exception: > > Mar 20 15:07:02 DataBuilder[2500] WARN > er.extensions.eof.ERXModelGroup - The EOModel 'erprototypes' has an > empty connection dictionary. > java.lang.IllegalArgumentException: Attempt to insert null object > into an com.webobjects.foundation.NSMutableDictionary. > at > com > .webobjects > .foundation > .NSMutableDictionary.setObjectForKey(NSMutableDictionary.java:68) > at com.webobjects.jdbcadaptor.JDBCContext.connect(JDBCContext.java: > 230) > at er.extensions.jdbc.ERXJDBCAdaptor > $Context.connect(ERXJDBCAdaptor.java:248) > at > com.webobjects.jdbcadaptor.JDBCContext._tryConnect(JDBCContext.java: > 362) > at > com > .webobjects > .jdbcadaptor.JDBCContext._channelWillOpen(JDBCContext.java:505) > at > com.webobjects.jdbcadaptor.JDBCChannel.openChannel(JDBCChannel.java: > 111) > at > com > .webobjects > .eoaccess.EODatabaseChannel._openChannel(EODatabaseChannel.java:713) > at > com > .webobjects > .eoaccess.EODatabaseContext.availableChannel(EODatabaseContext.java: > 1324) > at > com > .smarthealth > .database.util.SPEOUtilities._connection(SPEOUtilities.java:38) > > I have no idea what I'm doing wrong here...I'm sure I'm missing > something obvious, although I can do the same thing with a Postgres > project and not get the error. Of note, I don't think a plugin for > sybase exists, so I'm just using the JDBCPlugin. <cough> http://developer.apple.com/documentation/MacOSXServer/Reference/WO54_Reference/com/webobjects/jdbcadaptor/SybasePlugIn.html <cough> > > Any thoughts would be appreciated. > > Thanks, > > Lon > > P.S. -- Using WO 5.4.3 with Wonder nightly from a couple of weeks ago. > _______________________________________________ > WebObjects-dev mailing list > [email protected] > http://www.omnigroup.com/mailman/listinfo/webobjects-dev -- Chuck Hill Senior Consultant / VP Development Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects