Main -> Documentation -> Product Updates -> Upgrading to Open SiteSearch 4.1.1 -> Appendices for the Open SiteSearch 4.1.1 Upgrade

Appendices for the Open SiteSearch 4.1.1 Upgrade

Table of Contents

Appendix A - Apache Web Server Variables to Modify
Appendix B - WebZ Files Modified, Added, or Removed in SiteSearch 4.1.1
Appendix C - Configuration File Variables to Modify
Appendix D - Modifications to IllService.ini
Appendix E - Database Builder Files Modified, Added, or Removed in SiteSearch 4.1.1


Introduction

This document includes each appendix referenced in Upgrading to Open SiteSearch 4.1.1. Print it and keep it handy while you perform your SiteSearch upgrade.

Each appendix includes links to the steps that refer to it in the actual upgrade procedures.


Appendix A - Apache Web Server Variables to Modify

If you are using the Apache Web server, modify the variables listed below in the <NewWebZ_root>/httpd/apache_1.3.11/conf/httpd.conf file (and the httpd_rb.conf file if you are using the Record Builder application) to refer to <NewWebZ_root> rather than <TempDir_root>. The variables shown here are from httpd.conf. The same variable exists in the analagous Record Builder file, httpd_rb.conf, except that "/htdocs/rbv0" replaces "htdocs/obiv1".

ServerRoot <NewWebZ_root>/httpd/apache_1.3.11 
DocumentRoot <NewWebZ_root>/htdocs/obiv1
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "<NewWebZ_root>/htdocs/obiv1">
TypesConfig <NewWebZ_root>/httpd/apache_1.3.11/conf/mime.types
<IfModule mod_mime_magic.c>
   MIMEMagicFile <NewWebZ_root>/httpd/apache_1.3.11/conf/magic
</IfModule>
CustomLog <NewWebZ_root>/httpd/apache_1.3.11/logs/access_log common

(also modify other CustomLog variables that are commented out by default if you use them)

Alias /icons/ <NewWebZ_root>/htdocs/obiv1/icons/
<Directory "<NewWebZ_root>/htdocs/obiv1/icons/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ "<NewWebZ_root>/htdocs/obiv1/cgi-bin/"
WebZIni /<NewWebZ_root>/ini/WebSvrExt.ini

<- Back to WebZ Upgrade
<- Back to Database Builder Upgrade



Appendix B - WebZ Files Modified, Added, or Removed in SiteSearch 4.1.1

Java Classes Modified in SiteSearch 4.1.1

/classes/ORG/oclc/fmts

FieldData.java
MARCDIRECTORY.class (source code not provided)
MARCFIXED8.class (source code not provided)
MARCLEADER.class (source code not provided)
MarcBuilder.java
MarcNode.class
RulesBasedDisplayGenerator.java

/classes/ORG/oclc/fmts/obi

IIIISOILLFmt.java
LIASISOILLFmt.java
LenderString.java
NotisISOILLFmt.java
OpacISOILLFmt.java

/classes/ORG/oclc/fmts/rules

AddILL920FieldSendToList.java
AddILLSendToList.java
AddImageDisplayAnchor.java

/classes/ORG/oclc/gadgets

BookMarkFull.java
BriefSearchResultsHeader.java
FormatRecordsWithDuplicates.java
FullRecordHeader.java
IllConfirm.java
IllForm.java
ImageNav.java
ScanResults.java

/classes/ORG/oclc/obi

Authorize.java
briefscreen.java
illconfirmscreen.java
illformscreen.java
resultsinfoscreen.java

/classes/ORG/oclc/obi/util

BookMarkEntry.java
Databases.java
Topics.java

/classes/ORG/oclc/tools

Export.java
Import.java

<- Back to WebZ Upgrade

Configuration (.ini) Files Modified in SiteSearch 4.1.1

/ini

databases.ini

Database Configuration Files

/ini/dbs

III.ini
CARC.ini (removed)
ERES.ini (removed)

Formatting Configuration Files

/ini/format/obiv1

DRAILLFormat.ini
IIIILLFormat.ini
LIASILLFormat.ini
MarcCatalogILLFormat.ini
MarcCatalogILLRules.ini
NotisILLFormat.ini
OpacILLFormat.ini

<- Back to WebZ Upgrade

HTML Files Modified in SiteSearch 4.1.1

/htdocs/obiv1/html/

blankillform.html
dblist.html

mSQL Files (UNIX only) Modified in SiteSearch 4.1.1

/msql

HughesLicense.txt
README
msql.conf

/msql/bin

msql
msql2d
msqladmin
msqldump
relshow
msqlconvert (removed)
msqlexport (removed)
msqlimport (removed)

/scripts

msql

<- Back to WebZ Upgrade

Web Server/WebZ extension (UNIX only) Files Added or Removed in SiteSearch 4.1.1

/httpd

/apache_1.2.6 (removed directory and all subdirectories)
/apache_1.3.6 (removed directory and all subdirectories)
/apache_1.3.11 (new directory and subdirectories)


Appendix C - Configuration File Variables to Modify

The following table lists configuration files with variables that will initially refer to <WebZ_root> after you copy your 4.1.0 production environment to <NewWebZ_root>. Modify the path in each of the variables listed so that it refers to <NewWebZ_root>. File names that contain "_rb" are configuration files for the Record Builder application.

Configuration File Section Variable(s)
AccessServer.ini
AccessServer_rb.ini
[Access] IniFileRoot
[ServerTrace] traceDirectory
[Operations] OpsConfigDir
JaSSIServer.ini
JaSSIServer_rb.ini
[JaSSI] DocumentRoot
ClassRoot
IniFileRoot
TempSessionDir
CGIRoot
[ServerTrace] traceDirectory
[SessionTrace] traceDirectory
[Stats] statsDirectory
[Operations] OpsConfigDir
LockServer.ini [LockServer] DocumentRoot
IniFileRoot
[ServerTrace] traceDirectory
[Stats] statsDirectory
[Operations] OpsConfigDir
OpServe.ini
OpServe_rb.ini
[OpServe] IniFileRoot
[Operations] OpsConfigDir
[ServerTrace] TraceDirectory
[Stats] statsDirectory
[host1JaSSI] ExecCmd
[host2JaSSI] ExecCmd
[host1ZBase] ExecCmd
[host2ZBase] ExecCmd
[host1ZBroker] ExecCmd
[host1Lock] ExecCmd
[host1Access] ExecCmd
SSAdmin.ini
SSAdmin_rb.ini
[SSAdmin] ConnFile
OpServeExecCmd
[BatchTrace] traceDirectory
WebSvrExt.ini
WebSvrExt_rb.ini
[HTTP_Server] OpsConfigDir
HostMap
ZBaseServer.ini
ZBaseServer_rb.ini
[ZBase] IniFileRoot
[SessionTrace] traceDirectory
[ServerTrace] traceDirectory
[Operations] OpsConfigDir
ZBrokerServer.ini
ZBrokerServer_rb.ini
[ZBroker] IniFileRoot
StartCommand
[ServerTrace] traceDirectory
[SessionTrace] traceDirectory
[Operations] OpsConfigDir

<- Back to WebZ Upgrade
<- Back to Database Builder Upgrade


Appendix D - Modifications to IllService.ini

Make the following modifications to <NewWebZ_root>/ini/servers/IllService.ini:

  • Add this line after the port variable in the [IllServer] section:
  • responderId = 
  • Change the value of the Copyright Compliance variable in the [IllInfo] section to US:CCG:
    CopyrightCompliance= US:CCG
  • (Optional) Add this section after the [EmailInfo] section. This section is not used in SiteSearch 4.1.1, but will be used in subsequent SiteSearch versions.
    [MIMEEmailInfo]
    # Used when IllService=ILLMIME
    # Change these to reflect your email address & SMTP server
    #What office is supposed to receive ISO-10161 ILL emails?
    MEmailAddress = ILLdepartment@yourlibrary.org
    #What is your mail server? Probably same as the one above
    Mserver = Mailserver.your.library.org
    #What is your canned return address?
    Mfrom = ILLEMAIL@yourlibrary.org
    #DO NOT CHANGE THE SUBJECT LINE : required by the IPIG standard
    Msubject = ISO-10161-ILL-1
    #Sender (may be the same as the canned return address)
    Msender = whosentthemessage@here.edu
    #Replyto address - (may be the same as the canned return address)
    Mreplyto = replyaddress@here.edu
    

<- Back to WebZ Upgrade


Appendix E - Database Builder Files Modified, Added, or Removed in SiteSearch 4.1.1

Database Builder Utilities Modified in SiteSearch 4.1.1

/dbbuilder/bin

pippin
pipreorg
vallists

<- Back to Database Builder Upgrade

Java Classes for the Record Builder Application Modified or Added in SiteSearch 4.1.1

/classes/ORG/oclc/mantis/gadgets

SaveSearchHeader.java (new)
PullDown.java

/classes/ORG/oclc/mantis/hooks

CORCHeaderHook.java (new)
DCElementHook.java (new)
DCURLHook.java
(new)
DropDownSetup.java
(new)
HookUtil.java
(new)
RBInfoDisplay.java
(new)
URL.java

/classes/ORG/oclc/mantis/obi

mantisscreen.java
rbsearchscreen.java (new)
savesearchscreen.java
(new)

<- Back to Database Builder Upgrade

HTML and Image Files for the Record Builder Application Modified or Added in SiteSearch 4.1.1

/htdocs/rbv0/html

rbbrowse.html
rbsearch.html
savebrowse.html (new)
savesearch.html

/htdocs/rbv0/images

extract.gif
unsave.gif

<- Back to Database Builder upgrade

Sample Databases for the Record Builder Application Added, Modified, and Removed in SiteSearch 4.1.1

ARCH and ERES Database Files

/dbbuilder/dbs/arch (directory and all subdirectories removed)
/dbbuilder/dbs/eres (directory and all subdirectories removed)

/htdocs/dbdata/arch (entire directory removed)
/htdocs/dbdata/arch (entire directory removed)

DC Database Files

/dbbuilder/dbs/dc

dc.dsc
dc.dtd
field.xml (new)
template.xml

/dbbuilder/dbs/dc/db

dchdir.db
dchedr.db
dcindx.db
dcpdir.db
dcpost.db

Save Database Files

/dbbuilder/dbs/save

recordid.txt
save.dsc
save.dtd
template.xml

/dbbuilder/dbs/save/db

savehdir.db
savehedr.db
saveindx.db
savepdir.db
savepost.db

<- Back to Database Builder upgrade

Parks and Scores Database Files

/parks (and all subdirectories) (new)

/scores (and all subdirectories) (new)

/htdocs/dbdata/parks (and all subdirectories) (new)

/htdocs/dbdata/scores (new)

<- Back to Database Builder Upgrade

Configuration (.ini) Files for the Record Builder Application Added, Modified, and Removed in SiteSearch 4.1.1

/ini

databases_rb.ini
ZBaseServer.ini

Database Configuration Files

/ini/dbs

localARCH.ini (removed)
localARCH_rb.ini (removed)
localERES.ini (removed)
localERES_rb.ini (removed)
localSave_rb.ini
localdc_rb.ini
localparks_rb.ini (new)
localscores_rb.ini (new)

Formatting Configuration Files

/ini/format/rbv0

DCFormats.ini
SaveFormats.ini

Interface Style Configuration Files

/ini/interface/rbv0

BaseNoFrameStyle.ini
BaseStyle.ini
RBStyle.ini
pagesNoFrame.ini

<- Back to Database Builder upgrade

Other Files Related to the Record Builder Application Modified in SiteSearch 4.1.1

/msql/rbdb.dump (UNIX only)
/msql/access/rbv0/rbdb.sql (Windows NT only)
/scripts/msql_rb (UNIX only)


See Also

Product Updates
Upgrading to Open SiteSearch 4.1.1
Description of the Open SiteSearch 4.1.1 Release


[Main][Documentation][Support][Technical Reference][Community][Glossary][Search]

Last Modified: