for (int n=0; n < currentMediaList.size();n++) {
upMedia = currentMediaList.elementAt(n);
upMediaSimpleHash = HTMLTemplateProcessor.makeSimpleHash(upMedia);
- mediaType = ((EntityUploadedMedia)upMedia).getMediaType();
+ mediaType = ((EntityMedia)upMedia).getMediaType();
//must be a non-existant to_media_type entry..
if (mediaType != null) {
try {
mediaStorageClass = Class.forName("mircoders.storage.Database"+mediaStorageName);
mediaHandlerClass = Class.forName("mir.media.MediaHandler"+mediaHandlerName);
mediaHandler = (MirMedia)mediaHandlerClass.newInstance();
- if(!mediaStorageName.equals(new String("UploadedMedia"))) {
- Method m = mediaStorageClass.getMethod("getInstance", null);
- mediaStorage = (Database)m.invoke(null, null);
- //we most likely need further info
- upMedia = mediaStorage.selectById(upMedia.getId());
- }
+ Method m = mediaStorageClass.getMethod("getInstance", null);
+ mediaStorage = (Database)m.invoke(null, null);
+ //we most likely need further info
+ upMedia = mediaStorage.selectById(upMedia.getId());
} catch (Exception e) {
theLog.printError("ProducerStartpage:problem in reflection: "+mediaHandlerName);
} //end catch