<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Need some basic help to understand how to upgrade from 7.0 to 7.4?</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121375323" />
  <subtitle>Need some basic help to understand how to upgrade from 7.0 to 7.4?</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121375323</id>
  <updated>2026-04-06T08:13:20Z</updated>
  <dc:date>2026-04-06T08:13:20Z</dc:date>
  <entry>
    <title>RE: Need some basic help to understand how to upgrade from 7.0 to 7.4?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121378405" />
    <author>
      <name>Aurelien Hatri</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121378405</id>
    <updated>2022-03-16T18:35:05Z</updated>
    <published>2022-03-16T09:34:43Z</published>
    <summary type="html">&lt;p&gt;I confirmed it's really painful to learn liferay and in the same time
  to migrate &amp;quot;an old project&amp;quot;.&lt;/p&gt;
&lt;p&gt;So to give some feedbacks: I finally decided to start from scratch. I
  made on assumption on some properties to generate the theme to extend
  and I iterated from it with a lot of copy and paste from the orginal
  source code.&lt;/p&gt;
&lt;p&gt;So far I have two issues :&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;First)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The store for the document is DB. As I said I dumped the DB, create a
  new one, and I played the &amp;quot;portal-tools-db-upgrade-client&amp;quot;
  on it. I can see my documents but I still have some errors on some
  pages like : &lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;=&amp;gt; request['theme-display']  [in template &amp;quot;20116#20152#1009391&amp;quot; at line 1, column 26]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use &amp;lt;#if myOptionalVar??&amp;gt;when-present&amp;lt;#else&amp;gt;when-missing&amp;lt;/#if&amp;gt;. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace (&amp;quot;~&amp;quot; means nesting-related):
    - Failed at: #assign images_folder = request[&amp;quot;them...  [in template &amp;quot;20116#20152#1009391&amp;quot; at line 1, column 1]
----&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I'm trying to find what is going on but so far I don't have a good lead.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;Second)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On the pages configuration we have a custom layout. After migration I
  don't see it anymore, I don't know why.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Any helps on the two issues are welcome.&lt;/p&gt;</summary>
    <dc:creator>Aurelien Hatri</dc:creator>
    <dc:date>2022-03-16T09:34:43Z</dc:date>
  </entry>
  <entry>
    <title>Need some basic help to understand how to upgrade from 7.0 to 7.4?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121375322" />
    <author>
      <name>Aurelien Hatri</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121375322</id>
    <updated>2022-03-08T17:33:22Z</updated>
    <published>2022-03-08T14:07:48Z</published>
    <summary type="html">&lt;p&gt;Hello guys !&lt;/p&gt;
&lt;p&gt;I'm new to liferay and and I'm learning it the hard way.&lt;/p&gt;
&lt;p&gt;My task is to take 3 maven projects &amp;quot;wars&amp;quot; (two themes and
  1 &amp;quot;portlet&amp;quot; form) in 7.0 and to upgrade them in 7.4.&lt;/p&gt;
&lt;p&gt;So far I succeed to upgrade the database, and to deploy the 3
  projects in a 7.4 liferay tomcat bundle (I just replaced in some
  xml/properties 7.0.0 by 7.4.0).&lt;/p&gt;
&lt;p&gt;Of course nothing is working properly I have some errors.&lt;/p&gt;
&lt;p&gt;I'm wondering what is the best way to upgrade the code without trying
  to correct the errors one by one...&lt;/p&gt;
&lt;p&gt;So far I tried  :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;To use Eclispse LifeRay Upgrade Plan&lt;/li&gt;
  &lt;li&gt;To use generator-liferay-theme&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;But I'm little bit stucked I can't find a way to make them work.&lt;/p&gt;
&lt;p&gt;Any tips are welcome :)&lt;/p&gt;
&lt;p&gt;Thanks by advance!&lt;/p&gt;</summary>
    <dc:creator>Aurelien Hatri</dc:creator>
    <dc:date>2022-03-08T14:07:48Z</dc:date>
  </entry>
</feed>
