I recently pulled this repo to learn and understand more on spring security.
Link- https://github.com/shaikhf04/spring-security-registration
However, I used IntelliJ to pull this repo and trying to build the application as is. When I am trying to build the application it’s giving me error. I’m adding the entire log trace for you to give me input to help understand how do I tackle this problem.
Logs-
`
"C:Program FilesJavajdk-22binjava.exe" -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-Dmanagement.endpoints.jmx.exposure.include=*" "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA 2024.1.4libidea_rt.jar=55350:C:Program FilesJetBrainsIntelliJ IDEA 2024.1.4bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath C:UsersSaifspring-security-registrationtargetclasses;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-web3.1.0spring-boot-starter-web-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter3.1.0spring-boot-starter-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot3.1.0spring-boot-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-autoconfigure3.1.0spring-boot-autoconfigure-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-logging3.1.0spring-boot-starter-logging-3.1.0.jar;C:UsersSaif.m2repositorychqoslogbacklogback-classic1.4.7logback-classic-1.4.7.jar;C:UsersSaif.m2repositoryorgapachelogginglog4jlog4j-to-slf4j2.20.0log4j-to-slf4j-2.20.0.jar;C:UsersSaif.m2repositoryorgapachelogginglog4jlog4j-api2.20.0log4j-api-2.20.0.jar;C:UsersSaif.m2repositoryorgslf4jjul-to-slf4j2.0.7jul-to-slf4j-2.0.7.jar;C:UsersSaif.m2repositoryjakartaannotationjakarta.annotation-api2.1.1jakarta.annotation-api-2.1.1.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-json3.1.0spring-boot-starter-json-3.1.0.jar;C:UsersSaif.m2repositorycomfasterxmljacksondatatypejackson-datatype-jdk82.15.0jackson-datatype-jdk8-2.15.0.jar;C:UsersSaif.m2repositorycomfasterxmljacksondatatypejackson-datatype-jsr3102.15.0jackson-datatype-jsr310-2.15.0.jar;C:UsersSaif.m2repositorycomfasterxmljacksonmodulejackson-module-parameter-names2.15.0jackson-module-parameter-names-2.15.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-tomcat3.1.0spring-boot-starter-tomcat-3.1.0.jar;C:UsersSaif.m2repositoryorgapachetomcatembedtomcat-embed-core10.1.8tomcat-embed-core-10.1.8.jar;C:UsersSaif.m2repositoryorgapachetomcatembedtomcat-embed-websocket10.1.8tomcat-embed-websocket-10.1.8.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-web6.0.9spring-web-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-beans6.0.9spring-beans-6.0.9.jar;C:UsersSaif.m2repositoryiomicrometermicrometer-observation1.11.0micrometer-observation-1.11.0.jar;C:UsersSaif.m2repositoryiomicrometermicrometer-commons1.11.0micrometer-commons-1.11.0.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-webmvc6.0.9spring-webmvc-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-context6.0.9spring-context-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-expression6.0.9spring-expression-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-mail3.1.0spring-boot-starter-mail-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-context-support6.0.9spring-context-support-6.0.9.jar;C:UsersSaif.m2repositoryorgeclipseangusjakarta.mail1.1.0jakarta.mail-1.1.0.jar;C:UsersSaif.m2repositoryjakartaactivationjakarta.activation-api2.1.2jakarta.activation-api-2.1.2.jar;C:UsersSaif.m2repositoryorgeclipseangusangus-activation2.0.0angus-activation-2.0.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-thymeleaf3.1.0spring-boot-starter-thymeleaf-3.1.0.jar;C:UsersSaif.m2repositoryorgthymeleafthymeleaf-spring63.1.1.RELEASEthymeleaf-spring6-3.1.1.RELEASE.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-validation3.1.0spring-boot-starter-validation-3.1.0.jar;C:UsersSaif.m2repositoryorgapachetomcatembedtomcat-embed-el10.1.8tomcat-embed-el-10.1.8.jar;C:UsersSaif.m2repositoryorghibernatevalidatorhibernate-validator8.0.0.Finalhibernate-validator-8.0.0.Final.jar;C:UsersSaif.m2repositoryjakartavalidationjakarta.validation-api3.0.2jakarta.validation-api-3.0.2.jar;C:UsersSaif.m2repositoryorgjbossloggingjboss-logging3.5.0.Finaljboss-logging-3.5.0.Final.jar;C:UsersSaif.m2repositorycomfasterxmlclassmate1.5.1classmate-1.5.1.jar;C:UsersSaif.m2repositoryorgjbossaerogearaerogear-otp-java1.0.0aerogear-otp-java-1.0.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-security3.1.0spring-boot-starter-security-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-aop6.0.9spring-aop-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworksecurityspring-security-config6.1.0spring-security-config-6.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworksecurityspring-security-core6.1.0spring-security-core-6.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworksecurityspring-security-crypto6.1.0spring-security-crypto-6.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworksecurityspring-security-web6.1.0spring-security-web-6.1.0.jar;C:UsersSaif.m2repositoryorgthymeleafextrasthymeleaf-extras-springsecurity63.1.1.RELEASEthymeleaf-extras-springsecurity6-3.1.1.RELEASE.jar;C:UsersSaif.m2repositoryorgslf4jslf4j-api2.0.7slf4j-api-2.0.7.jar;C:UsersSaif.m2repositoryjavaxservletjavax.servlet-api4.0.1javax.servlet-api-4.0.1.jar;C:UsersSaif.m2repositoryjavaxservletjstl1.2jstl-1.2.jar;C:UsersSaif.m2repositoryjavaxelel-api2.2el-api-2.2.jar;C:UsersSaif.m2repositoryorgpassaypassay1.0passay-1.0.jar;C:UsersSaif.m2repositoryorgcryptacularcryptacular1.0cryptacular-1.0.jar;C:UsersSaif.m2repositoryorgbouncycastlebcprov-jdk15on1.50bcprov-jdk15on-1.50.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-data-jpa3.1.0spring-boot-starter-data-jpa-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-aop3.1.0spring-boot-starter-aop-3.1.0.jar;C:UsersSaif.m2repositoryorgaspectjaspectjweaver1.9.19aspectjweaver-1.9.19.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-starter-jdbc3.1.0spring-boot-starter-jdbc-3.1.0.jar;C:UsersSaif.m2repositorycomzaxxerHikariCP5.0.1HikariCP-5.0.1.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-jdbc6.0.9spring-jdbc-6.0.9.jar;C:UsersSaif.m2repositoryorghibernateormhibernate-core6.2.2.Finalhibernate-core-6.2.2.Final.jar;C:UsersSaif.m2repositoryjakartapersistencejakarta.persistence-api3.1.0jakarta.persistence-api-3.1.0.jar;C:UsersSaif.m2repositoryjakartatransactionjakarta.transaction-api2.0.1jakarta.transaction-api-2.0.1.jar;C:UsersSaif.m2repositoryorghibernatecommonhibernate-commons-annotations6.0.6.Finalhibernate-commons-annotations-6.0.6.Final.jar;C:UsersSaif.m2repositoryiosmallryejandex3.0.5jandex-3.0.5.jar;C:UsersSaif.m2repositorynetbytebuddybyte-buddy1.14.4byte-buddy-1.14.4.jar;C:UsersSaif.m2repositoryorgglassfishjaxbjaxb-runtime4.0.2jaxb-runtime-4.0.2.jar;C:UsersSaif.m2repositoryorgglassfishjaxbjaxb-core4.0.2jaxb-core-4.0.2.jar;C:UsersSaif.m2repositoryorgglassfishjaxbtxw24.0.2txw2-4.0.2.jar;C:UsersSaif.m2repositorycomsunistackistack-commons-runtime4.1.1istack-commons-runtime-4.1.1.jar;C:UsersSaif.m2repositoryjakartainjectjakarta.inject-api2.0.1jakarta.inject-api-2.0.1.jar;C:UsersSaif.m2repositoryorgantlrantlr4-runtime4.10.1antlr4-runtime-4.10.1.jar;C:UsersSaif.m2repositoryorgspringframeworkdataspring-data-jpa3.1.0spring-data-jpa-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkdataspring-data-commons3.1.0spring-data-commons-3.1.0.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-orm6.0.9spring-orm-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-tx6.0.9spring-tx-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-aspects6.0.9spring-aspects-6.0.9.jar;C:UsersSaif.m2repositorycommysqlmysql-connector-j8.0.32mysql-connector-j-8.0.32.jar;C:UsersSaif.m2repositorycomh2databaseh22.1.214h2-2.1.214.jar;C:UsersSaif.m2repositorycomgoogleguavaguava32.0.0-jreguava-32.0.0-jre.jar;C:UsersSaif.m2repositorycomgoogleguavafailureaccess1.0.1failureaccess-1.0.1.jar;C:UsersSaif.m2repositorycomgoogleguavalistenablefuture9999.0-empty-to-avoid-conflict-with-guavalistenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:UsersSaif.m2repositorycomgooglecodefindbugsjsr3053.0.2jsr305-3.0.2.jar;C:UsersSaif.m2repositoryorgcheckerframeworkchecker-qual3.33.0checker-qual-3.33.0.jar;C:UsersSaif.m2repositorycomgoogleerrorproneerror_prone_annotations2.18.0error_prone_annotations-2.18.0.jar;C:UsersSaif.m2repositorycomgooglej2objcj2objc-annotations2.8j2objc-annotations-2.8.jar;C:UsersSaif.m2repositorycomgithubua-parseruap-java1.4.0uap-java-1.4.0.jar;C:UsersSaif.m2repositoryorgyamlsnakeyaml1.33snakeyaml-1.33.jar;C:UsersSaif.m2repositoryorgapachecommonscommons-collections44.1commons-collections4-4.1.jar;C:UsersSaif.m2repositorycommaxmindgeoip2geoip22.15.0geoip2-2.15.0.jar;C:UsersSaif.m2repositorycommaxminddbmaxmind-db2.0.0maxmind-db-2.0.0.jar;C:UsersSaif.m2repositoryorgapachehttpcomponentshttpclient4.5.13httpclient-4.5.13.jar;C:UsersSaif.m2repositoryorgapachehttpcomponentshttpcore4.4.16httpcore-4.4.16.jar;C:UsersSaif.m2repositorycommons-loggingcommons-logging1.2commons-logging-1.2.jar;C:UsersSaif.m2repositorycommons-codeccommons-codec1.15commons-codec-1.15.jar;C:UsersSaif.m2repositorycomfasterxmljacksoncorejackson-databind2.15.0jackson-databind-2.15.0.jar;C:UsersSaif.m2repositorycomfasterxmljacksoncorejackson-core2.15.0jackson-core-2.15.0.jar;C:UsersSaif.m2repositorycomfasterxmljacksoncorejackson-annotations2.15.0jackson-annotations-2.15.0.jar;C:UsersSaif.m2repositoryorgapachegroovygroovy4.0.12groovy-4.0.12.jar;C:UsersSaif.m2repositoryjakartaxmlbindjakarta.xml.bind-api4.0.0jakarta.xml.bind-api-4.0.0.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-core6.0.9spring-core-6.0.9.jar;C:UsersSaif.m2repositoryorgspringframeworkspring-jcl6.0.9spring-jcl-6.0.9.jar;C:UsersSaif.m2repositorynetlogstashlogbacklogstash-logback-encoder4.8logstash-logback-encoder-4.8.jar;C:UsersSaif.m2repositorychqoslogbacklogback-core1.4.7logback-core-1.4.7.jar;C:UsersSaif.m2repositoryorgspringframeworkbootspring-boot-configuration-processor3.1.0spring-boot-configuration-processor-3.1.0.jar;C:UsersSaif.m2repositorynznetultraqthymeleafthymeleaf-layout-dialect3.2.1thymeleaf-layout-dialect-3.2.1.jar;C:UsersSaif.m2repositorynznetultraqgroovygroovy-extensions2.1.0groovy-extensions-2.1.0.jar;C:UsersSaif.m2repositorynznetultraqthymeleafthymeleaf-expression-processor3.1.1thymeleaf-expression-processor-3.1.1.jar;C:UsersSaif.m2repositoryorgthymeleafthymeleaf3.1.1.RELEASEthymeleaf-3.1.1.RELEASE.jar;C:UsersSaif.m2repositoryognlognl3.3.4ognl-3.3.4.jar;C:UsersSaif.m2repositoryorgjavassistjavassist3.29.0-GAjavassist-3.29.0-GA.jar;C:UsersSaif.m2repositoryorgattoparserattoparser2.0.6.RELEASEattoparser-2.0.6.RELEASE.jar;C:UsersSaif.m2repositoryorgunbescapeunbescape1.1.6.RELEASEunbescape-1.1.6.RELEASE.jar com.baeldung.Application
. ____ _ __ _ _
/\ / ___'_ __ _ _(_)_ __ __ _
( ( )___ | '_ | '_| | '_ / _` |
\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |___, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.1.0)
web - 2024-07-12 16:52:23,564 [background-preinit] INFO o.h.v.i.u.Version - HV000001: Hibernate Validator 8.0.0.Final
web - 2024-07-12 16:52:23,702 [main] INFO c.b.Application - Starting Application using Java 22.0.1 with PID 7648 (C:UsersSaifspring-security-registrationtargetclasses started by Saif in C:UsersSaifspring-security-registration)
web - 2024-07-12 16:52:23,703 [main] DEBUG c.b.Application - Running with Spring Boot v3.1.0, Spring v6.0.9
web - 2024-07-12 16:52:23,704 [main] INFO c.b.Application - The following 1 profile is active: "dev"
web - 2024-07-12 16:52:27,061 [main] INFO o.a.c.h.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
web - 2024-07-12 16:52:27,062 [main] INFO o.a.c.c.StandardService - Starting service [Tomcat]
web - 2024-07-12 16:52:27,063 [main] INFO o.a.c.c.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.8]
web - 2024-07-12 16:52:27,238 [main] INFO o.a.c.c.C.[.[.[/] - Initializing Spring embedded WebApplicationContext
web - 2024-07-12 16:52:27,484 [main] INFO o.h.j.i.u.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
web - 2024-07-12 16:52:27,590 [main] INFO o.h.Version - HHH000412: Hibernate ORM core version 6.2.2.Final
web - 2024-07-12 16:52:27,594 [main] INFO o.h.c.Environment - HHH000406: Using bytecode reflection optimizer
web - 2024-07-12 16:52:27,860 [main] INFO o.h.b.i.BytecodeProviderInitiator - HHH000021: Bytecode provider name : bytebuddy
web - 2024-07-12 16:52:28,135 [main] INFO c.z.h.HikariDataSource - HikariPool-1 - Starting...
web - 2024-07-12 16:52:28,467 [main] INFO c.z.h.p.HikariPool - HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:registration_02 user=SA
web - 2024-07-12 16:52:28,470 [main] INFO c.z.h.HikariDataSource - HikariPool-1 - Start completed.
web - 2024-07-12 16:52:28,536 [main] INFO o.h.o.dialect - HHH035001: Using dialect: org.hibernate.dialect.H2Dialect, version: 2.1.214
web - 2024-07-12 16:52:29,053 [main] INFO o.h.b.i.BytecodeProviderInitiator - HHH000021: Bytecode provider name : bytebuddy
web - 2024-07-12 16:52:30,521 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
web - 2024-07-12 16:52:32,667 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
web - 2024-07-12 16:52:33,220 [main] WARN o.s.s.c.a.w.b.WebSecurity - You are asking Spring Security to ignore Ant [pattern='/resources/**', /h2/**]. This is not recommended -- please use permitAll via HttpSecurity#authorizeHttpRequests instead.
web - 2024-07-12 16:52:33,616 [main] INFO o.a.c.h.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
web - 2024-07-12 16:52:34,281 [main] INFO c.b.Application - Started Application in 11.401 seconds (process running for 13.346)
web - 2024-07-12 16:52:43,885 [http-nio-8081-exec-2] INFO o.a.c.h.Http11Processor - Error parsing HTTP request header
Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
j.l.IllegalArgumentException: Invalid character found in method name [0x160x030x010x060xb20x010x000x060xae0x030x030x99{0x16mc0xfa0x84dp0xd60xeb!0x0c0x0d0xfdCu0x920xfc- ]. HTTP method names must be tokens
at o.a.c.h.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:407)
at o.a.c.h.Http11Processor.service(Http11Processor.java:263)
at o.a.c.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at o.a.c.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
at o.a.t.u.n.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
... 5 frames truncated
web - 2024-07-12 16:52:43,885 [http-nio-8081-exec-1] INFO o.a.c.h.Http11Processor - Error parsing HTTP request header
Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
j.l.IllegalArgumentException: Invalid character found in method name [0x160x030x010x060xd20x010x000x060xce0x030x03D0xbbON0x8b0x1f0xcc0xc80xb7swSVh0xb3a0xa90x0c0xf10xf85q0xce0xed0xc1X)0x030x160xbd0xfeF ]. HTTP method names must be tokens
at o.a.c.h.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:407)
at o.a.c.h.Http11Processor.service(Http11Processor.java:263)
at o.a.c.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at o.a.c.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
at o.a.t.u.n.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
... 5 frames truncated
web - 2024-07-12 16:53:51,641 [SpringApplicationShutdownHook] INFO c.z.h.HikariDataSource - HikariPool-1 - Shutdown initiated...
web - 2024-07-12 16:53:51,643 [SpringApplicationShutdownHook] INFO c.z.h.HikariDataSource - HikariPool-1 - Shutdown completed.
Process finished with exit code 130
Thanks!
- I pulled a repo
- Tried to take a build
- Getting Error
New contributor
Farheen Sk is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.