Issue #1601 fix error

Change-Id: Ia9749ff77222ea5f136fff7b5bf575b42c29906b

Former-commit-id: a893b0ea01e31e1c5c8b5048f536b59cc36ca810
This commit is contained in:
Nate Jensen 2013-02-11 15:40:39 -06:00
parent ffc1f4c75c
commit e6b7bd9034
2 changed files with 6 additions and 4 deletions

View file

@ -26,7 +26,8 @@ import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import javax.measure.unit.Unit;
import javax.xml.bind.JAXBException;
@ -155,7 +156,7 @@ public class DerivedParameterGenerator implements ILocalizationFileObserver {
private Map<String, DerivParamDesc> derParLibrary;
private ArrayBlockingQueue<DerivedParameterRequest> toDoList;
private BlockingQueue<DerivedParameterRequest> toDoList;
private static int numJobs = 2;
@ -233,7 +234,7 @@ public class DerivedParameterGenerator implements ILocalizationFileObserver {
}
}
toDoList = new ArrayBlockingQueue<DerivedParameterRequest>(50);
toDoList = new LinkedBlockingQueue<DerivedParameterRequest>();
LocalizationFile dir = PathManagerFactory.getPathManager()
.getStaticLocalizationFile(DERIV_PARAM_DIR);
if (dir != null) {

View file

@ -81,7 +81,8 @@ public abstract class AbstractDbPlotInfoRetriever extends
HashMap<String, RequestConstraint> metadataMap) throws VizException {
DbQuery dq = getQueryObject(metadataMap);
List<PlotInfo> info = runStationQuery(dq);
listener.resourceChanged(ChangeType.DATA_UPDATE, info.toArray());
listener.resourceChanged(ChangeType.DATA_UPDATE,
info.toArray(new PlotInfo[0]));
}
protected List<PlotInfo> runStationQuery(DbQuery dq) throws VizException {