Foren

Service Builder broken

Nestor cruz, geändert vor 7 Jahren.

Service Builder broken

Junior Member Beiträge: 48 Beitrittsdatum: 15.02.15 Neueste Beiträge
Hi

I'm telling you that I'm creating a serviceBuilder project using blade, for this I use the following commands

blade create -t servicebuilder -p ec.com.indicadoresSB indicadoresSB

Then import the project to Liferay IDE, create the tables I need and use the command bulidService

At the end of the process, files with errors are generated


Another problem is that new versions of serviceBuilder ( build.number=5) are not updating the database

In advance I appreciate for the help
thumbnail
David H Nebinger, geändert vor 7 Jahren.

RE: Service Builder broken

Liferay Legend Beiträge: 14917 Beitrittsdatum: 02.09.06 Neueste Beiträge
Service builder has been working fine for me.

Your image link is broken so there's nothing to see there.
Nestor cruz, geändert vor 7 Jahren.

RE: Service Builder broken

Junior Member Beiträge: 48 Beitrittsdatum: 15.02.15 Neueste Beiträge
Thanks for replying, I have attached the image to the previous message.
I hope any help
thumbnail
David H Nebinger, geändert vor 7 Jahren.

RE: Service Builder broken

Liferay Legend Beiträge: 14917 Beitrittsdatum: 02.09.06 Neueste Beiträge
Okay, so now we can see all of the pretty red X's, but there's definitely not enough here to understand what is not working.

Try showing actual error messages from the console during build; that's a good first step.
Nestor cruz, geändert vor 7 Jahren.

RE: Service Builder broken

Junior Member Beiträge: 48 Beitrittsdatum: 15.02.15 Neueste Beiträge
Thanks for the help and apologize for the lack of information

My development environment
Eclipse Version: Mars.2 Release (4.5.2)
Liferay IDE 3.0.1.201606151031-ga2
Liferay IDE Maven 3.0.1.201606151031-ga2
java version "1.8.0_111"
windows 10 Home 64bits
Postgres 9.5

Building process:
1.- I am using for the construction of the project the following command
blade create -t servicebuilder -p ec.com.inidicadoresSB indicadoresSB  

2.-imported to Eclipse
3.- Update the project: (Opction Gradle --> Refresh Gradle Project ) Do not make mistakes
4.-executing bulidService ( Do not make mistakes)
Working Directory: D:\workspaces\workspace7.0.1\devliferay\modules\inidicadoresSB
Gradle User Home: C:\Users\paulf\.gradle
Gradle Distribution: Gradle wrapper from target build
Gradle Version: 2.14.1
Java Home: C:\Program Files\Java\jdk1.8.0_111
JVM Arguments: None
Program Arguments: None
Gradle Tasks: buildService

:modules:inidicadoresSB:inidicadoresSB-service:buildService
Building Foo
Writing src\main\java\ec\com\inidicadoresSB\service\persistence\impl\FooPersistenceImpl.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\persistence\FooPersistence.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\persistence\FooUtil.java
Writing src\main\java\ec\com\inidicadoresSB\model\impl\FooModelImpl.java
Writing src\main\java\ec\com\inidicadoresSB\model\impl\FooBaseImpl.java
Writing src\main\java\ec\com\inidicadoresSB\model\impl\FooImpl.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\model\FooModel.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\model\Foo.java
Writing src\main\java\ec\com\inidicadoresSB\model\impl\FooCacheModel.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\model\FooWrapper.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\model\FooSoap.java
Writing src\main\java\ec\com\inidicadoresSB\service\impl\FooLocalServiceImpl.java
Writing src\main\java\ec\com\inidicadoresSB\service\base\FooLocalServiceBaseImpl.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooLocalService.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooLocalServiceUtil.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooLocalServiceWrapper.java
Writing src\main\java\ec\com\inidicadoresSB\service\impl\FooServiceImpl.java
Writing src\main\java\ec\com\inidicadoresSB\service\base\FooServiceBaseImpl.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooService.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooServiceUtil.java
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\service\FooServiceWrapper.java
Writing src\main\java\ec\com\inidicadoresSB\service\http\FooServiceHttp.java
Writing src\main\java\ec\com\inidicadoresSB\service\http\FooServiceSoap.java
Writing src\main\resources\META-INF\module-hbm.xml
Writing src\main\resources\META-INF\portlet-model-hints.xml
Writing src\main\resources\META-INF\spring\module-spring.xml
Writing ..\inidicadoresSB-api\src\main\java\ec\com\inidicadoresSB\exception\NoSuchFooException.java
Writing src\main\java\ec\com\inidicadoresSB\service\util\PropsUtil.java
Writing src\main\resources\META-INF\sql\indexes.sql
Writing src\main\resources\META-INF\sql\tables.sql
Writing src\main\resources\META-INF\sql\tables.sql
Writing src\main\resources\service.properties

BUILD SUCCESSFUL

Total time: 3.053 secs

5.- Update the project: (Opction Gradle --> Refresh Gradle Project ) Mark the errors that are displayed in the previous image

Attached the project for more help
thumbnail
David H Nebinger, geändert vor 7 Jahren.

RE: Service Builder broken

Liferay Legend Beiträge: 14917 Beitrittsdatum: 02.09.06 Neueste Beiträge
The red Xs from the diagram is totally unhelpful, but the rar file pointed to the issue.

Basically you changed the package-path in service.xml, originally it was just "ec" but then you changed it to "ec.com.inidicadoresSB".

Unfortunately you cannot just change packages like this without totally cleaning out the old artifacts.
Nestor cruz, geändert vor 7 Jahren.

RE: Service Builder broken (Antwort)

Junior Member Beiträge: 48 Beitrittsdatum: 15.02.15 Neueste Beiträge
The attached project was not modified at any time and "Package path = ec.com.inidicadoresSB" is generated by default when using the blade.

I commented that I created a project with the following package name "indicatorsSB" and when generating the buildService does not generate errors, It appears that the error is generated when the package name is compound "xxx.xxx.xxx"

waiting for your comments