-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: Master
-
Fix Version/s: 7.0.0 DXP FP97, 7.0.X, 7.1.10 DXP FP21, 7.1.X, 7.2.10 DXP FP10, 7.2.10.4 DXP SP4, 7.2.X, 7.3.10 DXP FP1, 7.3.10.1 DXP SP1, 7.3.6 CE GA7, 7.3.X, 7.4.13 DXP GA1, Master
-
Component/s: Core Infrastructure > Service Builder
-
Branch Version/s:7.3.x, 7.2.x, 7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Git Pull Request:
Steps to Reproduce:
- Add new entity to modules/util/portal-tools-service-builder-test-service/service.xml
<entity local-service="true" name="MyEntity" persistence="false" remote-service="false"> <column name="groupId" primary="true" type="long" /> <column name="companyId" type="long" /> </entity>
- gw buildService (in modules/util/portal-tools-service-builder-test-service)
Expected Result:
Output communicates that persistence layer is not generated since it is disabled
Actual Result:
Output communicates that layer is generated and then removed.
Removing src/main/java/com/liferay/portal/tools/service/builder/test/service/persistence/impl/MyEntityPersistenceImpl.java Removing ../portal-tools-service-builder-test-api/src/main/java/com/liferay/portal/tools/service/builder/test/service/persistence/MyEntityPersistence.java Removing ../portal-tools-service-builder-test-api/src/main/java/com/liferay/portal/tools/service/builder/test/service/persistence/MyEntityUtil.java Removing ../portal-tools-service-builder-test-test/src/testIntegration/java/com/liferay/portal/tools/service/builder/test/service/persistence/test/MyEntityPersistenceTest.java
- is caused by
-
LPS-88183 Allow ServiceBuilder to generate services without a persistence
-
- Closed
-
- is fixed by
-
LPS-106397 Create Domain Specific Language API generator for hand coded FinderImpls
-
- Closed
-