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 <param name="inputName"> 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 <param name="inputName"> 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 <param name="inputName">
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">
<param name="contentType">text/csv</param>
<param name="inputName">inputStream</param>
<param name="contentDisposition">filename="${csvFilename}"</param>
<param name="bufferSize">1024</param>
</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]