There are three configuration.xml files: /home/opengrok/configuration.xml /home/opengrok/stage1/configuration.xml /home/opengrok/stage2/configuration.xml
and each one contains the new project as well as the original ones. If I click on a cross link under the new project, I'm sent to the main search index page with 'Error: You must select a project!' (The new project is missing in this list) The opengrok.sh script is just the basic one with minore changes: 1 #! /bin/ksh 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License (the "License"). 6 # You may not use this file except in compliance with the License. 7 # 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 # or http://www.opensolaris.org/os/licensing. 10 # See the License for the specific language governing permissions 11 # and limitations under the License. 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 19 # CDDL HEADER END 20 21 # Copyright 2007 Sun Microsystems, Inc. All rights reserved. 22 # Use is subject to license terms. 23 24 # 25 # opengrok: Startup script for OpenGrok. 26 # 27 # chkconfig: 3 80 05 28 # description: Startup script for indexing of OpenGrok projects. 29 30 # The root direction of this opengrok installation 31 ROOT=/home/opengrok; export ROOT 32 # How often should the source be updated (in seconds) 33 SLEEPTIME=1800; export SLEEPTIME 34 35 # The Java version to use 36 JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk.x86_64; export JAVA_HOME 37 38 # The path needed 39 PATH=/usr/bin:/bin; export PATH 40 41 # The name of the various SCM tools to use 42 # CVS=/usr/bin/cvs; export CVS 43 SUBVERSION=/usr/bin/svn; export SUBVERSION 44 # MERCURIAL=/usr/bin/hg; export MERCURIAL 45 46 # The name of the web servers that should be notified with the information 47 # of the active configuration to use. Specify them with hostname:port and 48 # separate multiple hosts by space. 49 # WEBSERVERS="server1:2424 server2:2424" 50 WEBSERVERS="localhost:2424" 51 52 # The email address to send an email if the source update fails, or a fatal 53 # error occurs while the index database is beeing updated. 54 administrator=...@interapy.nl; export ADMINISTRATOR 55 56 # The current version of the Mercurial log parser expects C date format. 57 LC_ALL=C; export LC_ALL 58 59 # Additional directories to look for libraries in. 60 # (Subversions java binding etc) 61 62 case "$1" in 63 start) 64 su opengrok -c "${ROOT}/smf/indexer.sh" & 65 ;; 66 67 stop) 68 pkill -u opengrok -x indexer.sh 69 ;; 70 71 *) 72 echo "Usage: $0 {start|stop}" 73 exit 1 74 ;; 75 esac 76 77 exit 0 On Tue, 2010-04-13 at 13:55 +0200, Lubos Kosco wrote: > On 13.4.2010 12:31, Kiffin Gish wrote: > > I added a new project to an existing setup as follows: > > > > $ svn checkout http://xxx/svn/project.new/trunk > > stage1/source/project.new > > $ cp -rp stage1/source/project.new/ stage2/source/ > > > > and then restarted opengrok.sh and the glassfish server. > > > > Can you please paste opengrok.sh (to see if you use all opengrok params > correctly) ? > And can you please paste/investigate your configuration.xml if it has > all projects you expect ? > > The project dropdown gets populated from configuration.xml (which > usually gets generated by indexer and then read on restart of web app) > and eventually then sent to local web application server(in your case > glassfish), where it will be populated instantly(preferred config). > > Alt. way is to use install steps on > http://hub.opensolaris.org/bin/view/Project+opengrok/installdescription > , which should work for most of small/mid deployments (just be aware > that cvs and svn remote repos can be indexing time demanding) > > thanks > Lubos > > > I can browse to the opengrok page: > > > > /source/xref/project.new/ > > > > But in the home search page , project.new has not been added to the > > projects dropdown list. > > > > What am I doing wrong? > > > -- Kiffin Gish <kiffin.g...@planet.nl> Gouda, The Netherlands _______________________________________________ opengrok-discuss mailing list opengrok-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss