Hi List,

the ERAttachmentUpload component throws an ERXAttachmentExceedsLengthException 
in its invokeAction method, if the length of the attachment is bigger then the 
configured value (which is perfect so far). Stacktrace below, no Ajax.

How do I handle this exception? Can I catch it somewhere? At the moment it is 
caught in my Application's handleException(Exception anException, WOContext 
context) method, but that's too general.

Thanks for your help,
C.U.CW
-- 

Christoph Wick - Diplom Informatiker, Managing Director
i4innovation GmbH, Professor-Neu-Allee 39, 53225 Bonn, Germany

T +49 2 28 28 62 97 93
M +49 1 51 22 65 78 90
F +49 2 28 28 62 97 99
M [email protected]
W www.i4innovation.de

Geschäftsführer: Thomas Heep, Christoph Wick
Sitz der Gesellschaft: Bonn | Amtsgericht Bonn HRB 18548 | USt-IdNr.: 
DE276502600


> An exception of type 
> "er.attachment.processors.ERAttachmentProcessor$ERXAttachmentExceedsLengthException"
>  with message The attachment <b>TestDoc.docx</b> exceeds the maximum 
> attachment size of <b>10485760 bytes</b>." raised on instance -1.
> 
> Stacktrace is:
> 
>       er.attachment.processors.ERAttachmentProcessor.process 
> (ERAttachmentProcessor.java: 307)
>       er.attachment.processors.ERAttachmentProcessor.process 
> (ERAttachmentProcessor.java: 282)
>       er.attachment.components.ERAttachmentUpload._uploadSucceeded 
> (ERAttachmentUpload.java: 177)
>       er.attachment.components.ERAttachmentUpload.invokeAction 
> (ERAttachmentUpload.java: 106)
>       com.webobjects.appserver._private.WOComponentReference.invokeAction 
> (WOComponentReference.java: 127)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       er.extensions.components._private.ERXWOForm.invokeAction 
> (ERXWOForm.java: 218)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WOGenericContainer.invokeAction 
> (WOGenericContainer.java: 29)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver.WOComponent.invokeAction (WOComponent.java: 
> 1079)
>       er.extensions.components.ERXComponent.invokeAction (ERXComponent.java: 
> 102)
>       com.webobjects.appserver._private.WOComponentReference.invokeAction 
> (WOComponentReference.java: 127)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver._private.WOComponentContent.invokeAction 
> (WOComponentContent.java: 38)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver._private.WOComponentContent.invokeAction 
> (WOComponentContent.java: 38)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver.WOComponent.invokeAction (WOComponent.java: 
> 1079)
>       er.extensions.components.ERXComponent.invokeAction (ERXComponent.java: 
> 102)
>       com.webobjects.appserver._private.WOComponentReference.invokeAction 
> (WOComponentReference.java: 127)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver.WOComponent.invokeAction (WOComponent.java: 
> 1079)
>       er.extensions.components.ERXComponent.invokeAction (ERXComponent.java: 
> 102)
>       com.webobjects.appserver._private.WOComponentReference.invokeAction 
> (WOComponentReference.java: 127)
>       com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction 
> (WODynamicGroup.java: 105)
>       com.webobjects.appserver._private.WODynamicGroup.invokeAction 
> (WODynamicGroup.java: 115)
>       com.webobjects.appserver.WOComponent.invokeAction (WOComponent.java: 
> 1079)
>       er.extensions.components.ERXComponent.invokeAction (ERXComponent.java: 
> 102)
>       com.webobjects.appserver.WOSession.invokeAction (WOSession.java: 1357)
>       com.webobjects.appserver.WOApplication.invokeAction 
> (WOApplication.java: 1745)
>       er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction 
> (ERXAjaxApplication.java: 95)
>       er.extensions.appserver.ERXApplication.invokeAction 
> (ERXApplication.java: 1963)
>       
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage
>  (WOComponentRequestHandler.java: 206)
>       
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession
>  (WOComponentRequestHandler.java: 298)
>       
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication
>  (WOComponentRequestHandler.java: 332)
>       
> com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest 
> (WOComponentRequestHandler.java: 369)
>       
> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest 
> (WOComponentRequestHandler.java: 445)
>       com.webobjects.appserver.WOApplication.dispatchRequest 
> (WOApplication.java: 1687)
>       er.extensions.appserver.ERXApplication.dispatchRequestImmediately 
> (ERXApplication.java: 2085)
>       er.extensions.appserver.ERXApplication.dispatchRequest 
> (ERXApplication.java: 2050)
>       com.webobjects.appserver._private.WOWorkerThread.runOnce 
> (WOWorkerThread.java: 144)
>       com.webobjects.appserver._private.WOWorkerThread.run 
> (WOWorkerThread.java: 226)
>       java.lang.Thread.run (Thread.java: 680)



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to