Return-Path: Delivered-To: apmail-cayenne-user-archive@www.apache.org Received: (qmail 21409 invoked from network); 14 May 2008 12:55:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 May 2008 12:55:02 -0000 Received: (qmail 9687 invoked by uid 500); 14 May 2008 12:55:02 -0000 Delivered-To: apmail-cayenne-user-archive@cayenne.apache.org Received: (qmail 9679 invoked by uid 500); 14 May 2008 12:55:02 -0000 Mailing-List: contact user-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cayenne.apache.org Delivered-To: mailing list user@cayenne.apache.org Received: (qmail 9664 invoked by uid 99); 14 May 2008 12:55:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 May 2008 05:55:02 -0700 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.78.103.231] (HELO vorsha.objectstyle.org) (208.78.103.231) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 14 May 2008 12:54:16 +0000 Received: (qmail 13170 invoked from network); 14 May 2008 12:54:31 -0000 Received: from unknown (HELO ?IPv6:::1?) (127.0.0.1) by localhost with SMTP; 14 May 2008 12:54:31 -0000 Message-Id: <9EA6CEE3-DBCE-47EA-8BC5-D99F61537830@objectstyle.org> From: Andrus Adamchik To: user@cayenne.apache.org In-Reply-To: <38020FE6-1F40-4D50-9182-9BB5D654B0EB@objectstyle.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: bug in M4 Date: Wed, 14 May 2008 08:54:30 -0400 References: <20C6E636-C376-4B52-BF7A-91E15F552620@ish.com.au> <38020FE6-1F40-4D50-9182-9BB5D654B0EB@objectstyle.org> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org Fixed. On May 13, 2008, at 2:16 PM, Andrus Adamchik wrote: > Doh! I'll investigate tonight. > > Andrus > > On May 13, 2008, at 1:31 PM, Marcin Skladaniec wrote: > >> Hi >> >> We have updated to M4 and since then this exception started to show >> up (for some entities only) : >> >> [java] org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT >> May 13 2008 16:16:55] Remote error. URL - http://localhost:8181/angel-server-cayenne >> ; CAUSE - java.lang.NullPointerException >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .PersistentDescriptor.addDeclaredProperty(PersistentDescriptor.java: >> 91) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .PersistentDescriptorFactory >> .createAttributeProperty(PersistentDescriptorFactory.java:142) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .PersistentDescriptorFactory >> .getDescriptor(PersistentDescriptorFactory.java:87) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .PersistentDescriptorFactory >> .getDescriptor(PersistentDescriptorFactory.java:58) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .ClassDescriptorMap.createDescriptor(ClassDescriptorMap.java:129) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .LazyClassDescriptorDecorator >> .checkDescriptorInitialized(LazyClassDescriptorDecorator.java:51) >> [java] at >> org >> .apache >> .cayenne >> .reflect >> .LazyClassDescriptorDecorator >> .createObject(LazyClassDescriptorDecorator.java:65) >> [java] at >> org >> .apache >> .cayenne >> .util.ObjectDetachOperation.detach(ObjectDetachOperation.java:95) >> [java] at >> org >> .apache >> .cayenne >> .access >> .ClientServerChannelQueryAction >> .toClientObjects(ClientServerChannelQueryAction.java:203) >> [java] at >> org >> .apache >> .cayenne >> .access >> .ClientServerChannelQueryAction >> .interceptIncrementalListConversion >> (ClientServerChannelQueryAction.java:143) >> [java] at >> org >> .apache >> .cayenne >> .access >> .ClientServerChannelQueryAction >> .execute(ClientServerChannelQueryAction.java:69) >> [java] at >> org >> .apache >> .cayenne >> .access.ClientServerChannel.onQuery(ClientServerChannel.java:82) >> [java] at >> org >> .apache >> .cayenne.remote.service.DispatchHelper.dispatch(DispatchHelper.java: >> 40) >> [java] at >> org >> .apache >> .cayenne >> .remote >> .service.BaseRemoteService.processMessage(BaseRemoteService.java:153) >> [java] at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown >> Source) >> [java] at >> sun >> .reflect >> .DelegatingMethodAccessorImpl >> .invoke(DelegatingMethodAccessorImpl.java:25) >> [java] at java.lang.reflect.Method.invoke(Method.java:585) >> [java] at >> com >> .caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java: >> 180) >> [java] at >> com >> .caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java: >> 109) >> [java] at >> com >> .caucho.hessian.server.HessianServlet.service(HessianServlet.java: >> 393) >> [java] at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: >> 487) >> [java] at org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHandler.java:1093) >> >> >> Is that a bug in current build ? >> >> Best regards >> Marcin > >