Project

General

Profile

« Previous | Next » 

Revision 58858

added extra logs

View differences:

modules/uoa-repository-manager-service/trunk/src/main/java/eu/dnetlib/repo/manager/controllers/RepositoryController.java
6 6
import eu.dnetlib.repo.manager.exception.ResourceNotFoundException;
7 7
import eu.dnetlib.repo.manager.service.RepositoryServiceImpl;
8 8
import io.swagger.annotations.Api;
9
import org.apache.log4j.Logger;
9 10
import org.json.JSONException;
10 11
import org.mitre.openid.connect.model.OIDCAuthenticationToken;
11 12
import org.springframework.beans.factory.annotation.Autowired;
......
25 26
@Api(description = "Repository API",  tags = {"repository"})
26 27
public class RepositoryController {
27 28

  
29
    private static Logger logger = Logger.getLogger(RepositoryController.class);
30

  
28 31
    @Autowired
29 32
    private RepositoryServiceImpl repositoryService;
30 33

  
......
75 78
    @PostAuthorize("hasRole('ROLE_ADMIN') or hasRole('ROLE_PROVIDE_ADMIN') or ((returnObject.registeredBy=='null' or returnObject.registeredBy==authentication.userInfo.email) and hasRole('ROLE_USER'))")
76 79
    public Repository getRepositoryById(@PathVariable("id") String id) throws JSONException,ResourceNotFoundException {
77 80
        Repository repo = repositoryService.getRepositoryById(id);
81

  
82
	if (repo != null)
83
        	logger.info("Returning repository " + repo.getId() + " registered by " + repo.getRegisteredBy());
84
	else
85
		logger.info("Requested repository " + id  + " not found");
78 86
        return repo;
79 87
    }
80 88

  

Also available in: Unified diff