[portal-commits] JBoss Portal SVN: r13008 - branches/JBoss_Portal_AS5_Deployer/core-samples/src/main/org/jboss/portal/core/samples/jsp.

portal-commits at lists.jboss.org portal-commits at lists.jboss.org
Tue Mar 10 01:34:19 EDT 2009


Author: mwringe
Date: 2009-03-10 01:34:19 -0400 (Tue, 10 Mar 2009)
New Revision: 13008

Modified:
   branches/JBoss_Portal_AS5_Deployer/core-samples/src/main/org/jboss/portal/core/samples/jsp/JSPPortlet.java
Log:
Use portlet context to get reference to resource instead of the context classloader.

Modified: branches/JBoss_Portal_AS5_Deployer/core-samples/src/main/org/jboss/portal/core/samples/jsp/JSPPortlet.java
===================================================================
--- branches/JBoss_Portal_AS5_Deployer/core-samples/src/main/org/jboss/portal/core/samples/jsp/JSPPortlet.java	2009-03-10 05:32:36 UTC (rev 13007)
+++ branches/JBoss_Portal_AS5_Deployer/core-samples/src/main/org/jboss/portal/core/samples/jsp/JSPPortlet.java	2009-03-10 05:34:19 UTC (rev 13008)
@@ -66,7 +66,7 @@
    public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException, IOException
    {
       String resourceID = resourceRequest.getResourceID();
-      InputStream asStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("images/" + resourceID + ".gif");
+      InputStream asStream = this.getPortletContext().getResourceAsStream("/images/" + resourceID + ".gif");
       resourceResponse.setContentType("image/gif");
       byte[] buffer = new byte[1024];
       ByteArrayOutputStream out = new ByteArrayOutputStream();




More information about the portal-commits mailing list