Thanks Rupinder and Eric - I was able to execute the SP and process the cursors with a Java service. Sadly, going to IS 6 or using a new adapter isn’t an option.
However, I got an “Io exception: Broken pipe” error this morning when trying to use any of the pub.db:* services. Strangely, the Java service that processes the cursors still worked. I had to do a pub.db:closeAll before my pub.db:* services started working. Has anyone seen this problem? Is there any advantage of using the pub.db:connect and pub.db:close services instead of handling the stored procedure database connection setup in Java?
Also, is it possible for pub.db:call to execute a stored procedure that returns multiple row in a result set? This is so I don’t have to use a Java service. I tried writing an SP to return a PL/SQL temp table instead of a cursor, but calling the SP with pub.db:call results in an “unknown column type” error. (I also asked this same question in this thread)
#webMethods#Integration-Server-and-ESB#Adapters-and-E-Standards