Visualisation of occurrences does not seem to work

Hi folks!
I am looking forward to visualize occurrences but I cannot manage to. I try to visualize this small occurrence here. Could you please help me? I have tried to reproduce exactly the way you showed in the blog (using message … defined by … from … to…, instead of message … of… from… to… ), but neither way I get the result you got in the blog.

occurrence assessCreditEventEligibility {
            doc
            /* Eligibility checks
             */

            part client subsets client {
                event occurrence swaptionExerciseReceived [1];
                then event occurrence tradeDateEligibilityChecked [1];
                then event occurrence triggeringWindowEligibilityChecked [0..1];
                then event occurrence creditEventEligibilityAssessed [1];
            }

            part counterpartyA : OptionsMarketDefinitions::ClearingCounterparty {
                event occurrence swaptionExerciseSubmitted [1];
                then event occurrence creditEventNoticeSubmitted [0..1];
            }

            part counterpartyB : OptionsMarketDefinitions::ClearingCounterparty {
                event occurrence swaptionExerciseMatched [1];
            }

            part lch : LCH_SA_Organization {
                event occurrence auctionSettlementDatePublished [1];
                then event occurrence eligibilityDecisionIssued [1];
            }

            message swaptionExercise defined by TradeStatus from
 counterpartyA.swaptionExerciseSubmitted to client.swaptionExerciseReceived;
            message matchedSwaptionExercise defined by TradeStatus from
 counterpartyB.swaptionExerciseMatched to client.swaptionExerciseReceived;
            message publishedAuctionSettlementDate defined by TradeStatus from
 lch.auctionSettlementDatePublished to client.tradeDateEligibilityChecked;
            message creditEventNotice defined by CreditOrCorporateEvent from
 counterpartyA.creditEventNoticeSubmitted to client.triggeringWindowEligibilityChecked;
            message creditEventAssessedEligibility defined by TradeStatus from
 client.creditEventEligibilityAssessed to lch.eligibilityDecisionIssued;
        }

and I get a blotch as output like this:

issue resolved. It works only if parts are typed by classes but not if they are subsetted.

1 Like