Utl_http does not give a very helpful error message: Invalid Parameter

I'm writing PL/SQL to consume a web service on another server. In trying to execute this snippet of code, I receive this error:
ORA-28783: Invalid parameter
ORA-06512: at "SYS.UTL_HTTP", line 1023
ORA-06512: at line 29
Line 29 is the utl_http.begin_request statement shown below.
I'm baffled as to what the error message might point to and I'm looking from any insight others may have. The message is so generic as to be useless and I can't find any examples of others receiving this particular error when executing begin_request.
Please note that this is an SSL/HTTPS connection. If I remove the "S" and just use HTTP, I receive an appropriate message from the web server. (A tiny web page telling me I should be using the https version and not the http version.) I can also go to, for example, Google or CNN's web sites and pull back data but those are not SSL connections. It is the SSL part that isn't working.
This isn't a SOAP error since I never get a chance to create my SOAP message and place it in the request.
I've tried changing the POST to GET and the HTTP version to 1.0 just to see if the error message changes and it does not.
My wallet file is in place on the database server, placed in an accessible folder by
the DBAs. This code can see the wallet, I believe, because if I change the wallet
path to something non-existent, I receive a different error. I imported the web site certificate for the site I'm connecting to and placed that in the wallet. I've been able to cause "certificate chain" errors with empty wallets, so I think the certificate is correct.
I used SOAP-UI (www.soapui.org) and was quickly able to connect to the web server and begin having a "SOAP conversation", so I know the web services I'm connecting to are working. It is something in the database itself that is preventing this from executing - the wallet, a setting in the database, something like that. But what?
=======================================================
utl_http.set_response_error_check(enable=>true);
utl_http.set_detailed_excp_support(enable => TRUE);
utl_http.set_follow_redirect(5);
utl_http.set_wallet('file:/...', '*******');
--**** SET THE URL FOR THIS REQUEST *******
http_req:= utl_http.begin_request(
'https://....' --location of web services I want to use
, 'POST'
, utl_http.HTTP_VERSION_1_1
=======================================================

You seemrd to have ruled out most potential problems I could think of.
The error message just states that there is something wrong with the parameters that you use. Only point I can currently think of is a problem with the returned value.
How did you declare you http_req variable? Does it use the utl_http.req type?

Similar Messages

  • Why does Apple not give a list of error messages and possible solutions? I have the (-54) error continually that has suddenly appeared and cannot find a solution, even though other users seem to have the same problem.

    Why does Apple not give a list of error messages and possible solutions? I have the (-54) error continually that has suddenly appeared and cannot find a solution, even though other users seem to have the same problem.

    This is a user to user forum.  Apple isn't here and won't answer you.  You need to contact Apple directly.  You can use the Contact button at the bottom of the screen.

  • Item does not match schdule line ( program error ) message no . V1427

    *Item does not match schdule line ( program error ) message no . V1427 .* This is the message I am getting when I am trying to display a quotation through VA23 . From here system exits the transaction .
      As per my observation , when I compared VBAP and VBEP tables, there are 2 items in VBEP table with schedule lines but the same items are not present in VBAP table.   User says he tried to delete these items because there is no quanity , Inspite of that these items appear in VBEP table .
    The document is a reservation document where in schedule line category does TOR and availability check.
    I checked various related notes - 442831 , 401463 , 389687  etc .  These are quite old notes and I am in release ECC 5.0 .
    What is the best way as this doc has nearly 30 items and nearly all of them have quanity confirmed .
         Please provide your valuble inputs ...
    Regards
    Raghav..

    Nitin,
    Below are the steps to check
    Transaction SE18
    Definition name: BADI_SD_SALES
    Menu: Implementation -> Overview
    double-click on implementation: IM_CORE_CHECK
    Now you will get an overview on the methods.
    check whether implementation IM_CORE_CHECK is active or not.
    If not Press the change button and activate
    looking at the your system pack level this should be active. If it is active then the inconsistency must be modified directly at database level through Z report.
    Ramesh

  • TS1363 iTunes does not detect my iPhone, sends error message, please help

    iTunes does not detect my iPhone when I plug into ligthening cable- error message 0xE8000084 appears, please help

    Hello Brian,
    Here is an article that should point you in the direction of a resolution. It has a section about the OXE errors.
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/ts3694
    Unknown Error containing "0xE" when restoring
    To resolve this issue, follow the steps in iPhone, iPad, iPod touch: Unknown error containing '0xE' when connecting. If you have a Windows computer with an Intel® 5 series/3400 series chipset, you may need updates for your chipset drivers. See iTunes for Windows: Issues syncing iOS devices with P55 and related Intel Chipsets for more information.
    All the best,
    Sterling

  • Firefox 11.0/12.0 does not launch and provides no error message, how can I fix this? Windows 7/8

    Running Windows 7 on one partition, and Windows 8 Consumer Preview on another, Firefox does not open for either.
    Firefox crashes upon opening without an error message. I have reinstalled and manually cleared profile information. If I create a new profile, it works until I close and try to relaunch requiring me to make a new profile.
    I have tried removing/reinstalling java as well (just in case), as I had been editing some of the java installation from my Windows 7 partition.
    As I launch the Firefox, if I watch the task manager, Firefox.exe appears for a moment, but disappears almost immediately.
    No files appear in 'C:\Users\[Username]\AppData\Roaming\Mozilla\Firefox\Crash Reports' directory with the exception of the 'InstallTime*********' file.
    *Information posted in the "Troubleshooting Information" section below is from the Windows 8 Consumer Preview partition. There are some errors with my display driver not being updated properly, but Firefox -was- working on Windows 8 Consumer Preview until just recently, so I am assuming that is not part of the issue.

    Noah_SUMO,
    Regarding Naomi Internet Filter, I verified that it was -not- something installed (I hadn't heard of it before, but I made sure nevertheless in case it piggybacked on something).
    As far as system restore software, I keep none =x
    Never have, and I change over OS's relatively often (I went from 7 this past fall to 7/Kubuntu/BTLinux, to 8DeveloperPreview/Kubuntu/BTLinux, to overwriting Kubuntu with 7 a few weeks later, overwrote 8DevPrev to 8ConsumerPreview, and then removed both linux partitions and remerged with a fresh install of two separate partitions for 7 and 8 (I help with some OS compatibility/stress testing for a friend's software development company).
    As far as software that monitors or interacts with online connections..
    Adobe Flash Player 11 Plugin, Apple Application Support, Apple Software Update, Bonjour, Google Chrome (not that it's preferred over FF, just over IE ;]), Java(TM) 7 Update 3, Microsoft Security Essentials, Microsoft Silverlight (I started having issues not long after I installed Silverlight, however I don't feel like this is causing any issue, as I tried removing it and reinstalling everything from scratch, but no luck), Mozilla Firefox 11.0 (x86 en-US)/Mozilla Firefox 12.0 (x86 en-US), Mozilla Maintenance Service, No-IP DUC (tested this and found no difference or ability for it to hinder FF), (previously) Skype 5.8, TortoiseSVN 1.7.5.22551 (32 bit), and WinSCP 4.3.7.
    None of which I've found to have issues with Firefox in the past, as well as FF was working with them until just recently.
    As far as I can tell, automatic updates were disabled for everything (including my OS), and no changes had been made to any of the software, with the exception of I had installed Silverlight, but as mentioned earlier, I didn't find any issues with this.
    Like you say, my best guess at this point would be that there's something funky set up with my partitions, and so I may just do another fresh wipe and try again (it just takes forever to get everything installed that I need for school, so I'll probably just wait it out for a while).
    The only reason in which I would go against it being a partition setup issue, is that it -was- working. However, I do recognize that something could have come up after a while (not sure how, but I don't doubt it).
    I hadn't thought about downgrading past 11, but it's definitely worth a shot, and I'm more than willing to try. once I'm done with stuff today I'll give it a shot and post the results here.
    Thanks so much for your suggestions.

  • HT4108 Digital AV adapter does not support iPad 2. Error message "This accessory does not supported by iPad"

    Just bought latest digital AV adapter MD098ZM/A. Does not work with my iPad 2. Error messade" this accessory is not supported by iPad" while the package saying it supports iPad 2 and later.

    It's works with the new iPad. It said "accessory not supported". I clicked OK and now it works.

  • Windows does not have a constructor: 244 error message

    I'm using CS6 for the first time to process some RAW files using the Photoshop Automate>Fit Image script. When I tried opening one RAW image into Photoshop to create an action I got the following error message:
    "ReferenceError: Windows does not have a constructor: 224"
    Never seen that in all my years of using Photoshop. What's causing this and how do I fix it?

    No older versions installed.
    I was however able to do the following:
    From Bridge I ran Photoshop>Batch. In that menu I selected an action I created in a previous version of PS that included the Fit Image script. I clicked ok and everything ran perfectly. The problem is I can't run Fit Image directly from Photoshop using conventional methods.
    As for my system info, I am running the following:
    Windows 7
    Quad core i7-3610QM @ 2.3GHz
    8GB of RAM
    nVIDIA GeForce 650M - 2GB
    750GB HD
    Could there be any other troubleshooting solution besides running reinstall? I want to exhaust all efforts before going down that path.
    Thanks.

  • Very helpful error message: "An unknown error occurred (-12939)

    My iPhone will now play nothing that hasn't already been downloaded to it via Match. 'Use Cellular Data' is set to ON.
    Sometimes after tapping the Play icon an error message will pop up after a while: 'Unable to Download Songs - An unexpeced error occurred (-12939)' with buttons 'Done' and 'Retry'. 'Retry' results in the same condition.
    But most of the time when I tap the Play icon, the progress bar sits at 0:00 with no indication that it's even trying to download the track.
    This occurs whether I'm accessing via WiFi or via a 5-bar 4G signal.
    It hasn't always been like this - do you know what -12939 means?
    Since Apple refuses to support this product, some 'regular' person must have access to the error codes, no?

    Hi Coolmonk,
    Welcome to the Support Communities!
    Do you have a Windows computer?  The article below explains how to troubleshoot error -9812.
    iTunes: Advanced iTunes Store troubleshooting
    http://support.apple.com/kb/ts3297?viewlocale=fr_fr
    "Error -9812"
    This alert is often caused by cryptographic issues with your Windows installation.
    If you have broadband access (cable, DSL, or other high-speed access), try turning your modem off for a minute and then turning it back on. If you also have a router connected to the modem, turn it off for a minute and then back on again. Once you've established a web connection, try accessing the iTunes Store again from iTunes.
    Check for updates to Windows, or search Microsoft's support pages for KB931125. Install the latest available update for root certificates from the Microsoft Download Center.
    If the issue continues, follow the steps in the Microsoft knowledge base article KB822798 to resolve the issue. Note that while the Microsoft article describes a different issue, both issues share the same cause and solution.
    I hope this information helps ....
    Have a great day!
    - Judy

  • HT1414 My child's itouch is locked out.  When I connect to computer, iTunes does not recognize it and the error message says I have to unlock the device?  I can't unlock the device because password is unknown? How do I reset if I don't know the password?

    My child's iPod touch is locked.  No one knows the password.  I have tried connecting to iTunes but since itouch is locked, iTunes will not recognize It.  How do I unlock the itouch?  The hard reset does not work either.

    iOS: Unable to update or restore

  • Smart VIew 11.1.2.1 - Error Message  "Invalid Parameter"  in a pop up box

    Message leaves a bit to be desired.

    Thanks for the response.
    The message appears when the users attempts to submit data.
    Refresh works as expected
    Verified provsioning and security class access.
    2 different users attempted - each in a different AD group - same entity
    Works for other users in other divsions - (different entities)- have not ruled out a process management conflict - but would have expected a different error message.
    Smart View version 11.1.2.0.00 (Build 514)
    Loading to HFM 9.3.1.0.0.214

  • Despite my selecting Firefox as default browser, any link clicked goes to open IE browser, but that too does not open and sends an error message. Please advise.

    I installed a HP printer on my desktop. To do this I had to temporarily discontinue some services (start/run/services.msc). The printer was installed successfully, but IE got currupted, it seems. Any link clicked went to IE instead of my default browser Firefox, but IE too would not function.
    Please advise what may have happened and how do I correct it?

    {Ctrl + P} and select your printer in the Printer - Name box near the top of that window.
    http://kb.mozillazine.org/Problems_printing_web_pages

  • Hi am new to Oracle am not able to open database error says Invalid Parameter file TNS_ADMIN

    Please help

    Hi, welcome to OTN form:
    Please paste OS /DB version.
    Please check below Step:
    In Windows:
    C:\Users\a000364>set ORACLE_SID=ORCL
    C:\Users\a000364>echo %ORACLE_SID%
    ORCL
    C:\Users\a000364>sqlplus / as sysdba;
    SQL*Plus: Release 10.1.0.5.0 - Production on Thu Nov 21 15:05:56 2013
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL>
    In Linux OS:
    bash-3.2$ export ORACLE_SID=ORCL
    bash-3.2$ echo $ORACLE_SID
    ORCL
    bash-3.2$ sqlplus "/ as sysdba";
    SQL*Plus: Release 11.2.0.3.0 Production on Thu Nov 21 15:06:58 2013
    Copyright (c) 1982, 2011, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL>

  • Adobe Digital Ed 4.0 will not open -- gets a Microsoft error message "encountered a problem and needs to close"

    Does not open.
    Instead Microsoft error message "encounters a problem and needs to close".
    I have already tried the uninstall & reinstall "solution".
    What else can I do.  I have a paid for document I would like to read.
    Thanks.

    Hi ynotcookit
    Please make sure that antivirus has been disabled...
    Check the .net framework installed on the machine and update it, if required
    Also, Let us know the exact OS that you're using?
    Thanks,
    Mandeep

  • My external LaCie drive gets an error message "the disc you inserted was not readable by this computer." The only options offered are "ignore" or "eject" Disk Utility sees the disc but does not give a repair option. What can I do?

    When I plug in my external LaCie drive I get an error message "the disc you inserted was not readable by this computer."
    The only options offered are "ignore" or "eject"
    Disk Utility sees the disc but does not give a repair option.
    What can I do?

    The good thing about mac-centric resellers such as OWC, is they have people on staff that can answer questions without you buying things first. They also have how-to information, and instructions are included in many of their products. I saw a link to watch a DIY video in one of their pages; an example of a RAID (with its own power supply) is shown on their drives page. Also a few in there, with no power supplies, for less money.
    If I were looking to backup and perhaps also have a partition for a system clone, I'd consider something like one of these: http://eshop.macsales.com/shop/firewire/1394/USB/EliteAL/eSATA_FW800_FW400_USB
    Some ideas on the RAID backup methods appear in google search, some of the pages are ideas and concepts; and the better ones also warn about using RAID for the only backup plan.
    Oh, OWC has live chat. Haven't tried it, nor have I bought anything from them. I have what appears to be two products from them, but have not used either. One is in a box as-new, but has only USB2.0 ports & my Macs needed FW400/800. It has been said their RAM is a good way to upgrade, too. But I can't confirm!
    A 'RAID-ready' unit for backup may be more versatile for just that, but I have not checked into these details. I use single HDDs in powered enclosures, and usually manually make backup clones to FW drives, of bootable OS X systems. Some of the OWC raid-ready use eSATA ports so that may not be viable for a computer without them.
    The unused in-box external drive I have is like the base model in the link above. However mine is USB2.0 (maybe) and won't boot my older Macs due to hardware variance; and my preference would be for FireWire options, these models do offer that. But the one I have does not. Dual 500GB HDDs, and they could be used in tandem as a RAID. That would be a choice set up in software. I'm not sure and not interested enough to read up just now.
    My backup method is not automatic, or a moving backup plan, if I don't get a move-on and make full system clones. I do make copies of photos and documents the manual way, to USB external drives; and occasionally backup to DVD or CD media. And USB flash, that helps to move files between computers without need to use file sharing via wi-fi. {Like Why fly? Walking is better exercise unless one is a bird. Squawk!}
    https://www.google.com/#q=raid+backup+mac
    Depending on the ports in your Mac, you may be able to use other cables to attach between a backup or externally enclosed hard disk drive with multiple partition and bootable clone in one of them. Not sure about the Thunderbolt, and where that is the main port, adapters are required to access other devices, as allowed.
    Anyway, I am going on and on, yet not really saying anything.
    My ideas would not be all that interesting to follow as a backup
    plan when matching available newer hardware to task, but you
    can get some into better ideas if you are not in a rush. Get a
    good setup and then look into more an betterer stuff.
    Good luck & happy computing!

  • Help - Editor does not contain a main type error (Eclipse)

    Hello,
    I'm trying to run a Text input program out of the Eclipse program and I keep getting this Editor does not contain a main type error - can someone help me
    here's the code
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.text.DecimalFormat;
    import java.util.Scanner;
    import uwcse.io.Input;
    public class FileInputExample {
         public static void main(String[] args) {
              // Create a Scanner to read the input file
              String fileName = new Input().readString("Input file name? ");
              System.out.println();
              Scanner scan;
              try {
                   scan = new Scanner(new File(fileName));
              } catch (FileNotFoundException e) {
                   System.out.println(fileName + " doesn't exist!");
                   return;
              // Read the file and count the number of occurences of A, B, ...
              int[] count = new int[26];
              while (scan.hasNextLine()) {
                   String line = scan.nextLine();
                   line = line.toLowerCase();
                   for (int i = 0; i < line.length(); i++) {
                        char c = line.charAt(i);
                        if (c >= 'a' && c <= 'z') {
                             count[c - 'a']++;
              scan.close();
              int length = 0;
              for (int i = 0; i < count.length; i++) {
                   length += count;
              // Display the statistics (as an histogram)
              DecimalFormat df = new DecimalFormat("0.00");
              for (int i = 0; i < count.length && length > 0; i++) {
                   double percent = count[i] * 100.0 / length;
                   String display = "" + (char) ('a' + i);
                   display += "(" + df.format(percent) + "%):\t";
                   for (int j = 1; j <= Math.round(percent); j++) {
                        display += "X";
                   System.out.println(display);
    }Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    First, note that your program uses a non-standard class, "uwcse.io.Input" which is not available to us. Normally that is a show stopper - in this case, it's not, as I was able to eliminate its use.
    Your program runs fine, so the error is an Eclipse error unrelated to Java.
    You need to ask for help at an Eclipse support site, not here, as these forums are Java language forums.

Maybe you are looking for