Child pages
  • Known Problems - 5.0.2

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Known Problems - 5.0.2

Access pages for multi recording containers have incorrect offsets

Access pages with more than one recording have incorrect offsets in the v2x links. A workaround is to open the generated access page xml file in /home/dmlserv/content/access/audio/ and rearrange the OrderedMediaObject list so that the MO tags are in order according to your filename scheme. This will be fixed in the next Variations release.

Weekly statistics cron job fails with error

The weekly statistics cron job does not run and sends the following error:

Code Block

/bin/sh: -c: line 0: unexpected EOF while looking for matching ``'
/bin/sh: -c: line 1: syntax error: unexpected end of file

To fix this, edit your crontab by running crontab -e and editing the last line to be:

Code Block

30 0 * * 1 ~/bin/cronRun.sh /home/dmlserv/bin/generateStats.pl NORNS_PRODUCTION /home/dmlserv/log/ui_session.log.`date --date="last week" +\%Y-\%W` > /home/dmlserv/log/stats-weekly.log

purgeDeletedMySqlMetadata.sh cron job fails with error

The purgeDeletedMySqlMetadata.sh cron job fails with the following error:

Code Block

ERROR 1146 (42S02) at line 1: Table 'NORNS_PRODUCTION.container' doesn't exist
/home/dmlserv/bin/purgeDeletedMySqlMetadata.sh: line 58: /bin/cacheTools.sh: No such file or directory

This can be fixed by editing the ending lines in bin/purgeDeletedMySqlMetadata.sh to be:

Code Block

mysql -u $METADATA_DB_USER_ID << MYSQL_END
    delete from $TARGET.Container where sql_id not in (select sql_id from $MASTER.Container);
    delete from $TARGET.InstantiationIDSequence where e_sql_id not in (select sql_id from $MASTER.Instantiation);
    delete from $TARGET.Instantiation where sql_id not in (select sql_id from $MASTER.Instantiation);
    delete from $TARGET.Work where sql_id not in (select sql_id from $MASTER.Work);
    delete from $TARGET.MediaObjectIDSequence where e_sql_id not in (select sql_id from $MASTER.MediaObject);
    delete from $TARGET.MediaObject where sql_id not in (select sql_id from $MASTER.MediaObject);
    delete from $TARGET.ContributionSequence where e_contributorRef_sql_id not in (select sql_id from $MASTER.Contributor);
    delete from $TARGET.Contributor where sql_id not in (select sql_id from $MASTER.Contributor);
    delete from $TARGET.Entity where sql_id not in (select sql_id from $MASTER.Entity);
MYSQL_END
 
# Flush the server caches so deleted items no longer appear in search results
${VARIATIONS_HOME}/bin/cacheTools.sh $TARGET invalidate all

Playlist menu separators on File and Bookmarks menus don't share playlist background color on Windows.

...

The realm drop down box appears in the user login window when the server has more than one AuthenticationScheme configuration for a given protocol. A fix for this is to use the label attribute in the AuthenticationScheme tag. See Administrator's Guide - Authentication - 5.0.7#Server Configuration for instructions on using the label attribute.

...

On Mac OSX, Apple Key-Space causes Mac Spotlight search to open and does not cause the Variations player to pause playback.

generateAccessPage.sh does not work on the Variations server

Running bin/generateAccessPage.sh from dmlserv's home directory as dmlserv will fail due to missing configuration in conf/client/dml.conf. To fix this, copy the following name/value pairs from conf/server/dmlserver.xml:

Code Block

<SystemProperty name="dml.z3950.Container.enabled">true</SystemProperty>
<SystemProperty name="dml.z3950.Container.host">es33.uits.indiana.edu</SystemProperty>
<SystemProperty name="dml.z3950.Container.port">2200</SystemProperty>
<SystemProperty name="dml.z3950.Container.database">Unicorn</SystemProperty>
<SystemProperty name="dml.z3950.Container.field.id.name">any</SystemProperty>

conf/client/dml.conf should then look like the following regarding these properties:

Code Block

dml.z3950.Container.enabled=true
dml.z3950.Container.host=es33.uits.indiana.edu
dml.z3950.Container.port=2200
dml.z3950.Container.database=Unicorn
dml.z3950.Container.field.id.name=any

Z39.50 connections are not being closed automatically

Z39.50 connections made by the digitizer clients and the server are being left to time out instead of being explicitly closed. There is no workaround.

Previous Known Problems

  • Known Problems - 5.0.1 - These have all been dealt with in the Variations 5.0.1 2 release and are only linked here for reference.
  • Known Problems - 5.0 - These have all been dealt with in the Variations 5.0.1 release and are only linked here for reference.