Resolution: No Longer Reproducible
Affects Version/s: 6.0.6 GA, 6.0.11 EE
Fix Version/s: 6.2.0 CE M4
Component/s: Core Infrastructure > Service Builder
Environment:Liferay Enterprise Edition 6.0 Bundled with Tomcat & Liferay Community Edition 6.0 Bundled with Tomcat
Following is the finder method i am using inside the entity.
<finder name="GeneralMethod" return-type="Collection">
<finder-column name="column1" arrayable-operator="OR"/>
<finder-column name="column2" />
1.Where column1 is the string type and column2 is the long type
2.If i mentioned arrayable-operator="OR" inside the finder-column for column1. After generating the service layer it is throwing error in impl class.
3.We are facing this issue while generating the service layer using the Liferay EnterpriseEdition 6.0.
4.But, it's working fine with Liferay Community Edition 6.0.6.
Note: When we mention the arrayable-operator="OR" for the string column only we facing the issue. If the column is long or int it is working fine.
The following line is not generated by the liferay service builder for the Enterprise Edition.
String column1 = column1s[i];