I have had a residual tacky bit dealing with an OpenEdge repository relating to t_umlpattern. This doesn't seem to be a table that I am actually using anywhere, but when I do the initial transfer from EABase to create my base OpenEdge repository I get an error on 15 t_umlpattern records which is either "The XML for UML Pattern `X' is too long and the preview image has been removed" or "The XML for UML Pattern `X' is too long and X has been set to an empty string. I am assuming this has to do with JET files allowing 65K characters in a memo field, while OpenEdge has Notes and PatternXML defined as character, which means a max of 32K (actually less since it is 32K per record as well) and EA apparently won't use the CLOB fields available in OpenEdge.
But, like I say, this functionally doesn't seem to impact us, but then every time I transfer one of these models to an EAP, I end up with another set of error messages.
Presumably, I could just delete all the patterns and that would be fine, but is there some kind of cleanup activity I can do that will just get rid of the errors and leave as much as possible in place?
If I go to UML Patterns under Resources and try to view them, the ones where the message related to the preview will open, but there is no preview (duh!) whereas the ones set to empty string are listed, but can't be viewed.
I am happy to muck around in the data directly, if that helps. I'd just like to clean up my base so that I am not getting errors all the time on the transfers.