Hello,
just one question before:
(A) Do you need to combine the document set of your different threads to one result set or
(B) Is it possible to display the result within different lists?
For (A), I had an idea which is difficult to be explained and more difficult to be implemented.
For (B), my propose is to modify the ModuleTag:
Each thread could register its result set in form of a BusinessDocumentPage into the SessionContext object of your application (see sessionContext.setPage). Look for synchronization problems!
On the page list.jsp you would have a browse tag for each thread.
<browse document=“thread1” …>
…
<browse document=“thread2” …>
…
…
The name of the attribute ‘document’ must be the same as the BusinessDocumentPage representing the result of a thread is registered within the SessionContext.
For the next version of X-Application, you will be able to implement your query handling via plugin mechanism. Then, it becomes easier to extend X-Application.
Is it possible, that you can post your query-thread code (JSP/Java Source) to the community? I could check if our plugin concept covers your use case. I could give you some hints when the new version is ready for download.
If it’s not possible to send the code (project restrictions), it would be also helpful, to have a more details about your use case.
Many thanks,
bye Christian.