Community
Participate
Working Groups
In our use case, we need to be able to define Tigerstripe Exception artefacts with the extends field ="" i.e. an empty value. Our generators will then substitute an injected object for the empty value. This way we can define the root of the exception hierarchy to suit our application. This approach works with the other tigerstripe artifacts; Events, Entities Facades and Datatypes. However with the Exception artefact, the value always defaults to java.lang.Exception and further more, if it is manually set so that extends field ="" (an empty value), the next time the editor is opened, it is once again set to java.lang.Exception. This has the added problem that we are not always generating java code and so having a java exception default presents a problem. We need to be able to set an empty value for the extends field in Exceptions artefacts.
Please reopen if this is still needed.