<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Talend Rest WebService on SSL in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235940#M24824</link>
    <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi, HTTPS is only supported after a job is deployed to Karaf&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Ok, thanks.
&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Set your endpoint to be relative and when the OSGi bundle is deployed to the Karaf service, it will prepend with the root path.&lt;BR /&gt;Example: "&amp;lt;my path&amp;gt;"&lt;BR /&gt;Becomes: "https://&amp;lt;myIp&amp;gt;:9000/services/&amp;lt;my path&amp;gt;"&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Hi dsietz,
&lt;BR /&gt;I've set my endpoint to be relative and I've deployed my webService on Karaf, but I've problems to consume the WebService. The path becomes like this:
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;"http://localhost:8040/services&amp;lt;myPath&amp;gt;"&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;Is it possibile to change root path? I'd like to configure server IP address instead of "localhost".
&lt;BR /&gt;Best regards,
&lt;BR /&gt;Armando</description>
    <pubDate>Fri, 09 Sep 2016 09:14:46 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-09-09T09:14:46Z</dc:date>
    <item>
      <title>Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235936#M24820</link>
      <description>Hi, 
&lt;BR /&gt;I'd like&amp;nbsp;to create&amp;nbsp;a Rest WebService on SSL. I'm using Talend ESB 6.1. 
&lt;BR /&gt;I'm using a tRestRequest component and I've setted my rest endpoint like this: "https://&amp;lt;myIp&amp;gt;:&amp;lt;myPort&amp;gt;:&amp;lt;myPath&amp;gt;" 
&lt;BR /&gt;When I run my Job on Talend I've this error: 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;org.apache.cxf.service.factory.ServiceConstructionException&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at esb_demo_project.s1_insertaccountsf_0_1.S1_InsertAccountSF$Thread4RestServiceProviderEndpoint.run(S1_InsertAccountSF.java:1388)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;Caused by: java.lang.RuntimeException: Protocol mismatch for port 8443: engine's protocol is http, the url protocol is https&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.finalizeConfig(JettyHTTPDestination.java:156)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.transport.http.HTTPTransportFactory.getDestination(HTTPTransportFactory.java:281)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:84)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.endpoint.ServerImpl.&amp;lt;init&amp;gt;(ServerImpl.java:63)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:170)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;... 1 more&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;Caused by: java.io.IOException: Protocol mismatch for port 8443: engine's protocol is http, the url protocol is https&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory.createJettyHTTPServerEngine(JettyHTTPServerEngineFactory.java:276)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.retrieveEngine(JettyHTTPDestination.java:121)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.finalizeConfig(JettyHTTPDestination.java:154)&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#ff3333"&gt;... 5 more&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;Can anyone&amp;nbsp;tell me&amp;nbsp;how to configure&amp;nbsp;a SSL connection on Talend ESB ? 
&lt;BR /&gt;Thanks. 
&lt;BR /&gt;Best Regards. 
&lt;BR /&gt;Armando</description>
      <pubDate>Sat, 16 Nov 2024 10:24:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235936#M24820</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T10:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235937#M24821</link>
      <description>Hi, HTTPS is only supported after a job is deployed to Karaf</description>
      <pubDate>Wed, 07 Sep 2016 13:09:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235937#M24821</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-07T13:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235938#M24822</link>
      <description>Set your endpoint to be relative and when the OSGi bundle is deployed to the Karaf service, it will prepend with the root path.&lt;BR /&gt;Example: "&amp;lt;my path&amp;gt;"&lt;BR /&gt;Becomes: "https://&amp;lt;myIp&amp;gt;:9000/services/&amp;lt;my path&amp;gt;"</description>
      <pubDate>Wed, 07 Sep 2016 13:32:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235938#M24822</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-07T13:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235939#M24823</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi, HTTPS is only supported after a job is deployed to Karaf&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Ok, thanks.
&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Set your endpoint to be relative and when the OSGi bundle is deployed to the Karaf service, it will prepend with the root path.&lt;BR /&gt;Example: "&amp;lt;my path&amp;gt;"&lt;BR /&gt;Becomes: "https://&amp;lt;myIp&amp;gt;:9000/services/&amp;lt;my path&amp;gt;"&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Hi dsietz,
&lt;BR /&gt;I've set my endpoint to be relative and I've deployed my webService on Karaf. The path becomes like this:
&lt;BR /&gt;"http://localhost:8040/services&amp;lt;myPath&amp;gt;"
&lt;BR /&gt;Is it possibile to change root path? I'd like to configure server IP address instead of "localhost".
&lt;BR /&gt;Best regards,
&lt;BR /&gt;Armando</description>
      <pubDate>Fri, 09 Sep 2016 08:45:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235939#M24823</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-09T08:45:14Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235940#M24824</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi, HTTPS is only supported after a job is deployed to Karaf&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Ok, thanks.
&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Set your endpoint to be relative and when the OSGi bundle is deployed to the Karaf service, it will prepend with the root path.&lt;BR /&gt;Example: "&amp;lt;my path&amp;gt;"&lt;BR /&gt;Becomes: "https://&amp;lt;myIp&amp;gt;:9000/services/&amp;lt;my path&amp;gt;"&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Hi dsietz,
&lt;BR /&gt;I've set my endpoint to be relative and I've deployed my webService on Karaf, but I've problems to consume the WebService. The path becomes like this:
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;"http://localhost:8040/services&amp;lt;myPath&amp;gt;"&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;Is it possibile to change root path? I'd like to configure server IP address instead of "localhost".
&lt;BR /&gt;Best regards,
&lt;BR /&gt;Armando</description>
      <pubDate>Fri, 09 Sep 2016 09:14:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235940#M24824</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-09T09:14:46Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Rest WebService on SSL</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235941#M24825</link>
      <description>&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Armando,&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;The root path can be accessed using the server's IP address instead of "localhost." Just enter the IP address in the URL in-place of localhost. I don't believe Karaf stores it's server name in a configuration file. It is dynamic based on your DNS server. If you wish to reach your server by localhost (if you are on the box) or from "outside" using the DNS alias or IP address, it shouldn't matter to Karaf.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;The port number can be changed in the configuration file -&amp;nbsp;org.ops4j.pax.web.cfg. It is located in the Runtime_ESBSE/container/etc directory.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;P align="LEFT"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp; &amp;nbsp;org.osgi.service.http.port = 8040&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 
&lt;BR /&gt; 
&lt;P align="LEFT"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp; &amp;nbsp;org.osgi.service.http.port.secure = 9000&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 
&lt;BR /&gt; 
&lt;P align="LEFT"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp; &amp;nbsp;org.osgi.service.http.secure.enabled=true&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2016 13:16:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Rest-WebService-on-SSL/m-p/2235941#M24825</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-12T13:16:15Z</dc:date>
    </item>
  </channel>
</rss>

