Foren

LR 6.1.0 Service Builder

thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Hi All
In my service.xml i have modified one column and removed one column..After build service and deploy, the database table is uneffected..Long before i had faced same issue and i resolved it but i dont know how..Is there any valid solution for this

Regards
azhar
thumbnail
Subhash Pavuskar, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Regular Member Beiträge: 234 Beitrittsdatum: 13.03.12 Neueste Beiträge
Hi,

Remove jar from WEB-INF->Lib folder and then rebuild your service !!
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Hi
It is not working..i deleted the serive.jar and rebuild service..new service.jar is created but no use.emoticon

Regards
azhar
thumbnail
Subhash Pavuskar, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Regular Member Beiträge: 234 Beitrittsdatum: 13.03.12 Neueste Beiträge
your tomcat is in running condition right ?
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Hi

Yes.server is currently running
thumbnail
Subhash Pavuskar, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Regular Member Beiträge: 234 Beitrittsdatum: 13.03.12 Neueste Beiträge
can you share your service.xml code and if error message from console !!!
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Old servic.xml or new...?
i changed the name of primary key column and i deleted another column...
<entity name="Project" local-service="true" remote-service="false">
<column name="RecId" type="long" primary="true" />
<column name="ProjectId" type="long" />
<column name="ProjectName" type="String" />


changed to
<entity name="Project" local-service="true" remote-service="false">
<column name="ProjectId" type="long" primary="true" />
<column name="ProjectName" type="String" />


And no error in console..
thumbnail
Subhash Pavuskar, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Regular Member Beiträge: 234 Beitrittsdatum: 13.03.12 Neueste Beiträge
try this one !! 1st check serviceComponent table from your databse !! The build.number in service.properties must be higher than that, stored in servicecomponent if its like that then change it to the value higher value in your service.properties !! then rebuild your service !!
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Hi Subhash Pavuskar

Subhash Pavuskar:
try this one !! 1st check serviceComponent table from your databse !! The build.number in service.properties must be higher than that, stored in servicecomponent if its like that then change it to the value higher value in your service.properties !! then rebuild your service !!


there was one warning while building service layer even though it was showing build successful.
I learnt two things today 1)we are not supposed to ignore the warning while building service
2) build.number issue
And it is working fine now emoticon
Regards
Azhar
thumbnail
Subhash Pavuskar, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Regular Member Beiträge: 234 Beitrittsdatum: 13.03.12 Neueste Beiträge
Yeah i know bcs even i too faced same problem long back !!
thumbnail
Jitendra Rajput, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Liferay Master Beiträge: 875 Beitrittsdatum: 07.01.11 Neueste Beiträge
You can also verify from the logs if your service changes are applied or not .
Upgrading " + buildNamespace +" database to build number " + buildNumber
Upgrading database with tables.sql......
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Jitendra Rajput:
You can also verify from the logs if your service changes are applied or not .
Upgrading " + buildNamespace +" database to build number " + buildNumber
Upgrading database with tables.sql......



how to check using above code....?litle confused
thumbnail
Jitendra Rajput, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Liferay Master Beiträge: 875 Beitrittsdatum: 07.01.11 Neueste Beiträge
This is not the code i just gave you example log..
Logs will be like this

Upgrading test_Portlet database to build number 100
Upgrading database with tables.sql......
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Okay..Now almost clear about it.....it ll throw below mentioned exception if there is some problem with service..am i right...?
Build namespace UNIVERSITY has build number 15 which is newer than 10
thumbnail
Jitendra Rajput, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Liferay Master Beiträge: 875 Beitrittsdatum: 07.01.11 Neueste Beiträge
Check my post on build number space error.

http://itsliferay.blogspot.in/2012/04/build-number-deployment-error.html
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Jitendra Rajput:
Check my post on build number space error.

http://itsliferay.blogspot.in/2012/04/build-number-deployment-error.html



This blog is familiar to me.Thank you for sharing your knowledge

Regards
azhar
thumbnail
mohammad azaruddin, geändert vor 11 Jahren.

RE: LR 6.1.0 Service Builder

Expert Beiträge: 492 Beitrittsdatum: 17.09.12 Neueste Beiträge
Also tables.sql file is uneffected.Should i delete the .java classes genereted by the service layer..?Or this problem is specific to LR 6.1.0..?