this is Tomahawk, but I am sure that has issue in portal world as well
-M
On Feb 12, 2008 3:08 PM, Scott O'Bryan <[EMAIL PROTECTED]> wrote:
> I'm not sure the Tobago inputFileUpload works in a portal environment yet.
> The main issue is with filters.
>
> Scott
>
>
>
> On Feb 12, 2008 7:05 AM, roxie <[EMAIL PROTECTED]> wrote:
>
> >
> > I am trying to write application to upload images from client machine to
> my
> > web server. My appln is a jboss portal application. As soon as i give
> > enctype the navigation does not work. If i remove the line, navigation
> > works but i get NullPointerException accessing myFile. Any help would be
> > appreciated.
> >
> > JSP
> > <h:form id="editPracticePictures" enctype="multipart/form-data">
> > <h:outputText value="Practice Image Upload: " />
> > <h:messages style="color:red"/>
> > <t:panelGrid columns="1">
> > <t:inputFileUpload id="myFile" accept="image/*"
> > value="#{UploadFileJSFBean.myFile}"
> > size="50" storage="file"/> <h:commandButton
> id="upload"
> > action="#{UploadFileJSFBean.uploadFile}" value="Click here to Upload"
> > styleClass="submit"/>
> > <h:commandButton id="cancel" action="cancel" value="Cancel"
> > styleClass="submit"/>
> > </t:panelGrid>
> >
> > UploadFileJSFBean.java
> > public final class UploadFileJSFBean extends BaseBean{
> > private UploadedFile myFile;
> > public UploadedFile getMyFile() {
> > return myFile;
> > }
> > public void setMyFile(UploadedFile myFile) {
> > this.myFile = myFile;
> > }
> > }
> >
> > web.xml
> > <filter>
> > <filter-name>MyFacesExtensionsFilter</filter-name>
> >
> >
> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
> > <init-param>
> > <param-name>maxFileSize</param-name>
> > <param-value>20m</param-value>
> > </init-param>
> > </filter>
> > <filter-mapping>
> > <filter-name>MyFacesExtensionsFilter</filter-name>
> > <servlet-name>Faces Servlet</servlet-name>
> > </filter-mapping>
> > <filter-mapping>
> > <filter-name>MyFacesExtensionsFilter</filter-name>
> > <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
> > </filter-mapping>
> >
> >
> > faces-config.xml
> > <managed-bean>
> > <managed-bean-name>UploadFileJSFBean</managed-bean-name>
> >
> <managed-bean-class>com.healthmarkets.practice.UploadFileJSFBean</managed-bean-class>
> > <managed-bean-scope>session</managed-bean-scope>
> > </managed-bean>
> >
> > <navigation-rule>
> > <from-view-id>/practice/Pictures.jsp</from-view-id>
> > <navigation-case>
> > <from-outcome>submit</from-outcome>
> > <to-view-id>/practice/PracticeInfo.jsp</to-view-id>
> > </navigation-case>
> > </navigation-rule>
> >
> > --
> > View this message in context:
> http://www.nabble.com/InputFileUpload-help-needed-tp15433654p15433654.html
> > Sent from the MyFaces - Users mailing list archive at Nabble.com.
> >
> >
>
>
--
Matthias Wessendorf
further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org