Hi I cloned this repository and ran the gradle bootrun task from intellij on java 8 and got a "http status 404 - not found" when accessing localhost:8080
My console output is...
2019-09-17 22:31:54.650 INFO 836 --- [ main] o.j.example.WarExampleApplication : Starting WarExampleApplication on Philips-MacBook-Pro.local with PID 836 (/Users/philipwilkinson/IdeaProjects/joinfaces-gradle-war-example/build/classes/java/main started by philipwilkinson in /Users/philipwilkinson/IdeaProjects/joinfaces-gradle-war-example)
2019-09-17 22:31:54.653 INFO 836 --- [ main] o.j.example.WarExampleApplication : No active profile set, falling back to default profiles: default
2019-09-17 22:31:55.224 INFO 836 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.joinfaces.autoconfigure.javaxfaces.JsfBeansAutoConfiguration$Jsf2_3AutoConfiguration' of type [org.joinfaces.autoconfigure.javaxfaces.JsfBeansAutoConfiguration$Jsf2_3AutoConfiguration$$EnhancerBySpringCGLIB$$57c9d17e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-09-17 22:31:55.227 INFO 836 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.joinfaces.autoconfigure.javaxfaces.JsfBeansAutoConfiguration' of type [org.joinfaces.autoconfigure.javaxfaces.JsfBeansAutoConfiguration$$EnhancerBySpringCGLIB$$bf85684] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-09-17 22:31:55.501 INFO 836 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2019-09-17 22:31:55.530 INFO 836 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2019-09-17 22:31:55.530 INFO 836 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.24]
2019-09-17 22:31:55.720 INFO 836 --- [ main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
2019-09-17 22:31:55.732 INFO 836 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2019-09-17 22:31:55.733 INFO 836 --- [ main] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1039 ms
2019-09-17 22:31:55.941 INFO 836 --- [ main] o.j.autoconfigure.ClasspathScanUtil : 1 classes failed to load, because some of their dependencies are missing. Set the log-level to debug for more information.
2019-09-17 22:31:55.943 INFO 836 --- [ main] vletContainerInitializerRegistrationBean : Load scan classes file for com.sun.faces.config.FacesInitializer took 0.124s
2019-09-17 22:31:56.009 INFO 836 --- [ main] j.e.resource.webcontainer.jsf.config : Initializing Mojarra 2.3.8 ( 20181116-0037 55af8b79ca53ec2df566f9c08a430259d30f9ba5) for context ''
2019-09-17 22:31:56.129 INFO 836 --- [ main] j.e.r.webcontainer.jsf.application : JSF1048: PostConstruct/PreDestroy annotations present. ManagedBeans methods marked with these annotations will have said annotations processed.
2019-09-17 22:31:56.696 INFO 836 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2019-09-17 22:31:56.699 INFO 836 --- [ main] o.j.example.WarExampleApplication : Started WarExampleApplication in 17.49 seconds (JVM running for 17.863)