NullPointerException during a EcoreUtil::resolveAll call
Description
A null pointer exception occurs when resolving parts of Spring Petclinic. After the resource is retrieved by JaMoPPJDTSingleFileParser::parseDirectory, the EcoreUtil::resolveAll visits all the proxies in that resource and tries to resolve them. This results in a null pointer exception. In the JDT-only variant without proxy objects, this exception did not occur. To reproduce this error, we have created a test case with the smallest possible input. This test runs without problems in the current version on the master branch. In contrast, this test case causes an exception in the previous ticket's version.
A null pointer exception occurs when resolving parts of Spring Petclinic. After the resource is retrieved by JaMoPPJDTSingleFileParser::parseDirectory, the EcoreUtil::resolveAll visits all the proxies in that resource and tries to resolve them. This results in a null pointer exception. In the JDT-only variant without proxy objects, this exception did not occur. To reproduce this error, we have created a test case with the smallest possible input. This test runs without problems in the current version on the master branch. In contrast, this test case causes an exception in the previous ticket's version.