Author: metskem
Date: Sun May 8 15:27:09 2011
New Revision: 1100757
URL: http://svn.apache.org/viewvc?rev=1100757&view=rev
Log:
2011-05-08 Harry Metske <[email protected]>
* 3.0.0-svn-228
* fixed JSPWIKI-689 (InstallActionBean does not create admin user),
most code
taken from JSPWiki 2.8.
* On Install.jsp I also moved the logdir and workdir fields from
Advanced to Basic,
since they are required fields.
* Removed unmappable characters from CreoleToJSPWikiTranslatorTest
(causing compile warnings)
Modified:
incubator/jspwiki/trunk/ChangeLog
incubator/jspwiki/trunk/src/WebContent/WEB-INF/classes/templates/default.properties
incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java
incubator/jspwiki/trunk/src/java/org/apache/wiki/action/InstallActionBean.java
incubator/jspwiki/trunk/tests/java/org/apache/wiki/parser/CreoleToJSPWikiTranslatorTest.java
Modified: incubator/jspwiki/trunk/ChangeLog
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/ChangeLog?rev=1100757&r1=1100756&r2=1100757&view=diff
==============================================================================
--- incubator/jspwiki/trunk/ChangeLog (original)
+++ incubator/jspwiki/trunk/ChangeLog Sun May 8 15:27:09 2011
@@ -1,3 +1,15 @@
+2011-05-08 Harry Metske <[email protected]>
+
+ * 3.0.0-svn-228
+
+ * fixed JSPWIKI-689 (InstallActionBean does not create admin user),
most code
+ taken from JSPWiki 2.8.
+
+ * On Install.jsp I also moved the logdir and workdir fields from
Advanced to Basic,
+ since they are required fields.
+
+ * Removed unmappable characters from CreoleToJSPWikiTranslatorTest
(causing compile warnings)
+
2011-04-27 Juan Pablo Santos (juanpablo AT apache DOT org)
* 3.0.0-svn-227
Modified:
incubator/jspwiki/trunk/src/WebContent/WEB-INF/classes/templates/default.properties
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/WebContent/WEB-INF/classes/templates/default.properties?rev=1100757&r1=1100756&r2=1100757&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/WebContent/WEB-INF/classes/templates/default.properties
(original)
+++
incubator/jspwiki/trunk/src/WebContent/WEB-INF/classes/templates/default.properties
Sun May 8 15:27:09 2011
@@ -501,7 +501,7 @@ install.intro.p2=This setup system is re
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.basics.title.
install.basics=Basics
#Formerly named adminPassword.description.
-install.adminPassword.description=Enter the superuser's desired password here.
This account (su) can do anything, and can log in even if the UserDatabase is
not functioning properly. The password must be at least 16 characters in
length. You should write down this password after you set it. For your
convenience, we have generated a random password for you. Feel free to change
it to something else.
+install.adminPassword.description=Enter the admin's desired password here.
This account (admin) can do anything, and can log in even if the UserDatabase
is not functioning properly. The password must be at least 16 characters in
length. You should write down this password after you set it.
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.basics.appname.desc.. Formerly named
applicationName.description.
install.applicationName.description=What should your wiki be called? Try and
make this a relatively short name.
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.basics.baseurl.desc.. Formerly named
baseURL.description.
@@ -509,7 +509,7 @@ install.baseURL.description=Please tell
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.basics.page.storage.desc.. Formerly named
pageDir.description.
install.pageDir.description=By default, JSPWiki will use the Priha JCR
implementation to store files in a particular directory on your hard drive. If
you specify a directory that does not exist, JSPWiki will create one for you.
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.adv.settings.logfile.desc.. Formerly named
logFile.description.. Formerly named logDirectory.description.
-install.logDirectory.description=JSPWiki uses Jakarta Log4j for logging.
Please tell JSPWiki where the log files should go.
+install.logDirectory.description=JSPWiki uses (by default) Apache log4j for
logging. Please tell JSPWiki where the log files should go.
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.adv.settings.workdir.desc.. Formerly named
workDir.description.
install.workDir.description=This is the place where all caches and other
runtime stuff is stored.
#Copied from src/WebContent/WEB-INF/classes/CoreResources.properties..
Formerly named install.jsp.adv.settings.title.
Modified: incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java?rev=1100757&r1=1100756&r2=1100757&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java (original)
+++ incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java Sun May 8
15:27:09 2011
@@ -77,7 +77,7 @@ public final class Release
* <p>
* If the build identifier is empty, it is not added.
*/
- public static final String BUILD = "227";
+ public static final String BUILD = "228";
/**
* This is the generic version string you should use
Modified:
incubator/jspwiki/trunk/src/java/org/apache/wiki/action/InstallActionBean.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/java/org/apache/wiki/action/InstallActionBean.java?rev=1100757&r1=1100756&r2=1100757&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/java/org/apache/wiki/action/InstallActionBean.java
(original)
+++
incubator/jspwiki/trunk/src/java/org/apache/wiki/action/InstallActionBean.java
Sun May 8 15:27:09 2011
@@ -48,7 +48,12 @@ import org.apache.wiki.WikiEngine;
import org.apache.wiki.auth.AuthenticationManager;
import org.apache.wiki.auth.Authorizer;
import org.apache.wiki.auth.LdapConfig;
+import org.apache.wiki.auth.NoSuchPrincipalException;
+import org.apache.wiki.auth.UserManager;
+import org.apache.wiki.auth.WikiPrincipal;
import org.apache.wiki.auth.WikiSecurityException;
+import org.apache.wiki.auth.authorize.Group;
+import org.apache.wiki.auth.authorize.GroupManager;
import org.apache.wiki.auth.authorize.LdapAuthorizer;
import org.apache.wiki.auth.authorize.WebContainerAuthorizer;
import org.apache.wiki.auth.user.LdapUserDatabase;
@@ -62,6 +67,7 @@ import org.apache.wiki.util.PropertyRead
import org.apache.wiki.util.TextUtil;
import org.freshcookies.security.Keychain;
+
@HttpCache( allow = false )
public class InstallActionBean extends AbstractActionBean
{
@@ -308,6 +314,12 @@ public class InstallActionBean extends A
}
}
+ public static final String PROP_ADMIN_ID = "admin";
+
+ public static final String PROP_ADMIN_NAME = "Administrator";
+
+ public static final String PROP_ADMIN_GROUP = "Admin";
+
public static final String PROP_ADMIN_PASSWORD_HASH = "admin.passwordHash";
private static final String CONFIG_LOG_FILE =
"log4j_appender_FileLog_File";
@@ -536,8 +548,7 @@ public class InstallActionBean extends A
jspwiki.put( CONFIG_AUTHORIZER,
WebContainerAuthorizer.class.getName() );
}
- // Hash the admin password
- String passwordHash = CryptoUtil.getSaltedPassword(
m_adminPassword.getBytes() );
+ String passwordHash = createAdminUser();
jspwiki.put( CONFIG_ADMIN_PASSWORD_HASH, passwordHash );
// Save the keychain
@@ -563,6 +574,46 @@ public class InstallActionBean extends A
return new TemplateResolution( "admin/InstallSuccess.jsp" );
}
+ private String createAdminUser() throws NoSuchAlgorithmException,
WikiSecurityException
+ {
+ // Hash the admin password
+ String passwordHash = CryptoUtil.getSaltedPassword(
m_adminPassword.getBytes() );
+
+ // See if the admin user exists already
+ UserManager userMgr = getContext().getEngine().getUserManager();
+ UserDatabase userDb = userMgr.getUserDatabase();
+
+ try
+ {
+ userDb.findByLoginName( PROP_ADMIN_ID );
+ }
+ catch( NoSuchPrincipalException e )
+ {
+ // The admin user apparently did not exist, so create it
+ UserProfile profile = userDb.newProfile();
+ profile.setLoginName( PROP_ADMIN_ID );
+ profile.setFullname( PROP_ADMIN_NAME );
+ profile.setPassword( m_adminPassword );
+ userDb.save( profile );
+ }
+
+ // Create a new admin group
+ GroupManager groupMgr = getContext().getEngine().getGroupManager();
+ Group group = null;
+ try
+ {
+ group = groupMgr.getGroup( PROP_ADMIN_GROUP );
+ group.add( new WikiPrincipal( PROP_ADMIN_NAME ) );
+ }
+ catch( NoSuchPrincipalException e )
+ {
+ group = groupMgr.parseGroup( PROP_ADMIN_GROUP, PROP_ADMIN_NAME,
true );
+ }
+ groupMgr.setGroup( getContext().getWikiSession(), group );
+
+ return passwordHash;
+ }
+
/**
* Sets the admin password. Must be 16 characters or more.
*
Modified:
incubator/jspwiki/trunk/tests/java/org/apache/wiki/parser/CreoleToJSPWikiTranslatorTest.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/tests/java/org/apache/wiki/parser/CreoleToJSPWikiTranslatorTest.java?rev=1100757&r1=1100756&r2=1100757&view=diff
==============================================================================
---
incubator/jspwiki/trunk/tests/java/org/apache/wiki/parser/CreoleToJSPWikiTranslatorTest.java
(original)
+++
incubator/jspwiki/trunk/tests/java/org/apache/wiki/parser/CreoleToJSPWikiTranslatorTest.java
Sun May 8 15:27:09 2011
@@ -852,7 +852,7 @@ public class CreoleToJSPWikiTranslatorTe
props.setProperty( "creole.imagePlugin.name", "Image" );
props.setProperty( "creole.imagePlugin.para.%px", "width='%px\"" );
- String content = "//Note: Please see the
[[http://liferay.com/community/100-papercuts|main landing page]] for the latest
updates.//<<TableOfContents>>== Introduction ==This project's aim is to
identify and fix high-visibility, easy to correct bugs in Liferay Portal. It is
driven by the wider Liferay community, with volunteers working to identify,
prioritize, assign, and resolve known issues.== The Process ==# **Identify
issues.** The community has always been encouraged to vote for issues that
they would like to see fixed sooner rather than later. This has allowed
Liferay program managers to properly prioritize bugs based on community
feedback. With the 100 Paper Cuts program, voting has become even more
important. We use the same voting system to identify high visibility,
easy-to-fix bugs. The 100 Paper Cuts process begins with a period of time in
which additional voting is encouraged. If you wish to vote for issues, please
read the voting process. You
can also
[[http://issues.liferay.com/secure/IssueNavigator.jspa?mode=hide&requestId=12340|browse
this filter for potential PaperCuts bugs]]. This fiter shows all open bugs
that haven't been already selected for inclusion into the existing Liferay
development pipeline, sorted by votes.# **Assign and Fix.** During a 2-week
period, approximately 10 issues are selected and fixed based on their impact
and effort required to fix. We aim for selecting bugs that take no more than 1
developer-day to fix. This period is called a \"Community Sprint\" and
represents a fixed time amount in which to fix the identified issues. Once the
sprint period is over, the process is repeated.# **Track progress.** During
and after the sprint, issues are tracked for progress, until the issue is
merged with one or more Liferay releases.== Current Sprint Status
==|=Resolved|=In Progress|=Blocked on submitter|=Warning!|=Unfixable/Not a
papercut||{{http://cdn.www.liferay.com/osb-theme/images/
dock/my_place_current.png}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/health-80plus.gif}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/health-40to59.png}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}|===
Sprint 3: Mar 16, 2011 - Mar 30, 2011 ===|= Issue |= Summary |= Assigned To |=
Status |= Indicator || [[http://issues.liferay.com/browse/LPS-15491
|LPS-15491]] | Automatic \"html linkification\" of text http links in message
board posts: [[http://liferay.com/|http://liferay.com]] => <a
href=\"[[http://lliferay.com\">http//lliferay.com</a>|http://lliferay.com\">http://lliferay.com</a>]]
| Baptiste | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}||
[[h
ttp://issues.liferay.com/browse/LPS-9157 |LPS-9157]] | Width of the panel
shouldn't be changed| Maarten | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15494 |LPS-15494]] | Showing search
result content in inappropriate layout| Juan | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15791 |LPS-15791]] | Pagination is lost
after editing permissions in the Define Permission action of Roles admin
portlet| Rafal | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-8968 |LPS-8968]] | Web Proxy fails with
error.httpclient in Glassfish| Deb | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileNam
e=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15677 |LPS-15677]] | Asset Publisher
portlet does not display web content, When the content publish again.| Boubker
| Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15225 |LPS-15225]] | String not
internationalized in Enterprise Admin Organizations portlet.| Corne | Community
Resolved|
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15122 |LPS-15122]] | o language key for
\"Table of Contents\" in the wiki | Corne | Contributed Solution|
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14789 |LPS-14789]] | Freemarker template
processor has undefined variables | Tomas
| Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}|==
Previous Sprint Status ===== Sprint 2: Feb 23, 2011 - Mar 9, 2011 ===|= Issue
|= Summary |= Assigned To |= Status |= Indicator ||
[[http://issues.liferay.com/browse/LEP-6973 |LEP-6973]] | Publish to Live is
not properly configuring Page Permissions from Staging | Boubker | Contributed
Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-12988 |LPS-12988]] | Bad HTTP
Content-Type for RSS feed | Jelmer | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-10263 |LPS-10263]] | Remove the
mandatory URL from announcements entries | Jaromir | Contributed Solution |
{{htt
p://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11854 |LPS-11854]] | Web Form Portlet
Configuration -- Changing type field does not appear to work at all in IE8. |
Deb | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-12918 |LPS-12918]] | Import lar with
global \"Structures/Templates\" | Jelmer | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11479 |LPS-11479]] | ServiceBuilder
doesn't support one-to-one relationships out of the box | Tomas | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-7503 |LPS-7503]] | Give alternatives to
<object> | Juan | Open | {{../
../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-14905 |LPS-14905]] | Unable to import
group from LDAP in Liferay 6.0.5 with ldap.import.method=user | Baptiste |
Resolved |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}|===
Sprint 1: Feb 2, 2011 - Feb 16, 2011 ===|= Issue |= Summary |= Assigned To |=
Status |= Indicator || [[http://issues.liferay.com/browse/LPS-11003|LPS-11003]]
| sample-struts-liferay-portlet can not be deployed to trunk | James | Closed
(not reproducible) |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-13422|LPS-13422]] | Preformatted URLS
show with \"[ ]\" around them on a wiki page | Milan | Fixed |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.lifer
ay.com/browse/LPS-14911|LPS-14911]] | Unable to publish previously saved draft
| Deb | Community Resolved |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14671|LPS-14671]] | When adding a
document to the document library a file extension is required in the document
title | Corne | Closed (already fixed) |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14411|LPS-14411]] |
complete_gradient.png is missing | Boubker | In Review |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14351|LPS-14351]] | Liferay Calendar,
Duplicate Events Upon Import | Tomas | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock
/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-12988|LPS-12988]] | Bad HTTP
Content-Type for RSS feed | Maarten | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-12810|LPS-12810]] | Error on Summary
Tab of Calendar | Juan | Fixed |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11859|LPS-11859]] | Categories
Navigation with Wiki Broken | Juan | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11854|LPS-11854]] | Web Form Portlet
Configuration -- Changing type field does not appear to work at all in IE8. |
Szymon | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}
|";
+ String content = "//Note: Please see the
[[http://liferay.com/community/100-papercuts|main landing page]] for the latest
updates.//<<TableOfContents>>== Introduction ==This project's aim is to
identify and fix high-visibility, easy to correct bugs in Liferay Portal. It is
driven by the wider Liferay community, with volunteers working to identify,
prioritize, assign, and resolve known issues.== The Process ==# **Identify
issues.** The community has always been encouraged to vote for issues that they
would like to see fixed sooner rather than later.This has allowed Liferay
program managers to properly prioritize bugs based on community feedback.With
the 100 Paper Cuts program, voting has become even more important.We use the
same voting system to identify high visibility, easy-to-fix bugs.The 100 Paper
Cuts process begins with a period of time in which additional voting is
encouraged.If you wish to vote for issues, please read the voting process.You
can also [[http://i
ssues.liferay.com/secure/IssueNavigator.jspa?mode=hide&requestId=12340|browse
this filter for potential PaperCuts bugs]].This fiter shows all open bugs that
haven't been already selected for inclusion into the existing Liferay
development pipeline, sorted by votes.# **Assign and Fix.** During a 2-week
period, approximately 10 issues are selected and fixed based on their impact
and effort required to fix.We aim for selecting bugs that take no more than 1
developer-day to fix.This period is called a \"Community Sprint\" and
represents a fixed time amount in which to fix the identified issues.Once the
sprint period is over, the process is repeated.# **Track progress.** During and
after the sprint, issues are tracked for progress, until the issue is merged
with one or more Liferay releases.== Current Sprint Status ==|=Resolved|=In
Progress|=Blocked on submitter|=Warning!|=Unfixable/Not a
papercut||{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}|{{../../
../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/health-80plus.gif}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/health-40to59.png}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}|{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}|===
Sprint 3: Mar 16, 2011 - Mar 30, 2011 ===|= Issue |= Summary |= Assigned To |=
Status |= Indicator || [[http://issues.liferay.com/browse/LPS-15491
|LPS-15491]] | Automatic \"html linkification\" of text http links in message
board posts: [[http://liferay.com/|http://liferay.com]] => <a
href=\"[[http://lliferay.com\">http//lliferay.com</a>|http://lliferay.com\">http://lliferay.com</a>]]
| Baptiste | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}||
[[http://issues.liferay.com/browse/LPS-
9157 |LPS-9157]] | Width of the panel shouldn't be changed| Maarten |
Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15494 |LPS-15494]] | Showing search
result content in inappropriate layout| Juan | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15791 |LPS-15791]] | Pagination is lost
after editing permissions in the Define Permission action of Roles admin
portlet| Rafal | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-8968 |LPS-8968]] | Web Proxy fails with
error.httpclient in Glassfish| Deb | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-the
me/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15677 |LPS-15677]] | Asset Publisher
portlet does not display web content, When the content publish again.| Boubker
| Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15225 |LPS-15225]] | String not
internationalized in Enterprise Admin Organizations portlet.| Corne | Community
Resolved|
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-15122 |LPS-15122]] | o language key for
\"Table of Contents\" in the wiki | Corne | Contributed Solution|
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14789 |LPS-14789]] | Freemarker template
processor has undefined variables | Tomas | Contributed Solution | {{../../..
/c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}|==
Previous Sprint Status ===== Sprint 2: Feb 23, 2011 - Mar 9, 2011 ===|= Issue
|= Summary |= Assigned To |= Status |= Indicator ||
[[http://issues.liferay.com/browse/LEP-6973 |LEP-6973]] | Publish to Live is
not properly configuring Page Permissions from Staging | Boubker | Contributed
Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-12988 |LPS-12988]] | Bad HTTP
Content-Type for RSS feed | Jelmer | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-10263 |LPS-10263]] | Remove the
mandatory URL from announcements entries | Jaromir | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/im
ages/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11854 |LPS-11854]] | Web Form Portlet
Configuration -- Changing type field does not appear to work at all in IE8. |
Deb | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-12918 |LPS-12918]] | Import lar with
global \"Structures/Templates\" | Jelmer | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11479 |LPS-11479]] | ServiceBuilder
doesn't support one-to-one relationships out of the box | Tomas | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-7503 |LPS-7503]] | Give alternatives to
<object> | Juan | Open | {{../../../c/wiki/get_page_attachment?p_l
_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-14905 |LPS-14905]] | Unable to import
group from LDAP in Liferay 6.0.5 with ldap.import.method=user | Baptiste |
Resolved |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}|===
Sprint 1: Feb 2, 2011 - Feb 16, 2011 ===|= Issue |= Summary |= Assigned To |=
Status |= Indicator || [[http://issues.liferay.com/browse/LPS-11003|LPS-11003]]
| sample-struts-liferay-portlet can not be deployed to trunk | James | Closed
(not reproducible) |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-13422|LPS-13422]] | Preformatted URLS
show with \"[ ]\" around them on a wiki page | Milan | Fixed |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14911|LPS-14911]]
| Unable to publish previously saved draft | Deb | Community Resolved |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14671|LPS-14671]] | When adding a
document to the document library a file extension is required in the document
title | Corne | Closed (already fixed) |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14411|LPS-14411]] |
complete_gradient.png is missing | Boubker | In Review |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-14351|LPS-14351]] | Liferay Calendar,
Duplicate Events Upon Import | Tomas | Contributed Solution |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://i
ssues.liferay.com/browse/LPS-12988|LPS-12988]] | Bad HTTP Content-Type for RSS
feed | Maarten | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/red.gif}}||
[[http://issues.liferay.com/browse/LPS-12810|LPS-12810]] | Error on Summary
Tab of Calendar | Juan | Fixed |
{{http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11859|LPS-11859]] | Categories
Navigation with Wiki Broken | Juan | Contributed Solution |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=http://cdn.www.liferay.com/osb-theme/images/dock/my_place_current.png}}||
[[http://issues.liferay.com/browse/LPS-11854|LPS-11854]] | Web Form Portlet
Configuration -- Changing type field does not appear to work at all in IE8.|
Szymon | Open |
{{../../../c/wiki/get_page_attachment?p_l_id=10171&nodeId=10304&title=&fileName=SharedImages/warning.gif}}|";
long startTime = System.currentTimeMillis();
translator.translate( props, content );