<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
<!--

/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com

  NOTE: These CSS definitions are stored within the main page body so that you can use the phpBB2
  theme administration centre. When you have finalised your style you could cut the final CSS code
  and place it in an external file, deleting this section to save bandwidth.
*/


 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
        background-color: #E5E5E5;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11;
        color: #000000;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
p, td                { font-size : 11; color : #000000; }
a:link,a:active,a:visited { color : #006699; }
a:hover                { text-decoration: underline; color : #DD6900; }
hr        { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
h1,h2                { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;}


/* This is the border line & background colour round the entire page */
.bodyline        { background-color: #FFFFFF; border: 1px #98AAB1 solid; }


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; line-height: 12px}
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover        { color: #DD6900; text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink                { font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink         { text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px; line-height: 18px}
a.postlink:link        { text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}


/* Quote & Code blocks */
.code {
        font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
        background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
        border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
        background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
        border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

-->
</style>
</head>
        <body>

        <div class="postbody">Hi,<br />
<br />
Your question is not very clear.<br />
<br />
 <img src="http://petals.ebmwebsourcing.com/forum/images/smiles/icon_question.gif" alt="Question" border="0" /> You mean that you expose the FTP service with the BC SOAP as Web service?<br />
<br />
 <img src="http://petals.ebmwebsourcing.com/forum/images/smiles/icon_arrow.gif" alt="Arrow" border="0" /> the Put operation the code says that it accepts InOnly and RobustInOnly MEP. So it returns only an acknowledgement and no response message.<br />
That means the the FTP WSDL is wrong.<br />
 <img src="http://petals.ebmwebsourcing.com/forum/images/smiles/icon_arrow.gif" alt="Arrow" border="0" /> for the Get operation it is more complex.:If we put the retrieve file in the content of the response, we cannot describe it in the WSDL as we don't know the structure.<br />
The current WSDL do not set any structure for the response message. It's wrong. We should set a root element, and then an any element in the root element.<br />
An interesting feature would be that the user of FTP set the structure it expected in the WSDL of the SU, with a nice tool as in PEtALS Eclipse plugin. Then at runtime the FTP component control the received message against the SU WSDL and accept or not the file. Nice feature but we are short in hands for that  <img src="http://petals.ebmwebsourcing.com/forum/images/smiles/icon_evil.gif" alt="Evil or Very Mad" border="0" /> <br />
A workaround for that point, as said by mathieu, can be to use the Mget that put the retrieve file as attachement to the response message.<br />
<br />
For the fixes in the WSDL, i don't know when we will do that.<br />
Regards</div>
        <br /><div class="gensmall"><br />
<br />
<br />
-------------------- m2f --------------------<br />
<br />
Read this forum topic online here:<br />
<a href="http://petals.ebmwebsourcing.com/forum/viewtopic.php?p=935#935" target="_blank">http://petals.ebmwebsourcing.com/forum/viewtopic.php?p=935#935</a><br />
<br />
-------------------- m2f --------------------</div>
        </body>
</html>