Unsolved
4 Posts
0
679
Dell Wyse Upgrade 3.3.0.276 to 3.3.1.29 Tomcat unable to deploy
Hello,
I just upgraded Dell Wyse Management Suite from v3.3.0.276 to v3.3.1.29.
Upgrade completed successfully but now I am unable to access it through the web browser, I receive a 404 Not Found error.
Looking into the log files, Apache Tomcat-9 seems to be having issues deploying the application. Below is the beginning of the errors in the catalina logs for Tomcat-9. Not sure how to resolve this. I don't believe upgrading further will help the situation.
09-Jan-2023 14:37:38.327 INFO [main] 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.
09-Jan-2023 14:38:34.842 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
09-Jan-2023 14:38:34.858 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal Context [/ccm-web] startup failed due to previous errors
09-Jan-2023 14:38:34.967 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ccm-web] registered the JDBC driver [org.mariadb.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
09-Jan-2023 14:38:34.983 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [C:\Program Files\DELL\WMS\Tomcat-9\webapps\ccm-web.war] has finished in [68,966] ms
09-Jan-2023 14:38:34.983 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [C:\Program Files\DELL\WMS\Tomcat-9\webapps\wms-api.war]
09-Jan-2023 14:38:47.296 INFO [main] 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.
09-Jan-2023 14:39:03.360 SEVERE [main] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [C:\Program Files\DELL\WMS\Tomcat-9\webapps\wms-api.war]
java.lang.IllegalStateException: Error starting child
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:946)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1792)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:757)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:426)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1520)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:434)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/wms-api]]
at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
... 37 more
DELL-Scott H
3 Apprentice
3 Apprentice
•
740 Posts
0
January 10th, 2023 12:00
In the past, I have used the following to determine what is causing this.
Review the following logs (May be in a different location now)
java.net.BindException: Address already in use: JVM_Bind
John harper
2 Intern
2 Intern
•
346 Posts
0
May 10th, 2023 22:00
If you are unable to deploy the Dell Wyse upgrade from version 3.3.0.276 to 3.3.1.29 due to a Tomcat error, there are a few things you can try to resolve the issue:
Check the Tomcat logs: Check the Tomcat logs for any errors or warnings that might provide clues to what is causing the issue. The logs are typically located in the "logs" directory of your Tomcat installation.
Restart Tomcat: Try restarting the Tomcat service on your server. Sometimes, this can resolve issues that are preventing the deployment of the upgrade.
Check file permissions: Make sure that the user account running the Tomcat service has the necessary permissions to access and modify the files required for the upgrade. The user account may need to have read and write permissions on the Wyse Management Suite directory.
Disable anti-virus software: Anti-virus software can sometimes interfere with the deployment of software updates. Try temporarily disabling any anti-virus software on the server and see if this resolves the issue.
Contact Dell Support: If none of the above steps resolve the issue, you may need to contact Dell support for further assistance. They can help you troubleshoot the issue and provide guidance on how to resolve it.