source: gs3-extensions/fedora/README@ 26384

Last change on this file since 26384 was 26384, checked in by ak19, 11 years ago

Minor changes and updates to README. It also needed to updated in the tar.gz file since the instructions on using the delete collection script hadn't been added in there yet.

File size: 23.6 KB
Line 
1********************************************************************************************************************
2 CONTENTS
3********************************************************************************************************************
4
5A. To install your GS3 Fedora extension from fedora3-gs3ext.tar.gz
6
7B. How to manually build fedora collections
8
9C. The customisations that have been made for the extension
10
11D. How to manually set up Fedora 3.6.1 with Fedora GSearch 2.5 from scratch
12 Installing Fedora
13 Installing Fedora GSearch
14 Debugging
15
16
17Version:
18Greenstone 3.05
19Fedora 3.6.1
20Fedora GSearch 2.5
21
22Web services pages once installed:
23http://localhost:8383/fedora/services
24http://localhost:8383/fedoragsearch/services
25
26-- ak19, 2012
27
28
29
30********************************************************************************************************************
31 A. To install your Fedora extension for Greenstone 3 from the fedora3-gs3ext.tar.gz distribution file
32********************************************************************************************************************
33
34(Tested to work on Linux machines.)
35
360. You will need Greenstone 3.05 or a fresh checkout from SVN, already installed.
37
381. Download the Fedora Extension for Greenstone 3: http://trac.greenstone.org/browser/gs3-extensions/fedora/fedora3-gs3ext.tar.gz
39
402. Save into your Greenstone3/ext folder
41
423. Untar and decompress it:
43 $ tar -xvzf fedora3-gs3ext.tar.gz
44
454. This will create a fedora3 folder in your Greenstone3/ext folder.
46
475. Open Greenstone3/build.properties and find the section:
48
49 ##These need to be uncommented if using Fedora and Fedora GSearch with Greenstone's tomcat
50 fedora.home=#${basedir}/ext/fedora3
51 #fedora.maxpermsize=-XX:MaxPermSize=128m
52 #fedora.password=pounamu
53
54Uncomment all these properties and change the value for the fedora password if necessary:
55
56 ##These need to be uncommented if using Fedora and Fedora GSearch with Greenstone's tomcat
57 fedora.home=${basedir}/ext/fedora3
58 fedora.maxpermsize=-XX:MaxPermSize=128m
59 fedora.password=pounamu
60
61
626. Use a terminal to go into this folder:
63 $ cd Greenstone3/ext/fedora3
64
657. If you type `ant` in the x-term, it will print the Usage message which will display the list of commands available and the order in which to execute them for proper installation. It's a 5 step process (explained in detail further below):
66
67 $ ant -Dgsdl3.home=<type-full-path-to-your-gs3> start-fedora-install
68
69 $ ant start
70
71 $ ant -Dgsdl3src.home=<type-full-path-to-your-gs3> continue-fedora-install
72
73 $ ant stop
74
75 $ ant -Dgsdl3src.home=<type-full-path-to-your-gs3> finish-fedora-install
76
77
78That's it.
79Now you can start tomcat again and visit http://localhost:8383/fedora and http://localhost:8383/fedoragsearch/rest to check the pages display.
80
818. You can start creating Greenstone Fedora collections with FLI. Run FLI from the GS3 toplevel folder by typing:
82 $ ./gli/fli.sh
83
84
85
86DETAILS ON STEP 7:
87a. From your Greenstone3/ext/fedora3 folder, run:
88 $ ant -Dgsdl3.home=<type-full-path-to-your-gs3> start-fedora-install
89
90This step prepares the fedora and gsearch war files for deployment (by customising template files) and moves them into Greenstone 3's tomcat.
91
92b. Start tomcat by going into your GS3 toplevel folder and running:
93 $ ant start
94
95This step gets Greenstone's tomcat to deploy the fedora and fedoragsearch war files.
96You may want to check your Greenstone library is working by visiting http://localhost:8383/greenstone3 in your browser
97
98c. Go back into Greenstone3/ext/fedora3 and run:
99 $ ant -Dgsdl3src.home=<type-full-path-to-your-gs3> continue-fedora-install
100
101This target configures fedora-gsearch now that it has been deployed. It runs a fedora-gsearch ant build file to customise properties files that are internal to fedora-gsearch.
102
103d. Stop tomcat by going back into your GS3 toplevel folder and running:
104 $ ant stop
105
106You may want to check java instances running tomcat have indeed stopped:
107 $ ps aux | grep tomcat
108
109You will need to kill the process if any tomcat is still running at this stage (this can happen if you accidentally start tomcat several times in succession without stopping it).
110 $ kill -9 <process-id>
111
112e. Now that tomcat has stopped, go back into Greenstone3/ext/fedora3 and run:
113 ant -Dgsdl3src.home=<Full-Path-To-GS3> finish-fedora-install
114
115This will clean up the extension's war files in tomcat/packages/webapps now that they have already been deployed. (Do not perform this final step when tomcat is still running, else your fedora extension webapps will become undeployed.)
116
117
118
119When installation is completed, there will be a fedora3 folder in Greenstone3/ext, which you should not delete, since the Fedora Digital objects will be stored here, and the FedoraGSearch index will be created here.
120
121Further, the Fedora extension installation process would have made tomcat deploy several webapps in packages/tomcat/webapps. The resulting folders are:
122- fedora
123- fedora-demo
124- fedoragsearch
125- fop
126- imagemanip
127- saxon
128
129(Note that the installation process will have removed the Fedora extension war files it put into packages/tomcat/webapps during installation.)
130
131
132
133********************************************************************************************************************
134 B. Manual building of fedora collections
135********************************************************************************************************************
136
137You can use FLI to create, build and preview Fedora collections using Greenstone.
138
139The same can be done manually by calling the g2f perl scripts from the command line.
140
1411. Fedora needs to be running, so ensure the Greenstone tomcat is running:
142 ant start
143
1442. Set up the GS3 environment:
145 source gs3-setup.bash
146
1473. Create a new collection with mkcol.pl. Call it "fedora1" for example
148 mkcol.pl -collectdir /<GS3>/web/sites/localsite/collect fedora1
149
1504. Run import and build to ingest the new collection
151
152- First put the documents you want into the import directory of your new collection.
153
154- g2f-import.pl -hostname localhost -port 8383 -password pounamu -removeold -collectdir /<GS3>/web/sites/localsite/collect fedora1
155(password may be optional at this stage, by include it for convenience)
156
157- g2f-buildcol.pl -hostname localhost -port 8383 -password pounamu -removeold -collectdir /<GS3>/web/sites/localsite/collect fedora1
158
159
1605. If building the GS3 demo collection as a fedora collection:
161- use FLI to transfer dls to dc metadata upon Gathering the documents.
162- then before building, turn on the description_tags in the HTMLPlugin.
163
1646. If you ran FLI, exit it. It should stop the Greenstone server.
165
166With fedora installed, it's always good to check that the java process that launched tomcat has indeed stopped:
167 ps aux | grep "tomcat"
168
169(Since things will fail if multiple instances of this same tomcat are running, kill any java processes that are referring to tomcat.)
170
1717. Create an index folder in the new fedora collection folder. Create a buildConfig.xml file in it containing the following:
172
173<buildConfig>
174 <metadataList/>
175 <serviceRackList>
176 <serviceRack name="FedoraServiceProxy" />
177 </serviceRackList>
178</buildConfig>
179
180
1818. Restart the GS3 server.
182 ant start
183
1849. Visit the collection from the Greenstone collections page
185
18610. Deleting a Fedora GS3 collection requires the collection's documents and the collection file to be purged from the Fedora repository and removed from the Fedora Gsearch index. (In the case of a normal GS3 collection, just the GS3 collection's directory will be deleted.) There's now a script to delete a Greenstone Fedora collection which will take care of these additional steps if you are manually managing your collections. (FLI calls this script when a collection is deleted from FLI.)
187
188Deleting a Fedora GS3 collection is accomplished with the following 2 steps:
189- Run the g2f-deletecol.pl script over the collection to be deleted. Assuming the collection is called fedora1, you'd run:
190 g2f-deletecol.pl -hostname localhost -port 8383 -password pounamu -removeold -collectdir /<GS3>/web/sites/localsite/collect fedora1
191- manually delete the Greenstone collection directory from the filesystem
192
193
194
195********************************************************************************************************************
196 C. The customisations that have been made for the extension
197********************************************************************************************************************
198
199This section is of use when Fedora or GSearch is updated or if you want to update the fedora3-gs3ext.tar.gz distribution file with further customisations.
200
201The first version of the Fedora extension for Greenstone uses Fedora 3.6.1 and the GSearch 2.5 (which goes with Fedora 3.6.1).
202
203Some template files were added to Fedora and Fedora Gsearch's distribution files in order to customise these for installing them within a Greenstone 3 installation. These files are committed to SVN (without directory structure) at http://trac.greenstone.org/browser/gs3-extensions/fedora/fedora-files and http://trac.greenstone.org/browser/gs3-extensions/fedoragsearch-files
204
205They can be edited there if and when necessary, but they would then need to be included in the extension's distribution file fedora3-gs3ext.tar.gz to update its own existing copies.
206
207That's because these template files are included in the Fedora Extension for GS3 (fedora3-gs3ext.tar.gz). The extension's build.xml modifies these template files when installing the Fedora Extension into Greenstone 3. The template files contain placeholder strings that get updated when ant targets are run over the build.xml file.
208
209
2101. The customisation files for Fedora 3.6.1 are:
211
212- ./install/install.properties.in
213- ./server/config/spring/akubra-llstore.xml.in
214- ./server/config/fedora.fcfg.in
215- ./server/config/fedora-users.xml.in
216
217All these files get converted to filenames without the ".in" suffix upon installation, and placeholder strings in these template files get replaced. The replacements are on the strings
218- @GSDL3SRCHOME@
219- @FEDORA_HOME@ (set to gsdl3srchome/ext/fedora3)
220- @tomcatserver@
221- @tomcatport@
222- @tomcatshutdownport@
223- @fedorapassw@
224Except for the first, which needs to be set when running the Fedora extension's ant targets, all the remaining ones can be specified
225
226
2272. The customisation files for Fedora GSearch 2.6 are located in the "adjust_war_files" subfolder of fedora3-gs3ext.tar.gz file. This custom folder contains the official unpacked fedoragsearch folder, but with the following customisation files:
228
229- adjust_war_files/fedoragsearch/WEB-INF/web.xml
230- adjust_war_files/fedoragsearch/FgsConfig/fgsconfig-basic.properties.in
231- adjust_war_files/fedoragsearch/FgsConfig/FgsConfigIndexTemplate/Lucene/foxmlToLucene.xslt
232- adjust_war_files/fedoragsearch/FgsConfig/FgsConfigIndexTemplate/Lucene/foxmlToLuceneGenerated.xslt
233- adjust_war_files/fedoragsearch/client/runRESTClient.sh
234- adjust_war_files/fedoragsearch/client/runSOAPClient.sh
235- adjust_war_files/fedoragsearch/client/runSOAPClient.bat
236
237All these files will get copied into the same locations within <GS3>/packages/tomcat/webapps/fedoragsearch. The file fgsconfig-basic.properties.in will get copied as fgsconfig-basic.properties but with the previously-listed placeholder strings replaced.
238
239
2403. There's also the fedora.xml.in inside the "adjust_war_files" folder of the unpacked extension. This template file will be copied over as <GS3>/packages/tomcat/conf/Catalina/localhost/fedora.xml during the extension installation process, also with placeholder strings replaced.
241
242
243DETAILS TO STEP 2 (Fedora GSearch customisation files):
244
245a. The changes to web.xml are that the authorisation filters are commented out:
246
247<!--
248 <filter-mapping>
249 <filter-name>EnforceAuthnFilter</filter-name>
250 <servlet-name>AxisServlet</servlet-name>
251 </filter-mapping>
252 <filter-mapping>
253 <filter-name>EnforceAuthnFilter</filter-name>
254 <servlet-name>GenericSearchREST</servlet-name>
255 </filter-mapping>
256 <filter-mapping>
257 <filter-name>EnforceAuthnFilter</filter-name>
258 <url-pattern>/index.html</url-pattern>
259 </filter-mapping>
260 <filter-mapping>
261 <filter-name>EnforceAuthnFilter</filter-name>
262 <url-pattern>/rest</url-pattern>
263 </filter-mapping>
264-->
265
266
267b. The 3 client scripts runRESTClient.bat, runRESTClient.sh and runSOAPClient.sh have been modified to be runnable from any directory, as they will be called by GS3's g2f perl scripts.
268
269- The bash files have been made executable on extraction of the GS3 Fedora extension and the following has been added to the top of the files:
270
271 # Need to run this script from its own directory instead of whichever directory it may be called from
272 thisdir="`dirname \"$0\"`"
273 thisdir="`cd \"$thisdir\" && pwd`"
274 cd "$thisdir"
275
276
277- Additions to the bat scripts are at the top and bottom:
278
279 @echo off
280
281 ::pushd "%CD%"
282 set startdir=%CD%
283 CD /D "%~dp0"
284
285 ...
286
287 :: popd
288 cd "%startdir%"
289 set startdir=
290
291
292c. The changes to fedoragsearch/FgsConfig/FgsConfigIndexTemplate/Lucene's foxmlToLucene.xslt and foxmlToLuceneGenerated.xslt are identical. The following xslt has been added:
293
294- Add the following namespaces to the namespace declarations at the top:
295 xmlns:ex="http://www.greenstone.org/namespace/fake/ex"
296 xmlns:dls="http://www.greenstone.org/namespace/fake/dls"
297
298- Add custom indexing for EX and DLS datastreams below the comment on datastreams:
299
300 <!-- a datastream is fetched, if its mimetype
301 can be handled, the text becomes the value of the field.
302 This is the version using PDFBox,
303 below is the new version using Apache Tika. -->
304
305 <xsl:for-each select="foxml:datastream[starts-with(@ID,'EX')]/foxml:datastreamVersion[last()]/foxml:xmlContent/ex:ex/ex:metadata">
306 <IndexField index="TOKENIZED" store="YES" termVector="YES">
307 <xsl:attribute name="IFname">
308 <xsl:value-of select="concat('ex.', @name)"/>
309 </xsl:attribute>
310 <xsl:value-of select="text()"/>
311 </IndexField>
312 </xsl:for-each>
313
314 <xsl:for-each select="foxml:datastream[starts-with(@ID,'DLS')]/foxml:datastreamVersion[last()]/foxml:xmlContent/dls:dls/dls:metadata">
315 <IndexField index="TOKENIZED" store="YES" termVector="YES">
316 <xsl:attribute name="IFname">
317 <xsl:value-of select="concat('dls.', @name)"/>
318 </xsl:attribute>
319 <xsl:value-of select="text()"/>
320 </IndexField>
321 </xsl:for-each>
322
323- Near the end of the XSLT files, just after index for the "foxml.all.text" field, allow just the full text of the documents to be indexed by adding an index for the ds.fulltext field:
324
325 <IndexField IFname="ds.fulltext" index="TOKENIZED" store="YES" termVector="YES">
326 <xsl:for-each select="//foxml:datastream[@CONTROL_GROUP='M' or @CONTROL_GROUP='E' or @CONTROL_GROUP='R']">
327 <xsl:value-of select="exts:getDatastreamText($PID, $REPOSITORYNAME, @ID, $FEDORASOAP, $FEDORAUSER, $FEDORAPASS, $TRUSTSTOREPATH, $TRUSTSTOREPASS)"/>
328 <xsl:text> </xsl:text>
329 </xsl:for-each>
330 </IndexField>
331
332
333Further datastreams and metadata sets can be indexed by adding similar namespace declarations and xml elements to these 2 XSLT files.
334If the changes are not meant to apply for all Greenstone users, individual Greenstone users can add fields for indexing by making such changes to just the file fedoragsearch/FgsConfig/FgsConfigIndexTemplate/Lucene/foxmlToLuceneGenerated.xslt
335
336
337
338********************************************************************************************************************
339 D. To manually set up Fedora with Fedora GSearch 2.5 from scratch
340********************************************************************************************************************
341
342When installing Fedora, you can choose to install it outside Greenstone, and also instruct it to use its own tomcat. However, in the following instructions, Fedora's installation location (FEDORA_HOME) is still taken to be /GS3/ext/fedora3, since it's assumed Fedora is be installed to use Greenstone's tomcat.
343
344The Fedora GSearch war file will need to be unpacked in the tomcat/webapps folder of whichever tomcat Fedora is using. In the following, this is still Greenstone's tomcat.
345
346In whichever location Fedora is installed, that's where Fedora will store its digital objects and their datastreams, and that's where Fedora GSearch will create its GSearch index.
347
348
349********************************
350INSTALLING FEDORA
351********************************
3521. Set FEDORA_HOME=/<GS3>/ext/fedora3 in .profile (emacs ~/.profile)
353source ~/.profile
354
3552. Run fedora installer:
356 java -jar fcrepo-installer-3.6.1.jar
357
358Install by specifying to use the existing tomcat (existingTomcat), and provide the Greenstone3 tomcat stop and start ports (usually 8383 and 8305).
359Then set the existingTomcat to the Greenstone3 one: /<GS3>/packages/tomcat
360Turn on messaging, as this is necessary for Fedora GSearch.
361
362- Installation options:
363
364custom
365FEDORA_HOME
366pwd: pounamu
367host: <full-tomcat.server-host-name>
368def server context: fedora
369default false for user authentication for APIA-A
370false for SSL availability
371existingTomcat
372path to tomcat: </full-path-to-GS3>/packages/tomcat
373tomcat listen port: 8383
374tomcat shutdown port:8305
375derby:included
376upstream HTTP authentication: (default) false
377FeSL AuthZ: (default) false
378XACML policy enforcement enabled: false
379Low Level Storage: (default) akubra-fs
380Resource Index: true
381Enable Messaging: true
382Messaging Provider URI: [default is vm:(broker:(tcp://localhost:61616))]
383Deploy local services and demos: (default) true
384
385
386- The Fedora installation options used are to be found (after installation) in fedora3/install/install.properties:
387
388#Install Options
389#Fri Sep 21 15:29:29 NZST 2012
390ri.enabled=true
391messaging.enabled=false
392apia.auth.required=false
393database.jdbcDriverClass=org.apache.derby.jdbc.EmbeddedDriver
394upstream.auth.enabled=false
395ssl.available=false
396database.jdbcURL=jdbc\:derby\:/<GS3>/ext/fedora3/derby/fedora3;create\=true
397database.password=fedoraAdmin
398database.username=fedoraAdmin
399fesl.authz.enabled=false
400tomcat.shutdown.port=8305
401deploy.local.services=true
402xacml.enabled=false
403tomcat.http.port=8383
404fedora.serverHost=<full-tomcat.server-host-name>
405database=included
406database.driver=included
407fedora.serverContext=fedora
408llstore.type=akubra-fs
409tomcat.home=/<GS3>/packages/tomcat
410fedora.home=/<GS3>/ext/fedora3
411install.type=custom
412servlet.engine=existingTomcat
413fedora.admin.pass=pounamu
414
415
416- If trying to turn a custom installation into one for distribution, you would need to modify the following 4 files by inserting placeholder strings where applicable for the tomcatserver name, tomcat listen port and shutdown port, fedorapassword, GSLD3SRCHOME and FEDORA_HOME:
417
418fedora3/install/install.properties
419fedora3/server/config/spring/akubra-llstore.xml
420fedora3/server/config/fedora.fcfg
421fedora3/server/config/fedora-users.xml
422
423Then you would rename these files with the suffix .in
424
425
4263. Just to confirm there are no differences between the server.xml fedora has generated for fedora, and the server.xml of GS3's tomcat, run a diff:
427
428 diff -w /<GS3>/packages/tomcat/conf/server.xml </GS3/ext/>fedora3/install/server.xml
429
4304. Copy the fedora war files from fedora3/install into packages/tomcat/webapps
431fedora.war, fedora-demo.war, fop.war, imagemanip.war, saxon.war
432
4335. Copy the jar files xalan.jar, serializer.jar (and xsltc.jar) from Greenstone3's web/WEB-INF/lib into Greenstone3's packages/tomcat/lib so that fedora has access to the xalan version of the TransformerFactoryImpl class.
434
435There's also a xalan.jar in /<GS3>/packages/tomcat/webapps/fop/WEB-INF/lib
436So this can be copied into /<GS3>/packages/tomcat/lib/. instead of the Greenstone version.
437
4386. Create the file /<GS3>/packages/tomcat/conf/Catalina/localhost/fedora.xml
439containing:
440
441<?xml version="1.0" encoding="UTF-8"?>
442<Context>
443 <Parameter name="fedora.home" value="/<GS3>/ext/fedora3" />
444</Context>
445
446
4477. Before running the Greenstone server, make a copy of the fedora3 folder. Because once you start up tomcat, and visit the fedora home page, it will create a lot of files customised to the location of the current installation.
448
4498. Visit http://localhost:8383/greenstone3 and
450 http://localhost:8383/fedora
451
452to confirm both work.
453
454
455********************************
456INSTALLING FEDORA GSEARCH
457********************************
4581. Download Fedora GSearch 2.5
459
4602. Stop tomcat. Copy the fedoragsearch.war files into /<GS3>/packages/tomcat/webapps
461
462If Fedora was not installed with messaging turned on, then turn it on in now /<GS3>/ext/fedora3/server/config/fedora.fcfg:
463
464 <module role="org.fcrepo.server.messaging.Messaging" class="org.fcrepo.server.messaging.MessagingModule">
465 <comment>Fedora's Java Messaging Service (JMS) Module</comment>
466 <param name="enabled" value="true"/>
467 ...
468
4693. Update the following properties in /<GS3>/packages/tomcat/webapps/fedoragsearch/FgsConfig/fgsconfig-basic.properties
470
471gsearchBase=http://<tomcat.server>:8383
472gsearchUser=fedoraAdmin
473gsearchPass=<fedora.password>
474local.FEDORA_HOME=/<GS3>/ext/fedora3
475finalConfigPath=/<GS3>/packages/tomcat/webapps/fedoragsearch/WEB-INF/classes
476
477fedoraBase=http://<tomcat.server>:8383
478fedoraPass=<fedora.password>
479
4804. Add the edited foxmlToLucene.xslt & foxmlToLuceneGenerated.xslt files to /<GS3>/packages/tomcat/webapps/fedoragsearch/FgsConfig/FgsConfigIndexTemplate/Lucene
481
4825. Add the edited runRESTClient.sh (and runSOAPClient.sh, runRESTClient.bat) to /<GS3>/packages/tomcat/webapps/fedoragsearch/client
483And give them execute permissions, unless they already have it.
484
4856. In a text editor, open up /<GS3>/packages/tomcat/webapps/fedoragsearch/WEB-INF/web.xml
486and comment out the authentication filters (one or two of these is probably all that is necessary):
487
488<!--
489 <filter-mapping>
490 <filter-name>EnforceAuthnFilter</filter-name>
491 <servlet-name>AxisServlet</servlet-name>
492 </filter-mapping>
493 <filter-mapping>
494 <filter-name>EnforceAuthnFilter</filter-name>
495 <servlet-name>GenericSearchREST</servlet-name>
496 </filter-mapping>
497 <filter-mapping>
498 <filter-name>EnforceAuthnFilter</filter-name>
499 <url-pattern>/index.html</url-pattern>
500 </filter-mapping>
501 <filter-mapping>
502 <filter-name>EnforceAuthnFilter</filter-name>
503 <url-pattern>/rest</url-pattern>
504 </filter-mapping>
505-->
506
507Maybe what I really need to comment out is:
508 <filter>
509 <filter-name>EnforceAuthnFilter</filter-name>
510 <filter-class>org.fcrepo.server.security.servletfilters.FilterEnforceAuthn</filter-class>
511 </filter>
512
5137. Start tomcat to have it deploy fedoragsearch.
514This will unpack fedoragsearch.
515
5168. With tomcat running, configure fedoragsearch, which will adjust various config files. You will need to go into the deployed fedoragsearch webapps folder's FgsConfig folder first to be able to run the configuration target:
517
518<GS3>/packages/tomcat/webapps/fedoragsearch/FgsConfig>ant -f fgsconfig-basic.xml
519
5209. Run tomcat and check fedoragsearch has been properly installed by visiting:
521http://localhost:8383/fedoragsearch/rest
522
52310. If you wish to remove the various war files from GS3's tomcat webapps folder, you will need to stop tomcat first before deleting the war files, because doing so when tomcat is running will undeploy those webapps.
524
525
526********************************
527DEBUGGING
528********************************
529
530Logs to consult when debugging:
531
5321. Check /<GS3>/packages/tomcat/logs/catalina.out
533
5342. </GS3/ext/>fedora3/server/logs/fedora.log for Fedora error logging.
535
5363. To turn on FedoraGSearch's logging of debug statements (Huge files, can reach 500 Mb in a day if rebuilding the demo collection. So you may want to switch this off when not debugging by setting the debug level to INFO):
537
538- /<GS3>/packages/tomcat/webapps/fedoragsearch/WEB-INF/classes/log4j.xml is already set to output DEBUG statements and higher logging levels
539- So open </GS3/ext/>fedora3/server/logs/fedoragsearch.daily.log to look at debug messages in case fedoragsearch doesn't work as expected.
540
541
542********************************************************************************************************************
Note: See TracBrowser for help on using the repository browser.