Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Upload file code deprecation (Problem to use org.eclipse.rwt.widgets.Upload and UploadItem)
Upload file code deprecation [message #938260] Tue, 09 October 2012 14:10 Go to previous message
Lily Ye is currently offline Lily Ye
Messages: 3
Registered: October 2012
Junior Member
Hi,
We bought a production from a vendor many years ago, who used eclipse to develop the application. But the vendor is no longer support this application. Right now we have to make some changes to the applications, although we don't have any expertise in eclipse/java. Anyway, we imported the application to eclipse workspace (we are using
Eclipse for RCP and RAP developers; version Indigo Service Release 2, Build id 20120216-1857). We were able to compile the application (although we do see some warning messages) and created a war file and deployed it to tomcat on linux server. And we were able to upload a file. BUT the name of the upload file was changed to 'upload.1508403605239944151.tmp' instead of keeping the original file name (i.e. tran1009.xml). This caused problem to the application to continue processing. We realize/understand "org.eclipse.rwt.widgets.Upload" and "org.eclipse.rwt.widgets.UploadItem" are obsolete or no longer valid in new eclipse. We are wondering if it's still possible we can use the old code (upload function) by including some some lib/jar/patch... So we don't have to change the program if we could avoid. OR if we have to change our programs, would you please give us some guideline or sample to convert the old upload codes to new upload function.
Thank you so much for your help!
Lily
=======
private void createUploadWidget1(Composite parent) {

final Upload upload = new Upload(parent, SWT.BORDER, SWT.NONE);
upload.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

Label l = new Label(parent, SWT.WRAP);
l.setText("");

ClassLoader classLoader = getClass().getClassLoader();
Image buttonImage = Graphics.getImage(BUTTON_IMAGE_PATH, classLoader);

final Button btnStartUpload = new Button(parent, SWT.PUSH);
btnStartUpload.setText("Upload selected file");
btnStartUpload.setImage(buttonImage);
btnStartUpload.setEnabled(false);
btnStartUpload.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
upload.performUpload();
handleUploadFinished(upload);
}
});

upload.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent event) {
if (!"".equals(upload.getPath())) {
btnStartUpload.setEnabled(true);
}
}

});

}
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Tab-Icons in Fancy/Business-Theme?
Next Topic:Needes Plugins/Features for a WAR file
Goto Forum:
  


Current Time: Sat May 18 21:16:55 EDT 2013

Powered by FUDForum. Page generated in 0.01680 seconds