i try this code to call a process
has two problem
1. bellow logic in startJavaProcess don't let me get process. because className = null
it can fix by modify code as bellow
2. by 1. i can't get my process, but at that case, i always get org.adempiere.pipo2.PackOutProcess.
at function DefaultProcessFactory.newProcessInstance call
process = EquinoxExtensionLocator.instance().locate(ProcessCall.class, "org.adempiere.base.Process", className, null).getExtension();
with className = null it will return all process extension, and PackOutProcess is first one.
i don't see any place need all extension so. when className, it should return empty list.
if we need "all extension", make a clear method for it.