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 plug-in will only display a given process at most once.
In the following screen shot I have two processes configured, a generic java process, and a specific java process. The specific java process is not found.
On the server itself you can note the following while looking for the process, using the smae strings as configured in the gateway setup.
[emorales@linuxhost] ~ > pgrep -f "OATesting/OANode"
You will notice that PID 7302 matches both search criteria. The java search criteria is too wide and you will need to refine it such that it does not overlap with other process descriptors.