Ticket #141 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

Calls to GetCompoundList by COLTT within Validate

Reported by: michelpons Owned by: michaelhalloran
Priority: minor Milestone: 2.2
Component: COLoggers Version: Development
Keywords: GetCompoundList Validate Cc: michaelhalloran

Description

I am using PRO/II 9.2 alpha and I am starting from a case file where the CPP Ideal Thermo PPM and its PP nC6nC8 are plugged in. Then I am inserting the CPP MixerSplitter example UO, connected its two inlets and one outlet. Then I am running the case, saving and exiting. This gives the attached log file. I am puzzled by what COLTT does within the Validate call: three calls to GetCompoundList and one call to GetSinglePhasePropList. I don't see the purpose of the three successive calls to GetCompoundList.

Attachments

Unconnected.prz (27.6 KB) - added by michelpons 8 years ago.
Case file used as a starting point (PRO/II 9.2 alpha)
proii_081712_095643.log (129.3 KB) - added by michelpons 8 years ago.
Log file obtained with COLTT 2.1 Build Aug 5, 2012

Change History

Changed 8 years ago by michelpons

Case file used as a starting point (PRO/II 9.2 alpha)

Changed 8 years ago by michelpons

Log file obtained with COLTT 2.1 Build Aug 5, 2012

comment:1 Changed 8 years ago by michaelhalloran

  • Owner changed from Michael Halloran to michaelhalloran
  • Status changed from new to assigned

I suspect that the calls to GetCompoundList are made by the CPP Unit - one call for each stream. COLTT is incorrectly labelling these calls as COLTT calls when they are not actually made by COLTT. In this sequence COLTT is only responsible for the call to get_valStatus before the first call to GetCompoundList and then the second call to get_ValStatus after the call to getSinglePhasePropList. The four calls between these two calls all happen within the unit's Validate method.
To understand the labelling problem I need the CPP Unit to reproduce this.

comment:2 Changed 8 years ago by michelpons

As per your request the installer for the CPP Unit has been delivered to you through yousendit.com

comment:3 Changed 8 years ago by michaelhalloran

  • Status changed from assigned to closed
  • Resolution set to fixed

Cleaned up cases where COLTT logging was not switched off properly after the COLTT-initiated call was completed. Fixed in recent 2.1 release.

Note: See TracTickets for help on using tickets.