<?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: [resolved] Send Parameter from PHP to Webservice (with SOAP) in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337624#M105945</link>
    <description>thanks for the tricks&lt;BR /&gt;I can call a simple job that take args[] (a value ) ans multiplie it by 2 !&lt;BR /&gt;Now I can use forms  and some php script to consume Talend web services througt Http web page ... so cool!&lt;BR /&gt;regards&lt;BR /&gt;laurent&lt;BR /&gt;++</description>
    <pubDate>Thu, 01 Apr 2010 14:26:39 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2010-04-01T14:26:39Z</dc:date>
    <item>
      <title>[resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337621#M105942</link>
      <description>Hi, 
&lt;BR /&gt;As the title says, I try to send parameter from PHP form to ws, I just send to url file url to compare. 
&lt;BR /&gt;I see to way : 
&lt;BR /&gt;- with url : &lt;A href="http://localhost:8080/Principale_0.1/services/principal?method=runJob&amp;amp;arg1=--context_param%20dossierBoard=d:\" target="_blank"&gt;http://localhost:8080/Principale_0.1/services/principal?method=runJob&amp;amp;arg1=--context_param%20dossierBoard=d:\&lt;/A&gt;Utilisateurs\acanevat\Mes%20documents\TOS2\recoupBoardESS\In\board.xls&amp;amp;arg2=--context_param%20dossierESS=d:\Utilisateurs\acanevat\Mes%20documents\TOS2\recoupBoardESS\In\REEL.xls, I can send the parameter and it's OK. 
&lt;BR /&gt;- with soap, the way I look for 
&lt;BR /&gt; 
&lt;PRE&gt;Fichier wsdl&lt;BR /&gt; &amp;lt;wsdl:types&amp;gt;&lt;BR /&gt;  &amp;lt;schema elementFormDefault="qualified" targetNamespace="http://talend.org" xmlns="http://www.w3.org/2001/XMLSchema"&amp;gt;&lt;BR /&gt;   &amp;lt;element name="args"&amp;gt;&lt;BR /&gt;    &amp;lt;complexType&amp;gt;&lt;BR /&gt;     &amp;lt;sequence&amp;gt;&lt;BR /&gt;      &amp;lt;element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:string"/&amp;gt;&lt;BR /&gt;     &amp;lt;/sequence&amp;gt;&lt;BR /&gt;    &amp;lt;/complexType&amp;gt;&lt;BR /&gt;   &amp;lt;/element&amp;gt;&lt;BR /&gt;...&lt;BR /&gt; &amp;lt;wsdl:message name="runJobRequest"&amp;gt;&lt;BR /&gt;  &amp;lt;wsdl:part element="impl:args" name="args"/&amp;gt;&lt;BR /&gt; &amp;lt;/wsdl:message&amp;gt;&lt;BR /&gt;...&lt;BR /&gt; &amp;lt;wsdl:operation name="runJob"&amp;gt;&lt;BR /&gt;  &amp;lt;wsdlsoap:operation soapAction=""/&amp;gt;&lt;BR /&gt;   &amp;lt;wsdl:input name="runJobRequest"&amp;gt;&lt;BR /&gt;    &amp;lt;wsdlsoap:body use="literal"/&amp;gt;&lt;BR /&gt;   &amp;lt;/wsdl:input&amp;gt;&lt;/PRE&gt; 
&lt;BR /&gt; 
&lt;PRE&gt;Coté client (PHP)&lt;BR /&gt; $services = new soapClient($url_wsdl); // with soap php extension&lt;BR /&gt; print_r($services-&amp;gt;__getFunctions()); // get function service can use&lt;BR /&gt; $args = "&amp;amp;arg1=--context_param%20dossierBoard=d:\Utilisateurs\acanevat\Mes%20documents\TOS2\recoupBoardESS\In\board.xls";&lt;BR /&gt; $args = "&amp;amp;arg2=--context_param%20dossierESS=d:\Utilisateurs\acanevat\Mes%20documents\TOS2\recoupBoardESS\In\REEL.xls";&lt;BR /&gt;// $args = "--context_param";&lt;BR /&gt;// $args = "dossierBoard=d:\Utilisateurs\acanevat\Mes documents\TOS2\recoupBoardESS\In\board.xls";&lt;BR /&gt;// $args = "--context_param";&lt;BR /&gt;// $args = "dossierESS=d:\Utilisateurs\acanevat\Mes documents\TOS2\recoupBoardESS\In\REEL.xls";&lt;BR /&gt;	&lt;BR /&gt;// Call the SOAP method&lt;BR /&gt;print_r($services -&amp;gt; runJob($args));&lt;/PRE&gt; 
&lt;BR /&gt;I get 
&lt;BR /&gt;Array ( =&amp;gt; runJobReturn runJob(args $args) ) stdClass Object ( ) 
&lt;BR /&gt;I start in ws and I don't know if the pb comes from my sent or the content of the parameter, knowing that the parameter dossierBoard and dossierESS correspond on context.dossierBoard and context.dossierESS. 
&lt;BR /&gt;Cordially.</description>
      <pubDate>Sat, 16 Nov 2024 13:28:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337621#M105942</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:28:53Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337622#M105943</link>
      <description>hi chtorrel, 
&lt;BR /&gt;I've got same problem 
&lt;BR /&gt;If I call my web service and pass args in the URI , it's work! 
&lt;BR /&gt;But I dont' find the way to pass args to my SoapClient in a PHP script. 
&lt;BR /&gt;I've tried with array , value and __soapCall .... 
&lt;BR /&gt;here some of my test : 
&lt;BR /&gt; 
&lt;PRE&gt;print_r ($soapClient-&amp;gt;runJob()-&amp;gt;item-&amp;gt;item);&lt;BR /&gt;print_r ($soapClient-&amp;gt;runJob(array('args'=&amp;gt;'arg1=--context_param valeur=5'))-&amp;gt;item-&amp;gt;item);&lt;BR /&gt;print_r ($soapClient-&amp;gt;__soapCall('runJob',array('args'=&amp;gt;'5'))-&amp;gt;item-item);&lt;BR /&gt;// ....&lt;/PRE&gt; 
&lt;BR /&gt;I'm also newbies with soap and wsql descriptiion , so i'm looking like you a way to do that .... 
&lt;BR /&gt;It's always my default context value as a result 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;ps : your result 
&lt;B&gt;Array ( =&amp;gt; runJobReturn runJob(args $args) ) &lt;/B&gt; is the normal one for 
&lt;B&gt;print_r($services-&amp;gt;__getFunctions());&lt;/B&gt; 
&lt;BR /&gt;laurent 
&lt;BR /&gt;++</description>
      <pubDate>Thu, 01 Apr 2010 13:12:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337622#M105943</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-01T13:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337623#M105944</link>
      <description>So start of an answer, I try with a simple job containing tFlowInput and tBufferOutput and my 2 variables context.dossierESS and context.dossierBoard. 
&lt;BR /&gt;client (PHP) 
&lt;BR /&gt; 
&lt;PRE&gt;$args = "--context_param";&lt;BR /&gt;$args = "dossierBoard=act";&lt;BR /&gt;$args = "--context_param";&lt;BR /&gt; $args = "dossierESS=d:\Utilisateurs\acanevat\Mes documents\TOS2\recoupBoardESS\In\REEL.xls";&lt;BR /&gt;	&lt;BR /&gt;// Call the SOAP method&lt;BR /&gt;print_r($services -&amp;gt; runJob($args));&lt;/PRE&gt; 
&lt;BR /&gt;it's OK my browser show the waited result. 
&lt;BR /&gt;but my principal job doesn't work anyway, I hope my next msg will be better.. 
&lt;BR /&gt;cordially</description>
      <pubDate>Thu, 01 Apr 2010 14:16:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337623#M105944</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-01T14:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337624#M105945</link>
      <description>thanks for the tricks&lt;BR /&gt;I can call a simple job that take args[] (a value ) ans multiplie it by 2 !&lt;BR /&gt;Now I can use forms  and some php script to consume Talend web services througt Http web page ... so cool!&lt;BR /&gt;regards&lt;BR /&gt;laurent&lt;BR /&gt;++</description>
      <pubDate>Thu, 01 Apr 2010 14:26:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337624#M105945</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-01T14:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337625#M105946</link>
      <description>could you give us the code (php script ) that you have wrote to consume the Talend WS from php script page .&lt;BR /&gt;i have the same probleme .&lt;BR /&gt;thanks</description>
      <pubDate>Tue, 01 May 2012 16:32:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337625#M105946</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-01T16:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Send Parameter from PHP to Webservice (with SOAP)</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337626#M105947</link>
      <description>RgRRR6  &amp;lt;a href=""&amp;gt;kvvnkxmifrrt&amp;lt;/a&amp;gt;, italoumvallz, jirpkjmjoipn,</description>
      <pubDate>Thu, 04 Sep 2014 05:35:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Send-Parameter-from-PHP-to-Webservice-with-SOAP/m-p/2337626#M105947</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2014-09-04T05:35:15Z</dc:date>
    </item>
  </channel>
</rss>

