Community
Participate
Working Groups
Created attachment 205608 [details] A sample project demonstrating this issue. Create a transformation that creates a UML model. Add reference to another model, e.g. PackageImport of UML Primitive Types library. "java.lang.OutOfMemoryError: Java heap space" will occur after some 100 iterations. The problem is that UML2Writer doesn't unload the resources after saving them in a file. That's why CacheAdapter.InverseCrossReferencer keeps the objects that are not in use any longer.
Created attachment 205609 [details] Proposed patch
Patch is OK. Thanks!
Bug resolved before Xpand 1.2 release date => Closing