<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top: 0px; margin-bottom: 0px;">Hello All,</p>
<p style="margin-top: 0px; margin-bottom: 0px;"><br>
</p>
<p style="margin-top: 0px; margin-bottom: 0px;">In trying to reproduce some interesting differences in track reconstruction efficiencies over time pointed out by Alessandra this morning, I downloaded some earlier production jar files from nexus and tried to
run the reconstruction. I encountered the following error when running the 3.9 jar file:</p>
<p style="margin-top: 0px; margin-bottom: 0px;"><br>
</p>
<p style="margin-top: 0px; margin-bottom: 0px;">> <span> java -cp hps-distribution-3.9-bin.jar org.hps.evio.EvioToLcio -x EngineeringRun2015FullRecon.lcsim -d HPS-EngRun2015-Nominal-v5-0-fieldmap -D outputFile=tst hps_005772.evio.0
</span></p>
<p style="margin-top: 0px; margin-bottom: 0px;"><span><br>
</span></p>
<p style="margin-top: 0px; margin-bottom: 0px;"><span>...</span></p>
<span>
<p>2018-01-22 13:05:58 [CONFIG] org.hps.conditions.database.DatabaseConditionsManager initialize :: initializing with detector HPS-EngRun2015-Nominal-v5-0-fieldmap and run 5772<br>
2018-01-22 13:05:58 [CONFIG] org.hps.conditions.database.DatabaseConditionsManager setXmlConfig :: setting XML config from resource /org/hps/conditions/config/conditions_database_engrun.xml<br>
2018-01-22 13:05:58 [CONFIG] org.hps.conditions.database.DatabaseConditionsManager loadConfiguration :: setupSvtDetector = true<br>
2018-01-22 13:05:58 [CONFIG] org.hps.conditions.database.DatabaseConditionsManager loadConfiguration :: freezeAfterInitialize = false<br>
2018-01-22 13:05:58 [CONFIG] org.hps.conditions.database.DatabaseConditionsManager registerConverters :: registering default conditions converters<br>
2018-01-22 13:05:58 [INFO] org.hps.conditions.database.DatabaseConditionsManager openConnection :: opening connection ...<br>
connection: jdbc:mysql://hpsdb.jlab.org:3306/<br>
host: hpsdb.jlab.org<br>
port: 3306<br>
user: hpsuser<br>
database: hps_conditions<br>
Exception in thread "main" java.lang.RuntimeException: Error initializing conditions system.<br>
at org.hps.evio.EvioToLcio.checkConditions(EvioToLcio.java:235)<br>
at org.hps.evio.EvioToLcio.bufferEvents(EvioToLcio.java:205)<br>
at org.hps.evio.EvioToLcio.run(EvioToLcio.java:501)<br>
at org.hps.evio.EvioToLcio.main(EvioToLcio.java:98)<br>
Caused by: org.lcsim.conditions.ConditionsManager$ConditionsNotFoundException: Conditions not found for detector HPS-EngRun2015-Nominal-v5-0-fieldmap<br>
at org.lcsim.conditions.ConditionsReader.create(ConditionsReader.java:197)<br>
at org.lcsim.conditions.ConditionsReader.create(ConditionsReader.java:214)<br>
at org.lcsim.conditions.ConditionsManagerImplementation.setDetector(ConditionsManagerImplementation.java:40)<br>
at org.hps.conditions.database.DatabaseConditionsManager.initialize(DatabaseConditionsManager.java:714)<br>
at org.hps.conditions.database.DatabaseConditionsManager.setDetector(DatabaseConditionsManager.java:1021)<br>
at org.hps.evio.EvioToLcio.checkConditions(EvioToLcio.java:233)<br>
... 3 more<br>
</p>
<p><br>
</p>
<p>Running the same command using the <span>hps-distribution-4.0-bin.jar</span> file (also fetched from nexus) runs to completion.</p>
<p><br>
</p>
<p>Any suggestions on what I might have done wrong or forgotten to do would be appreciated.</p>
</span>
<p style="margin-top: 0px; margin-bottom: 0px;"><br>
</p>
<p style="margin-top: 0px; margin-bottom: 0px;">Thanks,</p>
<p style="margin-top: 0px; margin-bottom: 0px;">Norman<br>
</p>
</div>
</body>
</html>