Se l'applicazione è stata generata utilizzando la procedura guidata per il modello elenco fornita con WSSD 5.1 (Express 5.0.2) al collegamento: http://www-106.ibm.com/developerworks/websphere/zones/studio/rad/, il codice generato dalla procedura utilizza Struts 1.0.2 e potrebbe servirsi di
PropertyUtils.copyProperties(targetObject, Usersdab);
La classe PropertyUtils appartiene al pacchetto org.apache.commons.beanutils. Se l'applicazione Struts 1.1(beta2) è stata migrata precedentemente ed adesso si passa alla versione finale di Struts1.1, potrebbero verificarsi dei problemi. La nuova versione cambia l'ordine degli attributi durante la copia da javabean. Il codice del vecchio modello dipende da quell'ordine, quindi dopo la migrazione a WSSD5.1.1, se viene utilizzato con il nuovo runtime, verrà attivata l'eccezione java.lang.reflect.InvocationTargetException.
Affinché funzioni con entrambe le versioni, è necessario apportare la seguente modifica:
Utilizzare setProperty:
PropertyUtils.setProperty(targetObject, "nickname", Usersdab.getNickname());
Visualizza il file Readme principale
(C) Copyright IBM Corporation 2000, 2003. Tutti i diritti riservati.