Subversion Repositories SmartDukaan

Rev

Rev 35385 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35385 Rev 35387
Line 1... Line 1...
1
package com.spice.profitmandi.web.config;
1
package com.spice.profitmandi.web.config;
2
 
2
 
-
 
3
import java.util.EnumSet;
-
 
4
 
-
 
5
import javax.servlet.DispatcherType;
3
import javax.servlet.FilterRegistration;
6
import javax.servlet.FilterRegistration;
4
import javax.servlet.ServletContext;
7
import javax.servlet.ServletContext;
5
 
8
 
6
import javax.servlet.ServletException;
9
import javax.servlet.ServletException;
7
import javax.servlet.ServletRegistration;
10
import javax.servlet.ServletRegistration;
Line 30... Line 33...
30
        dispatcher.setLoadOnStartup(1);
33
        dispatcher.setLoadOnStartup(1);
31
        dispatcher.addMapping("/");
34
        dispatcher.addMapping("/");
32
 
35
 
33
        // Register CORS filter to handle CORS for all requests including error responses
36
        // Register CORS filter to handle CORS for all requests including error responses
34
        FilterRegistration.Dynamic corsFilter = servletContext.addFilter("corsFilter", new CorsFilter());
37
        FilterRegistration.Dynamic corsFilter = servletContext.addFilter("corsFilter", new CorsFilter());
35
        corsFilter.addMappingForUrlPatterns(null, false, "/*");
38
        corsFilter.addMappingForUrlPatterns(
-
 
39
                EnumSet.of(DispatcherType.REQUEST, DispatcherType.FORWARD, DispatcherType.INCLUDE, DispatcherType.ERROR),
-
 
40
                false,
-
 
41
                "/*"
-
 
42
        );
36
 
43
 
37
        LOGGER.info("Context is loaded");
44
        LOGGER.info("Context is loaded");
38
	}
45
	}
39
	
46
	
40
	private AnnotationConfigWebApplicationContext getContext() {
47
	private AnnotationConfigWebApplicationContext getContext() {