Return-Path: Delivered-To: apmail-directory-users-archive@www.apache.org Received: (qmail 45988 invoked from network); 8 Jun 2010 09:51:56 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 8 Jun 2010 09:51:56 -0000 Received: (qmail 27416 invoked by uid 500); 8 Jun 2010 09:51:55 -0000 Delivered-To: apmail-directory-users-archive@directory.apache.org Received: (qmail 27257 invoked by uid 500); 8 Jun 2010 09:51:53 -0000 Mailing-List: contact users-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@directory.apache.org Delivered-To: mailing list users@directory.apache.org Delivered-To: moderator for users@directory.apache.org Received: (qmail 20634 invoked by uid 99); 8 Jun 2010 09:44:12 -0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sudheerarimbra@gmail.com designates 209.85.212.50 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=TSH3u+y6lTJdXfr3y/lwgYEmomWz1DhgQ/9tksYbUGA=; b=HudpGneM+QCkUGq/b9ADdHHpecQF473FxQqqnVLdLql5J455prOl5VU9gLItB3Fcln ZtRn+QsPk8gsg1cfpvQiDWDiBl1gYVPR6ks7QI09l52vJGCJEJ/gOUOUnaGMhXHVa1VL 4srq4ByuU5C1RMkCiuJs3RNUIG1Yis1k/POoM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=txvYp1r6cBs6t8vVf4NLzfmwZglNYIG9yi30sn05G6ZI8TEO47v6FAr0jLgq/5InPP 4bg/qN2PRlolNcvqz/Fipph6JiaLI2848Dl8w+Q1QPgoS07mVvyhe83esb5HgRp3jpMv 6Ks4KTHWSjIMYrCx0q6H2qxJw0gFWC7JQHymM= MIME-Version: 1.0 Date: Tue, 8 Jun 2010 15:13:43 +0530 Message-ID: Subject: Is it safe to replace master.db file? From: Sudheer Kumar To: users@directory.apache.org Content-Type: multipart/alternative; boundary=000feaea77a5067010048881a097 X-Virus-Checked: Checked by ClamAV on apache.org --000feaea77a5067010048881a097 Content-Type: text/plain; charset=ISO-8859-1 Hi, I am using ApacheDs 1.5.4, after running successfully for a long time, now getting the following error: Exception in thread "main" java.lang.NullPointerException at org.apache.directory.server.core.entry.ClonedServerEntry. (ClonedServerEntry.java:67) at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.lookup (JdbmPartition.java:457) at org.apache.directory.server.core.partition.impl.btree.ServerEntryCursorAdaptor.get (ServerEntryCursorAdaptor.java:140) at org.apache.directory.server.core.partition.impl.btree.ServerEntryCursorAdaptor.get (ServerEntryCursorAdaptor.java:40) at org.apache.directory.server.core.filtering.BaseEntryFilteringCursor.next (BaseEntryFilteringCursor.java:502) at org.apache.directory.server.core.authz.GroupCache.initialize (GroupCache.java:151) at org.apache.directory.server.core.authz.GroupCache. (GroupCache.java:115) at org.apache.directory.server.core.authz.AciAuthorizationInterceptor.init (AciAuthorizationInterceptor.java:211) at org.apache.directory.server.core.interceptor.InterceptorChain.register0 (InterceptorChain.java:439) at org.apache.directory.server.core.interceptor.InterceptorChain.register (InterceptorChain.java:395) at org.apache.directory.server.core.interceptor.InterceptorChain.init (InterceptorChain.java:255) at org.apache.directory.server.core.DefaultDirectoryService.initialize (DefaultDirectoryService.java:1385) at org.apache.directory.server.core.DefaultDirectoryService.startup (DefaultDirectoryService.java:840) at org.apache.directory.server.configuration.ApacheDS.startup (ApacheDS.java:126) at org.apache.directory.server.Service.init(Service.java:86) at org.apache.directory.server.UberjarMain.main (UberjarMain.java:56) ----------- what I found is that, the master.db file (in /system)got corrupted somehow and which is causing this error and not able to start the server. So I just replaced the master.db from a fresh installation and it worked. So my question is, is it okay to replace the master.db file as a workaround? will it cause any data loss? What does it contain? Please explain. -- Sudheer Kumar Arimbra --000feaea77a5067010048881a097--