I am using WebLogic Portal 10.3.2, Spring 3, Webflow 2.1.0 and Tiles 2.1.2.
I have used TilesConfigurer withing portlet config xml and its working fine for the single portlet. TilesConfigurer loaded definition1 for portlet1.
When I add second portlet, it has its own TilesConfigurer for definition2.
Portlet1 is placed in page1 and 2 in page2. When you open page1, its loads the portlet1 without error. When you open page2, it loads portlet2 without error. Now go back to page1, it loads with following error,
When portlet2 loads its overriding the portlet1 definition. That means for me, TileConfigurer is global and all view states should be unique across the applications!Code:org.apache.tiles.definition.NoSuchDefinitionException: upcomingDeposit at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:623) at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:322)
Is the above statement true?
How can I do portlet specific tiles configurer?
Thanks in advance.


Reply With Quote
