Iterator can't capture
<p>I don't understand about iterator very much. </p>

<pre><code>WebServiceContainer wsItmno = new WebServiceContainer(cache, "Mitmas");
String itmno=request.getParameter("itemcode");
System.out.println("test 0A - " + itmno);
wsItmno.set("MMITNO",itmno);
wsItmno.ExecuteMethod(cm,"getItemNumber");
Iterator itrItmno = wsItmno.iterator();

while (itrItmno.hasNext()) {

    IWebServiceItem wsItemItmno = (IWebServiceItem)itrItmno.next();
    String itmNo1 = wsItemItmno.get("MMITNO");

    //System.out.println("test0B - itmn01 : " + itmNo1 + " itmc : " + itmc );
    if (itmNo1 == null) {
        System.out.println("test is Null");
</code></pre>

<p>Normally, <code>while (itrItmno.hasNext())</code> can go the below condition. But the problem is, if the <code>itmo(itemcode)</code> is created, it can proceed, if not, can't proceed. I think <code>while (itrItmno.hasNext())</code> has error. I don't know how to get all item no (even it is created or not) to get the condition.</p>

<p>[if MMITNO is created(item no is already created in database),it can proceed / match with condition, if the item number is new(don't have in database), can't get value to (itrItmno.hasNext()], </p>
