[JBoss JIRA] (GTNPORTAL-2799) Changing Portlet Icon doesn't work
by Trong Tran (JIRA)
Trong Tran created GTNPORTAL-2799:
-------------------------------------
Summary: Changing Portlet Icon doesn't work
Key: GTNPORTAL-2799
URL: https://issues.jboss.org/browse/GTNPORTAL-2799
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: WebUI
Affects Versions: 3.5.0.Final
Reporter: Trong Tran
Priority: Trivial
Go to the Portlet Edit form to change the Icon, then save ==> it doesn't work (see attached images)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (GTNWSRP-346) Multipart requests are not handeled if there is no attached file
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/GTNWSRP-346?page=com.atlassian.jira.plugi... ]
RH Bugzilla Integration commented on GTNWSRP-346:
-------------------------------------------------
claprun(a)redhat.com changed the Status of [bug 894975|https://bugzilla.redhat.com/show_bug.cgi?id=894975] from ASSIGNED to MODIFIED
> Multipart requests are not handeled if there is no attached file
> ----------------------------------------------------------------
>
> Key: GTNWSRP-346
> URL: https://issues.jboss.org/browse/GTNWSRP-346
> Project: GateIn WSRP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 2.1.7-GA, 2.2.2.Final
> Reporter: Martin Weiler
> Assignee: Chris Laprun
> Fix For: 2.1.8-GA, 2.2.3.Final
>
>
> We have html multipart form in a wsrp portlet:
> {code:xml}
> <form enctype="multipart/form-data" method="post" ...
> {code}
> with an optional input field for an attachment:
> {code:xml}
> <input type="file" value="org.springframework.web.multipart.commons.CommonsMultipartFile@f3af1" name="attachement">
> {code}
> The "org.gatein.wsrp.consumer.handlers.ActionHandler" handles the request correctly and tries to create a UploadContext with the help of the WSRPTypeFactory:
> {code}
> UploadContext uploadContext = WSRPTypeFactory.createUploadContext(contentType, baos.toByteArray());
> {code}
> The problem is, that the createUploadContext throws an exception if the byte array has a content lenght of 0 and so the rest of the parameteres are not handled correctly:
> {code}
> public static UploadContext createUploadContext(String mimeType, byte[] uploadData)
> {
> ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(mimeType, "MIME Type", "UploadContext");
> if (uploadData == null || uploadData.length == 0)
> {
> throw new IllegalArgumentException("Must pass non-null, non-empty upload data");
> }
>
> UploadContext uploadContext = new UploadContext();
> uploadContext.setMimeType(mimeType);
> uploadContext.setUploadData(uploadData);
> return uploadContext;
> }
> {code}
> So currently the post request with WSRP works only if really a file is attached. Without WSRP it runs with and without an attached file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (GTNWSRP-346) Multipart requests are not handeled if there is no attached file
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/GTNWSRP-346?page=com.atlassian.jira.plugi... ]
RH Bugzilla Integration commented on GTNWSRP-346:
-------------------------------------------------
claprun(a)redhat.com changed the Status of [bug 894975|https://bugzilla.redhat.com/show_bug.cgi?id=894975] from NEW to ASSIGNED
> Multipart requests are not handeled if there is no attached file
> ----------------------------------------------------------------
>
> Key: GTNWSRP-346
> URL: https://issues.jboss.org/browse/GTNWSRP-346
> Project: GateIn WSRP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 2.1.7-GA, 2.2.2.Final
> Reporter: Martin Weiler
> Assignee: Chris Laprun
> Fix For: 2.1.8-GA, 2.2.3.Final
>
>
> We have html multipart form in a wsrp portlet:
> {code:xml}
> <form enctype="multipart/form-data" method="post" ...
> {code}
> with an optional input field for an attachment:
> {code:xml}
> <input type="file" value="org.springframework.web.multipart.commons.CommonsMultipartFile@f3af1" name="attachement">
> {code}
> The "org.gatein.wsrp.consumer.handlers.ActionHandler" handles the request correctly and tries to create a UploadContext with the help of the WSRPTypeFactory:
> {code}
> UploadContext uploadContext = WSRPTypeFactory.createUploadContext(contentType, baos.toByteArray());
> {code}
> The problem is, that the createUploadContext throws an exception if the byte array has a content lenght of 0 and so the rest of the parameteres are not handled correctly:
> {code}
> public static UploadContext createUploadContext(String mimeType, byte[] uploadData)
> {
> ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(mimeType, "MIME Type", "UploadContext");
> if (uploadData == null || uploadData.length == 0)
> {
> throw new IllegalArgumentException("Must pass non-null, non-empty upload data");
> }
>
> UploadContext uploadContext = new UploadContext();
> uploadContext.setMimeType(mimeType);
> uploadContext.setUploadData(uploadData);
> return uploadContext;
> }
> {code}
> So currently the post request with WSRP works only if really a file is attached. Without WSRP it runs with and without an attached file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (GTNWSRP-346) Multipart requests are not handeled if there is no attached file
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/GTNWSRP-346?page=com.atlassian.jira.plugi... ]
RH Bugzilla Integration updated GTNWSRP-346:
--------------------------------------------
Bugzilla Update: Perform
Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=894975
> Multipart requests are not handeled if there is no attached file
> ----------------------------------------------------------------
>
> Key: GTNWSRP-346
> URL: https://issues.jboss.org/browse/GTNWSRP-346
> Project: GateIn WSRP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 2.1.7-GA, 2.2.2.Final
> Reporter: Martin Weiler
> Assignee: Chris Laprun
> Fix For: 2.1.8-GA, 2.2.3.Final
>
>
> We have html multipart form in a wsrp portlet:
> {code:xml}
> <form enctype="multipart/form-data" method="post" ...
> {code}
> with an optional input field for an attachment:
> {code:xml}
> <input type="file" value="org.springframework.web.multipart.commons.CommonsMultipartFile@f3af1" name="attachement">
> {code}
> The "org.gatein.wsrp.consumer.handlers.ActionHandler" handles the request correctly and tries to create a UploadContext with the help of the WSRPTypeFactory:
> {code}
> UploadContext uploadContext = WSRPTypeFactory.createUploadContext(contentType, baos.toByteArray());
> {code}
> The problem is, that the createUploadContext throws an exception if the byte array has a content lenght of 0 and so the rest of the parameteres are not handled correctly:
> {code}
> public static UploadContext createUploadContext(String mimeType, byte[] uploadData)
> {
> ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(mimeType, "MIME Type", "UploadContext");
> if (uploadData == null || uploadData.length == 0)
> {
> throw new IllegalArgumentException("Must pass non-null, non-empty upload data");
> }
>
> UploadContext uploadContext = new UploadContext();
> uploadContext.setMimeType(mimeType);
> uploadContext.setUploadData(uploadData);
> return uploadContext;
> }
> {code}
> So currently the post request with WSRP works only if really a file is attached. Without WSRP it runs with and without an attached file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (GTNPORTAL-2722) Improve design of DownloadResource
by Minh Hoang TO (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-2722?page=com.atlassian.jira.pl... ]
Minh Hoang TO updated GTNPORTAL-2722:
-------------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/gatein/gatein-portal/pull/317
> Improve design of DownloadResource
> ----------------------------------
>
> Key: GTNPORTAL-2722
> URL: https://issues.jboss.org/browse/GTNPORTAL-2722
> Project: GateIn Portal
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Reporter: Minh Hoang TO
>
> For the moment, DownloadResource is designed as a wrapper of InputStream.
> {code:java}
> public abstract class DownloadResource
> {
> public abstract InputStream getInputStream() throws IOException;
> }
> {code}
> This design is bad as the code of DownloadService has to care about IO handling on DownloadResource. That work should be done on DownloadResource creator 's side.
> It is better with
> {code:java}
> public abstract class DownloadResource
> {
> public abstract void write(OutputStream out) throws IOException;
> }
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months