<?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>A confusing issue or Bug in liferay 7.2 Service Builder</title>
  <link rel="self" href="https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119427007" />
  <subtitle>A confusing issue or Bug in liferay 7.2 Service Builder</subtitle>
  <id>https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119427007</id>
  <updated>2026-08-02T03:30:05Z</updated>
  <dc:date>2026-08-02T03:30:05Z</dc:date>
  <entry>
    <title>A confusing issue or Bug in liferay 7.2 Service Builder</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119427006" />
    <author>
      <name>Nader Jafari</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119427006</id>
    <updated>2020-06-17T17:35:59Z</updated>
    <published>2020-06-17T17:35:59Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi guys&lt;br&gt;I am testing liferay 7.2.1 build service to moving some modules to this new environment&lt;br&gt;So i just create a liferay work space with running blade command as below :&lt;br&gt;&lt;pre&gt;&lt;code&gt;blade init -v 7.2
&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;Then i create a sample Foo module with type service-builder&amp;nbsp; in Intelij IDEA.&lt;br&gt;Next i just ran the buildService gradle task under the Sample module.&lt;br&gt;may service.xml is as below :&lt;br&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;service-builder&amp;nbsp; dependency-injector="ds" package-path="com.liferay.sample"&amp;gt;
&amp;lt;/service-builder&amp;nbsp;&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;As you see dependency-injector is set to ds so i should not have any @ServiceReference Or @BeanReference in Service classes!&lt;br&gt;&lt;br&gt;But i have @ServiceReference Or @BeanReference.&lt;br&gt;&lt;br&gt;As Liferay said in below article we just replace this annotation to @Reference manually!&lt;br&gt;&lt;a href="https://help.liferay.com/hc/en-us/articles/360032624732-Migrating-a-Service-Builder-Module-from-Spring-DI-to-OSGi-DS#step"&gt;https://help.liferay.com/hc/en-us/articles/360032624732-Migrating-a-Service-Builder-Module-from-Spring-DI-to-OSGi-DS#step&lt;/a&gt;-1-prepare-your-project-for-ds&lt;br&gt;&lt;strong&gt;is it Ok? &amp;nbsp; &lt;/strong&gt;&lt;br&gt;&lt;strong&gt;I should do this replacement manually on every running build-service&amp;nbsp; !?&lt;/strong&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Nader Jafari</dc:creator>
    <dc:date>2020-06-17T17:35:59Z</dc:date>
  </entry>
</feed>
