| Summary: | [otre] ClassCircularityError in flight bonus example | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] Objectteams | Reporter: | Stephan Herrmann <stephan.herrmann> | ||||
| Component: | OTJ | Assignee: | Stephan Herrmann <stephan.herrmann> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 0.7 | ||||||
| Target Milestone: | 0.7 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Stephan Herrmann
Created attachment 172293 [details]
proposed fix
This patch catches ClassCircularityError in RepositoryAccess.safeSubclassOf()
assuming that circularity was introduced by accessing additional classes
from framework code.
Additionally avoid transforming the specific class that caused the exception.
The patch has been committed as r522, which resolves the exception. As of build 201006201327 the classfile version issue has been solved, too. Verified using build 201007011455. |