Author: chris.laprun(a)jboss.com
Date: 2007-03-19 01:00:05 -0400 (Mon, 19 Mar 2007)
New Revision: 6736
Modified:
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceCustomizationImpl.java
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceDefinitionImpl.java
Log:
- Use PortletContext of the InstanceCustomization to retrieve the portlet. Might not work
in all contexts...
Modified:
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceCustomizationImpl.java
===================================================================
---
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceCustomizationImpl.java 2007-03-19
01:50:24 UTC (rev 6735)
+++
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceCustomizationImpl.java 2007-03-19
05:00:05 UTC (rev 6736)
@@ -93,7 +93,7 @@
public Portlet getPortlet() throws PortletInvokerException
{
- return def.getPortlet();
+ return def.getPortlet(getPortletContext());
}
public InstanceContainer getContainer()
Modified:
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceDefinitionImpl.java
===================================================================
---
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceDefinitionImpl.java 2007-03-19
01:50:24 UTC (rev 6735)
+++
trunk/core/src/main/org/jboss/portal/core/impl/model/instance/InstanceDefinitionImpl.java 2007-03-19
05:00:05 UTC (rev 6736)
@@ -153,9 +153,14 @@
public Portlet getPortlet() throws PortletInvokerException
{
+ return getPortlet(getPortletContext());
+ }
+
+ Portlet getPortlet(PortletContext portletContext) throws PortletInvokerException
+ {
PersistentInstanceContainer container = containerContext.container;
PortletInvoker invoker = container.getPortletInvoker();
- return invoker.getPortlet(getPortletContext());
+ return invoker.getPortlet(portletContext);
}