Ticket #73 (closed defect: fixed)

Opened 4 months ago

Last modified 2 months ago

Thermo consumption component category IDs

Reported by: jasper Owned by: jasper
Priority: major Milestone: Maintenance of Phase II
Component: Registrar Version: 1.2.0.7
Keywords: Cc:

Description

CAPE-OPEN defines the following component categories to alleviate versioning confusion between CAPE-OPEN unit operations (v1.0) and thermodynamics (v1.0 vs v1.1):

{0D562DC8-EA8E-4210-AB39-B66513C0CD09} - supports thermo 1.0
{4667023A-5A8E-4CCA-AB6D-9D78C5112FED} - supports thermo 1.1

These apply to all thermo consuming PMCs (currently unit operations, reaction packages and flowsheeting monitoring components).

These flags are to be taken into account in COM/COBIA interop

Change History

comment:1 Changed 4 months ago by jasper

COBIA based thermo consuming PMCs that implement categoryId_Component_1_2 in combination with a thermo consuming PMC id (at the point of this writing only categoryId_UnitOperation), are registered for COM interop with the category ID "{4667023A-5A8E-4CCA-AB6D-9D78C5112FED} - supports thermo 1.1".

While scanning the COM registry for CAPE-OPEN components, any components that explicitly identify that thermo 1.0 is supported, but thermo 1.1 is not supported, are not exposed to COBIA.

comment:2 Changed 4 months ago by jasper

Added Consumes_Thermo_CatID (4150C28A-EE06-403f-A871-87AFEC38A249) for COM registration of COBIA thermo consuming PMCs.

comment:3 Changed 4 months ago by michelpons

  • Version set to 1.2.0.7
  • Milestone set to Maintenance of Phase II

comment:4 Changed 2 months ago by jasper

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

Fixed by commits 178, 179

Note: See TracTickets for help on using tickets.