Thread: [c3p0-users] NewProxyResultSet
Status: Beta
Brought to you by:
swaldman
From: <con...@go...> - 2007-04-04 18:23:28
|
Hello, I get the following exception java.lang.NullPointerException at com.mchange.v2.c3p0.impl.NewProxyResultSet.next(NewProxyResultSet.java:2859) at net.sf.hibernate.impl.IteratorImpl.postNext(IteratorImpl.java:63) at net.sf.hibernate.impl.IteratorImpl.next(IteratorImpl.java:91) at uk.co.jezuk.mango.iterators.TransformingIterator.next(TransformingIterator.java:22) I debugged the code a little and it seems that the result set has no parent connection. For further debugging I'd like to get the source of NewProxyResultSet. But I can't find it anywhere in the source packages. I hope that does not sound too naive but where can I get it? Best regards, Conny |
From: Steve W. <swa...@mc...> - 2007-04-06 18:09:09
|
Hi, To get the source code for c3p0-generated classes, download the =20 source distribition, then type "ant codegen" (or simply build the =20 distribution). You will find the generated classes under build/codegen. Is it possible that either the ResultSet or Connection was closed =20 while some client was still working with your iterator? A close() of =20 a ResultSet (directly or indirectly via a parent Connection getting =20 closed) is the primary way the parent field would be nulled out on a =20 NewProxyResultSet. good luck! Steve ~oo~ Steve Waldman Machinery For Change, Inc. On Apr 4, 2007, at 2:23 PM, Conny K=FChne wrote: > Hello, > > I get the following exception > > java.lang.NullPointerException > at com.mchange.v2.c3p0.impl.NewProxyResultSet.next=20 > (NewProxyResultSet.java:2859) > at net.sf.hibernate.impl.IteratorImpl.postNext (IteratorImpl.java:63) > at net.sf.hibernate.impl.IteratorImpl.next(IteratorImpl.java:91) > at uk.co.jezuk.mango.iterators.TransformingIterator.next=20 > (TransformingIterator.java:22) > > I debugged the code a little and it seems that the result set has =20 > no parent connection. > For further debugging I'd like to get the source of =20 > NewProxyResultSet. But I can't find > it anywhere in the source packages. I hope that does not sound too =20 > naive but where can > I get it? > > Best regards, > Conny > ----------------------------------------------------------------------=20= > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to =20 > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?=20 > page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV____________________________= ____=20 > _______________ > c3p0-users mailing list > c3p...@li... > https://lists.sourceforge.net/lists/listinfo/c3p0-users |
From: Luke D. <luk...@vi...> - 2007-04-06 18:13:29
|
That class is not in the latest sources (0.9.1.1), but you're probably using an older version. Luke Conny Kühne wrote: > Hello, > > I get the following exception > > java.lang.NullPointerException > at com.mchange.v2.c3p0.impl.NewProxyResultSet.next(NewProxyResultSet.java:2859) > at net.sf.hibernate.impl.IteratorImpl.postNext > (IteratorImpl.java:63) > at net.sf.hibernate.impl.IteratorImpl.next(IteratorImpl.java:91) > at uk.co.jezuk.mango.iterators.TransformingIterator.next(TransformingIterator.java:22) > > I debugged the code a little and it seems that the result set has no parent connection. > > For further debugging I'd like to get the source of NewProxyResultSet. But I can't find > it anywhere in the source packages. I hope that does not sound too naive but where can > I get it? > > Best regards, > > Conny > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > ------------------------------------------------------------------------ > > _______________________________________________ > c3p0-users mailing list > c3p...@li... > https://lists.sourceforge.net/lists/listinfo/c3p0-users |