I edited the tomcat logging.properties file to change the log fevels from INFO to FINE, and now when I restart tomcat, the first severe error in the catalina.2022-11-03.log file is:
INFO: Deploying configuration descriptor /etc/tomcat/Catalina/localhost/ROOT.xml Nov 03, 2022 5:31:14 PM org.apache.tomcat.util.digester.Digester fatalError SEVERE: Parse Fatal Error at line 1 column 2: The markup declarations contained or pointed to by the document type declaration must be well-formed. org.xml.sax.SAXParseException; systemId: http://www.eclipse.org/jetty/configure.dtd; lineNumber: 1; columnNumber: 2; The markup declarations contained or pointed to by the document type declaration must be well-formed. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) [followed by long stack trace] The /etc/tomcat/Catalina/localhost/ROOT.xml file has not been edited since 2015. For what it's worth, the contents are: <?xml version="1.0" ?> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> <!-- ================================================================== Configure and deploy the test web application in $(jetty.home)/webapps/test Note. If this file did not exist or used a context path other that /test then the default configuration of jetty.xml would discover the test webapplication with a WebAppDeployer. By specifying a context in this directory, additional configuration may be specified and hot deployments detected. ===================================================================== --> <!-- <Configure class="org.eclipse.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war">/opt/projects/dspace/webapps/xmlui</Set> </Configure> --> <Context docBase="/opt/projects/dspace/webapps/xmlui" debug="0" reloadable="true" cachingAllowed="false" allowLinking="false"/> On Thursday, November 3, 2022 at 2:33:27 PM UTC-5 Kerry Bouchard wrote: > Earlier today, I made a backup copy of our > /opt/projects/dspace/webapps/xmlui/static/robots.txt file, added a line to > stop crawlers from trying to find our /register page, and then stopped and > restarted tomcat. When DSPace didn't come back up, I restored the original > version of robots.txt, and stopped and restarted tomcat again. It still > won't come up. > > > - Output of the "service tomcat status" shows: > tomcat.service - Apache Tomcat Web Application Container > Loaded: loaded (/usr/lib/systemd/system/tomcat.service; enabled; > vendor preset: disabled) > Drop-In: /etc/systemd/system/tomcat.service.d > └─override.conf > Active: active (running) since Thu 2022-11-03 14:21:53 CDT; 2s ago > Main PID: 6272 (java) > Tasks: 75 > CGroup: /system.slice/tomcat.service > └─6272 /usr/lib/jvm/jre/bin/java -Xmx32g -Xms32g > -XX:MaxPermSize=1024m -classpath > > /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/share/jav... > > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: at > java.lang.Thread.run(Thread.java:750) > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: Nov 03, 2022 > 2:21:54 PM org.apache.catalina.startup.HostConfig deployDescriptor > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: INFO: Deployment > of configuration descriptor /etc/tomcat/Catalina/localhost/xmlui.xml has > finished in 97 ms > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: Nov 03, 2022 > 2:21:54 PM org.apache.coyote.AbstractProtocol start > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: INFO: Starting > ProtocolHandler ["http-bio-8080"] > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: Nov 03, 2022 > 2:21:54 PM org.apache.coyote.AbstractProtocol start > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: INFO: Starting > ProtocolHandler ["ajp-bio-8009"] > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: Nov 03, 2022 > 2:21:54 PM org.apache.catalina.startup.Catalina start > Nov 03 14:21:54 libdspace03.lib.tcu.edu server[6272]: INFO: Server > startup in 609 ms > - The dspace.log and cocoon.log files show no activity since since the > first stop and restart of tomcat. > - The /var/log/tomcat/catalina.2022-11-03.log file shows this: > Nov 03, 2022 2:21:54 PM org.apache.catalina.startup.HostConfig > deployDescriptor > SEVERE: Error deploying configuration descriptor > /etc/tomcat/Catalina/localhost/xmlui.xml > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component [/xmlui] > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:903) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) > at > > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679) > at > > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:750) > > Nov 03, 2022 2:21:54 PM org.apache.catalina.startup.HostConfig > deployDescriptor > INFO: Deployment of configuration descriptor > /etc/tomcat/Catalina/localhost/xmlui.xml has finished in 97 ms > Nov 03, 2022 2:21:54 PM org.apache.coyote.AbstractProtocol start > INFO: Starting ProtocolHandler ["http-bio-8080"] > Nov 03, 2022 2:21:54 PM org.apache.coyote.AbstractProtocol start > INFO: Starting ProtocolHandler ["ajp-bio-8009"] > Nov 03, 2022 2:21:54 PM org.apache.catalina.startup.Catalina start > INFO: Server startup in 609 ms > - The files in /etc/tomcat/Catalina/localhost haven't been modified > since 2015. > - The files in /opt/projects/dspace/webapps/xmlui/static/ have owner > and group "tomcat" and the files in /etc/tomcat/Catalina/localhost have > owner and group "dspace". > - As far as I know, this part of the configuration hasn't changed for > years. > - Oracle and Oracle listener are up and running, but not showing any > connections from DSpace. > - I've rebooted the server, but the problem persists. > > Our DSpace 5.4 instance is dead in the water, but the only think I changed > before stopping and restarting tomcat was the robots.txt file (which is now > back to the original). > > Any help will be appriciated. > > Thanks, Kerry > > > -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/a91aa2fa-2bd2-4f1d-9ddf-f491b99ee07bn%40googlegroups.com.
