I installed Servicemix with the Apache ODE JBI component, and then I deployed the example HelloWorld2, which has two service units: Ode bpel engine (for the process) and http (for the external end point). Externally I tested with soapUI and works fine.
Then I modified the HelloWorld2 service assembly to works only with the service unit of Ode, and I've "accesed" to the proccess using PMAPI, and I've obtained information about the process (TProcessInfo), fine too.
I have not clear if there is a chance to interact/initiate a process of externally without any external endpoint exposed from the ESB.
Please help, and sorry for the bad English.