Ticket #42 (closed defect: fixed)

Opened 11 years ago

Last modified 9 years ago

Change of error message when UO logged

Reported by: michelpons Owned by: Michael Halloran
Priority: major Milestone: 2.0 No dependency/Viewer/New installer
Component: COLoggers Version: Development
Keywords: Cc: michaelhalloran

Description

I am using a UO made at University of Trieste (Trieste HX). The source/installation is provided as attachment. A number of tests had been made with this UO in the past in ProSimPlus, PRO/II or UniSim Design. I think I have a problem getting the UO properly registered. The RegUnit.bat does not work or rather it is RegUnitAsm.exe that seems to fail (folder bin). However, I double-clicked on the RegistrationInfo.reg file and the registry was updated. The HeatExchanger UO appears in COLTT Controller as well as in the list of UOs available to the PME, here ProSimPlus.

When the UO is not logged, when trying to instantiate the UO in ProSimPlus I get the following error message:


ProSimPlus - Sans nom.pmp3


Le module spécifié est introuvable.


OK


I would translate that as \"the specified module can't be found\". Now, when I enable COLTT on the HeatExchanger UO, I get as error message for the same step:


ProSimPlus - Sans nom.pmp3


Access violation at address 774D1404 in module 'ole32.dll'. Read of address 00000000.


OK


while the log file contains:

LOG FORMAT

  • Call on a given Object is indicated by 'Object<[Object Name]>: Call to [method name]'. *
  • Input arguments and returned values(if any) are then indicated. *
  • End of the call is indicated by 'Object<[Object Name]>: Return from [method name] - <Success Status>.' *


Log generated by C:
Program Files
ProSimPlus3
ProSimPlus.exe
Using configuration from C:
Program Files
CAPE-OPEN
COLTT
CAPE-OPENLogs.ini
COLTT Version is 1.08.4

ClassFactory : Loading HeatExchanger implemented by
mscoree.dll
ClassFactory : Failed to load mscoree.dll

For sure, the UO is not properly installed. However is it right to have a different error message with COLTT enabled on the UO and with the UO on its own?

Attachments

Trieste HX.zip (69.6 KB) - added by michelpons 11 years ago.
Zipped archive containing compiled and source code of HeatExchanger UO

Change History

Changed 11 years ago by michelpons

Zipped archive containing compiled and source code of HeatExchanger UO

comment:1 Changed 9 years ago by michelpons

  • Status changed from new to closed
  • Version changed from 1.08.4 to Development
  • Resolution set to fixed

I have re-run the scenario using COLTT 1.08.05 Build May 30, 2011. The HeatExchanger UO is described as supporting version 0.9-3 of the CAPE-OPEN standards in COLTT controller so \"Logging is not supported for this CAPE-OPEN version\" and the test ends there. TRAC issue #31 got resolved when COLTT was modified so that \"Controller now prevents logging of 0.9 and 0.9.3 version PMCs\". I think this is resolving issue #43 as well but in a different context.

comment:2 Changed 9 years ago by michelpons

  • Milestone set to 1.08.05
Note: See TracTickets for help on using tickets.