<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Huhannad,<br>
    I'm not at all familiar with the WSWithComplexTypes, so you would
    need to supply a small test case.<br>
    Maybe someone else can help with this actor?<br>
    <br>
    There are some notes about array lengths at<br>
<a class="moz-txt-link-freetext" href="http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII7.0/ptII7.0.1/doc/ptII7.0.release.htm">http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII7.0/ptII7.0.1/doc/ptII7.0.release.htm</a><br>
    search for "
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    ArrayType changes surrounding length"<br>
    <br>
    For general information about Arrays in the expression language, see<br>
<a class="moz-txt-link-freetext" href="http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIlatest/ptII8.0.1/doc/expressionsa5.htm">http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIlatest/ptII8.0.1/doc/expressionsa5.htm</a><br>
    <br>
    _Christopher<br>
    <br>
    On 12/4/11 8:54 AM, Ali, Muhannad wrote:
    <blockquote
      cite="mid:6AEF80C8-69F2-4F76-BF58-2179FA22F340@student.kit.edu"
      type="cite">
      <pre wrap="">Hi,

I am trying to deal with the result of my web service, which is Array of String. I am getting failure:

1. when I use WSWithComplexTypes actor I get "ptolemy.kernel.util.IllegalActionException: ArrayToken(Token[]) called with a an array of length less than 1.  To create an array of length 0, use the ArrayToken(Token) constructor or the "emptyArray(type)" function in the expression language. The reason is that elements in ArrayToken must have a type."

2. I tried to use Web Service Actor instead, in this case I get Array Length always equals to 1 and when I try to display the elements of the Array I get: "Cannot identify the type instance of the result!".

Any help please? Thanks!


Best regards,

Muhannad
_______________________________________________
Kepler-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kepler-users@kepler-project.org">Kepler-users@kepler-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users">http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Christopher Brooks, PMP                       University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841                                (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 cell: 707.332.0670 </pre>
  </body>
</html>