<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 10:16:25 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>[MGNLMIGRATION-21] Install initial update fails with errors associated with Trigger migration scripts failing due to missing dialogs. Completely blocks installation.</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLMIGRATION-21</link>
                <project id="10574" key="MGNLMIGRATION">Migration 4.4 to 4.5 (closed)</project>
                    <description>&lt;p&gt;When doing a fresh install of Magnolia, trying to run update on STK fails with the following stack trace. Note that I saw that this was reported and closed on the 24th of March but when you look at the files from the STK archive that are available online, they&apos;re all from an earlier date so if there was an update it doesn&apos;t appear to have made it out to web installs. &lt;/p&gt;

&lt;p&gt;Stack Trace:&lt;br/&gt;
Could not install or update standard-templating-kit-migration module. Task &apos;Trigger migration scripts&apos; failed. (PathNotFoundException: modules/standard-templating-kit/dialogs/generic/teasers/tabLinkList)&lt;br/&gt;
info.magnolia.module.delta.TaskExecutionException: Could not execute the groovy File &apos;/scripts/migration/from4_4To4_5/Migration.groovy&apos;: modules/standard-templating-kit/dialogs/generic/teasers/tabLinkList&lt;br/&gt;
	at info.magnolia.module.groovy.task.ExecuteGroovyFileTask.execute(ExecuteGroovyFileTask.java:82)&lt;br/&gt;
	at info.magnolia.module.delta.ConditionalDelegateTask.execute(ConditionalDelegateTask.java:64)&lt;br/&gt;
	at info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:499)&lt;br/&gt;
	at info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:481)&lt;br/&gt;
	at info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:270)&lt;br/&gt;
	at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:443)&lt;br/&gt;
	at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:440)&lt;br/&gt;
	at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:403)&lt;br/&gt;
	at info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:264)&lt;br/&gt;
	at info.magnolia.module.ui.ModuleManagerWebUI$2.run(ModuleManagerWebUI.java:127)&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:679)&lt;br/&gt;
Caused by: javax.jcr.PathNotFoundException: modules/standard-templating-kit/dialogs/generic/teasers/tabLinkList&lt;/p&gt;</description>
                <environment>Ubuntu 11.10 &lt;br/&gt;
Magnolia 4.5.1&lt;br/&gt;
STK 2.0.1</environment>
        <key id="23631">MGNLMIGRATION-21</key>
            <summary>Install initial update fails with errors associated with Trigger migration scripts failing due to missing dialogs. Completely blocks installation.</summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/critical.svg">Critical</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="had">Jan Haderka</assignee>
                                    <reporter username="stra1pz">Mike Stran</reporter>
                        <labels>
                    </labels>
                <created>Sun, 1 Apr 2012 20:52:34 +0200</created>
                <updated>Wed, 25 Jul 2012 15:03:29 +0200</updated>
                            <resolved>Wed, 25 Jul 2012 13:22:00 +0200</resolved>
                                    <version>1.0.1</version>
                                    <fixVersion>1.1.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="46115" author="ochytil" created="Tue, 3 Apr 2012 15:48:43 +0200"  >&lt;p&gt;Thanks for reporting this issue Mike.&lt;/p&gt;</comment>
                            <comment id="48024" author="thbr03" created="Fri, 15 Jun 2012 14:20:50 +0200"  >&lt;p&gt;We are also running in to the same problem when trying to upgrade from 4.4.6-&amp;gt;4.5.3 and running scripts/migration/from4_4To4_5/ConfiguredMigration as instructed during the migration process.&lt;/p&gt;

&lt;p&gt;How do we proceed?&lt;/p&gt;


&lt;p&gt;also throws error for:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;2012-06-15 14:24:10,369 ERROR module.groovy.console.MgnlGroovyInteractiveConsole: Error &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; evaluating script: 
javax.jcr.PathNotFoundException: modules/form/templates/components
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;even thought that path exist&lt;/p&gt;</comment>
                            <comment id="48028" author="thbr03" created="Fri, 15 Jun 2012 15:23:07 +0200"  >&lt;p&gt;adding an exist test before trying to remove will let us continue&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;if(hm.isExist(&quot;/modules/standard-templating-kit/dialogs/generic/teasers/tabLinkList&quot;)) {
    hm.delete(&quot;/modules/standard-templating-kit/dialogs/generic/teasers/tabLinkList&quot;);
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;although now hitting the issue stated above, where the path exists but the script doesn&apos;t think so:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2012-06-15 15:18:28,137 ERROR module.groovy.console.MgnlGroovyInteractiveConsole: Error while evaluating script: 
javax.jcr.PathNotFoundException: modules/form/templates/components
..
..
at scripts.migration.from4_4To4_5.form.ExtraFormTasks.execute(ExtraFormTasks:108)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Using the jcr query - dump:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;/modules/form/templates/components
/modules/form/templates/components/jcr:uuid=13142afe-8dc7-48f7-b1f7-150ae9d2c4c4
/modules/form/templates/components/jcr:mixinTypes=mix:lockable
/modules/form/templates/components/jcr:created=2012-04-30T13:14:54.516+02:00
/modules/form/templates/components/jcr:primaryType=mgnl:content
/modules/form/templates/components/MetaData[mgnl:metaData]
/modules/form/templates/components/form[mgnl:contentNode]
/modules/form/templates/components/formEdit[mgnl:contentNode]
/modules/form/templates/components/formStep[mgnl:contentNode]
/modules/form/templates/components/formFile[mgnl:contentNode]
/modules/form/templates/components/formHidden[mgnl:contentNode]
/modules/form/templates/components/formSubmit[mgnl:contentNode]
/modules/form/templates/components/formPassword[mgnl:contentNode]
/modules/form/templates/components/formGroupEdit[mgnl:contentNode]
/modules/form/templates/components/formSelection[mgnl:contentNode]
/modules/form/templates/components/formGroupFields[mgnl:contentNode]
/modules/form/templates/components/formGroupEditItem[mgnl:contentNode]
/modules/form/templates/components/formCondition[mgnl:contentNode]
/modules/form/templates/components/formSummary[mgnl:contentNode]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="48135" author="thbr03" created="Tue, 19 Jun 2012 15:03:59 +0200"  >&lt;p&gt;I believe the difference in what the dump shows and what the migration script sees is due to the script not saving its actions until after full completion.&lt;/p&gt;

&lt;p&gt;Enabling intermidiate save will make the dump show what the groovy script sees:&lt;/p&gt;


&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;Welcome to the Magnolia Groovy Interactive Console! Type &apos;help&apos; for more info and a list of available commands. [Using Groovy version 1.7.10].
mgnl&amp;gt; MgnlContext.getHierarchyManager(&quot;config&quot;).getContent(&quot;/modules/form/templates/&quot;);
===&amp;gt; 
(+) templates
  (+) pages

mgnl&amp;gt; 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;hr /&gt;

&lt;p&gt;Dump (repository: config, path: /modules/form/templates/, level 1)&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;/modules/form/templates
/modules/form/templates/jcr:uuid=44ea1b48-fb1b-40e5-9dae-575c9142cfa3
/modules/form/templates/jcr:mixinTypes=mix:lockable
/modules/form/templates/jcr:createdBy=admin
/modules/form/templates/jcr:created=2012-06-18T16:16:37.772+02:00
/modules/form/templates/jcr:primaryType=mgnl:content
/modules/form/templates/MetaData[mgnl:metaData]
/modules/form/templates/components[mgnl:content]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;hr /&gt;

&lt;p&gt;With intermidiate save&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;/modules/form/templates
/modules/form/templates/jcr:uuid=ff517c41-ca5d-465e-826a-6ab1b0dcb72e
/modules/form/templates/jcr:mixinTypes=mix:lockable
/modules/form/templates/jcr:createdBy=admin
/modules/form/templates/jcr:created=2012-06-18T16:18:35.302+02:00
/modules/form/templates/jcr:primaryType=mgnl:content
/modules/form/templates/MetaData[mgnl:metaData]
/modules/form/templates/pages[mgnl:content]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10040">
                    <name>causality</name>
                                                                <inwardlinks description="is causing">
                                                        </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>microstraninc.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 3 Apr 2012 15:48:43 +0200</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, 35 weeks, 5 days 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>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>had</customfieldvalue>
            <customfieldvalue>stra1pz</customfieldvalue>
            <customfieldvalue>ochytil</customfieldvalue>
            <customfieldvalue>thbr03</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03w33:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>22808</customfieldvalue>
                        </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>