Project

General

Profile

1
package eu.dnetlib;
2

    
3
import java.io.IOException;
4
import javax.servlet.http.HttpServletResponse;
5

    
6
import org.springframework.boot.SpringApplication;
7
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
8
import org.springframework.boot.autoconfigure.SpringBootApplication;
9
import org.springframework.boot.autoconfigure.solr.SolrAutoConfiguration;
10
import org.springframework.cache.annotation.EnableCaching;
11
import org.springframework.context.annotation.EnableAspectJAutoProxy;
12
import org.springframework.web.bind.annotation.RequestMapping;
13
import org.springframework.web.bind.annotation.RestController;
14

    
15
@EnableCaching
16
@RestController
17
@SpringBootApplication
18
@EnableAspectJAutoProxy
19
@EnableAutoConfiguration(exclude = { SolrAutoConfiguration.class })
20
public class DNetOpenaireExporterApplication {
21

    
22
	@RequestMapping(value = { "/", "/docs" })
23
	public void index(final HttpServletResponse response) throws IOException {
24
		response.sendRedirect("swagger-ui.html");
25
	}
26

    
27
	public static void main(String[] args) throws Exception {
28
		SpringApplication.run(DNetOpenaireExporterApplication.class, args);
29
	}
30

    
31
}
(1-1/4)