<?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>Servicebuilder does not add dependency for OrderByInfo</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119007141" />
  <subtitle>Servicebuilder does not add dependency for OrderByInfo</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119007141</id>
  <updated>2026-04-05T04:10:36Z</updated>
  <dc:date>2026-04-05T04:10:36Z</dc:date>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119330871" />
    <author>
      <name>Shalinee Tawar</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119330871</id>
    <updated>2020-06-08T04:54:30Z</updated>
    <published>2020-06-08T04:54:30Z</published>
    <summary type="html">I tried to change the version of Liferay as 7.3.2 in the eclipse &amp;gt; Liferay workspace manually but it didn&amp;#39;t work. May be there is no IDE support for eclipse for liferay version 7.3.2 as when I try to create the &amp;#34;Liferay workspace&amp;#34; in eclipse it only provides me the option till Liferay version 7.3.0.&lt;br /&gt;&lt;br /&gt;So for now it is working with following by adding version:&lt;br /&gt;compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;release.portal.api&amp;#34;, version: &amp;#34;7.3.1-ga2-3&amp;#34;&lt;br /&gt;&lt;ul style="list-style: disc outside;"&gt;&lt;/ul&gt;</summary>
    <dc:creator>Shalinee Tawar</dc:creator>
    <dc:date>2020-06-08T04:54:30Z</dc:date>
  </entry>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119322192" />
    <author>
      <name>Michael Green</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119322192</id>
    <updated>2020-06-05T14:24:19Z</updated>
    <published>2020-06-05T14:24:19Z</published>
    <summary type="html">I think you are also running up against another issue I was having.&lt;br /&gt;&lt;br /&gt;Have a look at the end of this thread. It has a github link to other fixes which at this time I think all relate to the target version config. What you have done is &amp;#34;fixed&amp;#34; the version of the library used in the build. Which overrides the BOM from the top level. It would be better in the long run to try to not have versions in the build files like this if you can.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://liferay.dev/forums/-/message_boards/message/119021716#_com_liferay_message_boards_web_portlet_MBPortlet_message_119021716"&gt;https://liferay.dev/forums/-/message_boards/message/119021716#_com_liferay_message_boards_web_portlet_MBPortlet_message_119021716&lt;/a&gt;</summary>
    <dc:creator>Michael Green</dc:creator>
    <dc:date>2020-06-05T14:24:19Z</dc:date>
  </entry>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119323256" />
    <author>
      <name>Shalinee Tawar</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119323256</id>
    <updated>2020-06-05T12:59:25Z</updated>
    <published>2020-06-05T12:59:25Z</published>
    <summary type="html">&lt;blockquote&gt;I am facing the same issue for literary 7.3.1 ga2.&lt;br /&gt;First of all I was not able to activate my service and api modules.&lt;br /&gt;When tried to activate, it gave me the following error&lt;br /&gt;  Unresolved requirement: Import-Package: com.liferay.portal.kernel.model; version=&amp;#34;[4.1.0,5.0.0)&amp;#34;&lt;br /&gt;&lt;br /&gt;Then tried to add the version to &amp;#34;7.3.0&amp;#34;&lt;br /&gt;compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;com.liferay.portal.kernel&amp;#34;, version: &amp;#34;7.3.0&amp;#34;&lt;br /&gt;and it gives the same error as Michael.&lt;br /&gt;  &lt;br /&gt;I have fixed the issue by replacing&lt;br /&gt;compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;com.liferay.portal.kernel&amp;#34;&lt;br /&gt;to &lt;br /&gt;&lt;strong&gt;compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;release.portal.api&amp;#34;, version: &amp;#34;7.3.1-ga2-3&amp;#34;&lt;br /&gt;&lt;/strong&gt;in the build.gradle file and it worked.&lt;br /&gt;I hope this helps.&lt;br /&gt;&lt;/blockquote&gt;</summary>
    <dc:creator>Shalinee Tawar</dc:creator>
    <dc:date>2020-06-05T12:59:25Z</dc:date>
  </entry>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119205748" />
    <author>
      <name>mehdi tilab</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119205748</id>
    <updated>2020-05-20T16:31:28Z</updated>
    <published>2020-05-20T16:31:28Z</published>
    <summary type="html">my problem resolved by adding version as bellow:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.sql.dsl.api&amp;#34;, version: &amp;#34;1.0.2&amp;#34;&lt;br /&gt;&lt;/blockquote&gt;</summary>
    <dc:creator>mehdi tilab</dc:creator>
    <dc:date>2020-05-20T16:31:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119205427" />
    <author>
      <name>mehdi tilab</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119205427</id>
    <updated>2020-05-20T16:27:40Z</updated>
    <published>2020-05-20T16:27:40Z</published>
    <summary type="html">Hi friends, i have same problem and i get following error:&lt;br /&gt;&lt;strong&gt;Could not find com.liferay:com.liferay.petra.sql.dsl.api&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;a href="https://liferay.dev/documents/portlet_file_entry/14/Capture.jpg/b5014ed3-07af-4f5c-f065-0f943fae37de?status=0&amp;amp;download=true"&gt;https://liferay.dev/documents/portlet_file_entry/14/Capture.jpg/b5014ed3-07af-4f5c-f065-0f943fae37de?status=0&amp;amp;download=true&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;img src=""  class="uploading-image" /&gt;&lt;br /&gt;Do you have any idea?</summary>
    <dc:creator>mehdi tilab</dc:creator>
    <dc:date>2020-05-20T16:27:40Z</dc:date>
  </entry>
  <entry>
    <title>RE: Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119022869" />
    <author>
      <name>Jan van der Kaaden</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119022869</id>
    <updated>2020-04-24T10:03:08Z</updated>
    <published>2020-04-24T10:03:08Z</published>
    <summary type="html">Thanks Michael,I had the same problem and fixed it the same way. Cheers,Jan</summary>
    <dc:creator>Jan van der Kaaden</dc:creator>
    <dc:date>2020-04-24T10:03:08Z</dc:date>
  </entry>
  <entry>
    <title>Servicebuilder does not add dependency for OrderByInfo</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119007140" />
    <author>
      <name>Michael Green</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119007140</id>
    <updated>2020-04-22T06:07:29Z</updated>
    <published>2020-04-22T06:07:29Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;I am working through the guestbook tutorial.&amp;nbsp;&lt;a href="https://help.liferay.com/hc/en-us/articles/360032887552-Introduction-to-Developing-a-Web-Application"&gt;https://help.liferay.com/hc/en-us/articles/360032887552-Introduction-to-Developing-a-Web-Application&lt;/a&gt;I am using 7.3.1ga2, clean install of IDE and workspace.&amp;nbsp;I have added the service.xml changes and the Service Impl for Guestbook Entry and Guestbook.&lt;br&gt;When I build the modules I am getting an error:&lt;br&gt;&lt;pre&gt;&lt;code&gt;Task :modules:guestbook:guestbook-service:compileJava
.../gb/modules/guestbook/guestbook-service/src/main/java/com/liferay/docs/guestbook/service/persistence/impl/GuestbookPersistenceImpl.java:208: error: cannot access OrderByInfo
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;3 + (orderByComparator.getOrderByFields().length * 2));
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;^
&amp;amp;nbsp; class file for com.liferay.petra.sql.dsl.query.sort.OrderByInfo not found
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;I had to fix it with adding a&amp;nbsp;&lt;pre&gt;&lt;code&gt;   compileOnly 'com.liferay:com.liferay.petra.sql.dsl.api'
&lt;/code&gt;&lt;/pre&gt; line to the build.gradle file of the guestbook-service:&lt;pre&gt;&lt;code&gt;dependencies {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "com.liferay", name: "com.liferay.petra.io"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "com.liferay", name: "com.liferay.petra.lang"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "com.liferay", name: "com.liferay.petra.string"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "com.liferay", name: "com.liferay.portal.aop.api"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "org.osgi", name: "org.osgi.annotation.versioning"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "org.osgi", name: "org.osgi.core"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly group: "org.osgi", name: "org.osgi.service.component.annotations"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;compileOnly project(":modules:guestbook:guestbook-api") 
&amp;amp;nbsp;   compileOnly 'com.liferay:com.liferay.petra.sql.dsl.api'    
}
buildService {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;apiDir = "../guestbook-api/src/main/java"
}
​​​​​​​group = "com.liferay.docs.guestbook"&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;Is this right&amp;nbsp; or am I missing something else?&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Michael Green</dc:creator>
    <dc:date>2020-04-22T06:07:29Z</dc:date>
  </entry>
</feed>
