Support Article
'-' being added when creating a Case Type
SA-816
Summary
ABC-FW-ABCFW-Work
-> XYZ- (Abstract Class)
-> TempCreateOne (Concrete Class in XYZ)
In the above Class Hierarchy, Abstract Class is indicated by '-' .
Now, If you try to create a new Case Type (TempCreateTwo) in XYZ- and the class which is being created is ABC-FW-ABCFW-Work-XYZ--TempCreateTwo. ('--' is being created).
Error Messages
NA
Root Cause
The root cause of this problem is a defect in Pegasystems’ code/rules.
An extra hyphen is there on a newly created case's class when the parent class is an abstract class.
If you have abstract class with hyphen at end ( much like an imported class from a lower environment ) With pattern inheritance as class with dash (abstract class), then the generated class has an extra Dash :-
Case class ( created by system) >> SAE-ABC-Work-Abstract--DashCase
Abstract class parent >> SAE-ABC-Work-Abstract-
Resolution
Ran the rename class wizard to remove the extra hyphen.
Published June 12, 2015 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.