We have an application with multiple EntryPoints. Each EntryPoint contains an MVP configuration with their own PlaceHistoryHandler, PlaceHistoryMapper and PlaceController. Depending on the order that the history handlers were configured, the place treatment is overlapped. I think the problem is raised because the implementation of PlaceHistoryHandler invokes PlaceController.goTo(NOWHERE) when the PlaceHistoryMapper do not find the place, because this place is associated with the PlaceHistoryMapper of another EntryPoint. How I can solve this problem? It is right to use MVP with multiple EntryPoints?
Further info
Thomas, thanks for your clarifications. Our scenery is a server side OSGI application, where application modules are hot deployed and contains their own GWT views and EntryPoints. Our main client GWT application has a dynamic side menu, with hyperlinks pointing to tokens associated with the external EntryPoints having views rendered in a main region.
SIDE MENU
|
V
-------------------------------------------
| A1 | |
|------| |
| A2 | |
|------| |
| B1 | |
|------| MAIN REGION |
| B2 | |
|------| |
| C1 | |
|------| |
| C2 | |
-------------------------------------------
What is the right approach to solve this kind of application?