Hi, Jens: thanks for the suggestion.
>Looks like /BUILD/spool is a symlink to /BUILD/environments_nolog2/spool ? >Any changes, if you index /BUILD/environments_nolog2/spool ... directly ? Alas, it doesn't appear to change anything. APP@derby:localhost> select count(*) from REPOSITORIES ; ---+ 1 | ---+ 0 | However - that has got me to notice that the ant task that writes out the configuration produces this: buildconf: [echo] write config [opengrok] 22 juin 2012 08:57:51 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Scanning for repositories... [opengrok] 22 juin 2012 08:57:51 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Done scanning for repositories (0s) [opengrok] 22 juin 2012 08:57:51 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Writing configuration to /BUILD/environments_nolog2/spool/data/opengrok/conf/configuration-HEAD.xml [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.ClearCaseRepository", "cleartool"); [opengrok] Continue... [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.PerforceRepository", "p4"); [opengrok] Continue... [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.CVSRepository", "/opt/freeware/bin/cvs"); [opengrok] Continue... [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.ClearCaseRepository", "cleartool"); [opengrok] Continue... [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.PerforceRepository", "p4"); [opengrok] Continue... [opengrok] Exception during encoding:java.lang.Exception: failed to write statement: Collections$UnmodifiableMap.put("org.opensolaris.opengrok.history.CVSRepository", "/opt/freeware/bin/cvs"); [opengrok] Continue... [opengrok] 22 juin 2012 08:57:52 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Done... [opengrok] 22 juin 2012 08:57:52 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Generating history cache for all repositories ... [opengrok] 22 juin 2012 08:57:52 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Done... I'm wondering if the exceptions are significant. The indexing process then goes on to spit out index: [echo] build index [opengrok] java.lang.UnsupportedOperationException [opengrok] at java.util.Collections$UnmodifiableMap.put(Collections.java:1346) [opengrok] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [opengrok] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) [opengrok] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [opengrok] at java.lang.reflect.Method.invoke(Method.java:600) [opengrok] at java.beans.Statement.invokeMethodImpl(Statement.java:258) [opengrok] at java.beans.Statement.access$000(Statement.java:45) [opengrok] at java.beans.Statement$1.run(Statement.java:135) [opengrok] at java.security.AccessController.doPrivileged(AccessController.java:284) [opengrok] at java.beans.Statement.invokeMethod(Statement.java:132) [opengrok] at java.beans.Expression.getValue(Expression.java:71) [opengrok] at java.beans.XMLDecoder$SAXHandler.executeCommon(XMLDecoder.java:373) [opengrok] at java.beans.XMLDecoder$SAXHandler.execute(XMLDecoder.java:302) [opengrok] at java.beans.XMLDecoder$SAXHandler.endElement(XMLDecoder.java:267) [opengrok] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) [opengrok] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) [opengrok] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) [opengrok] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) [opengrok] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [opengrok] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [opengrok] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) [opengrok] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) [opengrok] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) [opengrok] at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) [opengrok] at javax.xml.parsers.SAXParser.parse(Unknown Source) [opengrok] at java.beans.XMLDecoder.readObject(XMLDecoder.java:629) [opengrok] at org.opensolaris.opengrok.configuration.Configuration.decodeObject(Configuration.java:703) [opengrok] at org.opensolaris.opengrok.configuration.Configuration.read(Configuration.java:686) [opengrok] at org.opensolaris.opengrok.index.Indexer.main(Indexer.java:133) 6 times Before continuing... [opengrok] Continue... [opengrok] Logging filehandler pattern: %h/java%u.log [opengrok] 22 juin 2012 08:58:02 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Scanning for repositories... [opengrok] 22 juin 2012 08:58:02 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Done scanning for repositories (0s) [opengrok] 22 juin 2012 08:58:02 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Generating history cache for all repositories ... [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.history.HistoryGuru createCache [opengrok] INFO: Create historycache for /BUILD/environments_nolog2/spool/data/opengrok/checkout/HEAD (CVSRepository) [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.history.HistoryGuru createCache [opengrok] INFO: Creating historycache for /BUILD/environments_nolog2/spool/data/opengrok/checkout/HEAD took (1ms) [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.index.Indexer prepareIndexer [opengrok] INFO: Done... [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.index.Indexer doIndexerExecution [opengrok] INFO: Starting indexing [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.history.HistoryGuru createCache [opengrok] INFO: Create historycache for /BUILD/environments_nolog2/spool/data/opengrok/checkout/HEAD (CVSRepository) [opengrok] 22 juin 2012 08:58:03 org.opensolaris.opengrok.history.HistoryGuru createCache [opengrok] INFO: Creating historycache for /BUILD/environments_nolog2/spool/data/opengrok/checkout/HEAD took (1ms) [opengrok] 22 juin 2012 08:58:31 org.opensolaris.opengrok.index.DefaultIndexChangedListener fileAdd [opengrok] INFO: Add: ................................ list of files If I use -K to list the repositories (it makes no difference if I go via the symlink /BUILD/spool/data or not): java org.opensolaris.opengrok.index.Indexer -s /BUILD/spool/data/opengrok/checkout/HEAD -K -d /BUILD/spool/data/opengrok/staging/HEAD -c /BUILD/local/apps/ctags/bin/ctags -z -1 22 juin 2012 09:13:14 org.opensolaris.opengrok.index.Indexer prepareIndexer INFO: Scanning for repositories... 22 juin 2012 09:13:14 org.opensolaris.opengrok.index.Indexer prepareIndexer INFO: Done scanning for repositories (0s) Repositories in /BUILD/environments_nolog2/spool/data/opengrok/checkout/HEAD: If I modify -s to remove "HEAD": java org.opensolaris.opengrok.index.Indexer -s /BUILD/spool/data/opengrok/checkout/ -K -d /BUILD/spool/data/opengrok/staging/HEAD -c /BUILD/local/apps/ctags/bin/ctags -z -1 22 juin 2012 09:13:01 org.opensolaris.opengrok.index.Indexer prepareIndexer INFO: Scanning for repositories... 22 juin 2012 09:13:01 org.opensolaris.opengrok.index.Indexer prepareIndexer INFO: Done scanning for repositories (0s) No repositories found. Thanks again. Mark _______________________________________________ opengrok-discuss mailing list opengrok-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss