ICE-3206 deals with the problem where Ted was uploading the same file again, and it failed with a zip file exception, due to deleting the new file when trying to delete the old file.
Mandeep emailed me that my experimental code to throttle progress notifications in the UploadServer seemed to help. So, I'm going to do this at the application level, by throttling the server pushes to less than one per second.
Also, there was this exception, which didn't break the upload, indicating we're using component level bindings to session scoped beans. We should try to remove those.
Also 4 out of 24 times the file upload worked but following was seen in the log file
[#|2008-06-18T15:16:28.123-0600|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=22;_ThreadName=Render Thread - 3;_RequestID=61a67afa-a2b9-4fe3-bac3-39e99741e4ec;|executePhase(RESTORE_VIEW 1,com.icesoft.faces.context.BridgeFacesContext@10df8c7) threw exception
javax.el.PropertyNotFoundException: /WEB-INF/inc/participants.jspx @73,51 binding="#
{participant.participantsTable}
": Target Unreachable, identifier 'participant' resolved to null
at com.sun.facelets.el.TagValueExpression.setValue(TagValueExpression.java:95)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
ICE-3206 deals with the problem where Ted was uploading the same file again, and it failed with a zip file exception, due to deleting the new file when trying to delete the old file.
Mandeep emailed me that my experimental code to throttle progress notifications in the UploadServer seemed to help. So, I'm going to do this at the application level, by throttling the server pushes to less than one per second.
Also, there was this exception, which didn't break the upload, indicating we're using component level bindings to session scoped beans. We should try to remove those.
Also 4 out of 24 times the file upload worked but following was seen in the log file
[#|2008-06-18T15:16:28.123-0600|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=22;_ThreadName=Render Thread - 3;_RequestID=61a67afa-a2b9-4fe3-bac3-39e99741e4ec;|executePhase(RESTORE_VIEW 1,com.icesoft.faces.context.BridgeFacesContext@10df8c7) threw exception
{participant.participantsTable}javax.el.PropertyNotFoundException: /WEB-INF/inc/participants.jspx @73,51 binding="#
": Target Unreachable, identifier 'participant' resolved to null
at com.sun.facelets.el.TagValueExpression.setValue(TagValueExpression.java:95)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
at com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)