You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Aristedes Maniatis <ar...@ish.com.au> on 2008/08/03 17:36:10 UTC
modeler preference load exception
Hi Andrey
Just wanted to let you know that I just tried a few tests before
committing your modeler Welcome screen changes, but I've now got
problems running the modeler under OSX. The issue may well have
nothing to do with your patches, but I haven't any more time tonight
to get to the bottom of this one. I attach the stack trace it here
just in case it is something you've seen. This error is thrown before
any GUI is displayed at all, presumably while it is loading
preferences. My older (several months old) modeler has no problem
starting up.
Ari
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception
in thread "AWT-EventQueue-0"
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]:
org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26
2007 03:36:52] java.lang.NullPointerException
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:
865)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access
.DataDomainQueryAction
.runQueryInTransaction(DataDomainQueryAction.java:415)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:
282)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataContext.performQuery(DataContext.java:
1312)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataContext.performQuery(DataContext.java:
1389)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.pref.CayennePreferenceService.getDomain(CayennePreferenceService.java:
83)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.pref
.CayennePreferenceService
.getPreferenceDomain(CayennePreferenceService.java:135)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.pref
.CayennePreferenceService
.initPreferences(CayennePreferenceService.java:143)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.pref
.HSQLEmbeddedPreferenceService
.startService(HSQLEmbeddedPreferenceService.java:127)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache.cayenne.modeler.Application.initPreferences(Application.java:
260)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.modeler.Application.startup(Application.java:153)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.modeler.Main$1.run(Main.java:114)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java
.awt
.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:
269)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java
.awt
.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
190)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
java.lang.NullPointerException
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.DatabaseURL.parseURL(Unknown Source)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.jdbcDriver.getConnection(Unknown Source)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.jdbcDriver.connect(Unknown Source)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:
86)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:
383)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataNode
$TransactionDataSource.getConnection(DataNode.java:327)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:
47)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:
228)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomainQueryAction.access
$0(DataDomainQueryAction.java:424)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomainQueryAction
$2.transform(DataDomainQueryAction.java:418)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:
853)
Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 22 more
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception
in thread "CayennePrefrencesService Shutdown"
org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26
2007 03:36:52] java.lang.NullPointerException
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:
865)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access
.DataDomainQueryAction
.runQueryInTransaction(DataDomainQueryAction.java:415)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:
282)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.access.DataContext.performGenericQuery(DataContext.java:1284)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.access.DataContext.performNonSelectingQuery(DataContext.java:
1333)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.pref
.HSQLEmbeddedPreferenceService
.stopService(HSQLEmbeddedPreferenceService.java:146)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.pref.CayennePreferenceService
$1.run(CayennePreferenceService.java:119)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
java.lang.NullPointerException
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.DatabaseURL.parseURL(Unknown Source)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.jdbcDriver.getConnection(Unknown Source)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.hsqldb.jdbcDriver.connect(Unknown Source)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:
86)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:
383)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataNode
$TransactionDataSource.getConnection(DataNode.java:327)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:
47)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:
228)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org
.apache
.cayenne
.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomainQueryAction.access
$0(DataDomainQueryAction.java:424)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomainQueryAction
$2.transform(DataDomainQueryAction.java:418)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:
853)
Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 10 more
Aug 4 01:20:48 vapour /System/Library/CoreServices/Finder.app/
Contents/MacOS/Finder[155]: StatusMonitor::volumesChangedCallBack
returned -47
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: modeler preference load exception
Posted by Andrey Razumovsky <ra...@gmail.com>.
I'm out of ideas.. HSQL line numbers are hidden there, but looking at the
code of parseURL (e.g.
http://kickjava.com/src/org/hsqldb/DatabaseURL.java.htm), the most
obvious reason of NPE there is null "url" parameter. As of DB URL, it is
initialized in HSQLDataSourceFactory and seems that some exception must be
thrown if DB check is failed (e.g.IOException("Can't create preferences
DB")) - but there aren't any, are there?
Needless to say, I've been unable to reproduce that. All I can advice is to
check that CM project files (like cayenne.xml) are on their place, and try
to blow the db files out.
And once again, the version of modeler launched above is definitely old.
Andrey
2008/8/3, Andrey Razumovsky <ra...@gmail.com>:
>
> Hi Ari!
>
> So you've got problems with launching the modeler, not the tests?
> The stack trace marks the Cayenne's version as v.3.0-SNAPSHOT Oct 26 2007.
> Also line 865 in DataDomain (first line in trace) is meaningless in current
> SVN version of DataDomain class (there's "try" keyword), so seems this
> exception belongs to some old modeler - ?.
>
> I suffered some problems with HSQL (and not only I, there're even some
> JIRA's i think), though my problems were a bit different. I know this cannot
> be treated as solution, but you could try remove the prefs files and check
> if modeler starts then.
>
> Those errors could be caused by my patches. But not the Welcome Screen i
> think :). There're only GUI changes. probably Log Console, I remember I had
> to change something in preference service's part.
> Anyways, I'll try to investigate.
>
> Andrey
>
> 2008/8/3, Aristedes Maniatis <ar...@ish.com.au>:
>>
>> Hi Andrey
>>
>> Just wanted to let you know that I just tried a few tests before
>> committing your modeler Welcome screen changes, but I've now got problems
>> running the modeler under OSX. The issue may well have nothing to do with
>> your patches, but I haven't any more time tonight to get to the bottom of
>> this one. I attach the stack trace it here just in case it is something
>> you've seen. This error is thrown before any GUI is displayed at all,
>> presumably while it is loading preferences. My older (several months old)
>> modeler has no problem starting up.
>>
>> Ari
>>
>>
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception in
>> thread "AWT-EventQueue-0"
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]:
>> org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26 2007
>> 03:36:52] java.lang.NullPointerException
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:865)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.runQueryInTransaction(DataDomainQueryAction.java:415)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:282)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.performQuery(DataContext.java:1312)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.performQuery(DataContext.java:1389)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.CayennePreferenceService.getDomain(CayennePreferenceService.java:83)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.CayennePreferenceService.getPreferenceDomain(CayennePreferenceService.java:135)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.CayennePreferenceService.initPreferences(CayennePreferenceService.java:143)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.HSQLEmbeddedPreferenceService.startService(HSQLEmbeddedPreferenceService.java:127)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.modeler.Application.initPreferences(Application.java:260)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.modeler.Application.startup(Application.java:153)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.modeler.Main$1.run(Main.java:114)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
>> java.lang.NullPointerException
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.DatabaseURL.parseURL(Unknown Source)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.jdbcDriver.getConnection(Unknown Source)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.jdbcDriver.connect(Unknown Source)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:86)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:383)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataNode$TransactionDataSource.getConnection(DataNode.java:327)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:47)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:228)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.access$0(DataDomainQueryAction.java:424)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction$2.transform(DataDomainQueryAction.java:418)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:853)
>> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 22
>> more
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception in
>> thread "CayennePrefrencesService Shutdown"
>> org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26 2007
>> 03:36:52] java.lang.NullPointerException
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:865)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.runQueryInTransaction(DataDomainQueryAction.java:415)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:282)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.performGenericQuery(DataContext.java:1284)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataContext.performNonSelectingQuery(DataContext.java:1333)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.HSQLEmbeddedPreferenceService.stopService(HSQLEmbeddedPreferenceService.java:146)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.pref.CayennePreferenceService$1.run(CayennePreferenceService.java:119)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
>> java.lang.NullPointerException
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.DatabaseURL.parseURL(Unknown Source)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.jdbcDriver.getConnection(Unknown Source)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.hsqldb.jdbcDriver.connect(Unknown Source)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:86)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:383)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataNode$TransactionDataSource.getConnection(DataNode.java:327)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:47)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:228)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction.access$0(DataDomainQueryAction.java:424)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomainQueryAction$2.transform(DataDomainQueryAction.java:418)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
>> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:853)
>> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 10
>> more
>> Aug 4 01:20:48 vapour
>> /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[155]:
>> StatusMonitor::volumesChangedCallBack returned -47
>>
>>
>>
>>
>>
>> -------------------------->
>> ish
>> http://www.ish.com.au
>> Level 1, 30 Wilson Street Newtown 2042 Australia
>> phone +61 2 9550 5001 fax +61 2 9550 4001
>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>>
>>
>>
>
Re: modeler preference load exception
Posted by Kevin Menard <ni...@gmail.com>.
I've had this happen before as well. It seemed I had to descend into
the modeler directory in order for it to build correctly.
--
Kevin
On Tue, Aug 5, 2008 at 7:52 PM, Aristedes Maniatis <ar...@ish.com.au> wrote:
>
> On 04/08/2008, at 2:12 AM, Andrey Razumovsky wrote:
>
>> So you've got problems with launching the modeler, not the tests?
>> The stack trace marks the Cayenne's version as v.3.0-SNAPSHOT Oct 26 2007.
>> Also line 865 in DataDomain (first line in trace) is meaningless in
>> current
>> SVN version of DataDomain class (there's "try" keyword), so seems this
>> exception belongs to some old modeler - ?.
>
> Yes, well spotted. From the look of this, I've got an old build in there,
> but the strange thing is that I've rebuilt everything using the usual maven
> mojo at the top level and within specific framework folders:
>
> # mvn clean
> # mvn install
>
> I even deleted the target folders. Next thing, I'll dump the relevant bits
> of the .m2 directory and see if I can trick maven into installing the
> artifacts which it just spent 5 minutes building rather than something it
> found somewhere on disk from last October. I'll do that today - not sure why
> I've got problems now and never have before. Maybe my recent upgrade to
> maven 2.0.9?
>
> Ari
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001 fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>
>
>
Re: modeler preference load exception
Posted by Aristedes Maniatis <ar...@ish.com.au>.
On 04/08/2008, at 2:12 AM, Andrey Razumovsky wrote:
> So you've got problems with launching the modeler, not the tests?
> The stack trace marks the Cayenne's version as v.3.0-SNAPSHOT Oct 26
> 2007.
> Also line 865 in DataDomain (first line in trace) is meaningless in
> current
> SVN version of DataDomain class (there's "try" keyword), so seems this
> exception belongs to some old modeler - ?.
Yes, well spotted. From the look of this, I've got an old build in
there, but the strange thing is that I've rebuilt everything using the
usual maven mojo at the top level and within specific framework folders:
# mvn clean
# mvn install
I even deleted the target folders. Next thing, I'll dump the relevant
bits of the .m2 directory and see if I can trick maven into installing
the artifacts which it just spent 5 minutes building rather than
something it found somewhere on disk from last October. I'll do that
today - not sure why I've got problems now and never have before.
Maybe my recent upgrade to maven 2.0.9?
Ari
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: modeler preference load exception
Posted by Andrey Razumovsky <ra...@gmail.com>.
Hi Ari!
So you've got problems with launching the modeler, not the tests?
The stack trace marks the Cayenne's version as v.3.0-SNAPSHOT Oct 26 2007.
Also line 865 in DataDomain (first line in trace) is meaningless in current
SVN version of DataDomain class (there's "try" keyword), so seems this
exception belongs to some old modeler - ?.
I suffered some problems with HSQL (and not only I, there're even some
JIRA's i think), though my problems were a bit different. I know this cannot
be treated as solution, but you could try remove the prefs files and check
if modeler starts then.
Those errors could be caused by my patches. But not the Welcome Screen i
think :). There're only GUI changes. probably Log Console, I remember I had
to change something in preference service's part.
Anyways, I'll try to investigate.
Andrey
2008/8/3, Aristedes Maniatis <ar...@ish.com.au>:
>
> Hi Andrey
>
> Just wanted to let you know that I just tried a few tests before committing
> your modeler Welcome screen changes, but I've now got problems running the
> modeler under OSX. The issue may well have nothing to do with your patches,
> but I haven't any more time tonight to get to the bottom of this one. I
> attach the stack trace it here just in case it is something you've seen.
> This error is thrown before any GUI is displayed at all, presumably while it
> is loading preferences. My older (several months old) modeler has no problem
> starting up.
>
> Ari
>
>
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception in
> thread "AWT-EventQueue-0"
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]:
> org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26 2007
> 03:36:52] java.lang.NullPointerException
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:865)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.runQueryInTransaction(DataDomainQueryAction.java:415)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:282)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.performQuery(DataContext.java:1312)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.performQuery(DataContext.java:1389)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.CayennePreferenceService.getDomain(CayennePreferenceService.java:83)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.CayennePreferenceService.getPreferenceDomain(CayennePreferenceService.java:135)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.CayennePreferenceService.initPreferences(CayennePreferenceService.java:143)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.HSQLEmbeddedPreferenceService.startService(HSQLEmbeddedPreferenceService.java:127)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.modeler.Application.initPreferences(Application.java:260)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.modeler.Application.startup(Application.java:153)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.modeler.Main$1.run(Main.java:114)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
> java.lang.NullPointerException
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.DatabaseURL.parseURL(Unknown Source)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.jdbcDriver.getConnection(Unknown Source)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.jdbcDriver.connect(Unknown Source)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:86)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:383)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataNode$TransactionDataSource.getConnection(DataNode.java:327)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:47)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:228)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.access$0(DataDomainQueryAction.java:424)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction$2.transform(DataDomainQueryAction.java:418)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:853)
> Aug 4 01:20:44 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 22 more
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Exception in
> thread "CayennePrefrencesService Shutdown"
> org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT Oct 26 2007
> 03:36:52] java.lang.NullPointerException
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:865)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.runQueryInTransaction(DataDomainQueryAction.java:415)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.execute(DataDomainQueryAction.java:119)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:746)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.util.ObjectContextQueryAction.runQuery(ObjectContextQueryAction.java:282)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContextQueryAction.execute(DataContextQueryAction.java:59)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.onQuery(DataContext.java:1323)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.performGenericQuery(DataContext.java:1284)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataContext.performNonSelectingQuery(DataContext.java:1333)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.HSQLEmbeddedPreferenceService.stopService(HSQLEmbeddedPreferenceService.java:146)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.pref.CayennePreferenceService$1.run(CayennePreferenceService.java:119)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: Caused by:
> java.lang.NullPointerException
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.DatabaseURL.parseURL(Unknown Source)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.jdbcDriver.getConnection(Unknown Source)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.hsqldb.jdbcDriver.connect(Unknown Source)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.DriverDataSource.getConnection(DriverDataSource.java:148)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PooledConnectionImpl.reconnect(PooledConnectionImpl.java:86)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:121)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:383)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:354)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:344)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataNode$TransactionDataSource.getConnection(DataNode.java:327)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.conf.NodeDataSource.getConnection(NodeDataSource.java:47)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.loadAdapter(AutoAdapter.java:143)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.getAdapter(AutoAdapter.java:128)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.dba.AutoAdapter.getExtendedTypes(AutoAdapter.java:228)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataNode.performQueries(DataNode.java:209)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.runQuery(DataDomainQueryAction.java:446)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction.access$0(DataDomainQueryAction.java:424)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomainQueryAction$2.transform(DataDomainQueryAction.java:418)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: at
> org.apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:853)
> Aug 4 01:20:46 vapour [0x0-0xb50b5].CayenneModeler[59365]: ... 10 more
> Aug 4 01:20:48 vapour
> /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[155]:
> StatusMonitor::volumesChangedCallBack returned -47
>
>
>
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001 fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>
>
>