Jakarte EE Jsf setup Build doesn't work
I'm currently trying to setup a Jakarta Projekt on a TomEE server to build a simple Jsf Application. I use Gradle for this.
I am currently facing the issue, that the Build and Run which is specified by the Intellij Run-Configuration for TomEE Local doesn't work. Every time i do a build the Server starts with no errors but shows a 404 error.
I tried to investigate the issue myself. I checked the following points.
- correct Application Server settings
- correct URL
- correct application context
- tested with and without exploded artifacts
- checked the Artifact build
- tested the Gradle settings for Build an thest with IDEA and Gradle
I then investigated the Server. If i do a build with Gradle and deploy the .war manually to the TomEE server the application works.
When i activated the TomEE manager to investigate the running applications on the Server i found out, that the application which sould be started by Intellij isn't listed in the TomEE manager. But it sould be. The server log in Intellij reports a successfull deployment.
[2022-03-30 08:37:12,838] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Artifact is deployed successfully
[2022-03-30 08:37:12,838] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Deploy took 1,950 milliseconds
Do you know what i do wrong?
I pushed my repo to the following location if you like to see: https://github.com/Mariuxdeangelo/SFU
I used a TomEE server webprofile: https://www.apache.org/dyn/closer.cgi/tomee/tomee-9.0.0-M7/apache-tomee-9.0.0-M7-webprofile.zip
I use Zulu Java 17 but also tested Java 11.
I get the following logs on Startup:
C:\Users\mariu\server\tomee9\bin\catalina.bat run
C:\Users\mariu\.jdks\azul-11.0.14\bin\java.exe -Dfile.encoding=windows-1252 -classpath C:\Users\mariu\AppData\Local\Temp\classpath2080982030.jar com.intellij.javaee.oss.process.JavaeeProcess 55418 org.jetbrains.idea.tomcat.agent.TomEEAgent
NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Using CATALINA_BASE: "C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab"
[2022-03-30 08:52:22,040] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Waiting for server connection to start artifact deployment…
Using CATALINA_HOME: "C:\Users\mariu\server\tomee9"
Using CATALINA_TMPDIR: "C:\Users\mariu\server\tomee9\temp"
Using JRE_HOME: "C:\Users\mariu\.jdks\azul-11.0.14"
Using CLASSPATH: "C:\Users\mariu\server\tomee9\bin\bootstrap.jar;C:\Users\mariu\server\tomee9\bin\tomcat-juli.jar"
Using CATALINA_OPTS: ""
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.tomee.catalina.ServerListener (file:/C:/Users/mariu/server/tomee9/lib/tomee-catalina-8.0.7.jar) to field java.lang.reflect.Field.modifiers
WARNING: Please consider reporting this to the maintainers of org.apache.tomee.catalina.ServerListener
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
30-Mar-2022 08:52:22.921 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server Version: Apache Tomcat (TomEE)/10.0.4 (9.0.0-M7)
30-Mar-2022 08:52:22.922 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server built: Mar 5 2021 11:07:15 UTC
30-Mar-2022 08:52:22.922 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server version number: 10.0.4.0
30-Mar-2022 08:52:22.922 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke OS Name: Windows 10
30-Mar-2022 08:52:22.922 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke OS Version: 10.0
30-Mar-2022 08:52:22.922 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Architektur: amd64
30-Mar-2022 08:52:22.923 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Java Home: C:\Users\mariu\.jdks\azul-11.0.14
30-Mar-2022 08:52:22.923 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke JVM Version: 11.0.14+9-LTS
30-Mar-2022 08:52:22.923 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke JVM Hersteller: Azul Systems, Inc.
30-Mar-2022 08:52:22.923 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke CATALINA_BASE: C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab
30-Mar-2022 08:52:22.923 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke CATALINA_HOME: C:\Users\mariu\server\tomee9
30-Mar-2022 08:52:22.924 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djava.util.logging.config.file=C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab\conf\logging.properties
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -javaagent:C:\Users\mariu\server\tomee9\lib\openejb-javaagent.jar
30-Mar-2022 08:52:22.925 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcom.sun.management.jmxremote=
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcom.sun.management.jmxremote.port=1099
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcom.sun.management.jmxremote.ssl=false
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcom.sun.management.jmxremote.password.file=C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab\jmxremote.password
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcom.sun.management.jmxremote.access.file=C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab\jmxremote.access
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djava.rmi.server.hostname=127.0.0.1
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dtomee.serialization.class.whitelist=
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dtomee.serialization.class.blacklist=-
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dtomee.remote.support=true
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dopenejb.system.apps=true
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dignore.endorsed.dirs=
30-Mar-2022 08:52:22.926 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcatalina.base=C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab
30-Mar-2022 08:52:22.927 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Dcatalina.home=C:\Users\mariu\server\tomee9
30-Mar-2022 08:52:22.927 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command line argument: -Djava.io.tmpdir=C:\Users\mariu\server\tomee9\temp
30-Mar-2022 08:52:22.933 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [C:\Users\mariu\.jdks\azul-11.0.14\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Zulu\zulu-11\bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\WireGuard\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Calibre2\;C:\Program Files\Git\cmd;C:\Program Files\MiKTeX\miktex\bin\x64\;C:\Program Files\nvm;C:\Program Files\nodejs;C:\Program Files\nodejs\;C:\Users\mariu\AppData\Local\Microsoft\WindowsApps;C:\Program Files\gradle\bin;C:\Users\mariu\AppData\Local\GitHubDesktop\bin;C:\Users\mariu\AppData\Local\atom\bin;C:\Users\mariu\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\nvm;C:\Program Files\nodejs;C:\Users\mariu\AppData\Roaming\npm;C:\Users\mariu\Downloads\platform-tools_r33.0.1-windows\platform-tools;C:\Users\mariu\AppData\Local\Android\Sdk\platform-tools;C:\Program Files\Zulu\zulu-11\bin;;.]
30-Mar-2022 08:52:23.131 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Initialisiere ProtocolHandler["http-nio-8080"]
30-Mar-2022 08:52:23.373 INFORMATION [main] org.apache.openejb.util.OptionsLog.info Using 'tomee.remote.support=true'
30-Mar-2022 08:52:23.381 INFORMATION [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator'
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> ********************************************************************************
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> OpenEJB http://tomee.apache.org/
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> Startup: Wed Mar 30 08:52:23 CEST 2022
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> Copyright 1999-2021 (C) Apache TomEE Project, All Rights Reserved.
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> Version: 9.0.0-M7
30-Mar-2022 08:52:23.453 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> Build date: 20210503
30-Mar-2022 08:52:23.454 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> Build time: 02:31
30-Mar-2022 08:52:23.454 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> ********************************************************************************
30-Mar-2022 08:52:23.454 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> openejb.home = C:\Users\mariu\server\tomee9
30-Mar-2022 08:52:23.454 INFORMATION [main] org.apache.openejb.OpenEJB$Instance.<init> openejb.base = C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab
30-Mar-2022 08:52:23.456 INFORMATION [main] org.apache.openejb.cdi.CdiBuilder.initializeOWB Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@5bfa8cc5
30-Mar-2022 08:52:23.458 INFORMATION [main] org.apache.openejb.cdi.CdiBuilder.initializeOWB Succeeded in installing singleton service
30-Mar-2022 08:52:23.484 INFORMATION [main] org.apache.openejb.config.ConfigurationFactory.init TomEE configuration file is 'C:\Users\mariu\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\fe3554a1-99ad-4a74-bab8-15ceec270eab\conf\tomee.xml'
30-Mar-2022 08:52:23.515 INFORMATION [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Tomcat Security Service, type=SecurityService, provider-id=Tomcat Security Service)
30-Mar-2022 08:52:23.516 INFORMATION [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
30-Mar-2022 08:52:23.518 INFORMATION [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.system.apps=true'
30-Mar-2022 08:52:23.519 INFORMATION [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
30-Mar-2022 08:52:23.525 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating TransactionManager(id=Default Transaction Manager)
30-Mar-2022 08:52:23.571 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating SecurityService(id=Tomcat Security Service)
30-Mar-2022 08:52:23.607 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=Default Singleton Container)
30-Mar-2022 08:52:23.625 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: openejb
30-Mar-2022 08:52:23.679 INFORMATION [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}'
30-Mar-2022 08:52:23.687 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=openejb/DeployerBusinessRemote) --> Ejb(deployment-id=openejb/Deployer)
30-Mar-2022 08:52:23.687 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer) --> Ejb(deployment-id=openejb/Deployer)
30-Mar-2022 08:52:23.688 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/openejb/Deployer) --> Ejb(deployment-id=openejb/Deployer)
30-Mar-2022 08:52:23.688 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> Ejb(deployment-id=openejb/ConfigurationInfo)
30-Mar-2022 08:52:23.689 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/openejb/Deployer!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo) --> Ejb(deployment-id=openejb/ConfigurationInfo)
30-Mar-2022 08:52:23.690 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=MEJB) --> Ejb(deployment-id=MEJB)
30-Mar-2022 08:52:23.690 INFORMATION [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/openejb/Deployer!javax.management.j2ee.ManagementHome) --> Ejb(deployment-id=MEJB)
30-Mar-2022 08:52:23.698 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Created Ejb(deployment-id=MEJB, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.699 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Created Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.701 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Created Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.701 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Started Ejb(deployment-id=MEJB, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.701 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Started Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.701 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.startEjbs Started Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=Default Singleton Container)
30-Mar-2022 08:52:23.709 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.deployMBean Deployed MBean(openejb.user.mbeans:application=openejb,group=org.apache.openejb.assembler.monitoring,name=JMXDeployer)
30-Mar-2022 08:52:23.710 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=openejb)
30-Mar-2022 08:52:23.734 INFORMATION [main] org.apache.openejb.server.ServiceManager.initServer Creating ServerService(id=cxf-rs)
30-Mar-2022 08:52:23.901 INFORMATION [main] org.apache.openejb.server.SimpleServiceManager.start ** Bound Services **
30-Mar-2022 08:52:23.901 INFORMATION [main] org.apache.openejb.server.SimpleServiceManager.printRow NAME IP PORT
30-Mar-2022 08:52:23.901 INFORMATION [main] org.apache.openejb.server.SimpleServiceManager.start -------
30-Mar-2022 08:52:23.901 INFORMATION [main] org.apache.openejb.server.SimpleServiceManager.start Ready!
30-Mar-2022 08:52:23.901 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Server initialization in [1208] milliseconds
30-Mar-2022 08:52:23.942 INFORMATION [main] org.apache.tomee.catalina.OpenEJBNamingContextListener.bindResource Importing a Tomcat Resource with id 'UserDatabase' of type 'org.apache.catalina.UserDatabase'.
30-Mar-2022 08:52:23.942 INFORMATION [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=UserDatabase)
30-Mar-2022 08:52:23.955 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting service [Catalina]
30-Mar-2022 08:52:23.955 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting Servlet engine: [Apache Tomcat (TomEE)/10.0.4 (9.0.0-M7)]
30-Mar-2022 08:52:24.003 INFORMATION [main] org.apache.catalina.core.StandardContext.setClassLoaderProperty Unable to set the web application class loader property [clearReferencesRmiTargets] to [true] as the property does not exist.
30-Mar-2022 08:52:24.003 INFORMATION [main] org.apache.catalina.core.StandardContext.setClassLoaderProperty Unable to set the web application class loader property [clearReferencesObjectStreamClassCaches] to [true] as the property does not exist.
30-Mar-2022 08:52:24.003 INFORMATION [main] org.apache.catalina.core.StandardContext.setClassLoaderProperty Unable to set the web application class loader property [clearReferencesObjectStreamClassCaches] to [true] as the property does not exist.
30-Mar-2022 08:52:24.004 INFORMATION [main] org.apache.catalina.core.StandardContext.setClassLoaderProperty Unable to set the web application class loader property [clearReferencesThreadLocals] to [true] as the property does not exist.
30-Mar-2022 08:52:24.505 WARNUNG [main] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [489] milliseconds.
30-Mar-2022 08:52:24.507 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting ProtocolHandler ["http-nio-8080"]
30-Mar-2022 08:52:24.519 INFORMATION [main] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Server startup in [617] milliseconds
März 30, 2022 8:52:24 VORM. org.apache.openejb.client.EventLogger log
INFORMATION: RemoteInitialContextCreated{providerUri=http://localhost:8080/tomee/ejb}
Connected to server
[2022-03-30 08:52:26,051] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Artifact is being deployed, please wait…
30-Mar-2022 08:52:26.170 INFORMATION [http-nio-8080-exec-4] org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps using default host: localhost
30-Mar-2022 08:52:26.171 INFORMATION [http-nio-8080-exec-4] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- localhost -> /SFU-1.0-SNAPSHOT.war
30-Mar-2022 08:52:26.331 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: C:\Users\mariu\projects\StudentsForUkraine\build\libs\exploded\SFU-1.0-SNAPSHOT.war
30-Mar-2022 08:52:26.402 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
30-Mar-2022 08:52:26.402 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.config.AutoConfig.createContainer Auto-creating a container for bean SFU-1.0-SNAPSHOT.war.Comp1171495503: Container(type=MANAGED, id=Default Managed Container)
30-Mar-2022 08:52:26.403 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=Default Managed Container)
30-Mar-2022 08:52:26.409 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.core.managed.SimplePassivater.init Using directory C:\Users\mariu\server\tomee9\temp for stateful session passivation
30-Mar-2022 08:52:26.423 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "C:\Users\mariu\projects\StudentsForUkraine\build\libs\exploded\SFU-1.0-SNAPSHOT.war" loaded.
30-Mar-2022 08:52:26.423 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: C:\Users\mariu\projects\StudentsForUkraine\build\libs\exploded\SFU-1.0-SNAPSHOT.war
30-Mar-2022 08:52:26.460 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.cdi.CdiBuilder.initSingleton Existing thread singleton service in SystemInstance(): org.apache.openejb.cdi.ThreadSingletonServiceImpl@5bfa8cc5
30-Mar-2022 08:52:26.534 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.cdi.ManagedSecurityService.<init> Some Principal APIs could not be loaded: org.eclipse.microprofile.jwt.JsonWebToken out of org.eclipse.microprofile.jwt.JsonWebToken not found
30-Mar-2022 08:52:26.565 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container is starting...
30-Mar-2022 08:52:26.570 INFORMATION [http-nio-8080-exec-4] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [CdiPlugin]
30-Mar-2022 08:52:26.980 INFORMATION [http-nio-8080-exec-4] org.apache.webbeans.config.BeansDeployer.validateInjectionPoints All injection points were validated successfully.
30-Mar-2022 08:52:26.997 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container has started, it took 431 ms.
30-Mar-2022 08:52:27.024 INFORMATION [http-nio-8080-exec-4] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=C:\Users\mariu\projects\StudentsForUkraine\build\libs\exploded\SFU-1.0-SNAPSHOT.war)
30-Mar-2022 08:52:27.148 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.ee.MyFacesContainerInitializer.onStartup Using org.apache.myfaces.ee.MyFacesContainerInitializer
30-Mar-2022 08:52:27.213 INFORMATION [http-nio-8080-exec-4] org.apache.jasper.servlet.TldScanner.scanJars 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.
30-Mar-2022 08:52:27.223 INFORMATION [http-nio-8080-exec-4] org.apache.tomee.myfaces.TomEEMyFacesContainerInitializer.addListener Installing <listener>org.apache.myfaces.webapp.StartupServletContextListener</listener>
30-Mar-2022 08:52:27.376 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.DefaultFacesConfigurationProvider.getStandardFacesConfig Reading standard config META-INF/standard-faces-config.xml
30-Mar-2022 08:52:27.586 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.DefaultFacesConfigurationProvider.getClassloaderFacesConfig Reading config : jar:file:/C:/Users/mariu/server/tomee9/lib/openwebbeans-el22-2.0.22.jar!/META-INF/faces-config.xml
30-Mar-2022 08:52:27.587 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.DefaultFacesConfigurationProvider.getClassloaderFacesConfig Reading config : jar:file:/C:/Users/mariu/server/tomee9/lib/openwebbeans-jsf-2.0.22.jar!/META-INF/faces-config.xml
30-Mar-2022 08:52:27.670 WARNUNG [http-nio-8080-exec-4] org.apache.myfaces.config.LogMetaInfUtils.logMetaInf You are using the library: myfaces-api in different versions; first (and probably used) version is: 3.0.1 loaded from: file:/C:/Users/mariu/projects/StudentsForUkraine/build/libs/exploded/SFU-1.0-SNAPSHOT.war/WEB-INF/lib/myfaces-api-3.0.1.jar, but also found the following versions: 2.3.8 loaded from: file:/C:/Users/mariu/server/tomee9/lib/myfaces-api-2.3.8.jar
30-Mar-2022 08:52:27.670 WARNUNG [http-nio-8080-exec-4] org.apache.myfaces.config.LogMetaInfUtils.logMetaInf You are using the library: myfaces-impl in different versions; first (and probably used) version is: 3.0.1 loaded from: file:/C:/Users/mariu/projects/StudentsForUkraine/build/libs/exploded/SFU-1.0-SNAPSHOT.war/WEB-INF/lib/myfaces-impl-3.0.1.jar, but also found the following versions: 2.3.8 loaded from: file:/C:/Users/mariu/server/tomee9/lib/myfaces-impl-2.3.8.jar
30-Mar-2022 08:52:27.670 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.LogMetaInfUtils.logArtifact Artifact 'myfaces-api' was found in version '3.0.1' from path 'file:/C:/Users/mariu/projects/StudentsForUkraine/build/libs/exploded/SFU-1.0-SNAPSHOT.war/WEB-INF/lib/myfaces-api-3.0.1.jar'
30-Mar-2022 08:52:27.670 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.LogMetaInfUtils.logArtifact Artifact 'myfaces-impl' was found in version '3.0.1' from path 'file:/C:/Users/mariu/projects/StudentsForUkraine/build/libs/exploded/SFU-1.0-SNAPSHOT.war/WEB-INF/lib/myfaces-impl-3.0.1.jar'
30-Mar-2022 08:52:27.687 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.util.ExternalSpecifications.lambda$static$1 MyFaces Core CDI support enabled
30-Mar-2022 08:52:27.689 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.spi.impl.DefaultInjectionProviderFactory.getInjectionProvider Using InjectionProvider org.apache.myfaces.spi.impl.CDIAnnotationDelegateInjectionProvider
30-Mar-2022 08:52:27.777 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.util.ExternalSpecifications.lambda$static$0 MyFaces Core Bean Validation support enabled
30-Mar-2022 08:52:27.832 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.application.ApplicationImpl.getProjectStage Couldn't discover the current project stage, using Production
30-Mar-2022 08:52:27.834 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.FacesConfigurator.handleSerialFactory Serialization provider : class org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
30-Mar-2022 08:52:27.842 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory.getLifecycleProvider Using LifecycleProvider org.apache.myfaces.config.annotation.Tomcat7AnnotationLifecycleProvider
30-Mar-2022 08:52:27.888 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces ServletContext initialized.
30-Mar-2022 08:52:27.896 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.view.facelets.ViewPoolProcessor.initialize org.apache.myfaces.CACHE_EL_EXPRESSIONS web config parameter is set to "noCache". To enable view pooling this param must be set to "alwaysRecompile". View Pooling disabled.
30-Mar-2022 08:52:27.928 INFORMATION [http-nio-8080-exec-4] org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized MyFaces Core has started, it took [701] ms.
[2022-03-30 08:52:28,028] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Artifact is deployed successfully
[2022-03-30 08:52:28,028] Artifact Gradle : org.hm.sfu : SFU-1.0-SNAPSHOT.war (exploded): Deploy took 1,977 milliseconds
30-Mar-2022 08:52:34.519 INFORMATION [Catalina-utility-1] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploye Web-Applikations-Verzeichnis [C:\Users\mariu\server\tomee9\webapps\manager]
30-Mar-2022 08:52:34.522 INFORMATION [Catalina-utility-1] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- localhost -> /manager
30-Mar-2022 08:52:34.555 INFORMATION [Catalina-utility-1] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: C:\Users\mariu\server\tomee9\webapps\manager
30-Mar-2022 08:52:34.560 INFORMATION [Catalina-utility-1] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "C:\Users\mariu\server\tomee9\webapps\manager" loaded.
30-Mar-2022 08:52:34.560 INFORMATION [Catalina-utility-1] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: C:\Users\mariu\server\tomee9\webapps\manager
30-Mar-2022 08:52:34.568 INFORMATION [Catalina-utility-1] org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps using context file C:\Users\mariu\server\tomee9\webapps\manager\META-INF\context.xml
30-Mar-2022 08:52:34.568 INFORMATION [Catalina-utility-1] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=C:\Users\mariu\server\tomee9\webapps\manager)
30-Mar-2022 08:52:34.603 INFORMATION [Catalina-utility-1] org.apache.myfaces.ee.MyFacesContainerInitializer.onStartup Using org.apache.myfaces.ee.MyFacesContainerInitializer
30-Mar-2022 08:52:34.627 INFORMATION [Catalina-utility-1] org.apache.jasper.servlet.TldScanner.scanJars 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.
30-Mar-2022 08:52:34.646 INFORMATION [Catalina-utility-1] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment of web application directory [C:\Users\mariu\server\tomee9\webapps\manager] has finished in [127] ms
请先登录再写评论。
Hi Marius,
Thanks for taking the time to report this.
I created a corresponding issue in our tracking system: https://youtrack.jetbrains.com/issue/IDEA-291278
Feel free to follow it for updates from the developers who are going to look into your case.
Hallo Arina,
Thanks for the reply. I tested a bit more and wanted to share some more experience. If i go in the project settings and remove the artifacts that are generated from intellij with respect to the gradle settings and generate a new artifact the run- configuration works fine an the server works. The downturn is, that the artifact is no longer linked to gradle. So e.g. if i add dependencies i need to recreate the artifact.
I hope this helps with investigation.
Thank you Marius.
We will look into it and reply in IDEA-291278.