Hello @all, After searching the web many many times and reading all this here, it seems that there is no real good solution for this. In my example server.xml are 4 services but we have 25 and more to come. So we need maybe a management solution like the Tcat server or I don't know . That's a little frustrating because I thought it'd be easier.
But many thanks for all the answers!!! Am Di., 4. Dez. 2018 um 17:45 Uhr schrieb Christopher Schultz < ch...@christopherschultz.net>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Frank, > > On 12/4/18 06:09, Frank Schullerer wrote: > > Thanks! > > > > Ok let me know if I can achive things in a better way. Now I have > > a server.xml like this: > > > > <Server port="8005" shutdown="SHUTDOWN"> <Listener ... <Service > > name="Catalina"> <Connector port="8080" ... <Engine name="Catalina" > > defaultHost="localhost"> <Realm .. > > > > <Host name="localhost" appBase="webapps" ... </Engine> </Service> > > > > <Service name="a"> <Connector port="11111" clientAuth="false" > > keyAlias="aaaaaaaa" /> <Engine name="a" > <Realm ... <Host > > name="host1" appBase="services/a" > </Host> </Engine> </Service> > > <Service name="b"> <Connector port="222222" clientAuth="true" > > keyAlias="bbbbbbbb" /> <Engine name="b" > <Realm ... <Host > > name="host2" appBase="services/b" > </Host> </Engine> </Service> > > <Service name="c"> <Connector port="333333" clientAuth="true" > > keyAlias="ccccccc" /> <Engine name="c" > <Realm ... <Host > > name="host3" appBase="services/c" > </Host> </Engine> </Service> > > > > Please note that we need different ports and different > > configurations (like clientAuth or keyAlias) for the applications. > > If there is a better way and have a tomcat manager to deploy all > > applications, please let me know! > > > > Thank you in advance! > > As Mark said, you will need to deploy the Tomcat manager 4 times for > the above configuration. > > - -chris > > > Am Di., 4. Dez. 2018 um 11:53 Uhr schrieb Mark Thomas > > <ma...@apache.org>: > > > >> On 04/12/2018 10:19, Frank Schullerer wrote: > >>> Hello, > >>> > >>> I think this question is independent from the tomcat version > >>> but I tried > >> it > >>> with Tomcat 9.0.13 on Windows. We have several "service" tags > >>> in our server.xml because we have several applications running > >>> in one tomcat with several ports and different configuration > >>> (clientAuth etc). I tried to use the tomcat manager to deploy > >>> to different services but it failed. It seems that the tomcat > >>> manager can only deploy within the same service because when I > >>> deploy the tomcat manager itself to a different service than it > >>> works. I can deploy to that service. > >>> > >>> Is this correct or can I configure the tomcat manager to deploy > >>> to other services? I also tried to achive that with a > >>> configuration with "context.xml" but failed. > >>> > >>> Please help! > >> > >> TL;DR you can't deploy services that way. > >> > >> The Tomcat Manager application only works with the Host to which > >> it has been deployed. > >> > >> In Tomcat: - There is exactly one Server - A Server may contain 0 > >> or more Services - A Service may contain 0 or more Connectors and > >> no more than one Engine - An Engine may contain 0 or more Hosts - > >> A host may contain 0 or more Contexts (Context == web > >> application) > >> > >> (I left a few things like Valves and Executors out to keep it > >> simple) > >> > >> > >> The Tomcat Host Manager application only works with the Engine > >> associated with the Host to which it has been deployed. > >> > >> Mark > >> > >> --------------------------------------------------------------------- > >> > >> > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > >> For additional commands, e-mail: users-h...@tomcat.apache.org > >> > >> > > > -----BEGIN PGP SIGNATURE----- > Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ > > iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlwGrywACgkQHPApP6U8 > pFjwZhAAkXowqbvU3WteyhR+Zv2UkNcYhQ5XQH9Z/0kw0GF53+We2Tb4VH6dtXMK > CF/JEIRRLGaRW60HO2V5vXi3dP57+eZm2gpUIH4bpNfE5w7yCl0CdbSwgSzC5+IR > 4++CqvGRSQO1fMzIWQG+aYopvo1UDgfBl8mL5mcBcUrzkL1jeEledWDv63kI6MFQ > 3FlXjl6qgF1eV9EYUw2BUtQyRlgWVLmmMu9p/7PY90WupBMzFAIWcxas3YwITGTY > Ul2/ClxdfQdOU179l5YRD2nB5mgZNPZ1kIL6WNy9AJtzq8fHUrdj4CfTC4uy9FqL > BLw66Huj0AADMJn5RBH7WyH+hyVNbf8JSGjLyF6PLYvot6ZR6iRidzftpwT42kya > JZgpALSRBGIKOAPbNWEPRtrgTp5TjX1cMol23v86+jv6DEzLLptv4wa8jJyLbZ4w > UU5NW7RQ/oJoWY3IQ1fdsYmwsqYj08JkzN9ZEEWa0DlA150dJvMxrizSY5C3QGeo > S7WN2mWsbvppZRVg6qAlFlOyFjmJIKWWg4YBp1OybUzgAFb1w8E/xH521T5Zz1Rj > uV0xit65jvYZucSUsA13q/vEGESOc5VIex/rKCaDOJhtiTHLTtGzkbA7kYgJVAJS > NqKpbb7Zr+K7PS4i5pjIlAZjv6oqF40M9xwbTjEi6QyLyxQiYho= > =LeCR > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >