<!-- 
RSS generated by JIRA (8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6) at Sat Feb 10 05:49:33 GMT 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Rivet Logic Corporation JIRA </title>
    <link>https://issues.rivetlogic.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.1.3</version>
        <build-number>801003</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[LRA-230] Please test the Collaborative dynamic list app</title>
                <link>https://issues.rivetlogic.com/browse/LRA-230</link>
                <project id="10765" key="LRA">Liferay Apps</project>
                    <description>Please test this app. Documentation of this app is here:&lt;br/&gt;
&lt;a href=&quot;http://wiki.rivetlogic.com/display/LRA/Collaborative+dynamic+list&quot;&gt;http://wiki.rivetlogic.com/display/LRA/Collaborative+dynamic+list&lt;/a&gt;</description>
                <environment>Initial and latest version of Liferay 6.2 CE and EE.</environment>
        <key id="61332">LRA-230</key>
            <summary>Please test the Collaborative dynamic list app</summary>
                <type id="3" iconUrl="https://issues.rivetlogic.com/secure/viewavatar?size=xsmall&amp;avatarId=11098&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://issues.rivetlogic.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="1" iconUrl="https://issues.rivetlogic.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="mcalvo">mcalvo</assignee>
                                    <reporter username="mcalvo">mcalvo</reporter>
                        <labels>
                    </labels>
                <created>Thu, 3 Mar 2016 06:24:57 -0500</created>
                <updated>Fri, 3 Jun 2016 07:04:29 -0400</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="97696" author="luis.hernandez" created="Thu, 3 Mar 2016 07:06:23 -0500"  >1- [Bug] Some errors are displayed on the tomcat log when the &#8220;Spreadsheet View&#8221; is configured for a new list&lt;br/&gt;
&lt;br/&gt;
PRIORITY: &lt;br/&gt;
====================&lt;br/&gt;
Critical&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1.Go to any empty page&lt;br/&gt;
2.Select and add the next application &#8220;Collaborative dynamic list&#8221;&lt;br/&gt;
3.Click on the &#8220;New List&#8221; option at the botton of the portlet&lt;br/&gt;
4.Create a new List with the following values:&lt;br/&gt;
-Name: TesList&lt;br/&gt;
-Data Definition:  (Select any data definition, if you want, create a new definition with some fields)&lt;br/&gt;
&lt;br/&gt;
5.Click on &#8220;Save&#8221;&lt;br/&gt;
6. Click on the &#8220;configuration&#8221; icon button of the &#8220;Collaborative dynamic list&#8221; display portlet, and select the option &#8220;Configuration&#8221;&lt;br/&gt;
7. Check the next options: &lt;br/&gt;
-Editable&lt;br/&gt;
-Spreadsheet View&lt;br/&gt;
8. Click on &#8220;Save&#8221;&lt;br/&gt;
9. Review the log of the tomcat server&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
Some errors are displayed on the tomcat log when the &#8220;Spreadsheet View&#8221; is configured for a new list. The errors in the log are repeated (seems like a loop).&lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/wrhSpBWlwj9&quot;&gt;http://screencast.com/t/wrhSpBWlwj9&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
And, see the attachment file with the log errors of tomcat (errors.txt)&lt;br/&gt;
&lt;br/&gt;
Note: When user refresh the page, the errors in the log stops to appears in the log, and the portlet is displayed fine.&lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
No errors should be present on the log of the server when the application is used or configured.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on 04-04-2016--</comment>
                            <comment id="97709" author="luis.hernandez" created="Thu, 3 Mar 2016 10:16:05 -0500"  >Additionally to the bug above, every time that the page (with the &amp;quot;Dynamic List&amp;quot; portlet) is refreshed the errors are displayed on the log, and in some cases the styles (css) are missing, using other user and accessing the page via other web browser, the other users that are using the page are not displayed in the top of the Spreadsheet.&lt;br/&gt;
&lt;br/&gt;
Please, for the bug above use a totally clean environment with liferay version: liferay-portal-6.2-ee-sp14</comment>
                            <comment id="97787" author="luis.hernandez" created="Fri, 4 Mar 2016 08:01:17 -0500"  >Currently, I tested the bug above and seems like it was resolved, however, the next error is displayed when i refresh the page(in the first time): &lt;br/&gt;
&lt;br/&gt;
---------------------&lt;br/&gt;
17:39:20,885 ERROR [http-bio-8080-exec-10][AtmosphereFramework:113] If you have more than one Connector enabled, make sure they both use the same protocol, e.g NIO/APR or HTTP for all. If not, org.atmosphere.container.BlockingIOCometSupport will be used and cannot be changed.&lt;br/&gt;
java.lang.IllegalStateException: Tomcat failed to detect this is a Comet application because context.xml is missing or the Http11NioProtocol Connector is not enabled.You must use the atmosphere-native-runtime dependency in order to use native Comet Support_If that&amp;#39;s not the case, you can also remove META-INF/context.xml and WEB-INF/lib/atmosphere-compat-tomcat7.jar [Sanitized]&lt;br/&gt;
	at org.atmosphere.container.Tomcat7CometSupport.&amp;lt;clinit&amp;gt;(Tomcat7CometSupport.java:56)&lt;br/&gt;
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;br/&gt;
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)&lt;br/&gt;
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;br/&gt;
	at java.lang.reflect.Constructor.newInstance(Constructor.java:422)&lt;br/&gt;
	at org.atmosphere.cpr.DefaultAsyncSupportResolver.newCometSupport(DefaultAsyncSupportResolver.java:225)&lt;br/&gt;
	at org.atmosphere.cpr.DefaultAsyncSupportResolver.resolveWebSocket(DefaultAsyncSupportResolver.java:288)&lt;br/&gt;
	at org.atmosphere.cpr.DefaultAsyncSupportResolver.resolve(DefaultAsyncSupportResolver.java:274)&lt;br/&gt;
	at org.atmosphere.cpr.AtmosphereFramework.autoDetectContainer(AtmosphereFramework.java:1579)&lt;br/&gt;
	at org.atmosphere.cpr.AtmosphereFramework.init(AtmosphereFramework.java:717)&lt;br/&gt;
	at org.atmosphere.cpr.AtmosphereFramework.init(AtmosphereFramework.java:614)&lt;br/&gt;
	at org.atmosphere.cpr.AtmosphereServlet.configureFramework(AtmosphereServlet.java:91)&lt;br/&gt;
	at org.atmosphere.cpr.AtmosphereServlet.init(AtmosphereServlet.java:80)&lt;br/&gt;
	at com.liferay.portal.kernel.servlet.PortalDelegateServlet.doPortalInit(PortalDelegateServlet.java:64)&lt;br/&gt;
	at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:44)&lt;br/&gt;
	at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:74)&lt;br/&gt;
	at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:58)&lt;br/&gt;
	at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:54)&lt;br/&gt;
	at com.liferay.portal.kernel.servlet.SecureServlet.init(SecureServlet.java:76)&lt;br/&gt;
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)&lt;br/&gt;
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)&lt;br/&gt;
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)&lt;br/&gt;
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5266)&lt;br/&gt;
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5554)&lt;br/&gt;
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)&lt;br/&gt;
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)&lt;br/&gt;
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)&lt;br/&gt;
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)&lt;br/&gt;
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1263)&lt;br/&gt;
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1948)&lt;br/&gt;
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;br/&gt;
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;br/&gt;
17:39:20,889 WARN  [http-bio-8080-exec-10][AtmosphereFramework:275] Using org.atmosphere.container.Tomcat7BIOSupportWithWebSocket&lt;br/&gt;
----------&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Tested again on 04-03-2016 afternoon, and the errors are gone--</comment>
                            <comment id="97788" author="mcalvo" created="Fri, 4 Mar 2016 08:21:22 -0500"  >Alejandro please check this.</comment>
                            <comment id="97789" author="luis.hernandez" created="Fri, 4 Mar 2016 08:28:34 -0500"  >2- [Bug] The rows just added (at the bottom by the owner) are displayed in the top of the sheet for the other users that are in the sheet&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
PRIORITY: &lt;br/&gt;
====================&lt;br/&gt;
Critical&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1.Login  to liferay portal with the admin credentials (sheet/site page owner)&lt;br/&gt;
2.Go to the page that have the &#8220;Collaborative dynamic list&#8221; display portlet.&lt;br/&gt;
3.Write something in any first row cell&lt;br/&gt;
4.In other web browser window, login to liferay portal with other user that is not the sheet owner.&lt;br/&gt;
5.Click on any cell of the first row (with the user of the step4)&lt;br/&gt;
6. Add one more row at the bottom with the user of the step 1, and review where is the new row in the web browser window of the step 4.&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The rows just added (at the bottom by the owner) are displayed in the top of the sheet for the other users that are in the sheet&lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/cjeFjjrY9bp&quot;&gt;http://screencast.com/t/cjeFjjrY9bp&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The rows just added always should be added in the bottom of the sheet&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on 04-04-2016, according with comment below (Alejandro&amp;#39;s comment)--</comment>
                            <comment id="97795" author="luis.hernandez" created="Fri, 4 Mar 2016 08:46:47 -0500"  >3- [Bug] Non-admin users can&#8217;t write on the shared spreadSheet&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
PRIORITY: &lt;br/&gt;
====================&lt;br/&gt;
Critical&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1.Login  to liferay portal with the admin credentials (sheet/site page owner)&lt;br/&gt;
2.Go to the page that have the &#8220;Collaborative dynamic list&#8221; display portlet.&lt;br/&gt;
3.Write something in any first row cell&lt;br/&gt;
4.In other web browser window, login to liferay portal with other user that is not the sheet owner.&lt;br/&gt;
5.Click on any cell of the first row, and write something on it&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
Non-admin users can&#8217;t write on the shared spreadSheet&lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/AEzDcck6&quot;&gt;http://screencast.com/t/AEzDcck6&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
All the user SHOULD be able to write and modify the data on the shared spreadsheet&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on 04-04-2016, according with comment below (Alejandro&amp;#39;s comment)--</comment>
                            <comment id="97802" author="alejandro.soto" created="Fri, 4 Mar 2016 10:18:32 -0500"  >Hi,&lt;br/&gt;
Bugs:&lt;br/&gt;
1- Console errors: already send new code push to disable the native comet support lookup, so errors will be gone now&lt;br/&gt;
2- Will check with Luis, per screen capture attache, the sort control was set on one of the columns so that&amp;#39;s why row is added on top&lt;br/&gt;
3- User needs to have update permission over the spreadsheet in order to be able to edit it.</comment>
                            <comment id="97819" author="luis.hernandez" created="Fri, 4 Mar 2016 13:37:06 -0500"  >4- [Bug] The Data on the cells disappears when other user clicks on the sort actions at the headers of the columns (In the first access to the spreadsheet)&lt;br/&gt;
&lt;br/&gt;
PRIORITY: &lt;br/&gt;
====================&lt;br/&gt;
Critical&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1.Login  to liferay portal with the admin credentials (sheet/site page owner)&lt;br/&gt;
2.Go to the page that have the &#8220;Collaborative dynamic list&#8221; display portlet.&lt;br/&gt;
3.Write something in any first row cell (repeat this for other cell)&lt;br/&gt;
4.In other web browser window, login to liferay portal with other user that is not the sheet owner.&lt;br/&gt;
5.Click on the sort action button of any header of columns&lt;br/&gt;
6. Notice that the data provided in the step3.&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The Data on the cells disappears when other user clicks on the sort actions at the headers of the columns &lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/ZRk3kJ53&quot;&gt;http://screencast.com/t/ZRk3kJ53&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The data SHOULD not disappear when any user clicks on the sort actions at the headers.&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on 07-04-2016--</comment>
                            <comment id="97845" author="alejandro.soto" created="Mon, 7 Mar 2016 05:14:24 -0500"  >Bug number 4 fixed now, please download latest code base, cell field raw value was not being sent properly</comment>
                    </comments>
                    <attachments>
                            <attachment id="34198" name="errors.txt" size="17070" author="luis.hernandez" created="Thu, 3 Mar 2016 07:14:21 -0500"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_11470" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_11170" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i054bb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10070" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>29860</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>