You might have seen this issue where the BPEL domains not appearing in the BPEL Console on server startup.
One of the reasons why this could happen is that you have an invalid value for the soapCallbackURL and soapServerURL. Ensure that these parameters have appropriate values. [These can be found in BPELAdmin]
The error message that indicates this issue can be found in the domain logs saying
ProcessJob::execute - Attempt 1/15 Trying to connect to <host>:<port>
Timed out connecting to <host>:<port>