<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 08:38:07 CET 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>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLUI-567] Implement direct content activation</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-567</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;p&gt;This is basically the implementation of &lt;a href=&quot;https://magnolia.atlassian.net/browse/BL-127&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://magnolia.atlassian.net/browse/BL-127&lt;/a&gt;&lt;br/&gt;
See also &lt;a href=&quot;http://wiki.magnolia-cms.com/display/DEV/Concept+-+Basic+Activation&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://wiki.magnolia-cms.com/display/DEV/Concept+-+Basic+Activation&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="27325">MGNLUI-567</key>
            <summary>Implement direct content activation</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="fgrilli">Federico Grilli</assignee>
                                    <reporter username="fgrilli">Federico Grilli</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Jan 2013 16:38:05 +0100</created>
                <updated>Mon, 18 Mar 2013 15:34:05 +0100</updated>
                            <resolved>Thu, 31 Jan 2013 16:21:19 +0100</resolved>
                                    <version>5.0</version>
                                    <fixVersion>5.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="56748" author="spenttila" created="Tue, 29 Jan 2013 13:35:31 +0100"  >&lt;p&gt;While testing I got this exception to console. /magnoliaPublic/ returns 404 so this is most likely a configuration issue. What concerns me is that in admincentral there is no feedback that something went wrong. &lt;/p&gt;

&lt;p&gt;2013-01-29 14:31:42,527 ERROR info.magnolia.module.activation.ExchangeTask      : Failed to deactivate content.&lt;br/&gt;
info.magnolia.cms.exchange.ExchangeException: Not able to send the activation request &lt;a href=&quot;http://localhost:8080/magnoliaPublic/.magnolia/activation&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/magnoliaPublic/.magnolia/activation&lt;/a&gt;: cannot retry due to server authentication, in streaming mode&lt;br/&gt;
	at info.magnolia.module.activation.BaseSyndicatorImpl.activate(BaseSyndicatorImpl.java:421)&lt;br/&gt;
	at info.magnolia.module.activation.SimpleSyndicator$2.runTask(SimpleSyndicator.java:103)&lt;br/&gt;
	at info.magnolia.module.activation.ExchangeTask.run(ExchangeTask.java:75)&lt;br/&gt;
	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:680)&lt;br/&gt;
Caused by: java.net.HttpRetryException: cannot retry due to server authentication, in streaming mode&lt;br/&gt;
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1257)&lt;br/&gt;
	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2300)&lt;br/&gt;
	at info.magnolia.module.activation.BaseSyndicatorImpl.transportActivatedData(BaseSyndicatorImpl.java:435)&lt;br/&gt;
	at info.magnolia.module.activation.BaseSyndicatorImpl.activate(BaseSyndicatorImpl.java:389)&lt;br/&gt;
	... 4 more&lt;/p&gt;</comment>
                            <comment id="56765" author="fgrilli" created="Tue, 29 Jan 2013 15:54:22 +0100"  >&lt;p&gt;Re feedback, that should be fixed now. As to the ExchangeTask error make sure that&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;on the author instance
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;/server/activation/subscribers/magnoliaPublic8080/URL points to the correct url&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;on the public instance
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;/server/admin is false&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;on both
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;/server/activation/publicKey has the same value&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="56784" author="spenttila" created="Wed, 30 Jan 2013 07:27:47 +0100"  >&lt;p&gt;Thanks. Activation works after changing configuration but status column stays red until pages app is restarted. Deactivating a page does not seem to work for me as it will cause an error. Digged the exception and this is where it fails.&lt;/p&gt;

&lt;p&gt;Caused by: javax.jcr.ItemNotFoundException: 674469eb-31c2-4dc3-aaa9-935469790539&lt;br/&gt;
	at org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:384)&lt;br/&gt;
	at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:328)&lt;br/&gt;
	at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:622)&lt;br/&gt;
	at org.apache.jackrabbit.core.SessionImpl.getNodeById(SessionImpl.java:536)&lt;br/&gt;
	at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImpl.java:1100)&lt;br/&gt;
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:184)&lt;br/&gt;
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:184)&lt;br/&gt;
	at info.magnolia.jcr.wrapper.NodeWrappingDelegateSessionWrapper.getNodeByIdentifier(NodeWrappingDelegateSessionWrapper.java:60)&lt;br/&gt;
	at info.magnolia.cms.core.DefaultHierarchyManager.getContentByUUID(DefaultHierarchyManager.java:429)&lt;br/&gt;
	at info.magnolia.commands.impl.BaseRepositoryCommand.getNode(BaseRepositoryCommand.java:69)&lt;br/&gt;
	at info.magnolia.module.activation.commands.DeactivationCommand.execute(DeactivationCommand.java:53)&lt;br/&gt;
	at info.magnolia.commands.MgnlCommand.executeSynchronized(MgnlCommand.java:83)&lt;br/&gt;
	... 120 more&lt;/p&gt;</comment>
                            <comment id="56835" author="fgrilli" created="Wed, 30 Jan 2013 19:01:59 +0100"  >&lt;p&gt;Cannot reproduce the ItemNotFoundEx, likely related to something local to your environment. Will file a separate issue for the status column not updated immediately after de/activation succeeds.&lt;/p&gt;</comment>
                            <comment id="56944" author="fgrilli" created="Thu, 31 Jan 2013 12:58:07 +0100"  >&lt;p&gt;Further testing revealed that the path, workspace and identifier in an the action def would never change the after the definition class having been initialized so that you are basically activating or deactivating the same node over and over again&lt;/p&gt;</comment>
                            <comment id="56954" author="spenttila" created="Thu, 31 Jan 2013 14:21:56 +0100"  >&lt;p&gt;My steps to reproduce de-activation problem. &lt;br/&gt;
1. Use and run ce-bundle/magnolia-empty-webapp&lt;br/&gt;
2. Start from fresh configuration&lt;br/&gt;
3. In config app: server-&amp;gt;admin = false, server-&amp;gt;activation-&amp;gt;subscribers-&amp;gt;magnoliaPublic8080-&amp;gt;URL = &lt;a href=&quot;http://localhost:8080/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/&lt;/a&gt;&lt;br/&gt;
4. Open pages app and unpublish root node demo-features&lt;br/&gt;
5. Two things observed: &lt;br/&gt;
5.a. Got error message notification about exception. (Caused by: javax.jcr.ItemNotFoundException: babb5315-f417-4083-9cf1-714bb304742f)&lt;br/&gt;
5.b. demo-features was deleted not just unpublished.&lt;/p&gt;

&lt;p&gt;Deletion happens recursively. Deleted pages are not visible in old admin interface either.&lt;/p&gt;</comment>
                            <comment id="56974" author="fgrilli" created="Thu, 31 Jan 2013 16:21:19 +0100"  >&lt;p&gt;OK, you turned the author instance into a public one, setting it as a subscriber of itself, hence the error and the deletion (see related issue &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-620&quot; title=&quot;Provision actions availability&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-620&quot;&gt;&lt;del&gt;MGNLUI-620&lt;/del&gt;&lt;/a&gt;). The most relevant test scenario is with two magnolia instances one author and one public, that&apos;s what I tested and was successful.&lt;/p&gt;</comment>
                            <comment id="57034" author="spenttila" created="Mon, 4 Feb 2013 07:59:41 +0100"  >&lt;p&gt;Works as intended with two instances. Created follow-up ticket &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-622&quot; title=&quot;Activation/deactivation should not be possible if no active subscribers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-622&quot;&gt;&lt;del&gt;MGNLUI-622&lt;/del&gt;&lt;/a&gt; for the configuration issues experienced.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="27336">MGNLACTIVATION-7</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="27526">MGNLUI-615</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="27328">MGNLWORKFLOW-23</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                            <outwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="27620">MGNLUI-620</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="27377">MAGNOLIA-4785</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10022">
                    <name>supersession</name>
                                                                <inwardlinks description="is superseded by">
                                        <issuelink>
            <issuekey id="27647">MGNLUI-622</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 29 Jan 2013 13:35:31 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 3 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>fgrilli</customfieldvalue>
            <customfieldvalue>spenttila</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0083r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1349</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10220" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Release notes required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10490"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>