[ 
https://issues.apache.org/jira/browse/GERONIMO-3599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627562#action_12627562
 ] 

Ivan commented on GERONIMO-3599:
--------------------------------

Usually, the long url is generated by <portlet:actionURL/>, a common scenario 
is that :
<form name="<portlet:namespace/>JMSForm" action="<portlet:actionURL/>" 
method="POST">
</form>
I have a suggestion, maybe it would solve it for ever.
On the client side, we could put the url generated by <portlet:actionURL/> as a 
hidden element, like below, so that the url in the browser is always like 
"http://localhost:8080/console/portal";
<form name="<portlet:namespace/>JMSForm" action="/console/portal" method="POST">
<input type="hidden" value="<portlet:actionURL/>" name="hiddenUrl"/>
</form>
On the server side, we add a filter to /console/portal, in the filter, we could 
build a customized requestwrapper and override some methods in it, so that for 
Pluto, it does the process as usual.

For the scenario below, we could change it to form submit if needed
<a href="<portlet:actionURL portletMode="view">
              <portlet:param name="mode" value="list-before" />
            </portlet:actionURL>"><fmt:message 
key="jmswizard.common.cancel"/></a>
Another point that need to pay attention is that if the form submit  is 
uploading file, for it, we should be care.
I am not sure whether I miss something or make a mistake , thanks for any 
comment !







> Unable to create new JMS Resource group through console in IE7
> --------------------------------------------------------------
>
>                 Key: GERONIMO-3599
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3599
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 2.0.1
>         Environment: WIN XP
>            Reporter: Anish Pathadan
>            Assignee: Joseph Leong
>             Fix For: 2.1.3, 2.2
>
>
> I am not able to create a new JMS Resouce group through console. I am getting 
> cannot display the page error after entering the Q name and physical name and 
> then pressing next.
> The following is the url
> http://localhost:8080/console/portal/services/services_jms/_ps_services_jms_row1_col1_p1/normal/_pm_services_jms_row1_col1_p1/view/_ac_services_jms_row1_col1_p1/AC/_st_services_jms_row1_col1_p1/normal/_md_services_jms_row1_col1_p1/view/_pid/services_jms_row1_col1_p1
> The problem only comes with Internet Explorer 7.
> Best Regards,
> Anish Pathadan

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to