Last active
          December 8, 2015 01:56 
        
      - 
      
 - 
        
Save wmfairuz/6543f9bb59c4d84c46e5 to your computer and use it in GitHub Desktop.  
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | package my.maylab.amba; | |
| import org.springframework.boot.SpringApplication; | |
| import org.springframework.boot.autoconfigure.SpringBootApplication; | |
| @SpringBootApplication | |
| public class AuthApplication { | |
| public static void main(String[] args) { | |
| SpringApplication.run(AuthApplication.class, args); | |
| } | |
| } | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | [INFO] Scanning for projects... | |
| [INFO] | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] Building auth 1.0.0-SNAPSHOT | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] | |
| [INFO] >>> spring-boot-maven-plugin:1.3.0.RELEASE:run (default-cli) > test-compile @ auth >>> | |
| [INFO] | |
| [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ auth --- | |
| [INFO] Using 'UTF-8' encoding to copy filtered resources. | |
| [INFO] Copying 1 resource | |
| [INFO] Copying 3 resources | |
| [INFO] | |
| [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ auth --- | |
| [INFO] Nothing to compile - all classes are up to date | |
| [INFO] | |
| [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ auth --- | |
| [INFO] Using 'UTF-8' encoding to copy filtered resources. | |
| [INFO] skip non existing resourceDirectory D:\src\amba\auth\src\test\resources | |
| [INFO] | |
| [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ auth --- | |
| [INFO] Nothing to compile - all classes are up to date | |
| [INFO] | |
| [INFO] <<< spring-boot-maven-plugin:1.3.0.RELEASE:run (default-cli) < test-compile @ auth <<< | |
| [INFO] | |
| [INFO] --- spring-boot-maven-plugin:1.3.0.RELEASE:run (default-cli) @ auth --- | |
| 2015-12-08 09:55:23.704 INFO 21540 --- [ main] my.maylab.amba.AuthApplication : Starting AuthApplication on FAIRUZ-PC with PID 21540 (D:\src\amba\auth\target\classes started by LENOVO in D:\src\amba\auth) | |
| 2015-12-08 09:55:23.709 INFO 21540 --- [ main] my.maylab.amba.AuthApplication : No profiles are active | |
| 2015-12-08 09:55:23.757 INFO 21540 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@29b392fc: startup date [Tue Dec 08 09:55:23 SGT 2015]; root of context hierarchy | |
| 2015-12-08 09:55:24.029 INFO 21540 --- [ main] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring | |
| 2015-12-08 09:55:24.118 INFO 21540 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'configurationPropertiesRebinderAutoConfiguration' of type [class org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ea878dc7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | |
| 2015-12-08 09:55:24.367 INFO 21540 --- [ main] my.maylab.amba.AuthApplication : Started AuthApplication in 1.695 seconds (JVM running for 6.893) | |
| . ____ _ __ _ _ | |
| /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ | |
| ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ | |
| \\/ ___)| |_)| | | | | || (_| | ) ) ) ) | |
| ' |____| .__|_| |_|_| |_\__, | / / / / | |
| =========|_|==============|___/=/_/_/_/ | |
| :: Spring Boot :: (v1.3.0.RELEASE) | |
| 2015-12-08 09:55:24.648 INFO 21540 --- [ main] c.c.c.ConfigServicePropertySourceLocator : Fetching config from server at: http://localhost:8888 | |
| 2015-12-08 09:55:25.799 WARN 21540 --- [ main] c.c.c.ConfigServicePropertySourceLocator : Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/authentication/default":Connection refused: connect; nested exception is java.net.ConnectException: Connection refused: connect | |
| 2015-12-08 09:55:25.800 INFO 21540 --- [ main] my.maylab.amba.AuthApplication : No profiles are active | |
| 2015-12-08 09:55:25.812 INFO 21540 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@779facc1: startup date [Tue Dec 08 09:55:25 SGT 2015]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@29b392fc | |
| 2015-12-08 09:55:27.703 INFO 21540 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]] | |
| 2015-12-08 09:55:27.781 INFO 21540 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Overriding bean definition for bean 'ignoredPathsWebSecurityConfigurerAdapter' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration; factoryMethodName=ignoredPathsWebSecurityConfigurerAdapter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/security/SpringBootWebSecurityConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration; factoryMethodName=ignoredPathsWebSecurityConfigurerAdapter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/actuate/autoconfigure/ManagementWebSecurityAutoConfiguration.class]] | |
| 2015-12-08 09:55:28.208 INFO 21540 --- [ main] o.s.cloud.context.scope.GenericScope : BeanFactory id=ef52a432-1776-34b0-abbb-e57dbde0631c | |
| 2015-12-08 09:55:28.229 INFO 21540 --- [ main] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring | |
| 2015-12-08 09:55:28.294 INFO 21540 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [class org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ea878dc7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | |
| 2015-12-08 09:55:28.854 INFO 21540 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 9999 (http) | |
| 2015-12-08 09:55:28.875 INFO 21540 --- [ main] o.apache.catalina.core.StandardService : Starting service Tomcat | |
| 2015-12-08 09:55:28.877 INFO 21540 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.0.28 | |
| 2015-12-08 09:55:29.041 INFO 21540 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/uaa] : Initializing Spring embedded WebApplicationContext | |
| 2015-12-08 09:55:29.041 INFO 21540 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3229 ms | |
| 2015-12-08 09:55:29.686 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'metricFilter' to: [/*] | |
| 2015-12-08 09:55:29.687 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*] | |
| 2015-12-08 09:55:29.688 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] | |
| 2015-12-08 09:55:29.688 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*] | |
| 2015-12-08 09:55:29.689 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*] | |
| 2015-12-08 09:55:29.691 INFO 21540 --- [ost-startStop-1] .e.DelegatingFilterProxyRegistrationBean : Mapping filter: 'springSecurityFilterChain' to: [/*] | |
| 2015-12-08 09:55:29.691 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'webRequestLoggingFilter' to: [/*] | |
| 2015-12-08 09:55:29.692 INFO 21540 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'applicationContextIdFilter' to: [/*] | |
| 2015-12-08 09:55:29.692 INFO 21540 --- [ost-startStop-1] o.s.b.c.e.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] | |
| 2015-12-08 09:55:30.122 INFO 21540 --- [ost-startStop-1] o.s.s.o.p.t.s.JwtAccessTokenConverter : Signing and verification RSA keys match | |
| 2015-12-08 09:55:31.312 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/trace || /trace.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.315 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/info || /info.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.316 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/autoconfig || /autoconfig.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.326 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/health || /health.json],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.HealthMvcEndpoint.invoke(java.security.Principal) | |
| 2015-12-08 09:55:31.328 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/restart || /restart.json],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.context.restart.RestartMvcEndpoint.invoke() | |
| 2015-12-08 09:55:31.329 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/refresh || /refresh.json],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.endpoint.GenericPostableMvcEndpoint.invoke() | |
| 2015-12-08 09:55:31.332 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/features || /features.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.339 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/beans || /beans.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.340 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/dump || /dump.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.342 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/archaius || /archaius.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.348 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/metrics/{name:.*}],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.MetricsMvcEndpoint.value(java.lang.String) | |
| 2015-12-08 09:55:31.349 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/metrics || /metrics.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.351 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/pause || /pause.json],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.endpoint.GenericPostableMvcEndpoint.invoke() | |
| 2015-12-08 09:55:31.355 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/resume || /resume.json],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.endpoint.GenericPostableMvcEndpoint.invoke() | |
| 2015-12-08 09:55:31.360 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/env/{name:.*}],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint.value(java.lang.String) | |
| 2015-12-08 09:55:31.361 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/env || /env.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.364 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/env],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.context.environment.EnvironmentManagerMvcEndpoint.value(java.util.Map<java.lang.String, java.lang.String>) | |
| 2015-12-08 09:55:31.365 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/env/reset],methods=[POST]}" onto public java.util.Map<java.lang.String, java.lang.Object> org.springframework.cloud.context.environment.EnvironmentManagerMvcEndpoint.reset() | |
| 2015-12-08 09:55:31.367 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/mappings || /mappings.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.368 INFO 21540 --- [ost-startStop-1] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/configprops || /configprops.json],methods=[GET],produces=[application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke() | |
| 2015-12-08 09:55:31.461 DEBUG 21540 --- [ost-startStop-1] eGlobalAuthenticationAutowiredConfigurer : Eagerly initializing {org.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration=org.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$$EnhancerBySpringCGLIB$$f4877612@467950a0} | |
| 2015-12-08 09:55:31.666 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Looking for request mappings in application context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@779facc1: startup date [Tue Dec 08 09:55:25 SGT 2015]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@29b392fc | |
| 2015-12-08 09:55:31.681 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 2 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint: {public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.authorize(java.util.Map,java.util.Map,org.springframework.web.bind.support.SessionStatus,java.security.Principal)={[/oauth/authorize]}, public org.springframework.web.servlet.View org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.approveOrDeny(java.util.Map,java.util.Map,org.springframework.web.bind.support.SessionStatus,java.security.Principal)={[/oauth/authorize],methods=[POST],params=[user_oauth_approval]}} | |
| 2015-12-08 09:55:31.683 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/authorize]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.authorize(java.util.Map<java.lang.String, java.lang.Object>,java.util.Map<java.lang.String, java.lang.String>,org.springframework.web.bind.support.SessionStatus,java.security.Principal) | |
| 2015-12-08 09:55:31.684 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/authorize],methods=[POST],params=[user_oauth_approval]}" onto public org.springframework.web.servlet.View org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.approveOrDeny(java.util.Map<java.lang.String, java.lang.String>,java.util.Map<java.lang.String, ?>,org.springframework.web.bind.support.SessionStatus,java.security.Principal) | |
| 2015-12-08 09:55:31.690 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 2 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.TokenEndpoint: {public org.springframework.http.ResponseEntity org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.getAccessToken(java.security.Principal,java.util.Map) throws org.springframework.web.HttpRequestMethodNotSupportedException={[/oauth/token],methods=[GET]}, public org.springframework.http.ResponseEntity org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.postAccessToken(java.security.Principal,java.util.Map) throws org.springframework.web.HttpRequestMethodNotSupportedException={[/oauth/token],methods=[POST]}} | |
| 2015-12-08 09:55:31.691 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/token],methods=[GET]}" onto public org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.getAccessToken(java.security.Principal,java.util.Map<java.lang.String, java.lang.String>) throws org.springframework.web.HttpRequestMethodNotSupportedException | |
| 2015-12-08 09:55:31.692 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/token],methods=[POST]}" onto public org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.postAccessToken(java.security.Principal,java.util.Map<java.lang.String, java.lang.String>) throws org.springframework.web.HttpRequestMethodNotSupportedException | |
| 2015-12-08 09:55:31.694 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 1 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint: {public java.util.Map org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint.checkToken(java.lang.String)={[/oauth/check_token]}} | |
| 2015-12-08 09:55:31.695 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/check_token]}" onto public java.util.Map<java.lang.String, ?> org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint.checkToken(java.lang.String) | |
| 2015-12-08 09:55:31.696 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 1 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint: {public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint.getAccessConfirmation(java.util.Map,javax.servlet.http.HttpServletRequest) throws java.lang.Exception={[/oauth/confirm_access]}} | |
| 2015-12-08 09:55:31.697 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/confirm_access]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint.getAccessConfirmation(java.util.Map<java.lang.String, java.lang.Object>,javax.servlet.http.HttpServletRequest) throws java.lang.Exception | |
| 2015-12-08 09:55:31.699 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 1 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint: {public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint.handleError(javax.servlet.http.HttpServletRequest)={[/oauth/error]}} | |
| 2015-12-08 09:55:31.739 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/error]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint.handleError(javax.servlet.http.HttpServletRequest) | |
| 2015-12-08 09:55:31.747 DEBUG 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : 1 request handler methods found on class org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint: {public java.util.Map org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint.getKey(java.security.Principal)={[/oauth/token_key],methods=[GET]}} | |
| 2015-12-08 09:55:31.748 INFO 21540 --- [ost-startStop-1] .s.o.p.e.FrameworkEndpointHandlerMapping : Mapped "{[/oauth/token_key],methods=[GET]}" onto public java.util.Map<java.lang.String, java.lang.String> org.springframework.security.oauth2.provider.endpoint.TokenKeyEndpoint.getKey(java.security.Principal) | |
| 2015-12-08 09:55:31.820 INFO 21540 --- [ost-startStop-1] s.s.l.DefaultSpringSecurityContextSource : URL 'ldap://127.0.0.1:33389/dc=springframework,dc=org', root DN is 'dc=springframework,dc=org' | |
| 2015-12-08 09:55:31.824 INFO 21540 --- [ost-startStop-1] o.s.l.c.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations | |
| 2015-12-08 09:55:31.849 ERROR 21540 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/uaa] : Exception starting filter springSecurityFilterChain | |
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/directory/server/core/DirectoryService | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1057) ~[spring-context-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.web.filter.DelegatingFilterProxy.initDelegate(DelegatingFilterProxy.java:326) ~[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean(DelegatingFilterProxy.java:235) ~[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.web.filter.GenericFilterBean.init(GenericFilterBean.java:199) ~[spring-web-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) ~[tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:109) ~[tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4583) [tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5207) [tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408) [tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398) [tomcat-embed-core-8.0.28.jar:8.0.28] | |
| at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_51] | |
| at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_51] | |
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_51] | |
| at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51] | |
| Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/directory/server/core/DirectoryService | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| ... 23 common frames omitted | |
| Caused by: java.lang.NoClassDefFoundError: org/apache/directory/server/core/DirectoryService | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer$ContextSourceBuilder.build(LdapAuthenticationProviderConfigurer.java:519) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer$ContextSourceBuilder.access$500(LdapAuthenticationProviderConfigurer.java:412) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer.getContextSource(LdapAuthenticationProviderConfigurer.java:572) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer.build(LdapAuthenticationProviderConfigurer.java:73) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer.configure(LdapAuthenticationProviderConfigurer.java:356) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer.configure(LdapAuthenticationProviderConfigurer.java:56) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.configure(AbstractConfiguredSecurityBuilder.java:383) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.doBuild(AbstractConfiguredSecurityBuilder.java:329) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:41) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.authenticationManager(WebSecurityConfigurerAdapter.java:240) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.getHttp(WebSecurityConfigurerAdapter.java:175) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:290) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:67) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at my.maylab.amba.config.SecurityConfig$$EnhancerBySpringCGLIB$$ced0e0be.init(<generated>) ~[classes/:na] | |
| at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.init(AbstractConfiguredSecurityBuilder.java:370) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.doBuild(AbstractConfiguredSecurityBuilder.java:324) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:41) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.springSecurityFilterChain(WebSecurityConfiguration.java:105) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.CGLIB$springSecurityFilterChain$5(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd$$FastClassBySpringCGLIB$$82d12d8a.invoke(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:318) ~[spring-context-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.springSecurityFilterChain(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_51] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_51] | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_51] | |
| at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| ... 24 common frames omitted | |
| Caused by: java.lang.ClassNotFoundException: org.apache.directory.server.core.DirectoryService | |
| at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_51] | |
| at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_51] | |
| at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_51] | |
| ... 52 common frames omitted | |
| 2015-12-08 09:55:31.861 ERROR 21540 --- [ost-startStop-1] o.apache.catalina.core.StandardContext : One or more Filters failed to start. Full details will be found in the appropriate container log file | |
| 2015-12-08 09:55:31.863 ERROR 21540 --- [ost-startStop-1] o.apache.catalina.core.StandardContext : Context [/uaa] startup failed due to previous errors | |
| 2015-12-08 09:55:32.144 INFO 21540 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@779facc1: startup date [Tue Dec 08 09:55:25 SGT 2015]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@29b392fc | |
| 2015-12-08 09:55:32.257 INFO 21540 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/user]}" onto public java.security.Principal my.maylab.amba.handler.UserController.user(java.security.Principal) | |
| 2015-12-08 09:55:32.264 INFO 21540 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) | |
| 2015-12-08 09:55:32.267 INFO 21540 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest) | |
| 2015-12-08 09:55:32.315 INFO 21540 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] | |
| 2015-12-08 09:55:32.315 INFO 21540 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] | |
| 2015-12-08 09:55:32.368 INFO 21540 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] | |
| 2015-12-08 09:55:32.526 WARN 21540 --- [ main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| 2015-12-08 09:55:32.535 INFO 21540 --- [ main] o.apache.catalina.core.StandardService : Stopping service Tomcat | |
| 2015-12-08 09:55:32.540 INFO 21540 --- [ main] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/D:/src/amba/auth/target/classes/, file:/C:/Users/LENOVO/.m2/repository/com/netflix/netflix-commons/netflix-commons-util/0.1.1/netflix-commons-util-0.1.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-core/4.0.3.RELEASE/spring-security-core-4.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.6.3/jackson-core-2.6.3.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-transport-native-epoll/4.0.25.Final/netty-transport-native-epoll-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-tx/4.2.3.RELEASE/spring-tx-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar, file:/C:/Users/LENOVO/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-protocol-shared/2.0.0-M20/apacheds-protocol-shared-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/com/google/inject/guice/4.0/guice-4.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M20/apacheds-i18n-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-authn/2.0.0-M20/apacheds-interceptors-authn-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-event/2.0.0-M20/apacheds-interceptors-event-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.47/bcpkix-jdk15on-1.47.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-asn1-ber/1.0.0-M30/api-asn1-ber-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.3.0.RELEASE/spring-boot-starter-logging-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-actuator/1.3.0.RELEASE/spring-boot-actuator-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon-transport/2.1.0/ribbon-transport-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-xdbm-partition/2.0.0-M20/apacheds-xdbm-partition-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/slf4j/slf4j-api/1.7.13/slf4j-api-1.7.13.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-operational/2.0.0-M20/apacheds-interceptors-operational-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-core/4.2.3.RELEASE/spring-core-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/io/reactivex/rxnetty-servo/0.4.9/rxnetty-servo-0.4.9.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-common/4.0.25.Final/netty-common-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M30/api-asn1-api-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/1.3.0.RELEASE/spring-boot-starter-actuator-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-trigger/2.0.0-M20/apacheds-interceptors-trigger-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-number/2.0.0-M20/apacheds-interceptors-number-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-util/1.0.0-M30/api-util-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-web/4.2.3.RELEASE/spring-web-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-jwt/1.0.3.RELEASE/spring-security-jwt-1.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-expression/4.2.3.RELEASE/spring-expression-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/io/reactivex/rxnetty-contexts/0.4.9/rxnetty-contexts-0.4.9.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-codec-http/4.0.25.Final/netty-codec-http-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/io/reactivex/rxjava/1.0.11/rxjava-1.0.11.jar, file:/C:/Users/LENOVO/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-changelog/2.0.0-M20/apacheds-interceptors-changelog-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-aop/4.2.3.RELEASE/spring-aop-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/mina/mina-core/2.0.9/mina-core-2.0.9.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-handler/4.0.25.Final/netty-handler-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon/2.1.0/ribbon-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/governator/governator-annotations/1.10.4/governator-annotations-1.10.4.jar, file:/C:/Users/LENOVO/.m2/repository/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/codehaus/jettison/jettison/1.3.7/jettison-1.3.7.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-core-constants/2.0.0-M20/apacheds-core-constants-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.0.28/tomcat-embed-el-8.0.28.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-codec-api/1.0.0-M30/api-ldap-extras-codec-api-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot/1.3.0.RELEASE/spring-boot-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-codec/4.0.25.Final/netty-codec-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-juli/8.0.28/tomcat-embed-logging-juli-8.0.28.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-core-api/2.0.0-M20/apacheds-core-api-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.0.28/tomcat-embed-core-8.0.28.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-codec-core/1.0.0-M30/api-ldap-codec-core-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-protocol-ldap/2.0.0-M20/apacheds-protocol-ldap-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.13/jcl-over-slf4j-1.7.13.jar, file:/C:/Users/LENOVO/.m2/repository/com/thoughtworks/xstream/xstream/1.4.2/xstream-1.4.2.jar, file:/C:/Users/LENOVO/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.6.3/jackson-annotations-2.6.3.jar, file:/C:/Users/LENOVO/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/servicemix/bundles/org.apache.servicemix.bundles.antlr/2.7.7_5/org.apache.servicemix.bundles.antlr-2.7.7_5.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon-loadbalancer/2.1.0/ribbon-loadbalancer-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-referral/2.0.0-M20/apacheds-interceptors-referral-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-schema/2.0.0-M20/apacheds-interceptors-schema-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/netflix-commons/netflix-eventbus/0.1.2/netflix-eventbus-0.1.2.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-validation/1.3.0.RELEASE/spring-boot-starter-validation-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.6.3/jackson-databind-2.6.3.jar, file:/C:/Users/LENOVO/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar, file:/C:/Users/LENOVO/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-security/1.3.0.RELEASE/spring-boot-starter-security-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.3.0.RELEASE/spring-boot-starter-web-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-starter-eureka/1.1.0.M3/spring-cloud-starter-eureka-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-webmvc/4.2.3.RELEASE/spring-webmvc-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/servo/servo-internal/0.10.0/servo-internal-0.10.0.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-transport/4.0.25.Final/netty-transport-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.13/log4j-over-slf4j-1.7.13.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/archaius/archaius-core/0.7.1/archaius-core-0.7.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-admin/2.0.0-M20/apacheds-interceptors-admin-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-model/1.0.0-M30/api-ldap-model-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar, file:/C:/Users/LENOVO/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-starter/1.1.0.M3/spring-cloud-starter-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-collective/2.0.0-M20/apacheds-interceptors-collective-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon-eureka/2.1.0/ribbon-eureka-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/com/fasterxml/classmate/1.1.0/classmate-1.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-i18n/1.0.0-M30/api-i18n-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-exception/2.0.0-M20/apacheds-interceptors-exception-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-crypto/4.0.3.RELEASE/spring-security-crypto-4.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-web/4.0.3.RELEASE/spring-security-web-4.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.3.0.RELEASE/spring-boot-starter-tomcat-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/ldap/spring-ldap-core/2.0.2.RELEASE/spring-ldap-core-2.0.2.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon-core/2.1.0/ribbon-core-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-core-avl/2.0.0-M20/apacheds-core-avl-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/hibernate/hibernate-validator/5.2.2.Final/hibernate-validator-5.2.2.Final.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-codec/1.0.0-M30/api-ldap-extras-codec-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-context/1.1.0.M3/spring-cloud-context-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/org/slf4j/jul-to-slf4j/1.7.13/jul-to-slf4j-1.7.13.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-starter/1.3.0.RELEASE/spring-boot-starter-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-beans/4.2.3.RELEASE/spring-beans-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-journal/2.0.0-M20/apacheds-interceptors-journal-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/io/reactivex/rxnetty/0.4.9/rxnetty-0.4.9.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-server-jndi/2.0.0-M20/apacheds-server-jndi-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-starter-ribbon/1.1.0.M3/spring-cloud-starter-ribbon-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-core-shared/2.0.0-M20/apacheds-core-shared-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-normalization/2.0.0-M20/apacheds-interceptors-normalization-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/oauth/spring-security-oauth2/2.0.8.RELEASE/spring-security-oauth2-2.0.8.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/yaml/snakeyaml/1.16/snakeyaml-1.16.jar, file:/C:/Users/LENOVO/.m2/repository/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-client-api/1.0.0-M30/api-ldap-client-api-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/eureka/eureka2-client-shaded/2.0.0-rc.2/eureka2-client-shaded-2.0.0-rc.2.jar, file:/C:/Users/LENOVO/.m2/repository/com/sun/jersey/contribs/jersey-apache-client4/1.19/jersey-apache-client4-1.19.jar, file:/C:/Users/LENOVO/.m2/repository/io/netty/netty-buffer/4.0.25.Final/netty-buffer-4.0.25.Final.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/eureka/eureka-client/1.3.4/eureka-client-1.3.4.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-core/2.0.0-M20/apacheds-core-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.3.0.RELEASE/spring-boot-autoconfigure-1.3.0.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-starter-config/1.1.0.M3/spring-cloud-starter-config-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/jdbm/apacheds-jdbm1/2.0.0-M3/apacheds-jdbm1-2.0.0-M3.jar, file:/C:/Users/LENOVO/.m2/repository/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar, file:/C:/Users/LENOVO/.m2/repository/commons-pool/commons-pool/1.6/commons-pool-1.6.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-commons/1.1.0.M3/spring-cloud-commons-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M20/apacheds-kerberos-codec-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-netflix-core/1.1.0.M3/spring-cloud-netflix-core-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/netflix-commons/netflix-statistics/0.1.1/netflix-statistics-0.1.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-subtree/2.0.0-M20/apacheds-interceptors-subtree-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/net/sf/ehcache/ehcache/2.10.1/ehcache-2.10.1.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-schema-data/1.0.0-M30/api-ldap-schema-data-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-util/1.0.0-M30/api-ldap-extras-util-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-ldap/4.0.3.RELEASE/spring-security-ldap-4.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-aci/1.0.0-M30/api-ldap-extras-aci-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-ldif-partition/2.0.0-M20/apacheds-ldif-partition-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/spring-context/4.2.3.RELEASE/spring-context-4.2.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.0.28/tomcat-embed-websocket-8.0.28.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/cloud/spring-cloud-config-client/1.1.0.M3/spring-cloud-config-client-1.1.0.M3.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/servo/servo-core/0.10.0/servo-core-0.10.0.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/hystrix/hystrix-core/1.4.20/hystrix-core-1.4.20.jar, file:/C:/Users/LENOVO/.m2/repository/com/netflix/ribbon/ribbon-httpclient/2.1.0/ribbon-httpclient-2.1.0.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-trigger/1.0.0-M30/api-ldap-extras-trigger-1.0.0-M30.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-jdbm-partition/2.0.0-M20/apacheds-jdbm-partition-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/springframework/security/spring-security-config/4.0.3.RELEASE/spring-security-config-4.0.3.RELEASE.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/server/apacheds-interceptors-authz/2.0.0-M20/apacheds-interceptors-authz-2.0.0-M20.jar, file:/C:/Users/LENOVO/.m2/repository/org/apache/directory/api/api-ldap-extras-sp/1.0.0-M30/api-ldap-extras-sp-1.0.0-M30.jar] | |
| 2015-12-08 09:55:32.635 ERROR 21540 --- [ main] o.s.boot.SpringApplication : Application startup failed | |
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:296) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:838) ~[spring-context-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537) ~[spring-context-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) ~[spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752) [spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at org.springframework.boot.SpringApplication.doRun(SpringApplication.java:347) [spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:295) [spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:1112) [spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:1101) [spring-boot-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at my.maylab.amba.AuthApplication.main(AuthApplication.java:10) [classes/:na] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_51] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_51] | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_51] | |
| at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] | |
| at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:467) [spring-boot-maven-plugin-1.3.0.RELEASE.jar:1.3.0.RELEASE] | |
| at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51] | |
| Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| ... 26 common frames omitted | |
| Caused by: org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:44) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.springSecurityFilterChain(WebSecurityConfiguration.java:105) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.CGLIB$springSecurityFilterChain$5(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd$$FastClassBySpringCGLIB$$82d12d8a.invoke(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:318) ~[spring-context-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.springSecurityFilterChain(<generated>) ~[spring-security-config-4.0.3.RELEASE.jar:4.0.3.RELEASE] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_51] | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_51] | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_51] | |
| at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.2.3.RELEASE.jar:4.2.3.RELEASE] | |
| ... 27 common frames omitted | |
| [WARNING] | |
| java.lang.reflect.InvocationTargetException | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
| at java.lang.reflect.Method.invoke(Method.java:497) | |
| at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:467) | |
| at java.lang.Thread.run(Thread.java:745) | |
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123) | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018) | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510) | |
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) | |
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) | |
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:296) | |
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) | |
| at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772) | |
| at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:838) | |
| at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537) | |
| at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) | |
| at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752) | |
| at org.springframework.boot.SpringApplication.doRun(SpringApplication.java:347) | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:295) | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:1112) | |
| at org.springframework.boot.SpringApplication.run(SpringApplication.java:1101) | |
| at my.maylab.amba.AuthApplication.main(AuthApplication.java:10) | |
| ... 6 more | |
| Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) | |
| at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) | |
| ... 26 more | |
| Caused by: org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built | |
| at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:44) | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.springSecurityFilterChain(WebSecurityConfiguration.java:105) | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.CGLIB$springSecurityFilterChain$5(<generated>) | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd$$FastClassBySpringCGLIB$$82d12d8a.invoke(<generated>) | |
| at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) | |
| at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:318) | |
| at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$4b38b0fd.springSecurityFilterChain(<generated>) | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
| at java.lang.reflect.Method.invoke(Method.java:497) | |
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) | |
| ... 27 more | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] BUILD FAILURE | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] Total time: 13.915 s | |
| [INFO] Finished at: 2015-12-08T09:55:32+08:00 | |
| [INFO] Final Memory: 48M/576M | |
| [INFO] ------------------------------------------------------------------------ | |
| [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.3.0.RELEASE:run (default-cli) on project auth: An exception occured while running. null: InvocationTargetException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.security.config.annotation.AlreadyBuiltException: This object has already been built -> [Help 1] | |
| [ERROR] | |
| [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. | |
| [ERROR] Re-run Maven using the -X switch to enable full debug logging. | |
| [ERROR] | |
| [ERROR] For more information about the errors and possible solutions, please read the following articles: | |
| [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException | |
| 2015-12-08 09:55:33.088 INFO 21540 --- [ Thread-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@29b392fc: startup date [Tue Dec 08 09:55:23 SGT 2015]; root of context hierarchy | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | package my.maylab.amba.config; | |
| import java.security.KeyPair; | |
| import org.springframework.beans.factory.annotation.Autowired; | |
| import org.springframework.beans.factory.annotation.Qualifier; | |
| import org.springframework.context.annotation.Bean; | |
| import org.springframework.context.annotation.Configuration; | |
| import org.springframework.core.io.ClassPathResource; | |
| import org.springframework.security.authentication.AuthenticationManager; | |
| import org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer; | |
| import org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter; | |
| import org.springframework.security.oauth2.config.annotation.web.configuration.EnableAuthorizationServer; | |
| import org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerEndpointsConfigurer; | |
| import org.springframework.security.oauth2.config.annotation.web.configurers.AuthorizationServerSecurityConfigurer; | |
| import org.springframework.security.oauth2.provider.ClientDetailsService; | |
| import org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter; | |
| import org.springframework.security.oauth2.provider.token.store.KeyStoreKeyFactory; | |
| @Configuration | |
| @EnableAuthorizationServer | |
| public class OAuth2Config extends AuthorizationServerConfigurerAdapter { | |
| @Autowired | |
| @Qualifier("authenticationManagerBean") | |
| private AuthenticationManager authenticationManager; | |
| @Autowired | |
| private ClientDetailsService clientDetailsService; | |
| // @Override | |
| // public void configure(ClientDetailsServiceConfigurer clients) throws Exception { | |
| // clients.inMemory() | |
| // .withClient("acme") | |
| // .secret("acmesecret") | |
| // .authorizedGrantTypes("authorization_code", "refresh_token", "implicit", "password", "client_credentials") | |
| // .scopes("amba"); | |
| // } | |
| // | |
| /* | |
| * JWT token | |
| */ | |
| @Override | |
| public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception { | |
| endpoints.authenticationManager(authenticationManager).accessTokenConverter(jwtAccessTokenConverter()); | |
| } | |
| @Bean | |
| public JwtAccessTokenConverter jwtAccessTokenConverter() { | |
| JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); | |
| KeyPair keyPair = new KeyStoreKeyFactory( | |
| new ClassPathResource("server.jks"), "my@uthk3y5tor3".toCharArray()) | |
| .getKeyPair("mykey", "my@uthk3y".toCharArray()); | |
| converter.setKeyPair(keyPair); | |
| return converter; | |
| } | |
| @Override | |
| public void configure(AuthorizationServerSecurityConfigurer oauthServer) | |
| throws Exception { | |
| oauthServer.tokenKeyAccess("permitAll()").checkTokenAccess("isAuthenticated()"); | |
| } | |
| } | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | package my.maylab.amba.config; | |
| import org.springframework.context.annotation.Bean; | |
| import org.springframework.context.annotation.Configuration; | |
| import org.springframework.security.authentication.AuthenticationManager; | |
| import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; | |
| import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; | |
| @Configuration | |
| public class SecurityConfig extends WebSecurityConfigurerAdapter { | |
| @Override | |
| protected void configure(AuthenticationManagerBuilder auth) throws Exception { | |
| auth.ldapAuthentication().userDnPatterns("uid={0}, ou=people").groupSearchBase("ou=groups").contextSource(). | |
| ldif("classpath:test-server.ldif"); | |
| } | |
| @Bean | |
| @Override | |
| public AuthenticationManager authenticationManagerBean() | |
| throws Exception { | |
| return super.authenticationManagerBean(); | |
| } | |
| } | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | dn: ou=groups,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: groups | |
| dn: ou=subgroups,ou=groups,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: subgroups | |
| dn: ou=people,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: people | |
| dn: ou=space cadets,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: space cadets | |
| dn: ou=\"quoted people\",dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: "quoted people" | |
| dn: ou=otherpeople,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: organizationalUnit | |
| ou: otherpeople | |
| dn: uid=ben,ou=people,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: Ben Alex | |
| sn: Alex | |
| uid: ben | |
| userPassword: {SHA}nFCebWjxfaLbHHG1Qk5UU4trbvQ= | |
| dn: uid=bob,ou=people,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: Bob Hamilton | |
| sn: Hamilton | |
| uid: bob | |
| userPassword: bobspassword | |
| dn: uid=joe,ou=otherpeople,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: Joe Smeth | |
| sn: Smeth | |
| uid: joe | |
| userPassword: joespassword | |
| dn: cn=mouse\, jerry,ou=people,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: Mouse, Jerry | |
| sn: Mouse | |
| uid: jerry | |
| userPassword: jerryspassword | |
| dn: cn=slash/guy,ou=people,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: slash/guy | |
| sn: Slash | |
| uid: slashguy | |
| userPassword: slashguyspassword | |
| dn: cn=quote\"guy,ou=\"quoted people\",dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: quote\"guy | |
| sn: Quote | |
| uid: quoteguy | |
| userPassword: quoteguyspassword | |
| dn: uid=space cadet,ou=space cadets,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: person | |
| objectclass: organizationalPerson | |
| objectclass: inetOrgPerson | |
| cn: Space Cadet | |
| sn: Cadet | |
| uid: space cadet | |
| userPassword: spacecadetspassword | |
| dn: cn=developers,ou=groups,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: groupOfNames | |
| cn: developers | |
| ou: developer | |
| uniqueMember: uid=ben,ou=people,dc=springframework,dc=org | |
| uniqueMember: uid=bob,ou=people,dc=springframework,dc=org | |
| dn: cn=managers,ou=groups,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: groupOfNames | |
| cn: managers | |
| ou: manager | |
| uniqueMember: uid=ben,ou=people,dc=springframework,dc=org | |
| uniqueMember: cn=mouse\, jerry,ou=people,dc=springframework,dc=org | |
| dn: cn=submanagers,ou=subgroups,ou=groups,dc=springframework,dc=org | |
| objectclass: top | |
| objectclass: groupOfNames | |
| cn: submanagers | |
| ou: submanager | |
| uniqueMember: uid=ben,ou=people,dc=springframework,dc=org | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | package my.maylab.amba.handler; | |
| import java.security.Principal; | |
| import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer; | |
| import org.springframework.web.bind.annotation.RequestMapping; | |
| import org.springframework.web.bind.annotation.ResponseBody; | |
| import org.springframework.web.bind.annotation.RestController; | |
| @EnableResourceServer | |
| @RestController | |
| public class UserController { | |
| @RequestMapping("/user") | |
| @ResponseBody | |
| public Principal user(Principal user) { | |
| return user; | |
| } | |
| } | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment