I have been doing some integration work with JD Edwards Business Services (aka BSSV) lately and I came across this error when trying to run my Published Business Service .
Internal Server Error (Caught exception while handling request: oracle.e1.bssvfoundation.exception.E1AuthorizationException: User is not authorized to invoke this published business service
Here is the article that led me to the answer I needed https://forums.oracle.com/forums/thread.jspa?threadID=867569 specifically ChrisWalsh's comment.
Essentially in order to run a published business service you need to have security to the object declared in JDE. This is done in the F00950 table (or file) and should probably be setup as *ALL for your dev team.
HTH
