<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="178864" data-post-id="178864">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I don’t think that existed when I last did soap in erlang, I don’t recall what I used, it was over 10 years ago (maybe 15 years?  yeesh…).  ^.^;</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178864" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-178864" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178864"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="178876" data-post-id="178876">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="halostatue" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/halostatue/120/2389_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  halostatue
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I looked at the Erlang libraries, too. Most of them are incomplete, but more complete than the Elixir ones.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178876" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-178876" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178876"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="178877" data-post-id="178877">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Austin, can you please suggest me, which library/toolkit can help me in implementing the soap service completely as per the wsdl which I shared?</p>
<p>Will it be possible to implement or shall I not look into this option of implementing Soap service in Elixir at all. Sorry for asking this again, as I am completely new to Soap in Elixir.<br>
Thanks for all your support.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178877" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-178877" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178877"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="178883" data-post-id="178883">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="patrickdm" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/patrickdm/120/7579_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  patrickdm
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="rameshsharma" data-post="8" data-topic="32154">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/48/18943_2.png" class="avatar"> rameshsharma:</div>
<blockquote>
<p>documentation below does not clearly state how to send request xml to hit the wsdl and get the response back.</p>
</blockquote>
</aside>
<p>In the repo’s <a href="https://github.com/elixir-soap/soap/blob/master/README.md" rel="noopener nofollow ugc">Readme</a> there is this example of a<br>
call and its response:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">wsdl_path = "http://www.dneonline.com/calculator.asmx?WSDL"
action = "Add"
params = %{intA: 1, intB: 2}

iex(3)&gt; {:ok, response} = Soap.call(wsdl, action, params)
{:ok,
 %Soap.Response{
... 
</code></pre>
<p>Is it this you were looking for to send requests and get response? Hth</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178883" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-178883" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178883"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="178885" data-post-id="178885">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I saw that patrick, but then what should be action and params for my wsdl</p>
<p><a href="https://sandbox.ws-idu.tracesmart.co.uk/v5.6/?wsdl" class="onebox" target="_blank" rel="noopener nofollow ugc">https://sandbox.ws-idu.tracesmart.co.uk/v5.6/?wsdl</a></p>
<p>wsdl_path = “<a href="https://sandbox.ws-idu.tracesmart.co.uk/v5.6/?wsdl" rel="noopener nofollow ugc">https://sandbox.ws-idu.tracesmart.co.uk/v5.6/?wsdl</a>”<br>
action = ??<br>
params = ??</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178885" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-178885" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178885"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="178891" data-post-id="178891">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="patrickdm" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/patrickdm/120/7579_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  patrickdm
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The doc states that you get the available operations (actions) with</p>
<p><code>Soap.operations(wsdl)</code></p>
<p>…but now I see that it returns <span class="chcklst-box fa fa-square-o"></span></p>
<p>And the same value was in the wsdl map returned by {:ok, wsdl} = Soap.init_model(..)</p>
<p><img src="https://forum.elixirforum.com/images/emoji/apple/thinking.png?v=15" title=":thinking:" class="emoji only-emoji" alt=":thinking:" loading="lazy" width="20" height="20"> <img src="https://forum.elixirforum.com/images/emoji/apple/roll_eyes.png?v=15" title=":roll_eyes:" class="emoji only-emoji" alt=":roll_eyes:" loading="lazy" width="20" height="20"></p>
<p>..  ruby’s savon gem, instead, finds a single operation: <code>idu_process</code></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178891" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-178891" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178891"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #16"></div>
  </section>
</div>
    <div class="postbit" id="178911" data-post-id="178911">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Correct patrick, I am getting <span class="chcklst-box fa fa-square-o"></span> for available operations</p>
<p>iex:5&gt; Soap.operations(wsdl)<br>
<span class="chcklst-box fa fa-square-o"></span></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178911" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-178911" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178911"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="178923" data-post-id="178923">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I am able to get this with some tweaks in the wsdl namespace and configs</p>
<p>iex:10&gt; Soap.operations(wsdl)<br>
[<br>
%{<br>
input: %{body: nil, header: nil},<br>
name: “IDUProcess”,<br>
soap_action: “urn:idu#Idu#IDUProcess”<br>
}<br>
]</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="178923" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-178923" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="178923"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #18"></div>
  </section>
</div>
    <div class="postbit" id="179152" data-post-id="179152">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Anyone ever encountered this type of error ‘&lt;faultstring xsi:type="xsd:string"&gt;method "<a href="http://schemas.xmlsoap.org/soap/envelope/IDUProcess&amp;quot" class="inline-onebox" rel="noopener nofollow ugc">Error</a>; not defined in service’??</p>
<p>iex:13&gt; Soap.call(wsdl, action, params)</p>
<p>{:ok,<br>
%Soap.Response{<br>
body: “&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;SOAP-ENV:Envelope\r\n xmlns:SOAP-ENV="<a href="http://schemas.xmlsoap.org/soap/envelope/%5C" rel="noopener nofollow ugc">http://schemas.xmlsoap.org/soap/envelope/\</a>”\r\n xmlns:xsd="<a href="http://www.w3.org/2001/XMLSchema%5C" rel="noopener nofollow ugc">http://www.w3.org/2001/XMLSchema\</a>“\r\n xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance%5C" rel="noopener nofollow ugc">http://www.w3.org/2001/XMLSchema-instance\</a>”\r\n xmlns:SOAP-ENC="<a href="http://schemas.xmlsoap.org/soap/encoding/%5C" rel="noopener nofollow ugc">http://schemas.xmlsoap.org/soap/encoding/\</a>“\r\n SOAP-ENV:encodingStyle="<a href="http://schemas.xmlsoap.org/soap/encoding/%5C" rel="noopener nofollow ugc">http://schemas.xmlsoap.org/soap/encoding/\</a>”&gt;\r\n<a rel="nofollow">SOAP-ENV:Body</a>\r\n<a rel="nofollow">SOAP-ENV:Fault</a>\r\n&lt;faultcode xsi:type="xsd:QName"&gt;SOAP-ENV:Server\r\n**&lt;faultstring xsi:type="xsd:string"&gt;method "<a href="http://schemas.xmlsoap.org/soap/envelope/IDUProcess&amp;quot" class="inline-onebox" rel="noopener nofollow ugc">Error</a>; not defined in service**\r\n&lt;faultactor xsi:type="xsd:anyURI"&gt;\r\n&lt;detail xsi:type="xsd:string"&gt;&lt;/SOAP-ENV:Fault&gt;\r\n&lt;/SOAP-ENV:Body&gt;\r\n&lt;/SOAP-ENV:Envelope&gt;\r\n",</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="179152" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-179152" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="179152"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #19"></div>
  </section>
</div>
    <div class="postbit" id="179165" data-post-id="179165">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rameshsharma" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rameshsharma/120/18943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rameshsharma
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Could not find any clue anywhere, struggling to get a proper response. Any suggestions?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="179165" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/develop-a-soap-service-in-elixir-and-phoenix/32154/21">Post #20</a>
	                </div>
	            </div>
              <div id="likers-container-179165" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="179165"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #20"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/32154/load_more?page=3">Load more posts (6 remaining)</a>
</div></template></turbo-stream>