Changeset 6082


Ignore:
Timestamp:
03/06/15 09:14:40 (9 years ago)
Author:
Twan Goosen
Message:

VLO distribution creates a 'log' directory. Importer start script sets a JVM variable so that log4j knows where to log.
Fixes #741

Location:
vlo/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • vlo/trunk/vlo-distribution/src/main/assembly/installPackageBuilder.xml

    r5107 r6082  
    5757            <filtered>true</filtered>
    5858        </fileSet>
     59        <!-- empty log directory -->
     60        <fileSet>
     61            <directory>src/main/assembly</directory>
     62            <outputDirectory>log</outputDirectory>
     63            <excludes>
     64                <exclude>*</exclude>
     65            </excludes>
     66        </fileSet>
    5967        <!-- config files -->
    6068        <fileSet>
     
    6674            </includes>
    6775            <excludes>
    68                 <exclude>VloConfig.xml</exclude>
     76                <exclude>VloConfig.xml</exclude>
    6977            </excludes>
    7078            <outputDirectory>bin</outputDirectory>
     
    102110            <directory>src/main/assembly</directory>
    103111            <excludes>
    104                 <exclude>*</exclude>
     112                <exclude>*</exclude>
    105113            </excludes>
    106114            <outputDirectory>war/solr</outputDirectory>
     
    111119            <directory>src/main/assembly</directory>
    112120            <excludes>
    113                 <exclude>*</exclude>
     121                <exclude>*</exclude>
    114122            </excludes>
    115123            <outputDirectory>war/vlo</outputDirectory>
  • vlo/trunk/vlo-importer/src/main/bin/vlo_solr_importer.sh

    r5760 r6082  
    2121fi
    2222
     23LOGDIR=${DIR}/../log/
     24echo Logging in ${LOGDIR}
     25
    2326# Please specify the configuration to the importer via a system property or via
    2427# the command line. In case of a property add
     
    3336# take preference over a specification as a property.
    3437
    35 $JAVA -Xmx2024M -cp "${DIR}:${DIR}/vlo-importer-${project.version}-importer.jar" eu.clarin.cmdi.vlo.importer.MetadataImporter -c "$CONFIG"
     38$JAVA -Xmx2024M \
     39    -cp "${DIR}:${DIR}/vlo-importer-3.2-SNAPSHOT-importer.jar" \
     40    -DIMPORTER_LOG_DIR=${LOGDIR} \
     41    eu.clarin.cmdi.vlo.importer.MetadataImporter -c "$CONFIG"
    3642
  • vlo/trunk/vlo-importer/src/main/resources/log4j.properties

    r4326 r6082  
    66log4j.appender.Stdout.encoding=UTF-8
    77
    8 log4j.appender.File.File=vlo-importer.log
     8log4j.appender.File.File=${IMPORTER_LOG_DIR}vlo-importer.log
    99log4j.appender.File=org.apache.log4j.DailyRollingFileAppender
    1010log4j.appender.File.layout=org.apache.log4j.PatternLayout
Note: See TracChangeset for help on using the changeset viewer.