<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><BR class="khtml-block-placeholder"></DIV>Gerhard:<DIV><BR class="khtml-block-placeholder"></DIV><DIV>The XML-RPC sends the IDs of all objects requested, even if those Id fields are not explicitly included in the request. Thus, the first ID on line 3 is the ID of the image, and the ID on line 11 is the ID of the image pixels.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Please feel free to ask further questions as needed.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>best,</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Harry</DIV><DIV><BR><DIV><DIV>On Oct 26, 2005, at 9:01 AM, gerhard wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">  <P><FONT size="2">Hello everyone,</FONT> <BR><FONT size="2">hope this is my last question regarding XML-RPC. I am a little confused</FONT> <BR><FONT size="2">about the output (I shortened it) that I get from the following code:</FONT> </P><P><FONT size="2">&lt;methodCall&gt;</FONT> <BR><FONT size="2">  &lt;methodName&gt;dispatch&lt;/methodName&gt;</FONT> <BR><FONT size="2">  &lt;params&gt;&lt;param&gt;&lt;value&gt;578c57f1f5356a5f63bc7f30f8d597f4&lt;/value&gt;&lt;/param&gt;</FONT> <BR><FONT size="2">  &lt;param&gt;&lt;value&gt;retrieveObjects&lt;/value&gt;&lt;/param&gt;</FONT> <BR><FONT size="2">  &lt;param&gt;&lt;value&gt;Image&lt;/value&gt;&lt;/param&gt;</FONT> <BR><FONT size="2">  &lt;param&gt;&lt;value&gt;&lt;struct&gt;&lt;/struct&gt;&lt;/value&gt;&lt;/param&gt;</FONT> <BR><FONT size="2">  &lt;param&gt;&lt;value&gt;&lt;struct&gt;</FONT> <BR><FONT size="2">  &lt;member&gt;&lt;name&gt;default_pixels&lt;/name&gt;</FONT> <BR><FONT size="2">                   &lt;value&gt;&lt;array&gt;&lt;data&gt;</FONT> <BR><FONT size="2">                   &lt;value&gt;ImageServerID&lt;/value&gt;</FONT> <BR><FONT size="2">                   &lt;value&gt;SizeX&lt;/value&gt;</FONT> <BR><FONT size="2">                   &lt;value&gt;SizeY&lt;/value&gt;</FONT> <BR><FONT size="2">                   &lt;value&gt;Repository&lt;/value&gt;</FONT> <BR><FONT size="2">                   &lt;/data&gt;&lt;/array&gt;&lt;/value&gt;</FONT> <BR><FONT size="2">  &lt;/member&gt;</FONT> <BR><FONT size="2">  &lt;member&gt;&lt;name&gt;.&lt;/name&gt;</FONT> <BR><FONT size="2">                  &lt;value&gt;&lt;array&gt;&lt;data&gt;</FONT> <BR><FONT size="2">                  &lt;value&gt;name&lt;/value&gt;</FONT> <BR><FONT size="2">                  &lt;value&gt;created&lt;/value&gt;</FONT> <BR><FONT size="2">                  &lt;value&gt;default_pixels&lt;/value&gt;</FONT> <BR><FONT size="2">                  &lt;/data&gt;&lt;/array&gt;&lt;/value&gt;</FONT> <BR><FONT size="2"> &lt;/member&gt;&lt;/struct&gt;&lt;/value&gt;&lt;/param&gt;&lt;/params&gt;</FONT> <BR><FONT size="2"> &lt;/methodCall&gt;</FONT> </P> <BR><P><FONT size="2">..................</FONT> <BR><FONT size="2">..................</FONT> <BR><FONT size="2">..................</FONT> </P><P><FONT size="2">1 &lt;struct&gt; &lt;member&gt;&lt;name&gt;created&lt;/name&gt;&lt;value&gt;&lt;string&gt;2005-09-02</FONT> <BR><FONT size="2">11:06:46.616928&lt;/string&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">2 &lt;member&gt;&lt;name&gt;name&lt;/name&gt;&lt;value&gt;&lt;string&gt;T2_GFP_11_day9_20X (before</FONT> <BR><FONT size="2">FITC Dextran) T2 GFP FLUO 5b&lt;/string&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">3 &lt;member&gt;&lt;name&gt;id&lt;/name&gt;&lt;value&gt;&lt;int&gt;8&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">4 &lt;member&gt;&lt;name&gt;default_pixels&lt;/name&gt;&lt;value&gt;</FONT> <BR><FONT size="2">5                  &lt;struct&gt;</FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;ImageServerID&lt;/name&gt;&lt;value&gt;&lt;int&gt;8&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">6                                 &lt;member&gt;&lt;name&gt;semantic_type&lt;/name&gt;</FONT> <BR><FONT size="2">7                                               &lt;value&gt;&lt;struct&gt;</FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;granularity&lt;/name&gt;&lt;value&gt;&lt;string&gt;I&lt;/string&gt;&lt;/value&gt;&lt;/member&gt; </FONT> <BR><FONT size="2">8                                                               </FONT> <BR><FONT size="2">          </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;name&lt;/name&gt;&lt;value&gt;&lt;string&gt;Pixels&lt;/string&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">9      </FONT> <BR><FONT size="2">                                                                   </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;id&lt;/name&gt;&lt;value&gt;&lt;int&gt;33&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">10                                             &lt;/struct&gt; &lt;/value&gt; &lt;/member&gt;</FONT> <BR><FONT size="2">11                               </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;id&lt;/name&gt;&lt;value&gt;&lt;int&gt;66&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">12                               </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;SizeY&lt;/name&gt;&lt;value&gt;&lt;int&gt;1024&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">13                               </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;SizeX&lt;/name&gt;&lt;value&gt;&lt;int&gt;1344&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">14                                &lt;member&gt;&lt;name&gt;Repository&lt;/name&gt; &lt;value&gt;</FONT> <BR><FONT size="2">15                                                       &lt;struct&gt;</FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;semantic_type&lt;/name&gt;&lt;value&gt;</FONT> <BR><FONT size="2">16           </FONT> <BR><FONT size="2">                                                                &lt;struct&gt;</FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;granularity&lt;/name&gt;&lt;value&gt;&lt;string&gt;G&lt;/string&gt;&lt;/value&gt;&lt;/member&gt;        </FONT> </P><P><FONT size="2">17            </FONT> <BR><FONT size="2">                                                                         </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;name&lt;/name&gt;&lt;value&gt;&lt;string&gt;Repository&lt;/string&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">18                                                                      </FONT> <BR><FONT size="2">               </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;id&lt;/name&gt;&lt;value&gt;&lt;int&gt;35&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">19              </FONT> <BR><FONT size="2">                                                            </FONT> <BR><FONT size="2">&lt;/struct&gt;&lt;/value&gt; &lt;/member&gt;</FONT> <BR><FONT size="2">20                                                                    </FONT> <BR><FONT size="2">&lt;member&gt;&lt;name&gt;id&lt;/name&gt;&lt;value&gt;&lt;int&gt;2&lt;/int&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">21                                                     </FONT> <BR><FONT size="2">&lt;/struct&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">22                   &lt;/struct&gt;&lt;/value&gt;&lt;/member&gt;</FONT> <BR><FONT size="2">23 &lt;/struct&gt;&lt;/value&gt;&lt;value&gt;</FONT> </P><P><FONT size="2">....................</FONT> </P> <BR> <BR><P><FONT size="2">Why do I get the output in Line 3. I only defined ImageID in the method</FONT> <BR><FONT size="2">call.</FONT> <BR><FONT size="2">In Line 11: Where does this id belong to?</FONT> </P> <BR><P><FONT size="2">Thanks very much for your help.</FONT> <BR><FONT size="2">gerhard</FONT> </P>  </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>