Changeset 15440

Show
Ignore:
Timestamp:
14.05.2008 14:40:50 (11 years ago)
Author:
ak19
Message:

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

Files:
1 modified

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);