Put this in OutageListService.java.... package org.opennms.web.svclayer.outage; import java.util.Collection; import java.util.List; import org.opennms.netmgt.model.OnmsOutage; @Transactional(readOnly = true) public interface OutageListService { public List theTable(Collection foundOutages); } .... and change the definition for OutageListBuilder to .... public class OutageListBuilder implements OutageListService {