That's one reason I really dislike PL/SQL for Web applications. It's so rigid in what the procedures will accept. Scripting languages (perl, php, etc) are far more suited to this type of development in my experience. If extra variables are sent, you don't get "Request failed", you just don't need to handle them.

But glad you fixed your problem.