<?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>MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113372675" />
  <subtitle>MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113372675</id>
  <updated>2026-04-04T00:57:45Z</updated>
  <dc:date>2026-04-04T00:57:45Z</dc:date>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113502976" />
    <author>
      <name>Andrew Jardine</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113502976</id>
    <updated>2019-05-02T16:23:48Z</updated>
    <published>2019-05-02T16:23:48Z</published>
    <summary type="html">Ah -- good to know. But that would only be something that is readily available for use if you are a DXP customer I guess. We&amp;#39;re getting pretty close to 7.2 so I don&amp;#39;t know if there will be any additional 7.1 releases now -- so if you are a CE user, I guess you&amp;#39;re stuck using the service ranking. Or, maybe this is just another reason to pressure the boss to upgrade to DXP ;)</summary>
    <dc:creator>Andrew Jardine</dc:creator>
    <dc:date>2019-05-02T16:23:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113495810" />
    <author>
      <name>André Biegel</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113495810</id>
    <updated>2019-05-02T07:56:08Z</updated>
    <published>2019-05-02T07:56:08Z</published>
    <summary type="html">with Fixpack 10 it seems to work  without the ranking .. changes are on github...</summary>
    <dc:creator>André Biegel</dc:creator>
    <dc:date>2019-05-02T07:56:08Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113427533" />
    <author>
      <name>Andrew Jardine</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113427533</id>
    <updated>2019-04-26T23:37:13Z</updated>
    <published>2019-04-26T23:37:13Z</published>
    <summary type="html">That&amp;#39;s weird. For me it wasn&amp;#39;t working until I added the service ranking. As soon as I did that though both the icon and categories I configured started to take effect. Maybe try adding that to your example and see if it makes a difference for you?</summary>
    <dc:creator>Andrew Jardine</dc:creator>
    <dc:date>2019-04-26T23:37:13Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113425513" />
    <author>
      <name>André Biegel</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113425513</id>
    <updated>2019-04-26T20:37:54Z</updated>
    <published>2019-04-26T20:37:54Z</published>
    <summary type="html">hey .. i also stumpled upon that .. &lt;br /&gt;there is the way i solved it ... but i cant create a new section .. the label is not going to get displayed correctly&lt;br /&gt;greetz André&lt;br /&gt;&lt;br /&gt; &lt;a href="https://github.com/andrebiegel/liferay-configuration-api"&gt;https://github.com/andrebiegel/liferay-configuration-api&lt;/a&gt;</summary>
    <dc:creator>André Biegel</dc:creator>
    <dc:date>2019-04-26T20:37:54Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113406814" />
    <author>
      <name>Andrew Jardine</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113406814</id>
    <updated>2019-04-25T14:05:28Z</updated>
    <published>2019-04-25T14:05:28Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Do,&amp;nbsp;&lt;br&gt;&lt;br&gt;I just tried it on my side and I managed to get it working by also adding a higher service ranking to the service&lt;pre&gt;&lt;code&gt;@Component(
        immediate = true,
        property = {
          "service.ranking:Integer=1000"
        },
        service = ConfigurationCategory.class
)&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;.. it's a strange solution, but it worked for me.&lt;span style="color: #333333"&gt;&lt;span style="font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace"&gt;&lt;span style="font-size: 14px;"&gt;​​​​​&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Andrew Jardine</dc:creator>
    <dc:date>2019-04-25T14:05:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113390505" />
    <author>
      <name>Do Lap Nguyen</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113390505</id>
    <updated>2019-04-25T04:19:04Z</updated>
    <published>2019-04-25T04:19:04Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;span style="font-size: 16px;"&gt;Thanks for reply&amp;nbsp; Andrew&lt;br&gt;it's still not working.&lt;br&gt;&lt;br&gt; All I want to do is change the&amp;nbsp; "icon-cog" by&amp;nbsp;"diary"&lt;/span&gt;&lt;a href="https://fontawesome.com/v3.2.1/icon/cog"&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="font-size: 16px;"&gt;in the "OTHER" folder.&lt;br&gt;I try the following lines of code . it didn't work for me either&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 16px;"&gt;&lt;/span&gt;&lt;pre&gt;&lt;code&gt;
@Component(service = ConfigurationCategory.class)

public class LdapAdditionalConfigurationCategory implements ConfigurationCategory {

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;@Override
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;public String getCategoryIcon() {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;return _CATEGORY_ICON;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;}

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;@Override
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;public String getCategoryKey() {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;return _CATEGORY_KEY;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;}

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;@Override
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;public String getCategorySection() {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;return _CATEGORY_SECTION;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;}

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;private static final String _CATEGORY_ICON = "diary";

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;private static final String _CATEGORY_KEY = "ldap-additional-settings";

&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;private static final String _CATEGORY_SECTION = "security";
}

&lt;/code&gt;&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Do Lap Nguyen</dc:creator>
    <dc:date>2019-04-25T04:19:04Z</dc:date>
  </entry>
  <entry>
    <title>RE: MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113389014" />
    <author>
      <name>Andrew Jardine</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113389014</id>
    <updated>2019-04-25T03:07:48Z</updated>
    <published>2019-04-25T03:07:48Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Do,&lt;br&gt;&lt;br&gt;Just a shot in the dark here -- everything you have done looks correct. I compared what you wrote with some of the portal source and the only (notable) difference I can see is on you @Component annotation. Can you try changing it to this to see if it helps?&lt;pre&gt;&lt;code&gt;​​​​​​​@Component(service = ConfigurationCategory.class)&lt;/code&gt;&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Andrew Jardine</dc:creator>
    <dc:date>2019-04-25T03:07:48Z</dc:date>
  </entry>
  <entry>
    <title>MAKING APPLICATIONS CONFIGURABLE in Liferay 7.1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113372674" />
    <author>
      <name>Do Lap Nguyen</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113372674</id>
    <updated>2019-04-24T10:39:41Z</updated>
    <published>2019-04-24T10:39:41Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;hi Guys,&lt;br&gt;&lt;br&gt;I am facing issue in Liferay 7.1.2 GA3 (CE)&lt;br&gt;i follow the instructions&amp;nbsp;&amp;nbsp;&lt;a href="https://dev.liferay.com/de/develop/tutorials/-/knowledge_base/7-1/categorizing-the-configuration#creating-new-sections-and-categories"&gt;https://dev.liferay.com/de/develop/tutorials/-/knowledge_base/7-1/categorizing-the-configuration#creating-new-sections-and-categories&lt;/a&gt;&lt;span style="color: #333333"&gt;&lt;span style="font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace"&gt;&lt;span style="font-size: 14px;"&gt;Component&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;[code]@Component
    public class DynamicDataMappingConfigurationCategory
        implements ConfigurationCategory {

        @Override
        public String getCategoryIcon() {
            return "dynamic-data-list";
        }

        @Override
        public String getCategoryKey() {
            return _KEY;
        }

        @Override
        public String getCategorySection() {
            return _CATEGORY_SET_KEY;
        }

        private static final String _CATEGORY_SET_KEY = "content-management";

        private static final String _KEY = "dynamic-data-mapping";

    }&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;I want to override method&amp;nbsp;&lt;pre&gt;&lt;code&gt;getCategoryIcon()&lt;/code&gt;&lt;/pre&gt; and return&amp;nbsp;&lt;pre&gt;&lt;code&gt;dynamic-data-list&lt;/code&gt;&lt;/pre&gt; icon but it didn't work&lt;span style="color: #333333"&gt;&lt;/span&gt;&lt;span style="font-size: 14px;"&gt;.&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&amp;nbsp;Can someone point me in the direction of the documentation that explains how to do it, or give me some idea how to remove them? Thank you for any help or advice you may be able to give.&lt;span style="color: #333333"&gt;&lt;/span&gt;&lt;span style="font-size: 14px;"&gt;&lt;br&gt;&lt;/span&gt;&lt;a href="https://dev.liferay.com/de/develop/tutorials/-/knowledge_base/7-1/categorizing-the-configuration#creating-new-sections-and-categories"&gt;&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Do Lap Nguyen</dc:creator>
    <dc:date>2019-04-24T10:39:41Z</dc:date>
  </entry>
</feed>
