Never mind.... getInputStream() was throwing an exception that I wasn't
seeing.
Works great now.
Greg Lindholm wrote:
>
> Using Struts 2.0.11.1.
>
> I get this exception:
> 2008-08-21 10:50:17,859 ERROR
> org.apache.struts2.dispatcher.StreamResult:188 - Can not find a
> java.io.InputStream with the name [inputStream] in the invocation stack.
> Check the tag specified for this action.
> 2008-08-21 10:50:18,640 ERROR
> org.apache.struts2.dispatcher.StreamResult:188 - Can not find a
> java.io.InputStream with the name [inputStream] in the invocation stack.
> Check the tag specified for this action.
> 2008-08-21 10:50:19,250 ERROR
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/nxm].[default]:253
> - Servlet.service() for servlet default threw exception
> java.lang.IllegalArgumentException: Can not find a java.io.InputStream
> with the name [inputStream] in the invocation stack. Check the tag
> specified for this action.
> at
> org.apache.struts2.dispatcher.StreamResult.doExecute(StreamResult.java:189)
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
>
> I searched nabble and found several reports like this but couldn't find a
> resolution.
>
> From struts.xml:
> <action name="LogEntryExportCsv"
> class="com.nexmobile.server.struts.LogEntryExportAction"
> method="doCsv">
> <result name="success" type="stream">
> text/csv
> inputStream
> filename="${csvFilename}"
> 1024
> </result>
> </action>
>
> From the action:
> public InputStream getInputStream() throws Exception
> { ...}
>
> I saw one suggestion in my nabble search to remove the "throws Exception",
> I tried this but made no difference, so I put it back to match the
> showcase example.
>
> Please cc me directly on the reply, as I only get the daily digest of the
> list.
>
> Thanks for any help.
> Greg
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/-S2--Result-Stream-can%27t-find-InputStream-tp19090722p19093987.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]