Dear all, our semarchy server is almost in production. But before to make sure all is on track, my Ops team would like to know if there is a way to start or restart all services in the proper order avoiding MDM service up-side-down ? Is there a way to start the db when only once Tomcat is started ? What are the dependancies (Tomcat, Postgres, Semarchy ....) Thanks in advance
Best Answer
S
Stéphanie FOURRIER
said
over 2 years ago
I would say that there are no other option than
start database
start tomcat (which starts xDM)
I don't know how your tomcat is configured but as far as I know, when tomcat starts, it deploys descriptors for all applications deployed in it, with this kind of message :org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor [C:\semarchy-postgre\mdm-server\conf\Catalina\localhost\semarchy.xml]
So to me, starting tomcat will start automatically xDM. Semarchy cannot start if the database is not started because the Repository is needed to access all the configurations.
1 Comment
S
Stéphanie FOURRIER
said
over 2 years ago
Answer
I would say that there are no other option than
start database
start tomcat (which starts xDM)
I don't know how your tomcat is configured but as far as I know, when tomcat starts, it deploys descriptors for all applications deployed in it, with this kind of message :org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor [C:\semarchy-postgre\mdm-server\conf\Catalina\localhost\semarchy.xml]
So to me, starting tomcat will start automatically xDM. Semarchy cannot start if the database is not started because the Repository is needed to access all the configurations.
Stéphanie FOURRIER
Dear all, our semarchy server is almost in production. But before to make sure all is on track, my Ops team would like to know if there is a way to start or restart all services in the proper order avoiding MDM service up-side-down ? Is there a way to start the db when only once Tomcat is started ? What are the dependancies (Tomcat, Postgres, Semarchy ....) Thanks in advance
I would say that there are no other option than
I don't know how your tomcat is configured but as far as I know, when tomcat starts, it deploys descriptors for all applications deployed in it, with this kind of message :
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor [C:\semarchy-postgre\mdm-server\conf\Catalina\localhost\semarchy.xml]
So to me, starting tomcat will start automatically xDM. Semarchy cannot start if the database is not started because the Repository is needed to access all the configurations.
Stéphanie FOURRIER
I would say that there are no other option than
I don't know how your tomcat is configured but as far as I know, when tomcat starts, it deploys descriptors for all applications deployed in it, with this kind of message :
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor [C:\semarchy-postgre\mdm-server\conf\Catalina\localhost\semarchy.xml]
So to me, starting tomcat will start automatically xDM. Semarchy cannot start if the database is not started because the Repository is needed to access all the configurations.
-
xDM Compatibility with Java 17?
-
xDM on Docker
-
How to Upgrade Apache Tomcat?
-
Application Server Gives 404 Error
-
Amazon Aurora support
-
Change Prod Repository Type Without Reinstallation
-
Is It Possible to Import a V5.1.1 Data Model to V5.2.8?
-
"500 Internal Server Error" While Opening with Localhost
-
Enable Access to Azure File Storage?
-
Why am I getting Status 404 -- Not Found Error on Azure?
See all 29 topics