Right now I'm working on the new search mechanism for the web application. There are
some items in the requirements (all of: the original, Tom's reworked one, and my
reworked one on top of that) that I'm not 100% sure about, even now, so I'm still
kinda thinking about those things. But the main recurring factor is that we need a good
search/navigation system, and that's what I have in progress right now. A search
mechanism is specified not only by the console requirements, but also the BAM application
(which seems to overlap in functionality with the web console to a degree that remains to
be seen).
The idea is to have a search mechanism that is very reusable. In this way, I hope to
solve the problem with having multiple, similar searches by reducing the amount of effort
required to create and maintain the different searches.
As far as implementation, I've come to the conclusion that the only real practical
alternative is to use criteria queries to specify first the search results, and then add
on any specified filter criteria. To attempt to maintain named queries for every kind of
search would be hugely complicated.
Next will be to start integrating the search page into the pages of the web application,
which should be the easy part, if I've done my job right.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3977550#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...