h3. DbProxy h3. M2OProxy # The executable running out of Andy's home directory rather than the release. To fix this several changes need to be made to the {{setup-initial.data.xml}} files: ## {{ 1. include files change <include> - <file path="daq/sw/m2o-repository.data.xml"/> + <file path="HLTRelease/sw/HLT_SW_Repository.data.xml"/> </include> 2. application class changed, binary comes from HLT repository: - <obj class="Application" id="M2O_Proxy"> + <obj class="InfrastructureApplication" id="M2O_Proxy"> - <rel name="Program">"Binary" "m2o-proxy-14.2.11"</rel> + <rel name="Program">"Binary" "m2o-proxy"</rel> 3. Move application from "Applications" to "Infrastructure": <obj class="OnlineSegment" id="setup-initial"> <rel name="Applications" num=".."> - "Application" "M2O_Proxy" </rel> <rel name="Infrastructure" num=".."> + "InfrastructureApplication" "M2O_Proxy" </rel> 4. Expand ${CMTCONFIG} in HLT environment <obj class="OnlineSegment" id="setup-initial"> <rel name="Parameters" num=".."> + "VariableSet" "HLT-Parameters" </rel> }} # Need to test if the proxy is properly started/restarted by the initial partition under various conditions: ## when the initial partition is restarted ## when the node that the proxy runs on (pc-tdq-onl-10) is rebooted ## when the proxy dies (crashes or is killed) for some reason |