Author: smumford
Date: 2010-12-18 00:43:46 -0500 (Sat, 18 Dec 2010)
New Revision: 5604
Modified:
epp/docs/branches/EPP_5_1_Branch/Release_Notes/en-US/5.1.0_Release_Notes.xml
Log:
JBEPP-603: Updated Issues fixed list. Added JBEPP-737 to Known Issues.
Modified: epp/docs/branches/EPP_5_1_Branch/Release_Notes/en-US/5.1.0_Release_Notes.xml
===================================================================
---
epp/docs/branches/EPP_5_1_Branch/Release_Notes/en-US/5.1.0_Release_Notes.xml 2010-12-17
14:27:10 UTC (rev 5603)
+++
epp/docs/branches/EPP_5_1_Branch/Release_Notes/en-US/5.1.0_Release_Notes.xml 2010-12-18
05:43:46 UTC (rev 5604)
@@ -78,7 +78,7 @@
JBoss Enterprise Application Platform
</entry>
<entry>
- 5.0.1-GA
+ 5.1.0 GA
</entry>
</row>
<row>
@@ -86,7 +86,7 @@
eXo Kernel
</entry>
<entry>
- 2.2.6.CR01
+ 2.2.6-GA
</entry>
</row>
<row>
@@ -94,7 +94,7 @@
eXo Core
</entry>
<entry>
- 2.3.6-CR01
+ 2.3.6-GA
</entry>
</row>
<row>
@@ -102,7 +102,7 @@
eXo WS
</entry>
<entry>
- 2.1.6-CR01
+ 2.1.6-GA
</entry>
</row>
<row>
@@ -110,7 +110,7 @@
eXo JCR
</entry>
<entry>
- 1.12.6.CR01
+ 1.12.6-GA
</entry>
</row>
<row>
@@ -126,7 +126,7 @@
Apache Shindig
</entry>
<entry>
- 1.0-r790473-Patch04
+ 1.0-r790473-Patch04
</entry>
</row>
<row>
@@ -134,7 +134,7 @@
Simple Captcha
</entry>
<entry>
- 1.1.1-GA-Patch01
+ 1.1.1-GA-Patch01
</entry>
</row>
<row>
@@ -158,7 +158,7 @@
GateIn PC
</entry>
<entry>
- 2.2.0-CR02
+ 2.2.0-GA
</entry>
</row>
<row>
@@ -166,7 +166,7 @@
GateIn WSRP
</entry>
<entry>
- 2.0.0.CR02
+ 2.0.0-epp51-GA
</entry>
</row>
<row>
@@ -182,7 +182,7 @@
PicketLink IDM
</entry>
<entry>
- 1.1.7.CR01
+ 1.1.7.GA
</entry>
</row>
<row>
@@ -198,7 +198,7 @@
Portlet Bridge
</entry>
<entry>
- 2.1.0-CR01
+ 2.1.0-epp51-GA
</entry>
</row>
<row>
@@ -225,7 +225,6 @@
<para>
The Installation Guide can be found online at <ulink type="http"
url="http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Portal_Platf...;.
</para>
-
</section>
<section id="sect-Release_Notes-Issues_fixed_in_this_release">
@@ -245,222 +244,455 @@
</warning> -->
<variablelist>
<title><emphasis role="bold">Issues fixed in the
product:</emphasis></title>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-546"></ulink>...
- <listitem>
- <para>
- A bug that affected the selection of users being added to a group
has been fixed.
- </para>
- <para>
- Prior to this release, user selections made on the first page of the
user list, should the list span multiple pages, were lost when navigating to subsequent
pages.
- </para>
- <para>
- The user selections are now persistent across pages.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-577"></ulink>...
- <listitem>
- <para>
- Previous versions of &PRODUCT; used
<literal>HashMap</literal> in the
<literal>ConfigurationManager</literal> class for multithreaded environments.
This caused the following message to appear in logs while using the product under heavy
load:
- </para>
-<screen>java.lang.Exception: Cannot find the configuration for the component
org.exoplatform.portal.webui.container.UIContainerList, configId null
-</screen>
- <para>
- In the latest release, <literal>HashMap</literal> has
been replaced with <literal>ConcurrentHashMap</literal>, which accepts default
values for initial capacity, load factor and
<literal>concurrencyLevel</literal> and resolves the exception.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-508" /></term>
- <listitem>
- <para>
- A naming duplication in the pre-packaged "Simplest Hello
World" and "IDM Hello World" portlet examples caused an Illegal Argument
Exception when both of the portlet examples were deployed.
- </para>
- <para>
- The isses was resolved.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-513"></ulink>...
- <listitem>
- <para>
- A bug was found that caused site navigation to be disordered after a
non-administrator deleted a page in Navigation Management.
- </para>
- <para>
- This was caused by a problem with filtering and syncronization of
nodes in the <literal>UITree</literal> object.
- </para>
- <para>
- A new object (<literal>UIFilterTree</literal>) has been
added to the code, which allows for node navigation persistence. This resolves the issue.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-589"></ulink>...
- <listitem>
- <para>
- The RSS reader gadget was displaying incorrect publication dates for
items fetched from feed sources.
- </para>
- <para>
- Each item was being displayed with a publish date of
<emphasis>less than a minute ago</emphasis>, regardless of when it was
published by the feed.
- </para>
- <para>
- The RSS aggregator has been patched to fetch and display the correct
publication date.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-587"></ulink>...
- <listitem>
- <para>
- Some gadgets that do not have configurable preferences were
displaying an unusable edit icon.
- </para>
- <para>
- The gadget UI has been amended to remove the edit icon in gadgets
that do not have configurable preferences.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-585"></ulink>...
- <listitem>
- <para>
- A bug was found that prevented administrators from changing the
permissions of a category in the <emphasis role="bold">Application
Registry</emphasis> from <emphasis>Public</emphasis> to a restricted
group.
- </para>
- <para>
- The Application Registry <emphasis
role="bold">UIPermissionForm</emphasis> java code has been patched to
correct his behaviour.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-584"></ulink>...
- <listitem>
- <para>
- An ambiguous error message returned when a URL referenced in a
gadget does not exist has been revised and clarified.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-571"></ulink>...
- <listitem>
- <para>
- A bug that caused user preferences to be lost when the ToDo gadget
was dragged and dropped on a Dashboard has been resolved.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-534"></ulink>...
- <listitem>
- <para>
- Users may have previously encountered errors when trying to add a
remote gadget to a portal instance running on a HTTPS domain.
- </para>
- <para>
- The error stated that the URL was invalid even when correct. This
was because the Application Registry was expecting a valid certificate signed by a CA to
verify the URL.
- </para>
- <para>
- This error can be avoided by adding the certificate to the JRE CA
with the command:
- </para>
-<programlisting>keytool -import -alias toto -keystore
/home/<replaceable>USER</replaceable>/Tools/Java/<replaceable>JDK_VERSION</replaceable>/jre/lib/security/cacerts
-file ~/<replaceable>mycertificate</replaceable>
-</programlisting>
- <para>
- (Where <emphasis
role="bold">mycertificate</emphasis> is the certificate created for
SSL)
- </para>
- <para>
- This information has also been added to the &PRODUCT; User
Guide.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-533"></ulink>...
- <listitem>
- <para>
- Prior to this release, running &PRODUCT;, configured with LDAP,
in a clustered configuration (using the startup parameter
<command>-Dexo.profiles=cluster</command>) would produce
<literal>NotSerializableExceptions</literal> within the OrganizationManagement
portlet.
- </para>
- <para>
- A number of java files in the product have been patched to resolve
this issue.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-523"></ulink>...
- <listitem>
- <para>
- The JCR Lock Manager in previous releases of &PRODUCT; was
configured to use the same channel name in all workspaces.
- </para>
- <para>
- For example: The 'portal-system' channel name was:
- </para>
-<programlisting role="XML"
language="XML"><![CDATA[<property
name="jbosscache-cluster-name"
value="jcrlock-${container.name.suffix}-system" />
+ <!-- JBEPP-341 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-341"/></t...
+ <listitem>
+ <para>
+ A problem encountered in editing Dashboard tabs in the Chrome web browser
running in a Windows environment has been corrected. Dashboard tabs can be edited as
expected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-345 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-345"/></t...
+ <listitem>
+ <para>
+ An issue with the "Remember Me" function of the login screen being
overridden by the session time-out has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-448 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-448"/></t...
+ <listitem>
+ <para>
+ A problem with object marshalling in clustered environments would present
errors in log files. This issue has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-470 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-470"/></t...
+ <listitem>
+ <para>
+ An exception was encountered when adding a new remotable portlet to a
category if &PRODUCT; was the producer (either self-consuming or from another EPP
instance). This has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-479 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-479"/></t...
+ <listitem>
+ <para>
+ The upgrade to the PicketLink IDM correct instances of
<literal>NotSerializableException</literal>s being thrown when working in the
Organization Management portlet in a clustered portal using LDAP.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-480 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-480"/></t...
+ <listitem>
+ <para>
+ The LDAP implementation has been updated to support paginated queries. Queries
that return entries exceeding the limitations of the LDAP server are now separated into
smaller queries that fall within the LDAP limitations.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-484 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-484"/></t...
+ <listitem>
+ <para>
+ Users who attempted to use the inline composer to change a portal's
language locale to be country specific (Chinese, for example), would find that the locale
reverted to English after the change was saved.
+ </para>
+ <para>
+ This has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-490 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-490"/></t...
+ <listitem>
+ <para>
+ When editing a portal page layout by deleting a container that has PageBody
content, users were able to continue deleting the container (by clicking the Finish
button) while a warning message was displayed.
+ </para>
+ <para>
+ This issue has been corrected. The Finish button no longer operates while
warnings are displayed.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-508 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-508"/></t...
+ <listitem>
+ <para>
+ A naming duplication in the pre-packaged "Simplest Hello World" and
"IDM Hello World" portlet examples caused an
<literal>IllegalArgumentException</literal> when both of the portlet examples
were deployed. This has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-513 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-513"/></t...
+ <listitem>
+ <para>
+ A bug was found that caused site navigation to be disordered after a
non-administrator deleted a page in Navigation Management.
+ </para>
+ <para>
+ This was caused by a problem with filtering and synchronization of nodes in the
<literal>UITree</literal> object.
+ </para>
+ <para>
+ A new object (UIFilterTree) has been added to the code, which allows for node
navigation persistence. This resolves the issue.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-523 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-523"/></t...
+ <listitem>
+ <para>
+ The JCR Lock Manager in previous releases of EPP was configured to use the same
channel name in all workspaces.
+ </para>
+ <para>
+ For example:
+ </para>
+ <para>
+ The 'portal-system' channel name was:
+ </para>
+<programlisting><![CDATA[<property name="jbosscache-cluster-name"
value="jcrlock-${container.name.suffix}-system" />
]]></programlisting>
- <para>
- Instead of:
- </para>
-<programlisting role="XML"
language="XML"><![CDATA[<property
name="jbosscache-cluster-name"
value="jcrlock-${container.name.suffix}-portal-system" />
+ <para>
+ Instead of:
+ </para>
+<programlisting><![CDATA[<property name="jbosscache-cluster-name"
value="jcrlock-${container.name.suffix}-portal-system" />
]]></programlisting>
- <para>
- This naming convention could allow data changes to affect the
incorrect workspace.
- </para>
- <para>
- The <filename>repository-configuration.xml</filename>
file has been updated to resolve this issue.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-501"></ulink>...
- <listitem>
- <para>
- Previous versions of &PRODUCT; contained a bug that caused new
Dashboard tabs with names that contained language-specific special characters to redirect
to the Homepage. These characters prevented the new URI from parsing correctly, resulting
in the redirect.
- </para>
- <para>
- This release ensures that node URIs parse correctly, resolving the
issue.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-579"></ulink>...
- <listitem>
- <para>
- In previous releases, a
<literal>NullPointerException</literal> would be encountered if no
<filename>navigation.xml</filename> had been created for an LDAP user.
- </para>
- <para>
- A change to code in
<filename>UIUserToolBarDashboardPortlet.gtmpl</filename> has corrected this
issue by including a clause for this circumstance.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-484"></ulink>...
- <listitem>
- <para>
- Users who attempted to use the inline composer to change a
portal's language locale to be country specific (Chinese, for example), would find
that the locale reverted to English after the change was saved.
- </para>
- <para>
- This has been corrected with an update to code in
<filename>UIPortalForm.java</filename>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-470"></ulink>...
- <listitem>
- <para>
- Hardcoded portlet ID format expectations in the Application Registry
produced an exception when adding a new remotable portlet to a category if EPP was the
producer (either self-consuming or from another EPP instance).
- </para>
- <para>
- A workaround has been introduced to the code to avoid this issue.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-562"></ulink>...
- <listitem>
- <para>
- A <emphasis
role="bold">NullPointerException</emphasis> was be seen in a server log
stacktrace after a user authenticated with the SPNEGO Single Sign-On method was
automatically evicted after the set time-out period has elapsed.
- </para>
- <para>
- This issue did not produce any other effects and has been resolved
with a change in the code in <filename>SPNEGORolesModule.java</filename>.
- </para>
- </listitem>
- </varlistentry>
+ <para>
+ This naming convention could allow data changes to affect the incorrect
workspace.
+ </para>
+ <para>
+ The <literal>repository-configuration.xml</literal> file has been
updated to resolve this issue.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-530 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-530"/></t...
+ <listitem>
+ <para>
+ Users of previous versions of &PRODUCT; encountered minor issues when
portlet webapp sessions outlived the user session.
+ </para>
+ <para>
+ This behavior has been addressed in this release and portlet webapp sessions
are now cleaned when a new user signs into the portal.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-533 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-533"/></t...
+ <listitem>
+ <para>
+ Prior to this release, running EPP 5.0.1, configured with LDAP, in a clustered
configuration (using the startup parameter -Dexo.profiles=cluster) would produce
NotSerializableExceptions within the OrganizationManagement portlet.
+ </para>
+ <para>
+ A number of java files in the product have been patched to avoid this issue.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-534 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-534"/></t...
+ <listitem>
+ <para>
+ Users may have previously encountered errors when trying to add a remote gadget
to a portal instance running on a HTTPS domain.
+ </para>
+ <para>
+ The error stated that the URL was invalid even when correct. This was because
the Application Registry was expecting a valid certificate signed by a CA to verify the
URL.
+ </para>
+ <para>
+ This error can be avoided by adding the certificate to the JRE CA with the
command:
+ </para>
+<programlisting><command>keytool -import -alias toto -keystore
/home/<replaceable><USER></replaceable>/Tools/Java/<replaceable><JDK_VERSION></replaceable>/jre/lib/security/cacerts
-file ~/<replaceable>mycertificate</replaceable></command>
+</programlisting>
+ <para>
+ (Where mycertificate is the certificate created for SSL)
+ </para>
+ <para>
+ This information has also been added to the JBoss Enterprise Portal Platform
User Guide.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-535 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-535"/></t...
+ <listitem>
+ <para>
+ LDAP queries to retrieve stores containing entries with special characters
(such as parenthesis) would fail.
+ </para>
+ <para>
+ The problematic characters are now escaped correctly, resolving the issue.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-546 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-546"/></t...
+ <listitem>
+ <para>
+ A bug that affected the selection of users being added to a group has been
fixed.
+ </para>
+ <para>
+ Prior to this release, user selections made on the first page of the user list,
should the list span multiple pages, were lost when navigating to subsequent pages.
+ </para>
+ <para>
+ The user selections are now persistent across pages.
+ </para>
+ </listitem>
+ </varlistentry>
+
+
+ <!-- JBEPP-550 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-550"/></t...
+ <listitem>
+ <para>
+ A bug which resulted in users without membership in the "Web
Contributors" group being unable to see the Administration bar has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-562 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-562"/></t...
+ <listitem>
+ <para>
+ In previous versions of &PRODUCT;, a
<literal>NullPointerException</literal> could be seen in a server log
stacktrace after a user authenticated with the SPNEGO Single Sign-On method is
automatically evicted after the set time-out period has elapsed.
+ </para>
+ <para>
+ This issue has been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-565 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-565"/></t...
+ <listitem>
+ <para>
+ An issue with the registration Captcha not changing after a successful
registration has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-571 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-571"/></t...
+ <listitem>
+ <para>
+ A bug that caused user preferences to be lost when the ToDo gadget was dragged
and dropped on a Dashboard has been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-577 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-577"/></t...
+ <listitem>
+ <para>
+ Previous versions of &PRODUCT; used <literal>HashMap</literal>
in the <literal>ConfigurationManager</literal> class for multithreaded
environments. This caused the following message to appear in logs while using the product
under heavy load:
+ </para>
+<programlisting>java.lang.Exception: Cannot find the configuration for the
component org.exoplatform.portal.webui.container.UIContainerList, configId null
+</programlisting>
+ <para>
+ In the latest release, <literal>HashMap</literal> has been replaced
with <literal>ConcurrentHashMap</literal>, which accepts default values for
initial capacity, load factor and <literal>concurrencyLevel</literal> and
resolves the exception.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-579 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-579"/></t...
+ <listitem>
+ <para>
+ In previous releases, a NullPointerException would be encountered if no
<filename>navigation.xml</filename> had been created for an LDAP user.
+ </para>
+ <para>
+ A change to code in
<filename>UIUserToolBarDashboardPortlet.gtmpl</filename> has corrected this
issue by including a clause for this circumstance.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-584 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-584"/></t...
+ <listitem>
+ <para>
+ An ambiguous error message returned when a URL referenced in a gadget does
not exist has been revised and clarified.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-585 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-585"/></t...
+ <listitem>
+ <para>
+ A bug was found that prevented administrators from changing the permissions
of a category in the Application Registry from Public to a restricted group.
+ </para>
+ <para>
+ The Application Registry <literal>UIPermissionForm</literal> java
code has been patched to correct his behavior.
+ </para>
+ </listitem>
+ </varlistentry>
+
+
+ <!-- JBEPP-587 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-587"/></t...
+ <listitem>
+ <para>
+ Some gadgets that do not have configurable preferences were displaying an
unusable edit icon.
+ </para>
+ <para>
+ The gadget UI has been amended to remove the edit icon in gadgets that do not
have configurable preferences.
+ </para>
+ </listitem>
+ </varlistentry>
+
+
+ <!-- JBEPP-589 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-589"/></t...
+ <listitem>
+ <para>
+ The RSS reader gadget was displaying incorrect publication dates for items
fetched from feed sources.
+ </para>
+ <para>
+ Each item was being displayed with a publish date of 'less than a minute
ago', regardless of when it was published by the feed.
+ </para>
+ <para>
+ The RSS aggregator has been patched to fetch and display the correct publication
date.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-600 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-600"/></t...
+ <listitem>
+ <para>
+ In previous versions of &PRODUCT; creating new portals with names that
contained all or part of the word 'portal' (such as: "por",
"port", "porta" and "portal") resulted in an incorrect URL
writing to the Site links section of the main portal. This, in turn, produced '404:
Page not found' HTTP response errors when using these links.
+ </para>
+ <para>
+ This issue has been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-614 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-614"/></t...
+ <listitem>
+ <para>
+ An issue was reported about &PRODUCT; caching recently changed passwords.
+ </para>
+ <para>
+ After a user changed their password, both the old and new password would
allow them to log into the portal. This situation persisted until the portal was
restarted.
+ </para>
+ <para>
+ This issue has now been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-626 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-626"/></t...
+ <listitem>
+ <para>
+ The portal window state and edit mode were going back to default values when
not specified on subsequent calls instead of keeping the previous value.
+ </para>
+ <para>
+ This issue has been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-635 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-635"/></t...
+ <listitem>
+ <para>
+ Previous versions of &PRODUCT; would fail to start when configured to
read groups from LDAP if those groups contained circular cross references. This situation
would result in a <literal>StackOverflowError</literal>.
+ </para>
+ <para>
+ The issue has been corrected.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-636 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-636"/></t...
+ <listitem>
+ <para>
+ In previous versions of &PRODUCT; that were configured to use LDAP,
configuring portlets in edit mode would fail with a
<literal>NullPointerException</literal> because of a failing null check in the
<literal>findGroups</literal> method.
+ </para>
+ <para>
+ This issue has been resolved.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-642 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-642"/></t...
+ <listitem>
+ <para>
+ The gadget server includes an anonymous proxy. This release includes a filter
to reject any untrusted hosts.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <!-- JBEPP-677 -->
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-677"/></t...
+ <listitem>
+ <para>
+ If portlets from different <filename>.war</filename> files or
different <literal>PortletInvokers</literal> had the same name, creating the
content for the portlet would fail because the customization process only used the local
portlet name instead of a fully qualified version.
+ </para>
+ <para>
+ &PRODUCT; 5.1.0 uses the complete portlet context instead of just the
portlet name to avoid collisions when creating content.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><ulink
url="https://issues.jboss.org/jira/browse/JBEPP-692"/></t...
+ <listitem>
+ <para>
+ Previous releases of &PRODUCT; had the same value storage id for the
Portlet container JCR value storage and JCR WSRP Value Storage. These have been changed to
"<literal>pc-system</literal>" and
"<literal>wsrp-system</literal>" respectively.
+ </para>
+ <para>
+ In case of issues during migration, customers are asked to reset the value
<literal>value-storage id="gadgets"</literal> in the declaration of
the pc-system and wsrp-system workspaces.
+ </para>
+ </listitem>
+ </varlistentry>
+
</variablelist> <!--Close list: Fixed in Product-->
<variablelist>
@@ -477,33 +709,11 @@
<term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-528"></ulink>...
<listitem>
<para>
- Changes to javascript path handling (defined in gatein-resource.xml)
in this release allow users to link to external Javascript sources.
+ Changes to javascript path handling (defined in
<filename>gatein-resource.xml</filename>) in this release allow users to link
to external Javascript sources.
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-530"></ulink>...
- <listitem>
- <para>
- Users of previous versions of &PRODUCT; encountered minor issues
when portlet webapp sessions outlived the user session.
- </para>
- <para>
- This behaviour has been addressed in this release and portlet webapp
sessions are now cleaned when a new user signs into the portal.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-490"></ulink>...
- <listitem>
- <para>
- When editing a portal page layout by deleting a container that has
<literal>PageBody</literal> content, users were able to continue deleting the
container (by clicking the <guilabel>Finish</guilabel> button) while a warning
message was displayed.
- </para>
- <para>
- This issue has been corrected. The
<guilabel>Finish</guilabel> button no longer operates while warnings are
displayed.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-482"></ulink>...
<listitem>
<para>
@@ -515,17 +725,6 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-480"></ulink>...
- <listitem>
- <para>
- The LDAP implementation has been updated to support paginated
queries.
- </para>
- <para>
- Queries that return entries exceeding the limitations of the LDAP
server are now separated into smaller queries that fall within the LDAP limitations.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-521"></ulink>...
<listitem>
<para>
@@ -554,11 +753,23 @@
</section> <!-- Close Section: Issues Fixed-->
<section id="sect-Release_Notes-_Known_Issues_with_this_release_">
- <title> Known Issues with this release (Issues open as at 08 Nov
2010)</title>
+ <title> Known Issues with this release</title>
<para>
The following is a list of known issues in this release:
</para>
<variablelist>
+ <!-- JBEPP-737 Known Issue -->
+ <varlistentry>
+ <term><ulink type="http"
url="https://issues.jboss.org/browse/JBEPP-737"></ulink&g...
+ <listitem>
+ <para>
+ The upload service will not work with Internet Explorer 7, any
application using the upload service (such as EPP SP) will not behave correctly with this
web browser unless if a name has been provided.
+ </para>
+ <para>
+ A patch is available from the Red Hat Customer Support Portal.
+ </para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-716"></ulink>...
<listitem>
@@ -570,17 +781,7 @@
</para>
</listitem>
</varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-600"></ulink>...
- <listitem>
- <para>
- Creating new portals with names that contain all or part of the word
'portal' (such as: "por", "port", "porta" and
"portal") will result in an incorrect URL writing to the Site links section of
the main portal. This, in turn, will produce '404: Page not found' HTTP response
errors when using these links.
- </para>
- <para>
- Customers are advised to avoid using the problematic character
sequences in new portal names until this issue is resolved.
- </para>
- </listitem>
- </varlistentry>
+
<varlistentry>
<term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-599"></ulink>...
<listitem>
@@ -592,55 +793,15 @@
</para>
</listitem>
</varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-554"></ulink>...
- <listitem>
- <para>
- Safari (specifically version 4.0.4) users may experience problems
adding gadgets to Dashboard pages. JavaScript errors appear when dropping a gadget onto a
page and empty space appears where the gadget was placed.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-570"></ulink>...
- <listitem>
- <para>
- &PRODUCT; &VERSION_MAJOR; does not start when used in
conjunction with Oracle 11g R2 RAC. An error will occur when attempting to start the JCR
connected to this type of database.
- </para>
- </listitem>
- </varlistentry>
</variablelist>
</section> <!-- Close Section: Known Issues-->
- <section>
+<!-- <section>
<title>Security Issues</title>
<variablelist>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-610"></ulink>...
- <listitem>
- <para>
- Customers should be aware that passwords entered into the portal login
form and submitted with the <emphasis>Remember me</emphasis> option are stored
in the JCR database in plain text. This presents a possible security vulnerability.
- </para>
- <!-- <important>
- <title><emphasis
role="bold"></emphasis></title>
- <para>
- As yet there is no workaround/solution to this security issue.
- </para>
- </important> -->
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><ulink type="http"
url="https://jira.jboss.org/browse/JBEPP-614"></ulink>...
- <listitem>
- <para>
- An issue has been reported about EPP caching recently changed
passwords. After a user changes their password, both the old and new password will allow
them to log into the portal. This situation persists until the portal is restarted.
- </para>
- <para>
- Disable LDAP connection pooling to avoid this issue.
- </para>
- </listitem>
- </varlistentry>
+
</variablelist>
- </section> <!-- Close Section: Security Issues-->
+ </section>-->
<section
id="sect-Release_Notes-Migration_from_Enterprise_Portal_Platform_4.3">
<title>Migration from Enterprise Portal Platform 4.3</title>