What if I define the following on my workbench. I have a custom java process(say for extracting zipped XML files), after unzipping the XML files it calls the generatePDF service; will this call behave as a normal function call(because both are deployed as a common process) or will still EJB/SOAP connection needs to be made?
I'm a bit unclear as to what you are asking. If you are asking: Can a workflow process that includes a custom component (such as your unzip code) be called via EJB or SOAP as other process are? The answer to that is Yes.