Return-Path: Delivered-To: apmail-incubator-cayenne-user-archive@locus.apache.org Received: (qmail 4400 invoked from network); 30 Mar 2006 09:16:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Mar 2006 09:16:59 -0000 Received: (qmail 33392 invoked by uid 500); 30 Mar 2006 09:16:55 -0000 Delivered-To: apmail-incubator-cayenne-user-archive@incubator.apache.org Received: (qmail 33377 invoked by uid 500); 30 Mar 2006 09:16:55 -0000 Mailing-List: contact cayenne-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cayenne-user@incubator.apache.org Delivered-To: mailing list cayenne-user@incubator.apache.org Received: (qmail 33368 invoked by uid 99); 30 Mar 2006 09:16:54 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Mar 2006 01:16:54 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [194.97.50.155] (HELO mout2.freenet.de) (194.97.50.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Mar 2006 01:16:53 -0800 Received: from [194.97.55.148] (helo=mx5.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.61) (envelope-from ) id 1FOtGa-0000sH-83 for cayenne-user@incubator.apache.org; Thu, 30 Mar 2006 11:16:32 +0200 Received: from mittendorf.freenet-ag.de ([62.104.227.201]) by mx5.freenet.de with esmtpsa (ID cmittendorf@freenet.de) (TLSv1:RC4-SHA:128) (Exim 4.61 #1) id 1FOtGa-00025d-5V for cayenne-user@incubator.apache.org; Thu, 30 Mar 2006 11:16:32 +0200 Mime-Version: 1.0 (Apple Message framework v746.3) In-Reply-To: References: <65C7AB23-41D8-49F7-BA06-459D76D721CD@freenet.de> X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Christian Mittendorf Subject: Re: Strange Exception... Date: Thu, 30 Mar 2006 11:16:31 +0200 To: cayenne-user@incubator.apache.org X-Mailer: Apple Mail (2.746.3) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi! Thanks for the hint, it solved the problem! Christian Am 30.03.2006 um 11:10 schrieb Andrus Adamchik: > Hi Christian, > > Looks like a hierarchical ClassLoader issue. Try moving Velocity > jar from shared location to WEB-INF/lib > > Andrus > > > On Mar 30, 2006, at 12:48 PM, Christian Mittendorf wrote: >> Hello! >> >> Currently after updating some jars and mysql it looks like Cayenne >> not longer is working. I get a "strange" Exception where I can't >> see what the actual problem is. Perhaps somebody on this list can >> give me a short hint? >> >> Caused by: java.lang.ExceptionInInitializerError >> at >> org.objectstyle.cayenne.access.jdbc.SQLTemplateAction.performAction >> (SQLTemplateAction.java:124) >> at org.objectstyle.cayenne.access.DataNodeQueryAction.runQuery >> (DataNodeQueryAction.java:95) >> at org.objectstyle.cayenne.access.DataNode.performQueries >> (DataNode.java:325) >> at org.objectstyle.cayenne.dba.JdbcPkGenerator.pkFromDatabase >> (JdbcPkGenerator.java:376) >> at >> org.objectstyle.cayenne.dba.JdbcPkGenerator.generatePkForDbEntity >> (JdbcPkGenerator.java:326) >> at >> org.objectstyle.cayenne.access.DataNodePKGenerationAction.createPermI >> dsForObjEntity(DataNodePKGenerationAction.java:183) >> at >> org.objectstyle.cayenne.access.DataNodeInsertBucket.createPrimaryKey( >> DataNodeInsertBucket.java:97) >> at org.objectstyle.cayenne.access.DataNodeFlushAction.createPK >> (DataNodeFlushAction.java:106) >> at org.objectstyle.cayenne.access.DataDomainFlushAction.preprocess >> (DataDomainFlushAction.java:217) >> at org.objectstyle.cayenne.access.DataDomainFlushAction.flush >> (DataDomainFlushAction.java:148) >> at org.objectstyle.cayenne.access.DataDomain.onSyncFlush >> (DataDomain.java:778) >> at org.objectstyle.cayenne.access.DataDomain$2.transform >> (DataDomain.java:749) >> at org.objectstyle.cayenne.access.DataDomain.runInTransaction >> (DataDomain.java:804) >> at org.objectstyle.cayenne.access.DataDomain.onSync >> (DataDomain.java:746) >> at org.objectstyle.cayenne.access.DataContext.flushToParent >> (DataContext.java:1179) >> at org.objectstyle.cayenne.access.DataContext.commitChanges >> (DataContext.java:1084) >> at de.freenet.pos.hivemind.impl.SessionServiceImpl.initSession >> (SessionServiceImpl.java:90) >> at $SessionService_10a4a4e8acb.initSession >> ($SessionService_10a4a4e8acb.java) >> at $SessionService_10a4a4e8aca.initSession >> ($SessionService_10a4a4e8aca.java) >> at >> de.freenet.pos.tapestry.components.BeanComponent.pageBeginRender >> (BeanComponent.java:28) >> at org.apache.tapestry.AbstractPage.firePageBeginRender >> (AbstractPage.java:478) >> at org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java: >> 268) >> at org.apache.tapestry.engine.RequestCycle.renderPage >> (RequestCycle.java:366) >> ... 56 more >> Caused by: org.objectstyle.cayenne.CayenneRuntimeException: [v. >> 1.2M12 March 23 2006] Error setting up Velocity RuntimeInstance. >> at >> org.objectstyle.cayenne.access.jdbc.SQLTemplateProcessor.initVelocity >> Runtime(SQLTemplateProcessor.java:121) >> at >> org.objectstyle.cayenne.access.jdbc.SQLTemplateProcessor. >> (SQLTemplateProcessor.java:96) >> ... 79 more >> Caused by: java.lang.Exception: The specified class for >> Resourcemanager >> (org.objectstyle.cayenne.access.jdbc.SQLTemplateResourceManager) >> does not exist (or is not accessible to the current classlaoder. >> at >> org.apache.velocity.runtime.RuntimeInstance.initializeResourceManager >> (RuntimeInstance.java:506) >> at org.apache.velocity.runtime.RuntimeInstance.init >> (RuntimeInstance.java:227) >> at >> org.objectstyle.cayenne.access.jdbc.SQLTemplateProcessor.initVelocity >> Runtime(SQLTemplateProcessor.java:118) >> >> >> I've put cayenne-nodeps.jar into /WEB-INF/lib and all other jars >> are under /shared/lib of Tomcat. >> >> Christian >> >> >