Configuring a standalone ESB job (with a tRESTRequest compone) for SSL
I have a Talend ESB (v5.3) job that includes a tRESTRequest component. I do NOT deploy it into the ESB Runtime (we had issues with this in our circumstances), but simply export the job and run it under Jetty. We now need to SSL enable the job.
Now, while I have a good deal of experience with Talend and Java, I have never had to mess with certificates, key stores, etc. We are about to purchase a cert from DigiCert, and I would be so appreciative if someone could very specifically articulate the steps required to setup our Talend ESB job to accept an incoming Web Service call over HTTPS. I have read
https://www.talendforge.org/forum/viewtopic.php?pid=151369 but a) I’m not sure that is applicable and b) it’s vague. Again, I would be so appreciative if someone could provide the specific configuration steps.
Any idea how long it might take to receive a response? I have four days left before we need to deploy our solution to production, and we obviously need SSL in place. Thanks.
OK, so I've successfully gotten the certificate installed in a keystore under \users\abc\xyz.jks. My issue really comes down to two simple questions: 1. Where is the Jetty configuration file for a Talend ESB standalone (i.e. not using karaf) deployment? 2. How do I configure that file to specify my keystore location, keystore password, etc.? I would so appreciate a response. Thanks so much