cytoscape / cytoscape/diffusion

Diffusion resources produce Jersey chatter

Open
#33 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
3
Forks
3
PR merge metrics
No merged PRs in 30d

Description

The Jersey server reports some warnings associated with Diffusion:

> 2018-02-07 16:41:46,053 [ResourcePublisher] WARN org.glassfish.jersey.internal.Errors - The following warnings have been detected: WARNING: Parameter 2 of type org.cytoscape.work.SynchronousTaskManager from public org.cytoscape.diffusion.internal.rest.DiffusionResource(org.cytoscape.application.CyApplicationManager,org.cytoscape.work.SynchronousTaskManager,org.cytoscape.model.CyNetworkManager,org.cytoscape.view.model.CyNetworkViewManager,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.ci.CIResponseFactory,org.cytoscape.ci.CIExceptionFactory,org.cytoscape.ci.CIErrorFactory) is not resolvable to a concrete type.
WARNING: Parameter 2 of type org.cytoscape.work.SynchronousTaskManager from public org.cytoscape.diffusion.internal.rest.DiffusionResource(org.cytoscape.application.CyApplicationManager,org.cytoscape.work.SynchronousTaskManager,org.cytoscape.model.CyNetworkManager,org.cytoscape.view.model.CyNetworkViewManager,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.ci.CIResponseFactory,org.cytoscape.ci.CIExceptionFactory,org.cytoscape.ci.CIErrorFactory) is not resolvable to a concrete type.
WARNING: Parameter 2 of type org.cytoscape.work.SynchronousTaskManager from public org.cytoscape.diffusion.internal.rest.DiffusionResource(org.cytoscape.application.CyApplicationManager,org.cytoscape.work.SynchronousTaskManager,org.cytoscape.model.CyNetworkManager,org.cytoscape.view.model.CyNetworkViewManager,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.ci.CIResponseFactory,org.cytoscape.ci.CIExceptionFactory,org.cytoscape.ci.CIErrorFactory) is not resolvable to a concrete type.
WARNING: Parameter 2 of type org.cytoscape.work.SynchronousTaskManager from public org.cytoscape.diffusion.internal.rest.DiffusionResource(org.cytoscape.application.CyApplicationManager,org.cytoscape.work.SynchronousTaskManager,org.cytoscape.model.CyNetworkManager,org.cytoscape.view.model.CyNetworkViewManager,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.diffusion.internal.task.DiffusionContextMenuTaskFactory,org.cytoscape.ci.CIResponseFactory,org.cytoscape.ci.CIExceptionFactory,org.cytoscape.ci.CIErrorFactory) is not resolvable to a concrete type.

A similar issue was present in CyREST, and was fixed by replacing ```?``` as the generic with ```Object```, so that:
```java
private SynchronousTaskManager taskManager;
```
becomes:
```java
private SynchronousTaskManager taskManager;
```

This may require some other minor refactoring to implement.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.