You can't call submit direct api from an orchestration; meaning you can't send message from orchestration directly to MessageBox Database using SubmitDirect adapter APIs
The error message you'll get is
“ The Messaging Engine failed to register the adapter for \"Submit\" for ...“
Workaround?
1. Call a function written in a web service which calls submit direct APIs
2. Consider using Direct binding i.e partner ports
Vishy