Re: EventException

Denny Chambers <[email protected]> Fri, 08 Dec 2006 13:17:17 -0600
Newsgroups gmane.comp.java.enhydra.barracuda.general
Message-ID <[email protected]>
This is a cryptographically signed message in MIME format.

--------------ms090802000302080204040305
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Looks like I need to override the  handleEventException(..) method for 
the ApplicationGateway class. This is also used in the ComponentGateway 
class.

Denny Chambers wrote:
> The servlet spec will not work here, because the exception is not 
> being bubbled up to the Web Server code. It is being handled by the 
> Barracuda code. If they were throwing the excpetion up, I could handle 
> it in the web.xml file in the way you described below. I already do 
> this for most of the HTTP error code, and a few other exception. I 
> think this response may be coming from the dispatch queue or some 
> close to that, when it can't map the event url to a class. I will try 
> to look at the code today, and see if I can figure it out from there.
>
> Denny
>
> Jacob Kjome wrote:
>>
>> Hi Denny,
>>
>> I don't recall of the top of my head if there's a way to capture 
>> this?   I've had my head buried in XMLC development and other stuff 
>> and haven't dealt with much Barracuda development of late.  Hopefully 
>> one of the guys at ATMReports can help with this, since I know they 
>> use Barracuda on an ongoing basis.
>>
>> ....Actually, the servlet spec might provide for this.  I seem to 
>> recall you can define error pages for particular exceptions.  This 
>> would be configured in web.xml.  Check out the <error-page> element 
>> (I think that's what it's called?).
>>
>>
>> Jake
>>
>> At 03:57 PM 12/5/2006, you wrote:
>> >Resent with the Digital Signature turned off.
>> >
>> >When an invalid event URL is requested to a Barracuda webapp, you will
>> >get an Error: EventException, with a Barracuda specific message, and a
>> >stacktrace. i would like to override this canned message with my own
>> >error page. Is there an event that i need to listen for to make this
>> >happen?
>> >
>> >Denny
>> >
>> >
>> >
>> >--
>> >Barracuda mailing list
>> >[email protected]
>> >http://www.objectweb.org/wws/lists/projects/barracuda
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> -- 
>> Barracuda mailing list
>> [email protected]
>> http://www.objectweb.org/wws/lists/projects/barracuda
>>   
>
> ------------------------------------------------------------------------
>
>
> --
> Barracuda mailing list
> [email protected]
> http://www.objectweb.org/wws/lists/projects/barracuda
>   

--------------ms090802000302080204040305
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH
AQAAoIIJFzCCAuYwggJPoAMCAQICEDVEol4bhN7hVJ43HE0ogFMwDQYJKoZI
hvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25z
dWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG
cmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDIwMTE1MjE1NFoXDTA3MDIwMTE1
MjE1NFowSDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjElMCMG
CSqGSIb3DQEJARYWZGNoYW1iZXJzQGJ1Z2ZpeGVyLm5ldDCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAKWnrxdlwsYKjHOdC87pVgckcmpeHySe
FqsE3obNhyVn5GEEpV7mO5zBH07upgzCvh6kPDysC3r2f9R2Wn0gcofpm8Ge
6gaNvIBmZhaIEI+t02SZjWfSFI54g6tKL51u9ZaqvS6fexjFwGrGKOl7S2jI
yJSGgNh/zW/xGy/PbKI+RJYQwWPMSdBb0ZxQ26L4uydLLuSujCcol5SjPiGQ
9/CPtF4+HTN13r2jup4w2S50p5JLQeDt+DIuKdUDEjgGfEf+OUWwe86GbSDy
ufSxQe62ieQ3PemDc2o0s2qloqR60zLPcxH2o8lT9G/c8ZscCMBUSAyTtxbk
Y9BVOnDtihcCAwEAAaMzMDEwIQYDVR0RBBowGIEWZGNoYW1iZXJzQGJ1Z2Zp
eGVyLm5ldDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAB6Y/pHx
Uw9Y9W5G9/9XjLI8EOZilL0y9DpsJOLLPefxNxdwNlvVbgreurC4xT0r9MZ4
LClQbXuufUdh8xXHz+rUfYEbUPlSiAJCIsbDQfTSpSSGWZrHR2YZcTKVViGV
cti320cGmDCzyd+5bdz5red9URPtQkkb6Kn95D5oLb+TMIIC5jCCAk+gAwIB
AgIQNUSiXhuE3uFUnjccTSiAUzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQG
EwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0Ew
HhcNMDYwMjAxMTUyMTU0WhcNMDcwMjAxMTUyMTU0WjBIMR8wHQYDVQQDExZU
aGF3dGUgRnJlZW1haWwgTWVtYmVyMSUwIwYJKoZIhvcNAQkBFhZkY2hhbWJl
cnNAYnVnZml4ZXIubmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApaevF2XCxgqMc50LzulWByRyal4fJJ4WqwTehs2HJWfkYQSlXuY7nMEf
Tu6mDMK+HqQ8PKwLevZ/1HZafSByh+mbwZ7qBo28gGZmFogQj63TZJmNZ9IU
jniDq0ovnW71lqq9Lp97GMXAasYo6XtLaMjIlIaA2H/Nb/EbL89soj5ElhDB
Y8xJ0FvRnFDbovi7J0su5K6MJyiXlKM+IZD38I+0Xj4dM3XevaO6njDZLnSn
kktB4O34Mi4p1QMSOAZ8R/45RbB7zoZtIPK59LFB7raJ5Dc96YNzajSzaqWi
pHrTMs9zEfajyVP0b9zxmxwIwFRIDJO3FuRj0FU6cO2KFwIDAQABozMwMTAh
BgNVHREEGjAYgRZkY2hhbWJlcnNAYnVnZml4ZXIubmV0MAwGA1UdEwEB/wQC
MAAwDQYJKoZIhvcNAQEEBQADgYEAHpj+kfFTD1j1bkb3/1eMsjwQ5mKUvTL0
Omwk4ss95/E3F3A2W9VuCt66sLjFPSv0xngsKVBte659R2HzFcfP6tR9gRtQ
+VKIAkIixsNB9NKlJIZZmsdHZhlxMpVWIZVy2LfbRwaYMLPJ37lt3Pmt531R
E+1CSRvoqf3kPmgtv5MwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUA
MIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYD
VQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgw
JgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYD
VQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0B
CQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAw
MDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc
VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3Rl
IFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEB
BQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2
vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYk
KhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAe
ZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8E
PDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29u
YWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GB
AEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCT
cDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V
2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDZDCC
A2ACAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1
bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZy
ZWVtYWlsIElzc3VpbmcgQ0ECEDVEol4bhN7hVJ43HE0ogFMwCQYFKw4DAhoF
AKCCAcMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUx
DxcNMDYxMjA4MTkxNzE3WjAjBgkqhkiG9w0BCQQxFgQUR8ANqSA7BYxUJnx7
C7ADPBA/bEEwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG
9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC
ASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT
HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0
ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA1RKJeG4Te4VSeNxxN
KIBTMIGHBgsqhkiG9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNV
BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1Ro
YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA1RKJeG4Te4VSe
NxxNKIBTMA0GCSqGSIb3DQEBAQUABIIBAIZ7jpbicW9N56+2iOEzffAPm7cK
sBk118COz0t1186SZdveu+RYuJTMp17kzaGQhAai1hsHBV/60u6RIIQoTaRK
KEV3nHVuMJJMSldHg8UNfPpImARGfqscU5zYkPZf0bf7U2FjFRUMwjEbLgOJ
enrv5d8L9DBWQFrV39ROhT4n8QAixRS7XCw+8Q7WA8B7610M+O1v4cKVUR5i
c2S7PStl9j3TgQHfSssMqoBchfUvr3lLvH/2Ghvdyu4hRmiWnuX0w6Onb/VA
WnPR32oUs/pUBwlFxH9msmpDKIHIX80fdKnQaHXRSYm+H9JINTOVsEG2l/pi
slwpcsIUYofPZjoAAAAAAAA=

--------------ms090802000302080204040305
Content-Type: text/plain; name="message-footer.txt"
Content-Disposition: inline; filename="message-footer.txt"
Content-Transfer-Encoding: 8bit



--

Barracuda mailing list

[email protected]

http://www.objectweb.org/wws/lists/projects/barracuda


--------------ms090802000302080204040305--