anchor.diff:                  break;
               }
               counter++;
  -
           }
   
           request.setAttribute("logs", logs);
  
positive.code: 
              versions = versionService.findByEntity(app);
  
  //            boolean hasCreateVersion = true;
  //            if (versions.size() == 0) {
  //                hasCreateVersion = false;
  //                EntityVersion version = new EntityVersion(app);
  //                version.setTimestamp(app.getCreateDate());
  //                version = versionService.save(version);
  //            } else if (!versions.get(0).getTimestamp().equals(app.getCreateDate())) {
  //                hasCreateVersion = false;
  //                EntityVersion version = new EntityVersion(app);
  //                version.setTimestamp(app.getCreateDate());
  //                version = versionService.save(version);
  //            }
  //
  //            if (!hasCreateVersion) {
  //                versions = versionService.findByEntity(app);
  //            }
  
          } catch (UserRedirectRequiredException e) {
              IvisOAuth2Utils.setAccessToken(session, null);
  
negative.code:             return;
          }
  
  //        EntityVersion version = new EntityVersion(app);
  //        version.setTimestamp(app.getCreateDate());
  //        versions.add(0, version);
  
          int numEntWhichHaveDecision = Integer.MIN_VALUE;
  
  