<?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>Service-Builder error because of Import-Package missing</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118786241" />
  <subtitle>Service-Builder error because of Import-Package missing</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118786241</id>
  <updated>2026-04-03T18:26:53Z</updated>
  <dc:date>2026-04-03T18:26:53Z</dc:date>
  <entry>
    <title>RE: Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118804896" />
    <author>
      <name>Alex Pasquini</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118804896</id>
    <updated>2020-03-25T13:53:59Z</updated>
    <published>2020-03-25T13:53:59Z</published>
    <summary type="html">It seems I&amp;#39;ve imported an old workspace with 7.2 version.&lt;br /&gt;Thank you all for your support.&lt;br /&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Alex</summary>
    <dc:creator>Alex Pasquini</dc:creator>
    <dc:date>2020-03-25T13:53:59Z</dc:date>
  </entry>
  <entry>
    <title>RE: Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118802475" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118802475</id>
    <updated>2020-03-24T16:44:29Z</updated>
    <published>2020-03-24T16:44:29Z</published>
    <summary type="html">Try your Liferay Workspace&amp;#39;s gradle.properties (top level) and the value you find there for liferay.workspace.target.platform.version</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2020-03-24T16:44:29Z</dc:date>
  </entry>
  <entry>
    <title>RE: Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118803251" />
    <author>
      <name>Alex Pasquini</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118803251</id>
    <updated>2020-03-24T15:07:52Z</updated>
    <published>2020-03-24T15:07:52Z</published>
    <summary type="html">Morover I&amp;#39;ve seen in maven repository that there is not bom for liferay ce 7.3 ga1 as illustrated below &lt;a href="https://mvnrepository.com/artifact/com.liferay/com.liferay.ce.portal.bom"&gt;https://mvnrepository.com/artifact/com.liferay/com.liferay.ce.portal.bom&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve also checked this library, anyway I don&amp;#39;t know if it fits for my case &lt;a href="https://mvnrepository.com/artifact/com.liferay.portal/release.portal.bom/7.3.0"&gt;https://mvnrepository.com/artifact/com.liferay.portal/release.portal.bom/7.3.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thank you in advance.&lt;br /&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Alex</summary>
    <dc:creator>Alex Pasquini</dc:creator>
    <dc:date>2020-03-24T15:07:52Z</dc:date>
  </entry>
  <entry>
    <title>RE: Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118800892" />
    <author>
      <name>Alex Pasquini</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118800892</id>
    <updated>2020-03-24T14:50:17Z</updated>
    <published>2020-03-24T14:50:17Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Minhchau,&lt;br&gt;&lt;br&gt;thank you for replying.&lt;br&gt;Actually I don't have any bom reference on  build.gradle file on my parent project and I haven't set this dependency in any file.&lt;br&gt;What is the correct configuration? Should I specify the dependency on the build.gradle file on my parent project?&lt;br&gt;Just for describe the project status I've the following file:&lt;br&gt;&lt;ul style="list-style: disc outside;"&gt;&lt;li&gt;Workspace&lt;br&gt;&lt;ul style="list-style: disc outside;"&gt;&lt;li&gt;MyServiceTest&lt;br&gt;&lt;ul style="list-style: disc outside;"&gt;&lt;li&gt;MyServiceTest-api (build.gradle already reported in my previous post)&lt;/li&gt;&lt;li&gt;MyServiceTest-service (build.gradle already reported in my previous post)&lt;/li&gt;&lt;li&gt;build.gradle --&amp;gt; empty (build.gradle of my parent project)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;build.gradle --&amp;gt; empty (build.gradle of my workspace)&lt;/li&gt;&lt;li&gt;settings.gradle&amp;nbsp; (settings of my workspace, reported below)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;This is the content of settings.gradle of my workspace:&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;buildscript {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;dependencies {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;classpath group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version: "2.2.6"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;classpath group: "net.saliman", name: "gradle-properties-plugin", version: "1.4.6"
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;}
&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;repositories {
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;maven {
&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;url "https://repository-cdn.liferay.com/nexus/content/groups/public"
&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;}
}&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;apply plugin: "net.saliman.properties"&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt;apply plugin: "com.liferay.workspace"
&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;Thank you in advance.&lt;br&gt;Best regards,&lt;br&gt;&lt;br&gt;Alex&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Alex Pasquini</dc:creator>
    <dc:date>2020-03-24T14:50:17Z</dc:date>
  </entry>
  <entry>
    <title>RE: Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118791735" />
    <author>
      <name>Minhchau Dang</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118791735</id>
    <updated>2020-03-23T09:13:46Z</updated>
    <published>2020-03-23T09:13:46Z</published>
    <summary type="html">&lt;strong&gt;Unresolved requirement: Import-Package: com.liferay.exportimport.kernel.lar; version=&amp;#34;[2.4.0,3.0.0)&amp;#34;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Looks like you&amp;#39;re compiling against a 7.2 version of portal-kernel instead of a 7.3 version of portal-kernel.&lt;br /&gt;&lt;br /&gt;&lt;ul style="list-style: disc outside;"&gt;&lt;li&gt;If you&amp;#39;re using BOMs, have up updated it to point to the 7.3 release BOM?&lt;/li&gt;&lt;li&gt;If you&amp;#39;re not using BOMs, what version of com.liferay.portal.kernel does your build.gradle point to? 7.3.0 released with version 5.4.0 of com.liferay.portal.kernel.&lt;/li&gt;&lt;/ul&gt;</summary>
    <dc:creator>Minhchau Dang</dc:creator>
    <dc:date>2020-03-23T09:13:46Z</dc:date>
  </entry>
  <entry>
    <title>Service-Builder error because of Import-Package missing</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118786240" />
    <author>
      <name>Alex Pasquini</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118786240</id>
    <updated>2020-03-21T15:16:24Z</updated>
    <published>2020-03-21T15:16:24Z</published>
    <summary type="html">Dear all,&lt;br /&gt;&lt;br /&gt;I&amp;#39;m trying to develop a dummy service just to try the service builder feature. My environment is composed by Liferay 7.3 ga1 for Presentation and Business Layer with MySql db as my Persistence Layer.&lt;br /&gt;I followed the steps included on Liferay tutorial, in particular I try to describe below what I&amp;#39;ve done:&lt;br /&gt;&lt;strong&gt;1. I created a new Module Project called &amp;#34;MyServiceTest&amp;#34;&lt;/strong&gt;&lt;br /&gt;&lt;img src="/documents/portlet_file_entry/14/immagine--tempRandomSuffix--z41h7GTc.png/8eb8bef6-b959-c2b6-ee33-1bb9493a4bba" /&gt;&lt;br /&gt;&lt;strong&gt;2. I&amp;#39;ve defined the package name as &amp;#34;com.test&amp;#34;&lt;/strong&gt;&lt;br /&gt;&lt;img src="/documents/portlet_file_entry/14/immagine--tempRandomSuffix--nLxyb7Iq.png/8ce1cf63-ae14-e681-b78c-68a6ba1b8472" /&gt;&lt;br /&gt;&lt;strong&gt;3. I ran with success the buildService function of the module project&lt;/strong&gt;&lt;br /&gt;&lt;img src="/documents/portlet_file_entry/14/immagine--tempRandomSuffix--sKd2pOa5.png/c575350d-0276-b071-ec58-ace87052c7c0" /&gt;&lt;br /&gt;&lt;strong&gt;4. After updating the Gradle Project, I was able to see that classes were correctly generated&lt;/strong&gt;&lt;br /&gt;&lt;img src="/documents/portlet_file_entry/14/immagine--tempRandomSuffix--B25v7UE8.png/3a3bc010-238d-0826-110d-2523175de48b" /&gt;&lt;br /&gt;&lt;strong&gt;5. I ran the deploy gradle task with success&lt;/strong&gt;&lt;br /&gt;&lt;img src="/documents/portlet_file_entry/14/immagine--tempRandomSuffix--SqqMBQH5.png/ac8c858e-f2c9-6e00-964d-e073c415e37e" /&gt;&lt;br /&gt;&lt;strong&gt;6. Then I paste the generated jar on deploy folder of Liferay&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;7. I receive the following log&lt;/strong&gt;&lt;br /&gt;2020-03-21 14:53:31.786 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:263] Processing com.test.api.jar&lt;br /&gt;2020-03-21 14:53:31.847 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:263] Processing com.test.service.jar&lt;br /&gt;2020-03-21 14:53:40.376 ERROR [fileinstall-/Users/admin/Documents/Liferay 7.3 ga1/Infrastruttura/Portal Server/liferay-ce-portal-7.3.0-ga1/osgi/modules][LogService:93] Error while starting bundle: file:/Users/admin/Documents/Liferay%207.3%20ga1/Infrastruttura/Portal%20Server/liferay-ce-portal-7.3.0-ga1/osgi/modules/com.test.api.jar&lt;br /&gt;org.osgi.framework.BundleException: Could not resolve module: com.test.api [1132]_  Unresolved requirement: Import-Package: com.liferay.exportimport.kernel.lar; version=&amp;#34;[2.4.0,3.0.0)&amp;#34;_ [Sanitized]&lt;br /&gt;    at org.eclipse.osgi.container.Module.start(Module.java:444)&lt;br /&gt;    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1270)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1259)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:519)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:369)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:320)&lt;br /&gt;2020-03-21 14:53:40.412 ERROR [fileinstall-/Users/admin/Documents/Liferay 7.3 ga1/Infrastruttura/Portal Server/liferay-ce-portal-7.3.0-ga1/osgi/modules][LogService:93] Error while starting bundle: file:/Users/admin/Documents/Liferay%207.3%20ga1/Infrastruttura/Portal%20Server/liferay-ce-portal-7.3.0-ga1/osgi/modules/com.test.service.jar&lt;br /&gt;org.osgi.framework.BundleException: Could not resolve module: com.test.service [1134]_  Unresolved requirement: Import-Package: com.liferay.asset.kernel.service; version=&amp;#34;[1.12.0,2.0.0)&amp;#34;_ [Sanitized]&lt;br /&gt;    at org.eclipse.osgi.container.Module.start(Module.java:444)&lt;br /&gt;    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1270)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1259)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:519)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:369)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:320)&lt;br /&gt;2020-03-21 14:53:40.418 ERROR [fileinstall-/Users/admin/Documents/Liferay 7.3 ga1/Infrastruttura/Portal Server/liferay-ce-portal-7.3.0-ga1/osgi/modules][LogService:93] Error while starting bundle: file:/Users/admin/Documents/Liferay%207.3%20ga1/Infrastruttura/Portal%20Server/liferay-ce-portal-7.3.0-ga1/osgi/modules/com.test.service.jar&lt;br /&gt;org.osgi.framework.BundleException: Could not resolve module: com.test.service [1134]_  Unresolved requirement: Import-Package: com.liferay.asset.kernel.service; version=&amp;#34;[1.12.0,2.0.0)&amp;#34;_ [Sanitized]&lt;br /&gt;    at org.eclipse.osgi.container.Module.start(Module.java:444)&lt;br /&gt;    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1270)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:524)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:369)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:320)&lt;br /&gt;2020-03-21 14:53:40.428 ERROR [fileinstall-/Users/admin/Documents/Liferay 7.3 ga1/Infrastruttura/Portal Server/liferay-ce-portal-7.3.0-ga1/osgi/modules][LogService:93] Error while starting bundle: file:/Users/admin/Documents/Liferay%207.3%20ga1/Infrastruttura/Portal%20Server/liferay-ce-portal-7.3.0-ga1/osgi/modules/com.test.api.jar&lt;br /&gt;org.osgi.framework.BundleException: Could not resolve module: com.test.api [1132]_  Unresolved requirement: Import-Package: com.liferay.exportimport.kernel.lar; version=&amp;#34;[2.4.0,3.0.0)&amp;#34;_ [Sanitized]&lt;br /&gt;    at org.eclipse.osgi.container.Module.start(Module.java:444)&lt;br /&gt;    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1270)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:524)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:369)&lt;br /&gt;    at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:320)&lt;br /&gt;&lt;br /&gt;In conclusion I describe the api and service build.gradle and bnd.bnd&lt;br /&gt;&lt;strong&gt;1. *-api/build.gradle&lt;/strong&gt;&lt;br /&gt;dependencies {&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.lang&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.string&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;com.liferay.portal.kernel&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.annotation.versioning&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.core&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.service.component.annotations&amp;#34;&lt;br /&gt;}&lt;br /&gt;&lt;strong&gt;2. *-api/bnd.bnd&lt;/strong&gt;&lt;br /&gt;Bundle-Name: MyTestService-api&lt;br /&gt;Bundle-SymbolicName: com.test.api&lt;br /&gt;Bundle-Version: 1.0.0&lt;br /&gt;Export-Package:\&lt;br /&gt;    com.test.exception,\&lt;br /&gt;    com.test.model,\&lt;br /&gt;    com.test.service,\&lt;br /&gt;    com.test.service.persistence&lt;br /&gt;-check: EXPORTS&lt;br /&gt;-includeresource: META-INF/service.xml=../MyTestService-service/service.xml&lt;br /&gt;&lt;strong&gt;3. *-service/build.gradle&lt;/strong&gt;&lt;br /&gt;dependencies {&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.io&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.lang&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.petra.string&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay&amp;#34;, name: &amp;#34;com.liferay.portal.aop.api&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;com.liferay.portal&amp;#34;, name: &amp;#34;com.liferay.portal.kernel&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.annotation.versioning&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.core&amp;#34;&lt;br /&gt;    compileOnly group: &amp;#34;org.osgi&amp;#34;, name: &amp;#34;org.osgi.service.component.annotations&amp;#34;&lt;br /&gt;    compileOnly project(&amp;#34;:modules:MyTestService:MyTestService-api&amp;#34;)&lt;br /&gt;}&lt;br /&gt;buildService {&lt;br /&gt;    apiDir = &amp;#34;../MyTestService-api/src/main/java&amp;#34;&lt;br /&gt;}&lt;br /&gt;group = &amp;#34;com.test&amp;#34;&lt;br /&gt;&lt;strong&gt;4. *-service/bnd.bnd&lt;/strong&gt;&lt;br /&gt;Bundle-Name: MyTestService-service&lt;br /&gt;Bundle-SymbolicName: com.test.service&lt;br /&gt;Bundle-Version: 1.0.0&lt;br /&gt;Liferay-Require-SchemaVersion: 1.0.0&lt;br /&gt;Liferay-Service: true&lt;br /&gt;-dsannotations-options: inherit&lt;br /&gt;Can you please give me support?&lt;br /&gt;Thank you.&lt;br /&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Alex</summary>
    <dc:creator>Alex Pasquini</dc:creator>
    <dc:date>2020-03-21T15:16:24Z</dc:date>
  </entry>
</feed>
