-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Expected Behavior
Create a relatively simple app from micronaut launch.
Add micronaut-servlet.
Package as a war.
Deploy to payara.
Deployment should have worked
Actual Behaviour
Deployment fails with the error:
The return type of the lifecycle method [start] must be void. Related annotation information: annotation [@javax.annotation.PostConstruct()] on annotated element [public io.micronaut.scheduling.io.watch.DefaultWatchThread io.micronaut.scheduling.io.watch.DefaultWatchThread.start()] of type [METHOD]
Steps To Reproduce
Via micronaut launch, take a vanilla application, java 17, groovy.
add to build.gradle:
developmentOnly("io.micronaut.servlet:micronaut-http-server-tomcat:4.9.2")
implementation("io.micronaut.servlet:micronaut-servlet-engine:4.9.2")
plugins: id "war"
build war, deploy to payara
Environment Information
JDK 17
Ubuntu linux
Payara 5.2022.5, or Payara 6.2024.6 (latest)
Example Application
Version
4.4.0