commit | c428f7c0611bedf6add5dcd8ec5736297c1d5ed6 | [log] [tgz] |
---|---|---|
author | Eric Dalquist <edalquist@apache.org> | Wed Oct 27 00:09:59 2010 +0000 |
committer | Eric Dalquist <edalquist@apache.org> | Wed Oct 27 00:09:59 2010 +0000 |
tree | 0d66dff9a542c16d75140c90d82eb60bdd139220 | |
parent | dc882c93ec92c6aff1d5c33c6cd6e642521567e0 [diff] |
PLUTO-601 Throw IOException instead of NullPointerException when passed a null InputStream to keep functionality consistent between releases. git-svn-id: https://svn.apache.org/repos/asf/portals/pluto/branches/pluto-2.0.x@1027780 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java b/pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java index b556423..09a501b 100644 --- a/pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java +++ b/pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java
@@ -199,6 +199,10 @@ */ public PortletApplicationDefinition read(String name, String contextPath, InputStream in) throws IOException { + if (in == null) { + throw new IOException("Cannot read from a null InputStream"); + } + final XMLInputFactory xmlInputFactory = getXmlInputFactory(); //Generate an xml stream reader for the input stream