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

Reply via email to