A given PID will be displayed in the dataview only once. Check to see it is not being monitored under another header and if so, you will need to refactor your search strings to avoid this.
Assuming that all configuration options have been verified, it should be noted that the processes plugin will only display a given process at most once.
The screenshot below shows a dataview for a Processes plugin. There are two processes configured: a generic Java process, and a specific Java process. The specific Java process is not found.
Searching for the processes on the server itself using the same strings as configured in the gateway setup, the PIDs can be seen:
[emorales@linuxhost] ~ > pgrep -f "OATesting/OANode"
It can be observed that PID 7302 matches both search criteria. The Java search criteria is too wide and will need to be refined such that it does not overlap with other process descriptors.