Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 58746 invoked from network); 28 Apr 2008 09:57:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Apr 2008 09:57:24 -0000 Received: (qmail 5361 invoked by uid 500); 28 Apr 2008 09:57:24 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 5340 invoked by uid 500); 28 Apr 2008 09:57:24 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 5329 invoked by uid 99); 28 Apr 2008 09:57:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Apr 2008 02:57:24 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of stefan.guggisberg@gmail.com designates 209.85.146.178 as permitted sender) Received: from [209.85.146.178] (HELO wa-out-1112.google.com) (209.85.146.178) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Apr 2008 09:56:39 +0000 Received: by wa-out-1112.google.com with SMTP id m34so7961817wag.9 for ; Mon, 28 Apr 2008 02:56:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=1gU0kDj7kl4VlbXTydBh7tTpkpFhNTDdseq2neo8gE0=; b=RoYrLafNIRv/pNYonEZjSQQFBmhby1CRgZ1n3HEOR/CKw3de6JkkknOSHsoQBD1ZLCptDsYICym2DuM8ZmqI2tOVCALRI5+8Co35GPI1gl5zZNYDuA/MBTL1uvNSLG8ifeiVPnJPEijs0aE8mTjusHCdk2EbMMJDLYBfasTImiA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=iG07h2/1MQ6gqpkHBWKtAeGCMExu8oITrnwB9OEeC8BdXzwQdkJIkMZHhvGBycVTDRjcp0ba54m87Y23kczFRsEFa5KClnSkuG9s1Cz38FeerSVsWTzoqfyJuNpYy8C6yI8mFJkwPD9TD8LMHMP3C59W83g8t6A+yFkz5ZxANLA= Received: by 10.114.195.19 with SMTP id s19mr6191362waf.57.1209376611114; Mon, 28 Apr 2008 02:56:51 -0700 (PDT) Received: by 10.114.191.8 with HTTP; Mon, 28 Apr 2008 02:56:51 -0700 (PDT) Message-ID: <90a8d1c00804280256m75a4b3es19b6433cb5b2ec9e@mail.gmail.com> Date: Mon, 28 Apr 2008 11:56:51 +0200 From: "Stefan Guggisberg" Reply-To: stefan.guggisberg@day.com Sender: stefan.guggisberg@gmail.com To: users@jackrabbit.apache.org Subject: Re: Derby errors when shutting repository down In-Reply-To: <16895789.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <16895789.post@talk.nabble.com> X-Google-Sender-Auth: eb94c851ec04945f X-Virus-Checked: Checked by ClamAV on apache.org hi roman On Fri, Apr 25, 2008 at 4:28 PM, Roman Puchkovskiy wrote: > > Hi. > > I am using jackrabbit-1.4.2, FileSystem is configured to use Derby. Derby is > identified as Apache Derby / 10.3.2.1 - (599110). I'm using > TransientRepository (but problem is same if using more complex things like > JCA-enabled repository). > > Code is like > > Repository repo = new TransientRepository(configPath.getAbsolutePath(), > dir.getAbsolutePath()); > Session session = repo.login(...); > ... some code working on session... > session.logout(); > > After this session (which is the only one) is logged out, repository is > being stopped and I see following: > > > INFO: Shutting down repository... > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: IndexMerger terminated > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: Index closed: E:\svnhome\m3server\data\repository/repository/index > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: shutting down workspace 'default'... > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: Notification of EventListeners stopped. > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: IndexMerger terminated > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: Index closed: > E:\svnhome\m3server\data\repository\workspaces\default/index > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter info > INFO: Database 'E:\svnhome\m3server\data\repository/db' shutdown. > 25.04.2008 18:54:52 org.slf4j.impl.JCLLoggerAdapter warn > WARNING: execute failed, about to reconnect... > 25.04.2008 18:55:02 org.slf4j.impl.JCLLoggerAdapter info > INFO: Database 'E:\svnhome\m3server\data\repository/db' shutdown. > 25.04.2008 18:55:02 org.slf4j.impl.JCLLoggerAdapter info > INFO: workspace 'default' has been shutdown > 25.04.2008 18:55:02 org.slf4j.impl.JCLLoggerAdapter error > SEVERE: Error while closing Version Manager. > java.sql.SQLNonTransientConnectionException: No current connection. > at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown > Source) > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) > at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source) > at org.apache.derby.impl.jdbc.EmbedConnection.checkIfClosed(Unknown Source) > at org.apache.derby.impl.jdbc.EmbedConnection.getMetaData(Unknown Source) > at > org.apache.jackrabbit.core.persistence.db.DerbyPersistenceManager.closeConnection(DerbyPersistenceManager.java:109) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.close(DatabasePersistenceManager.java:261) > at > org.apache.jackrabbit.core.version.VersionManagerImpl.close(VersionManagerImpl.java:201) > at > org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java:1000) > at > org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:948) > at > org.apache.jackrabbit.core.TransientRepository.stopRepository(TransientRepository.java:275) > at > org.apache.jackrabbit.core.TransientRepository.loggedOut(TransientRepository.java:427) > at > org.apache.jackrabbit.core.SessionImpl.notifyLoggedOut(SessionImpl.java:574) > at org.apache.jackrabbit.core.SessionImpl.logout(SessionImpl.java:1247) > at org.apache.jackrabbit.core.XASessionImpl.logout(XASessionImpl.java:403) > at com.blandware.tooling.jcrplugin.ExportMojo.execute(ExportMojo.java:81) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: java.sql.SQLException: No current connection. > at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown > Source) > at > org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown > Source) > ... 35 more > 25.04.2008 18:55:02 org.slf4j.impl.JCLLoggerAdapter warn > WARNING: execute failed, about to reconnect... > 25.04.2008 18:55:13 org.slf4j.impl.JCLLoggerAdapter info > INFO: Database 'E:\svnhome\m3server\data\repository/db' shutdown. > 25.04.2008 18:55:13 org.slf4j.impl.JCLLoggerAdapter info > INFO: Repository has been shutdown > 25.04.2008 18:55:13 org.slf4j.impl.JCLLoggerAdapter info > INFO: Transient repository shut down > > > > repository.xml is: > > http://www.nabble.com/file/p16895789/repository.xml repository.xml > > > Can someone help: is error which is logged is caused by bug or just > misconfiguration of repository? All persistence managers use same DB but > different schema prefixes - is this legal? yes. could you please repost your repository.xml? the link's broken... cheers stefan > > Thanks in advance. > -- > View this message in context: http://www.nabble.com/Derby-errors-when-shutting-repository-down-tp16895789p16895789.html > Sent from the Jackrabbit - Users mailing list archive at Nabble.com. > >