Ниже код Batch фрагмент: XML: </бобы: недвижимость> -> Свойство bean 'feedId' не доступно для записи или имеет неправильный метод setter. Соответствует ли тип параметра сеттера типу возврата получателя?
<beans:bean id="RDFieldSetMapper" class="in.gov.tds.batch.mapper.RDFieldSetMapper"
autowire="byName" scope="step">
<!-- <beans:property name="feedId" value="429717"></beans:property> -->
<beans:property name="feedId" value="#{jobParameters[feedId]}"></beans:property>
</beans:bean>
метод установки в Java Класс:
recordDetail.setFeedId (новый Long (feedId));
Пожалуйста, предоставьте разрешение, поскольку я получаю Недействительный метод setter.
Более Mapper деталь: общественного класса RDFieldSetMapper реализует FieldSetMapper {
private Long feedId;
private int batchCounter;
@Override
public RecordDetail mapFieldSet(FieldSet fieldSet) throws BindException {
if (LOGGER.isDebugEnabled())
LOGGER.debug("Record Detail Mapper:-- " + " " + fieldSet);
RecordDetail recordDetail = new RecordDetail();
// feedId = FeedReader.feedId;
recordDetail.setFeedId(new Long(feedId));
}
}