Index: TestWebServiceMethodDlg.java =================================================================== RCS file: /cvs/websvc/registry/src/org/netbeans/modules/websvc/registry/ui/Attic/TestWebServiceMethodDlg.java,v retrieving revision 1.9 diff -r1.9 TestWebServiceMethodDlg.java 27a28 > import java.lang.reflect.Array; 444c445 < MethodExceptionDialog errorDialog = new MethodExceptionDialog(wsre); --- > MethodExceptionDialog errorDialog = new MethodExceptionDialog(wsre, true); 778,781c779,783 < < if(null == parentData.getResultValue()) return; < List valueList = Arrays.asList((Object [])parentData.getResultValue()); < Iterator valueIterator = valueList.iterator(); --- > Object resultValue = parentData.getResultValue(); > if(null == resultValue) return; > // !PW The code I wrote for native types is shorter and simpler than what > // was here (that only worked on Objects and appears to work with Objects > // properly so why not use it for both... 783,784c785,787 < while(valueIterator.hasNext()) { < childData = new ResultNodeData(valueType,valueIterator.next()); --- > int length = Array.getLength(resultValue); > for(int i = 0; i < length; i++) { > childData = new ResultNodeData(valueType, Array.get(resultValue, i)); 795d797 < 797c799 < --- > Index: MethodExceptionDialog.java =================================================================== RCS file: /cvs/websvc/registry/src/org/netbeans/modules/websvc/registry/ui/Attic/MethodExceptionDialog.java,v retrieving revision 1.1 diff -r1.1 MethodExceptionDialog.java 39a40 > private boolean filterExceptions; 41a43 > //jungi: seems to be never called, so remove? 42a45,49 > this(inException, false); > } > > /** Creates new form MethodExceptionDialog */ > public MethodExceptionDialog(Exception inException, boolean filterExceptions) { 43a51 > this.filterExceptions = filterExceptions; 45d52 < 46a54,55 > > 48d56 < 50,51c58,59 < false, NotifyDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, < DialogDescriptor.DEFAULT_ALIGN, this.getHelpCtx(), null); --- > false, NotifyDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, > DialogDescriptor.DEFAULT_ALIGN, this.getHelpCtx(), null); 81,82d88 < < 84,88c90,94 < "" + < "" + < ""; --- > "" + > "" + > ""; 94a101,103 > if (filterExceptions) { > cause = inException.getCause().getCause(); > } 96c105 < exceptionString += "
" + cause.getLocalizedMessage() + ""; --- > exceptionString += "" + cause.getLocalizedMessage() + ""; 103,105c112,114 < if(null != cause) { < exceptionString += "
Next Exception Layer"; < } --- > if(null != cause) { > exceptionString += "
Next Exception Layer
"; > } 107,108d115 < < 114,117d120 < < < <