[JAVASERVERFACES_SPEC_PUBLIC-1062] Non-Ajax File Upload Created: 15/Dec/11  Updated: 01/Aug/14  Resolved: 15/Dec/11

Status: Closed
Project: javaserverfaces-spec-public
Component/s: Lifecycle
Affects Version/s: 2.0
Fix Version/s: 2.2 Sprint 9

Type: Improvement Priority: Minor
Reporter: Ed Burns Assignee: Ed Burns
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 3 days
Time Spent: Not Specified
Original Estimate: 3 days

Attachments: Text File changebundle.txt    
Issue Links:
Dependency
blocks JAVASERVERFACES_SPEC_PUBLIC-1 multi-component validation Resolved

 Description   

Before we get JAVASERVERFACES_SPEC_PUBLIC-802 Ajax File Upload, we must have non-ajax File Upload.



 Comments   
Comment by Ed Burns [ 15/Dec/11 ]

Target Sprint 9

Comment by Ed Burns [ 15/Dec/11 ]

Proposal for EG.

Comment by Ed Burns [ 15/Dec/11 ]

Sending jsf-api/doc/standard-html-renderkit-base.xml
Sending jsf-api/doc/standard-html-renderkit.xml
Sending jsf-api/src/main/java/javax/faces/webapp/FacesServlet.java
Sending jsf-ri/conf/share/tlddoc-resources/stylesheet.css
Sending jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/html/HtmlDecorator.java
Sending jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/html/HtmlLibrary.java
Adding jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/FileRenderer.java
Sending jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/TextRenderer.java
Sending jsf-ri/src/main/resources/com/sun/faces/standard-html-renderkit-impl.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/build.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/pom.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java/com
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java/com/sun
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java/com/sun/faces
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java/com/sun/faces/i_spec_802_htmlunit
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_htmlunit/src/main/java/com/sun/faces/i_spec_802_htmlunit/Issue802TestCase.java
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/pom.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com/sun
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com/sun/faces
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com/sun/faces/i_spec_802_war
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com/sun/faces/i_spec_802_war/FileValidator.java
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/java/com/sun/faces/i_spec_802_war/UserBean.java
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/webapp
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/webapp/WEB-INF
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/webapp/WEB-INF/beans.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/webapp/WEB-INF/web.xml
Adding jsf-test/JAVASERVERFACES_SPEC_PUBLIC-802/i_spec_802_war/src/main/webapp/main.xhtml
Sending jsf-tools/src/main/resources/com/sun/faces/generate/facesdoc/stylesheet.css
Transmitting file data ...................
Committed revision 9514.

Comment by Manfred Riem [ 01/Aug/14 ]

Closing resolved issue out





[JAVASERVERFACES_SPEC_PUBLIC-1061] Clarify delivery circumstances of PostRestoreStateEvent Created: 14/Dec/11  Updated: 01/Aug/14  Resolved: 15/Dec/11

Status: Closed
Project: javaserverfaces-spec-public
Component/s: Components/Renderers
Affects Version/s: 2.0
Fix Version/s: 2.2 Sprint 9

Type: Improvement Priority: Minor
Reporter: Ed Burns Assignee: Ed Burns
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 1 day
Time Spent: Not Specified
Original Estimate: 1 day


 Description   

Why is PostRestoreStateEvent not published using Application.publishEvent()?



 Comments   
Comment by aschwart [ 14/Dec/11 ]

More details available on this EG discussion thread:

http://java.net/projects/javaserverfaces-spec-public/lists/jsr344-experts/archive/2011-12/message/19

Comment by Ed Burns [ 15/Dec/11 ]

Commit changes to spec pdf.

Sending preface.fm
Sending requestProcessingLifecycle.fm
Transmitting file data ..
Committed revision 1045.
Rhombus:frame edburns$

Comment by Ed Burns [ 15/Dec/11 ]

Sending jsf-ri/src/main/java/com/sun/faces/lifecycle/RestoreViewPhase.java
Transmitting file data .
Committed revision 9513.

Comment by arjan tijms [ 22/Jan/12 ]

Since now both event publishing and the tree traversal happens that delivers the event directly to UIComponent instances, would it be needed to specify the order in which this happens?

Mojarra now does the event publishing first and then starts the tree traversal.

Comment by Manfred Riem [ 01/Aug/14 ]

Closing resolved issue out





[JAVASERVERFACES_SPEC_PUBLIC-1050] jsf.js queue control Created: 08/Nov/11  Updated: 01/Aug/14  Resolved: 10/Nov/11

Status: Closed
Project: javaserverfaces-spec-public
Component/s: Ajax/JavaScript
Affects Version/s: 2.0
Fix Version/s: 2.2 Sprint 9

Type: New Feature Priority: Minor
Reporter: Ed Burns Assignee: Ed Burns
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File 20111110-i_spec_1050.patch     Text File changebundle.txt    

 Description   

When working on JavaJsf, I noticed that we need some way to throw out all but the most recent ajax events that have been queued in a short time interval. This is typical of the case where you are sending one ajax event per keystroke for an auto-suggest gui, but you only want the thing to start suggesting when the user pauses a bit from their typing.

The prolific Werner Punz already implemented this with MyFaces:

http://werpublogs.blogspot.com/2011/07/apache-myfaces-jsfjs-queue-control.html

This is part of Werner's even more nifty modular jsf.js thing.

http://werpublogs.blogspot.com/2011/11/introducing-myfaces-jsfjs-modular.html



 Comments   
Comment by Ed Burns [ 09/Nov/11 ]

Add support for delay value in options http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1050

SECTION: Modified Files
----------------------------
M jsf-api/src/main/resources/jsf.js

  • support a delay value
Comment by Ed Burns [ 10/Nov/11 ]

In progress patch. Wow, this grew a bit!

Comment by Ed Burns [ 10/Nov/11 ]

Committed to trunk

Sending jsf-api/doc/jsdoc-template/static/default.css
Sending jsf-api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java
Sending jsf-api/src/main/java/javax/faces/component/behavior/package.html
Sending jsf-api/src/main/java/javax/faces/event/PostKeepFlashValueEvent.java
Sending jsf-api/src/main/java/javax/faces/event/PostPutFlashValueEvent.java
Sending jsf-api/src/main/java/javax/faces/event/PreRemoveFlashValueEvent.java
Sending jsf-api/src/main/resources/jsf.js
Sending jsf-api/src/main/resources/overview.html
Sending jsf-demo/build.xml
Sending jsf-ri/conf/share/facelets_jsf_core.tld
Sending jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/core/AjaxHandler.java
Sending jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/AjaxBehaviorRenderer.java
Sending jsf-ri/systest/build.xml
Sending jsf-ri/systest/src/com/sun/faces/ajax/AjaxAttrsTestCase.java
Sending jsf-ri/systest/web/ajax/ajaxAllKeyword1.xhtml
Sending jsf-ri/systest/web/ajax/ajaxAllKeyword2.xhtml
Sending jsf-ri/systest/web/ajax/ajaxAllKeyword3.xhtml
Sending jsf-ri/systest/web/ajax/ajaxAttrs.xhtml
Sending jsf-ri/systest/web/ajax/ajaxCount.xhtml
Sending jsf-ri/systest/web/ajax/ajaxEchoArea.xhtml
Sending jsf-ri/systest/web/ajax/ajaxError.xhtml
Sending jsf-ri/systest/web/ajax/ajaxError2.xhtml
Sending jsf-ri/systest/web/ajax/ajaxError3.xhtml
Sending jsf-ri/systest/web/ajax/ajaxEval.xhtml
Sending jsf-ri/systest/web/ajax/ajaxEvent.xhtml
Sending jsf-ri/systest/web/ajax/ajaxIncludedScript.xhtml
Sending jsf-ri/systest/web/ajax/ajaxIncludedText.xhtml
Sending jsf-ri/systest/web/ajax/ajaxInsertDelete.xhtml
Sending jsf-ri/systest/web/ajax/ajaxInvalidXML.xhtml
Sending jsf-ri/systest/web/ajax/ajaxMalformedXML.xhtml
Sending jsf-ri/systest/web/ajax/ajaxMessage.xhtml
Sending jsf-ri/systest/web/ajax/ajaxMultiform.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRedirect.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestDefaultsButton.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestDefaultsButtonNoPrepend.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestDefaultsEdit.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestDefaultsEditNoPrepend.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestHeader.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRequestMultiRender.xhtml
Sending jsf-ri/systest/web/ajax/ajaxRerenderOtherForm.xhtml
Sending jsf-ri/systest/web/ajax/ajaxSelect.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTable.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagCount.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagDefaultsButton.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagDefaultsButtonNoPrepend.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagDefaultsEdit.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagDefaultsEditNoPrepend.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagDisabled.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagEvent.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagEventAttribute.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagEventWrapping.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagKeywords.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagMulti.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagResolve.xhtml
Sending jsf-ri/systest/web/ajax/ajaxTagWrapping.xhtml
Sending jsf-ri/systest/web/ajax/ajaxViewState.xhtml
Sending jsf-ri/systest/web/ajax/browser/browserEvalScripts.xhtml
Sending jsf-ri/systest/web/ajax/browser/browserSelectChange.xhtml
Sending jsf-ri/systest/web/ajax/browser/browserUpdateAttribute.xhtml
Sending jsf-ri/systest/web/ajax/browser/browserUpdateView.xhtml
Sending jsf-ri/systest/web/ajax/issue1760NestedAjaxCheckboxRender.xhtml
Sending jsf-ri/systest/web/facelets/issue1313.xhtml
Sending jsf-ri/systest/web/render/commandButtonButton.xhtml
Sending jsf-ri/systest/web/resources/ajax/echo1.js
Sending jsf-ri/systest-per-webapp/clientside-statesaving/web/ajaxMultiform.xhtml
Sending jsf-test/JAVASERVERFACES-1845/i_jsf_1845/src/main/webapp/index.xhtml
Sending jsf-test/JAVASERVERFACES-2195/i_jsf_2195/src/main/webapp/resources/mycomp/cc_ajax.xhtml
Transmitting file data ...................................................................
Committed revision 9453.

Add support for delay value in options http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1050

SECTION: Modified Files
----------------------------
M jsf-ri/conf/share/facelets_jsf_core.tld

  • the tlddoc

M jsf-api/src/main/resources/overview.html

  • first change to jsdoc in this revision of the JSR

M jsf-api/src/main/resources/jsf.js
M jsf-api/doc/jsdoc-template/static/default.css

  • The jsdoc spec and impl

M jsf-api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java
M jsf-api/src/main/java/javax/faces/component/behavior/package.html

  • Document the "delay" property

M jsf-api/src/main/java/javax/faces/event/PreRemoveFlashValueEvent.java
M jsf-api/src/main/java/javax/faces/event/PostKeepFlashValueEvent.java
M jsf-api/src/main/java/javax/faces/event/PostPutFlashValueEvent.java

  • javadoc errors

M jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/core/AjaxHandler.java

  • tag handler changes

M jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/AjaxBehaviorRenderer.java

  • Make sure the delay gets correctly rendered to the markup.

M jsf-ri/systest/src/com/sun/faces/ajax/AjaxAttrsTestCase.java

  • Assert the delay values are as expected

M jsf-ri/systest/web/render/commandButtonButton.xhtml
M jsf-ri/systest/web/resources/ajax/echo1.js
M jsf-ri/systest/web/ajax/ajaxTagCount.xhtml
M jsf-ri/systest/web/ajax/ajaxMessage.xhtml
M jsf-ri/systest/web/ajax/browser/browserSelectChange.xhtml
M jsf-ri/systest/web/ajax/browser/browserUpdateAttribute.xhtml
M jsf-ri/systest/web/ajax/browser/browserUpdateView.xhtml
M jsf-ri/systest/web/ajax/browser/browserEvalScripts.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestDefaultsEdit.xhtml
M jsf-ri/systest/web/ajax/ajaxTagMulti.xhtml
M jsf-ri/systest/web/ajax/ajaxCount.xhtml
M jsf-ri/systest/web/ajax/ajaxError.xhtml
M jsf-ri/systest/web/ajax/ajaxRerenderOtherForm.xhtml
M jsf-ri/systest/web/ajax/ajaxTagDefaultsButton.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestDefaultsEditNoPrepend.xhtml
M jsf-ri/systest/web/ajax/ajaxTagEventAttribute.xhtml
M jsf-ri/systest/web/ajax/ajaxTagKeywords.xhtml
M jsf-ri/systest/web/ajax/ajaxInvalidXML.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestDefaultsButton.xhtml
M jsf-ri/systest/web/ajax/ajaxIncludedScript.xhtml
M jsf-ri/systest/web/ajax/ajaxTagEvent.xhtml
M jsf-ri/systest/web/ajax/issue1760NestedAjaxCheckboxRender.xhtml
M jsf-ri/systest/web/ajax/ajaxEvent.xhtml
M jsf-ri/systest/web/ajax/ajaxTagWrapping.xhtml
M jsf-ri/systest/web/ajax/ajaxTagDefaultsEditNoPrepend.xhtml
M jsf-ri/systest/web/ajax/ajaxTagEventWrapping.xhtml
M jsf-ri/systest/web/ajax/ajaxTable.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestDefaultsButtonNoPrepend.xhtml
M jsf-ri/systest/web/ajax/ajaxMalformedXML.xhtml
M jsf-ri/systest/web/ajax/ajaxEval.xhtml
M jsf-ri/systest/web/ajax/ajaxInsertDelete.xhtml
M jsf-ri/systest/web/ajax/ajaxIncludedText.xhtml
M jsf-ri/systest/web/ajax/ajaxAttrs.xhtml
M jsf-ri/systest/web/ajax/ajaxAllKeyword1.xhtml
M jsf-ri/systest/web/ajax/ajaxAllKeyword2.xhtml
M jsf-ri/systest/web/ajax/ajaxAllKeyword3.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestHeader.xhtml
M jsf-ri/systest/web/ajax/ajaxRedirect.xhtml
M jsf-ri/systest/web/ajax/ajaxRequestMultiRender.xhtml
M jsf-ri/systest/web/ajax/ajaxTagDisabled.xhtml
M jsf-ri/systest/web/ajax/ajaxEchoArea.xhtml
M jsf-ri/systest/web/ajax/ajaxTagDefaultsEdit.xhtml
M jsf-ri/systest/web/ajax/ajaxTagDefaultsButtonNoPrepend.xhtml
M jsf-ri/systest/web/ajax/ajaxError2.xhtml
M jsf-ri/systest/web/ajax/ajaxTagResolve.xhtml
M jsf-ri/systest/web/ajax/ajaxViewState.xhtml
M jsf-ri/systest/web/ajax/ajaxError3.xhtml
M jsf-ri/systest/web/ajax/ajaxMultiform.xhtml
M jsf-ri/systest/web/ajax/ajaxSelect.xhtml
M jsf-ri/systest/web/facelets/issue1313.xhtml
M jsf-ri/systest-per-webapp/clientside-statesaving/web/ajaxMultiform.xhtml
M jsf-test/JAVASERVERFACES-2195/i_jsf_2195/src/main/webapp/resources/mycomp/cc_ajax.xhtml
M jsf-test/JAVASERVERFACES-1845/i_jsf_1845/src/main/webapp/index.xhtml
M jsf-demo/build.xml

  • add delay="none" everywhere because the tests won't work without it.
Comment by Manfred Riem [ 01/Aug/14 ]

Closing resolved issue out





[JAVASERVERFACES_SPEC_PUBLIC-1005] JSF 2.0 is based on Servlet 2.5 not 2.3 Created: 19/May/11  Updated: 01/Aug/14  Resolved: 01/Feb/12

Status: Closed
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: 2.1
Fix Version/s: 2.2 Sprint 9

Type: Bug Priority: Trivial
Reporter: xj Assignee: Ed Burns
Resolution: Works as designed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The section Related Technologies of JSF 2.0 specification says JSF 2.0 is based on Servlet 2.5. In 11.1 Web Application Deployment Descriptor, however, there is a decription as follows:

----->
JSF-based applications are web applications that conform to the requirements of the Java Servlet Specification (version 2.3 or later)
<-----

It should be 2.5, right?



 Comments   
Comment by Ed Burns [ 01/Feb/12 ]

Let's give some more context to the excerpt from the spec.

JSF-based applications are web applications that conform to the
requirements of the Java Servlet Specification (version
2.3 or later), and also use the facilities defined in this specification.

That statement just says that all JSF applications that have ever been conform to at least Servlet 2.3. I have updated the reference in the preface to require Servlet 3.0, however.

Comment by Manfred Riem [ 01/Aug/14 ]

Closing resolved issue out





[JAVASERVERFACES_SPEC_PUBLIC-985] Session-less resource url encoding Created: 21/Apr/11  Updated: 01/Aug/14  Resolved: 19/Dec/11

Status: Closed
Project: javaserverfaces-spec-public
Component/s: Resources
Affects Version/s: 2.2 Sprint 8
Fix Version/s: 2.2 Sprint 9

Type: New Feature Priority: Minor
Reporter: aschwart Assignee: Ed Burns
Resolution: Won't Fix Votes: 4
Labels: None
Remaining Estimate: 1 week, 1 day
Time Spent: Not Specified
Original Estimate: 1 week, 1 day

Status Whiteboard:

size_medium importance_large


 Description   

ExternalContext.encodeResourceURL() currently serves two purposes:

1. Performs session id-related URL rewriting (HttpServletResponse.encodeURL()
2. Performs portlet-specific URL rewriting

A drawback of performing both of these tasks in a single method is that there is no way to support the portlet case without also running the risk of having the session id written into the resource URL. In many cases (eg. JavaScript libraries, images, css files), there is simply no requirement to access the session, however, URLs for these images may become unnecessarily bloated with the session id. Another downside is that the presence of the session id in the URL can thwart caching.

Logging this issue to request that JSF provide a resource encoding API that provides the goodness of portlet-related encoding without the annoyances of requiring the URLs to potentially be session id-encoded at the same time.

(Of course, we'll want the portlet folks to review this to make sure that whatever we do will be acceptable from a portlet/portlet bridge perspective.)



 Comments   
Comment by Ed Burns [ 02/Nov/11 ]

Carry forward to 2.2 Sprint 9.

Comment by Ed Burns [ 16/Dec/11 ]

Here are the current usages of externalContext.encodeResourceURL()

  • In the renderer for <h:graphicImage>, this is used to render the value
    of the "src" attribute.
  • In the renderer for <h:outputLink>, this is used to render the value
    of the "href" attribute.
  • In the renderer for <h:outputScript>, this is used to render the value
    of the "src" attribute.
  • In the renderer for <h:outputStylesheet>, this is used to render the value
    of the "href" attribute.

Now, this issue requests an additional API for doing the same thing that
encodeResourceURL() does, but without calling
httpServletResponse.encodeURL().

Couldn't this issue be addressed by having the portlet bridge
implementation simply not call httpServletResponse.encodeURL()?;

Comment by Ed Burns [ 19/Dec/11 ]

Pending input from Andy, I'm closing this as WONTFIX. Our resident Portlet Expert has indicated that this isn't a problem for him.

If you want to re-open it, please do, but please allocate some time to help me understand how to fix it.

Comment by Manfred Riem [ 01/Aug/14 ]

Closing resolved issue out





Generated at Wed Aug 24 20:00:00 UTC 2016 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.