minor
minor
defect
Let ref : X -> Y be a multiple reference. When a Java binding is generated for X, the getter "List<Y> getRefModifiable()" is created to allow direct manipulation of the value of "ref."
If the 74th object is inserted into this list (after 73 objects have been inserted), an AssertionError occurs:
java.lang.AssertionError
at com.top_logic.knowledge.service.db2.LiveAssociationsEndList.createLink(LiveAssociationsEndList.java:141)
at com.top_logic.knowledge.service.db2.LiveAssociationsEndList.add(LiveAssociationsEndList.java:114)
at com.top_logic.knowledge.service.db2.LiveAssociationsEndList.add(LiveAssociationsEndList.java:1)
at java.base/java.util.AbstractList.add(AbstractList.java:111)
at test.com.top_logic.element.meta.kbbased.TestCompositeMetaAttribute.testMultipleCompositionReference(TestCompositeMetaAttribute.java:52)
...
Test
TestCompositeMetaAttribute