we are populating a dropdown in teamsite Datacapture.cfg from LSCS using a Java Service inline call and getting the only the first 50 items from the 77 present in the lscs store, running the query on the browser returns all 77 records.
The java service is running the query returning a max value = 1000.
something is overwriting the Java service when returning the records to fill the dropdown.
=================
datacapture.cfg code
=================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE data-capture-requirements SYSTEM "datacapture6.0.dtd">
<data-capture-requirements name="service">
<ruleset name="service">
<description>Service Template</description>
<root-container name="service" location="service">
<item name="organization" pathid="organization" rowcontinue="t">
<label>Organization</label>
<select required="t">
<inline command='Datasource:executeComponent:MdcDCTDatasource:Type=organization:Field.1=county:Value.1=dade
roject=dade:FieldValidation=0' />
</select>
</item>
<item name="subOrganization" pathid="subOrganization">
<label>Sub-Organization</label>
<select required="f"></select>
</item>
==================================================================================
Query getting logged on server.log
==================================================================================
http://localhost:8080/lscs/v1/document/$?q=(TeamSite/Metadata/county:dade)+AND+(TeamSite/Templating/DCR/Type:="data-types/organization")&sort=+TeamSite/Metadata/name&start=0&max=50&project=//s1234567/BETA/main/dade&context=//s1234567/BETA/main/dade/WORKAREA/wa1&format=json