title: SpringBoot 401 UnAuthorized even with out security
body: <p>I did not use Spring Security but it is asking me to authenticate.</p>
  
  <p><a href="https://i.stack.imgur.com/pR5Os.png" rel="noreferrer"><img src="https://i.stack.imgur.com/pR5Os.png" alt="enter image description here"></a></p>
  
  <p>Exception for URL(<a href="http://localhost:8080/SpringJob/ExecuteJob" rel="noreferrer">http://localhost:8080/SpringJob/ExecuteJob</a>):</p>
  
  <pre><code>{
      "timestamp": 1500622875056,
      "status": 401,
      "error": "Unauthorized",
      "message": "Bad credentials",
      "path": "/SPPA/ExecuteSPPAJob"
  }
  ----below log details
  2017-07-21 13:15:35.210  INFO 19828 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/SpringJob]   : Initializing Spring FrameworkServlet 'dispatcherServlet'
  2017-07-21 13:15:35.210 [http-nio-8080-exec-1] INFO 
                      o.a.c.c.C.[.[localhost].[/SpringJob]-Initializing Spring FrameworkServlet 'dispatcherServlet' 
  2017-07-21 13:15:35.211  INFO 19828 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
  2017-07-21 13:15:35.211 [http-nio-8080-exec-1] INFO 
                      o.s.web.servlet.DispatcherServlet-FrameworkServlet 'dispatcherServlet': initialization started 
  2017-07-21 13:15:35.494  INFO 19828 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 282 ms
  2017-07-21 13:15:35.494 [http-nio-8080-exec-1] INFO 
                      o.s.web.servlet.DispatcherServlet-FrameworkServlet 'dispatcherServlet': initialization completed in 282 ms 
  </code></pre>
  
  <p>application-dev.xml</p>
  
  <pre><code>#Spring Boot based configurations
  management.security.enabled: "false"
  spring.autoconfigure.exclude:  "org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration"
  spring.batch.job.enabled: false
  server.contextPath: /SpringJob
  </code></pre>
  
  <p>build.gradle snippet</p>
  
  <pre><code>plugins {
      id 'jacoco'
      id 'org.sonarqube' version '2.5'
  }
  
  apply plugin: 'java'
  apply plugin: 'eclipse'
  apply plugin: 'idea'
  apply plugin: 'org.springframework.boot'
  apply plugin: "no.nils.wsdl2java"
  apply plugin: 'jacoco'
  apply plugin: "org.sonarqube"
  dependencies {
      compile("org.springframework.boot:spring-boot-starter-web")
      compile("org.springframework.boot:spring-boot-starter-batch")
      compile("org.springframework.boot:spring-boot-starter-mail")
      //compile("org.springframework.boot:spring-boot-devtools")
      compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.5'
      compile group: 'org.apache.cxf', name: 'cxf-spring-boot-starter-jaxws', version: '3.1.10'
      compile group: 'org.apache.cxf', name: 'cxf-rt-ws-security', version: '3.1.10'
      compile("org.springframework.boot:spring-boot-starter-actuator")
      testCompile('org.springframework.boot:spring-boot-starter-test')
  }
  </code></pre>
  
  <p>Controller</p>
  
  <pre><code>@Controller
  @EnableAutoConfiguration
  @EnableBatchProcessing
  public class MyController {
      @Autowired
      JobLauncher jobLauncher;
  
      @RequestMapping("/ExecuteJob")
      @ResponseBody
      public String callPrelegalJob(@RequestParam("user") String userName, @RequestParam("password") String password) {
          log.info("Job is to be launched from controller...");
  }
  }
  </code></pre>