-----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