RE: addEventlistener question
"David R Robison" <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <001a01c2e277$0d60d2b0$0864a8c0@D901K911> |
Here is the DEBUG log...
19307 [Thread-9] DEBUG com.orci.ADMSVirginia.MainGateway -
/ADMSVirginia/ActionEvent.event @3eec1a
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.ApplicationGateway - Handling incoming
HTTP request in com.orci.ADMSVirginia.MainGateway@1712651
19307 [Thread-9] INFO
org.enhydra.barracuda.plankton.data.ObjectRepository - Setting up
session repository: SessionOR_Thread-9
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Incoming
URI:/ADMSVirginia/ActionEvent.event
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway -
ServletPath:/ActionEvent.event
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Target
Event:ActionEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Fully qualified
Event:org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Creating Event
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Checking out
event from event pool
19307 [Thread-9] INFO org.enhydra.barracuda.core.event.DefaultEventPool
- Checking out event org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG org.enhydra.barracuda.core.event.DefaultEventPool
- Attempting to lock event
org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG org.enhydra.barracuda.core.event.DefaultEventPool
- Instantiating event
org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG org.enhydra.barracuda.core.event.DefaultEventPool
- Instantiating Event
19307 [Thread-9] DEBUG org.enhydra.barracuda.core.event.DefaultEventPool
- Locking event
org.enhydra.barracuda.core.event.events.ActionEvent@1115152 in
EventList: org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Looking for event
listener ids:null
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - Dispatching
event:org.enhydra.barracuda.core.event.events.ActionEvent@1115152 to
broker:org.enhydra.barracuda.core.event.DefaultEventBroker@f2ea42
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.ApplicationGateway - instantiating
DefaultDispatchQueue
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Removing all
instances of:org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Adding
ControlEvent:org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventContext - see if we need
to restore context...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventContext - ...looking for
context id in req:null
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventContext - ...no persisted
context
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state: [key]:org.enhydra.barracuda.core.event.EventContext.DispatchQueue
[val]:org.enhydra.barracuda.core.event.DefaultDispatchQueue@1f1f38e
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state:
[key]:org.enhydra.barracuda.core.event.EventContext.ViewCapabilities
[val]:org.enhydra.barracuda.core.view.ViewCapabilities@1ad0839
{ft=Html4_0, ct=NN6x, st=JavaScript1_5, loc=default}
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state:
[key]:org.enhydra.barracuda.core.event.ControlEventContext.ServletConfig
[val]:org.apache.catalina.core.StandardWrapperFacade@1de891b
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state:
[key]:org.enhydra.barracuda.core.event.ControlEventContext.ServletReques
t
[val]:org.enhydra.barracuda.core.helper.servlet.HttpServletRequestWrappe
r@3eec1a
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state:
[key]:org.enhydra.barracuda.core.event.ViewEventContext.ServletResponse
[val]:org.apache.coyote.tomcat4.CoyoteResponseFacade@f6f1b6
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state: [key]:DefaultEventDispatcher.DefaultResponseEvent
[val]:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19307 [Thread-9] DEBUG
org.enhydra.barracuda.plankton.data.DefaultStateMap - Setting queue
state: [key]:DefaultBaseEventListener.TargetEventName
[val]:org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Dispatching
event:org.enhydra.barracuda.core.event.DefaultEventContext@801059
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Attempting to
dispatch
context:org.enhydra.barracuda.core.event.DefaultEventContext@801059
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Setting
responseHandled:false
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping
DispatchQueue prior to dispatch...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Dumping Event
Queue contents:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Request Events:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@1115171
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - [0]:
org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
@1115171
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Response
Events:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@1
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end @1
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dispatching
REQ Phase
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Getting next
ControlEvent:org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Req Phase]
Next event in
queue:org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Getting event
chain for
event:org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Parent
event:org.enhydra.barracuda.core.event.HttpRequestEvent@1b158db
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Parent
event:org.enhydra.barracuda.core.event.ControlEvent@40b181
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping Event
chain...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher -
java.util.ArrayList@2865dd77
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - items:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [0]:
org.enhydra.barracuda.core.event.ControlEvent@40b181
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [1]:
org.enhydra.barracuda.core.event.HttpRequestEvent@1b158db
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [2]:
org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
items
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
@2865dd77
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Req Phase]
Getting event chain: (3 events in chain)
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Chain element
0: org.enhydra.barracuda.core.event.ControlEvent@40b181
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Looking for
event listeners...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
specific listeners:null
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Getting listeners
for Class:class org.enhydra.barracuda.core.event.ControlEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
generic listeners:null
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No listeners
for this event, moving on to next event
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Chain element
1: org.enhydra.barracuda.core.event.HttpRequestEvent@1b158db
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Looking for
event listeners...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
specific listeners:null
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Getting listeners
for Class:class org.enhydra.barracuda.core.event.HttpRequestEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
generic listeners:null
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No listeners
for this event, moving on to next event
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Chain element
2: org.enhydra.barracuda.core.event.events.ActionEvent@1115152
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Looking for
event listeners...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
specific listeners:null
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Getting listeners
for Class:class org.enhydra.barracuda.core.event.events.ActionEvent
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
generic listeners:null
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No listeners
for this event, moving on to next event
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Using Default
Response
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Removing all
instances of:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19307 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Adding
ViewEvent:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping
DispatchQueue after REQ phase...
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Dumping Event
Queue contents:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Request Events:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@1
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end @1
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Response
Events:
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@771ed0
19307 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - [0]:
org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
@771ed0
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dispatching
RESP Phase
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Getting next
ViewEvent:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Resp Phase]
Next event in
queue:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Getting event
chain for
event:org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping Event
chain...
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher -
java.util.ArrayList@771ed0
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - items:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [0]:
org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
items
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
@771ed0
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Resp Phase]
Getting event chain: (1 events in chain)
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Chain element
0: org.enhydra.barracuda.core.event.HttpResponseEvent@771eb1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Looking for
event listeners...
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
specific listeners:null
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Getting listeners
for Class:class org.enhydra.barracuda.core.event.HttpResponseEvent
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
generic listeners:null
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No listeners
for this event, moving on to next event
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Removing all
instances of:org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Adding
ViewEvent:org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Exceptional
event not handled...adding parent event to queue:
org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Getting next
ViewEvent:org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Resp Phase]
Next event in queue:org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Getting event
chain for event:org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping Event
chain...
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher -
java.util.ArrayList@31ff42
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - items:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [0]:
org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
items
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - /end
@31ff42
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - [Resp Phase]
Getting event chain: (1 events in chain)
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Chain element
0: org.enhydra.barracuda.core.event.ViewEvent@31ff23
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Looking for
event listeners...
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
specific listeners:null
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventBroker - Getting listeners
for Class:class org.enhydra.barracuda.core.event.ViewEvent
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Checking for
generic listeners:null
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No listeners
for this event, moving on to next event
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultEventDispatcher - Dumping
DispatchQueue after RESP phase...
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Dumping Event
Queue contents:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Request Events:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end @1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - Response
Events:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue -
java.util.ArrayList@1
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - items:
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end
items
19317 [Thread-9] DEBUG
org.enhydra.barracuda.core.event.DefaultDispatchQueue - /end @1
19317 [Thread-9] INFO
org.enhydra.barracuda.core.event.DefaultEventDispatcher - No response
event handled - throwing UnhandledEventException
19327 [Thread-9] WARN
org.enhydra.barracuda.core.event.ApplicationGateway - Unexpected event
exception:
I see that it tries to process the ActionEvent, but I see no reference
to the listener class name. Could this be a problem with checkbox input
types?
David R Robison
Open Roads Consulting, Inc.
http://www.openroadsconsulting.com
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Christian Cryder
Sent: Tuesday, March 04, 2003 11:23 AM
To: [email protected]
Subject: RE: [Barracuda] addEventlistener question
Hi David,
So can you confirm that you are registering your gateway classes with
the
main application gateway? (ie. via the event-gateways.xml file from
web.xml)
Assuming you have done that,
a) what's your event heirarchy look like
b) can you send me a copy of the application gateway code (ie. the class
that contains the listeners) so I can take a quick glance at it?
Christian
----------------------------------------------
Christian Cryder [[email protected]]
Internet Architect, ATMReports.com
Barracuda - http://barracudamvc.org
----------------------------------------------
"Coffee? I could quit anytime, just not today"
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of David R Robison
> Sent: Tuesday, March 04, 2003 10:59 AM
> To: [email protected]
> Subject: RE: [Barracuda] addEventlistener question
>
>
> I'm still getting the same response. In my "screen" class, I identify
> the events of interest as:
>
> public HistoricalVosDataScreen() {
> specifyLocalEventInterests(getHistoricalVosDataFactory,
> GetHistoricalVosData.class);
> specifyLocalEventInterests(renderHistoricalVosDataFactory,
> RenderHistoricalVosData.class);
> specifyLocalEventInterests(selectByRoadwayFactory);
> specifyLocalEventInterests(selectByStationFactory);
> }
>
> Is this correct?
>
> David R Robison
> Open Roads Consulting, Inc.
> http://www.openroadsconsulting.com
>
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Christian
Cryder
> Sent: Tuesday, March 04, 2003 10:24 AM
> To: [email protected]
> Subject: RE: [Barracuda] addEventlistener question
>
> > Since the Event Listeners are not associated with a specific
> > application event (from events.xml) do I need to somehow register
> > them with the ApplicationGateway?
>
> Yes! The problem you are having is that ApplicationGateway doesn't
know
> where to deliver the event. The easiest way to do this is via an
> event-gateways.xml file, like this:
>
> <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
>
> <assemble>
> <event-gateway
> class="org.enhydra.barracuda.core.event.DefaultEventGateway">
> <event-gateway class="com.atmr.atmreports.screens.Login"/>
> <event-gateway class="com.atmr.atmreports.screens.Home"/>
> <event-gateway
class="com.atmr.atmreports.screens.Businesses"/>
> </event-gateway>
> </assemble>
>
> Now, the way this get's invoked is from within web.xml...where the
> ApplicationGateway is declared, you provide a reference to your
> event-gateways.xml like this:
>
> <init-param>
> <param-name>AssemblyDescriptor</param-name>
> <param-value>/WEB-INF/event-gateways.xml</param-value>
> </init-param>
>
> If you look in the Barracuda web.xml, you should see an example of
this.
>
> Fix that, and you should be in business!
>
> Christian
>
> ----------------------------------------------
> Christian Cryder [[email protected]]
> Internet Architect, ATMReports.com
> Barracuda - http://barracudamvc.org
> ----------------------------------------------
> "Coffee? I could quit anytime, just not today"
>
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]]On Behalf Of David R
Robison
> > Sent: Tuesday, March 04, 2003 10:11 AM
> > To: [email protected]
> > Subject: RE: [Barracuda] addEventlistener question
> >
> >
> > Thanks for your quick response...
> >
> > 1) The code is rendered as:
> >
> > <input checked="checked" id="ByRoadway" name="ByRoadway"
> > onclick="this.disabled=true;
> > document.EditForm.action='ActionEvent.event?$eid=HistoricalVosData
> > Screen$SelectByRoadwayHandler';document.EditForm.submit();
> > return false;" type="checkbox" value="true">
> >
> > 2) I'm using Netscape 7.02
> >
> > 3) The error I get is:
> >
> > Error: EventException
> >
> > There was an unexpected error while servicing this
> > request...please contact your
> > application administrator and notify them of the problem.
> >
> > Error dispatching request: Unhandled Event - a reponse was required
> but no
> > response event was handled!
> >
> > Exception:
> > org.enhydra.barracuda.core.event.UnhandledEventException:
> > Unhandled Event - a
> > reponse was required but no response event was handled! at
> > org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatchEv
> > ent(DefaultEventDispatcher.java:132)
> > at
> > org.enhydra.barracuda.core.event.DefaultEventBroker.dispatchEvent(
> DefaultEventBroker.java:494)
> > at
> > org.enhydra.barracuda.core.event.ApplicationGateway.handleDefaultE
> > xt(ApplicationGateway.java:415)
> > at
> > org.enhydra.barracuda.core.event.ApplicationGateway.handleDefault(
> ApplicationGateway.java:240)
> > at
> >
com.orci.ADMSVirginia.MainGateway.handleDefault(MainGateway.java:149)
> at
> > org.enhydra.barracuda.core.event.ApplicationGateway.doGet(Applicat
> > ionGateway.java:643)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
> > org.apache.tomcat.core.ServiceInvocationHandler.method(Unknown
Source)
> at
> > org.apache.tomcat.core.ServletWrapper.handleInvocation(Unknown
Source)
> at
> > org.apache.tomcat.core.ServletWrapper.handleRequest(Unknown Source)
at
> > org.apache.tomcat.core.Context.handleRequest(Unknown Source) at
> > org.enhydra.servlet.servletManager.ServletManager.service(Unknown
> > Source) at
> >
>
org.enhydra.servlet.connectionMethods.http.HttpHandler.doARequest(Unknow
> n
> > Source) at
> > org.enhydra.servlet.connectionMethods.http.HttpHandler.processRequ
> > ests(Unknown
> > Source) at
> > org.enhydra.servlet.connectionMethods.http.HttpHandler.run(Unknown
> > Source) at java.lang.Thread.run(Thread.java:536)
> >
> > Parameters:
> > key:SpatialSelectionPredefinedSelect value:- Predefined
> > Roadway Selections -
> > key:TemporalSelectionPredefinedSelect value:- Predefined
> > Aggregations -
> > key:DateFilterFrom value:
> > key:TimeFilterPredefinedSelect value:- Predefined Time Range -
> > key:DateFilterPredefinedSelect value:- Predefined Date Range -
> > key:Date2FilterTo value:
> > key:DateFilterCustom value:
> > key:ByRoadway value:true
> > key:DateFilterTo value:
> > key:Date2FilterFrom value:
> > RequestURI:/ADMSVirginia/ActionEvent.event
> > ServletPath:/ActionEvent.event
> > PathInfo:null
> > PathTranslated:null
> >
> > 4) I'm having trouble getting log4j to find any appenders. I used
> > the web.xml
> > and log4j.xml from the latest BarracudaDiscRack as an example. I
tried
> to
> > sepecify logging of debug message, but I got nothing conclusive.
> >
> > Here are a few questions?
> >
> > Since the Event Listeners are not associated with a specific
> > application event
> > (from events.xml) do I need to somehow register them with the
> > ApplicationGateway?
> >
> > Do the event listener classes need to be declared as public classes?
> >
> > David Robison
> >
> > Quoting Christian Cryder <[email protected]>:
> >
> > > Hi David,
> > >
> > > Can you gove us a little more information:
> > >
> > > a) what's the actual rendered markup look like?
> > > b) what browser are you trying this in?
> > > c) when you click it, is it initiating a request to the server?
(ie.
> do
> > > you
> > > see the "loading" icon start churning in the browser?)
> > > d) if c = yes, have you tried turning on debugging in
> ApplicationGateway
> > > to
> > > see where the incoming event is getting routed?
> > >
> > > Answers to these qeustions should give us enough info to solve the
> > > problem.
> > >
> > > Christian
> > > ----------------------------------------------
> > > Christian Cryder [[email protected]]
> > > Internet Architect, ATMReports.com
> > > Barracuda - http://barracudamvc.org
> > > ----------------------------------------------
> > > "Coffee? I could quit anytime, just not today"
> > >
> > > > -----Original Message-----
> > > > From: [email protected]
> > > > [mailto:[email protected]]On Behalf Of David R
> > > Robison
> > > > Sent: Tuesday, March 04, 2003 9:25 AM
> > > > To: [email protected]
> > > > Subject: [Barracuda] addEventlistener question
> > > >
> > > >
> > > > I'm having trouble using addEventlistener on a checkbox. I
define
> > > > the listener as:
> > > >
> > > > private ListenerFactory selectByRoadwayFactory = new
> > > > DefaultListenerFactory() {
> > > > public BaseEventListener getInstance() { return new
> > > > SelectByRoadwayHandler(); }
> > > > public String getListenerID() { return
> > > > getID(SelectByRoadwayHandler.class); }};
> > > >
> > > > I attach the listener as:
> > > >
> > > > Boolean selected = (fm!=null ?
> fm.getBooleanVal(EditForm.BYROADWAY,
> > > new
> > > > Boolean(false)) : new Boolean(false));
> > > > BToggleButton b = new BToggleButton("CHECKBOX",
> > > > EditForm.BYROADWAY, "true",
> > > > selected.booleanValue());
> > > > b.addEventListener(selectByRoadwayFactory);
> > > >
> > > > Yet, when I click on the checkbox, the class
> > > > SelectByRoadwayBandler does not get
> > > > called. I'm sure its something simple... Any ideas?
> > > >
> > > > David Robison
> > > >
> > > >
> > > > _______________________________________________
> > > > Barracuda mailing list
> > > > [email protected]
> > > > http://barracudamvc.org/lists/listinfo/barracuda
> > >
> > > _______________________________________________
> > > Barracuda mailing list
> > > [email protected]
> > > http://barracudamvc.org/lists/listinfo/barracuda
> > >
> > _______________________________________________
> > Barracuda mailing list
> > [email protected]
> > http://barracudamvc.org/lists/listinfo/barracuda
>
> _______________________________________________
> Barracuda mailing list
> [email protected]
> http://barracudamvc.org/lists/listinfo/barracuda
>
> _______________________________________________
> Barracuda mailing list
> [email protected]
> http://barracudamvc.org/lists/listinfo/barracuda
_______________________________________________
Barracuda mailing list
[email protected]
http://barracudamvc.org/lists/listinfo/barracuda