Index: InvokeOperationAction.java =================================================================== RCS file: /cvs/websvc/core/src/org/netbeans/modules/websvc/core/client/actions/InvokeOperationAction.java,v retrieving revision 1.11 retrieving revision 1.12 diff -w -b -c -r1.11 -r1.12 *** InvokeOperationAction.java 31 Mar 2005 21:30:27 -0000 1.11 --- InvokeOperationAction.java 11 Apr 2005 15:26:33 -0000 1.12 *************** *** 479,484 **** --- 479,485 ---- if (elem instanceof StatementBlock) { List statements = ((StatementBlock)elem).getStatements(); int i; + if (statements.size() > 0) { for (i = 0; i < statements.size(); i++) { Statement s = (Statement)statements.get(i); if (s.getStartOffset() > targetOffset) { *************** *** 491,496 **** --- 492,500 ---- } else { elem = (Statement)statements.get(i); targetOffset = elem.getStartOffset(); // statement boundary + } + } else { + targetOffset = elem.getStartOffset() + 1; // statement boundary } } else if (elem instanceof Statement) { targetOffset = elem.getEndOffset(); // statement boundary s