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();
Show replies by date