掲示板

Service Builder broken

7年前 に Nestor cruz によって更新されました。

Service Builder broken

Junior Member 投稿: 48 参加年月日: 15/02/15 最新の投稿
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
7年前 に David H Nebinger によって更新されました。

RE: Service Builder broken

Liferay Legend 投稿: 14919 参加年月日: 06/09/02 最新の投稿
Service builder has been working fine for me.

Your image link is broken so there's nothing to see there.
7年前 に Nestor cruz によって更新されました。

RE: Service Builder broken

Junior Member 投稿: 48 参加年月日: 15/02/15 最新の投稿
Thanks for replying, I have attached the image to the previous message.
I hope any help
thumbnail
7年前 に David H Nebinger によって更新されました。

RE: Service Builder broken

Liferay Legend 投稿: 14919 参加年月日: 06/09/02 最新の投稿
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.
7年前 に Nestor cruz によって更新されました。

RE: Service Builder broken

Junior Member 投稿: 48 参加年月日: 15/02/15 最新の投稿
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
7年前 に David H Nebinger によって更新されました。

RE: Service Builder broken

Liferay Legend 投稿: 14919 参加年月日: 06/09/02 最新の投稿
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.
7年前 に Nestor cruz によって更新されました。

RE: Service Builder broken (回答)

Junior Member 投稿: 48 参加年月日: 15/02/15 最新の投稿
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