geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Piyush Agarwal (JIRA)" <>
Subject [jira] Commented: (DAYTRADER-22) Set publichQuotePriceChange to true in ejb-jar.xml so that MDBs get accessed during Daytrader scenario runs
Date Fri, 10 Nov 2006 20:17:37 GMT
    [ ] 
Piyush Agarwal commented on DAYTRADER-22:

That sounds like a good idea, what do you have in mind, where exactly are you thinking of
having the "Runtime Settings" section? I was thinking we can re-arrange the related settings
together on the config page, also possibly have a better explanation on these in some kind
of documentation.  Currently when you do Reset the runtime summary gets printed out, but its
not complete wrt to the settings you mentioned above. 

Continuing on the issue at hand, I looked at the code and it seems the publishQuotePriceChange
flag in ejb-jar.xml has no effect if you are running in Direct Mode as TradeDirect has this
value set to True and it doesnt look it up from any of the config xmls neither it is exposed
in TradeConfig. Only during EJB mode the looks it from ejb-jar.xml. So in direct
mode we have the MDBs running no matter what. I think we need to fix this so the flag is effective
in both the Direct and EJB runtime modes. I am proposing exposing it through the configuration
panel, so that user can set its value. The TradeConfigServlet will update the value in TradeConfig.
Both Direct and EJB modes during init will check the value from TradeConfig and act accordingly.
Once this is done we can remove the flag from the ejb-jar.xml

Suggestions/Comments ?

> Set publichQuotePriceChange to true in ejb-jar.xml so that MDBs get accessed during Daytrader
scenario runs
> -----------------------------------------------------------------------------------------------------------
>                 Key: DAYTRADER-22
>                 URL:
>             Project: DayTrader
>          Issue Type: Bug
>          Components: EJB Tier
>    Affects Versions: 1.2
>            Reporter: Piyush Agarwal
>         Assigned To: Matt Hogstrom
>             Fix For: 1.2
>         Attachments: Daytrader-22.patch
> Currently the publishQuotePriceChange is set to False in the ejb-jar.xml and this causes
the TradeStreamerMDB to NOT be accessed during the Daytrader trading runs. The TradeStreamerMDB
listens to the JMS messages and invokes the logging code to log the debug and trace messages
during the runs. Updating the flag to true enables this functionality.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message