Ignore:
Timestamp:
2008-05-14T14:40:50+12:00 (16 years ago)
Author:
ak19
Message:

Fixed display of exception output displayed in JOptionPane. Previously the last word could be swallowed and not displayed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • other-projects/trunk/gs3-webservices-democlient/src/GS3DemoClient/org/greenstone/gs3client/GS3JavaClient.java

    r15383 r15440  
    574574        }
    575575        else { // display error message
    576             // number of letters per line
    577             final int numLetters = 40;
     576            final int numLetters = 60; // number of letters per line
    578577            String[] words = errorMessage.split(" "); //get the individual words
    579578            String line = words[0];
     
    596595                else { //finish the line and move on:
    597596                    errorMessage = errorMessage + line + "\n";
    598                     line = words[i];
     597                    line = words[i];                   
     598                }
     599                if(i == (words.length-1)) { // extra word on last line
     600                    errorMessage = errorMessage + line;
    599601                }
    600602            }
    601603            LOG.debug("errorMessage:\n" + errorMessage);
    602            
    603604            JOptionPane.showMessageDialog(this, errorMessage, "Error: "+errorType,
    604605                    JOptionPane.ERROR_MESSAGE);
Note: See TracChangeset for help on using the changeset viewer.