Invalid request in SOAP Scenario - "HTTP 400 Bad Request"

Hi,
By sending request to a Webservice thorugh XI ,I am getting an error as "HTTP 400 Bad Request" in MONI and the response payload looks like this
"Request Error (invalid_request)
Your request could not be processed. Request could not be handled 
This could be caused by a misconfiguration, or possibly a malformed request. 
For assistance, contact your network support team."
I copy pasted the request payload in SOAP UI,  there its working fine.I don't know where it goes wrong.
Please help me in that...
Thanks & Regards,
Yuga

Hi Yugapreetha,
Error: HTTP 400- Bad Request- ICM_HTTP_CONNECTION_FAILED
Description: The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.
Possible Tips: May be because of huge message flow. Related SAP Notes-824554, 906435, 783515, 910649, 706563 If it is because of Queue problems have a look into SMQ2 .
And also here are a list of possible reasons for your problem with solutions.
It could be that it cannot find your file adapter.
1. Have you specified your hostname or IP address? Often the server cannot resolve the ip address for the hostname of your PC.
2. Is the path and port in the directory the same as the path and port of your file adapter?
3. Try question 14 (integration engine section)
/people/mark.finnern/blog/2006/01/12/finally-best-of-sdn-2005
4. also question 11 (in the same section)
5. if the avove will not fix it open XI config guide and
have a look at section
"Connecting Business Systems with an Integration Engine to the Central Integration Server"
6. Your error code is 400, so check this link,
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
For http 400 - its a bad request.
'The request could not be understood by the server due to malformed syntax.'
If you have the XI trouble shooting guide see from page 54,and also try:
1.Check that the port really is the ICM HTTP Port (transaction
SMICM) and not the J2EE port
2.If the port is wrong, change the pipeline URL in the SLD in
the business system of the Integration Server
3.Restart the J2EE Engine to reset the SLD buffer of the
Adapter Engine
Source- "XI troubleshooting guide"
Check out this SAP Note- 824554
Also this links
ICM_HTTP_CONNECTION_FAILED
Cache Refresh~
https://websmp201.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdf
Reprocessing failed XI messages:
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Regards,
Vinod.

Similar Messages

  • Error: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request

    Hi Gurus,
    i am hardly fighting with this error in Communication Channel Monitoring:
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request
    SOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request
    This is my scenario.
    I do a File to SOAP Scenario. in SXI_MONITOR everything is fine.
    My CommChan is a SOAP Receiver
    HTTP
    SOAP 1.1
    Central Adapter Engine
    Target URL is https --> i check url for correctness
    Configure User Authentication is checked and username and pw are given and are correct.
    Configure Certificate Authentication is checked are working
    Configure Proxy is checked and Host and port are povided.
    SOAP Action is provided
    In Tab Module
    if have this Processing Sequence
    1     localejbs/AF_Modules/MessageTransformBean     Local Enterprise Bean     transform
    2     sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean     Local Enterprise Bean     1
    and this Module configuration (and only this)
    transform     Transform.ContentType     text/xml;charset=utf-8
    (according to /people/sobhithalaxmi.kata/blog/2009/07/21/cost-free-edi-integration-using-message-transformation-bean)
    As far as i understand that my http header should have Content-Type: text/xml;charset=utf-8 now. I don't understand why Communication Channel Monitoring shows an error according to content TEXT/HTML.
    Can anyone help me with that?
    Is it possible that Transform.ContentType does not work for SOAP Receiver Adapter?
    is there any chance to view the HTTP-Header of the outgoing SOAP Request (with PI Transaction / Java Enironment) to convince myself that the HTTP Header is text/xml?
    Thank you in advance and Best Regards
    Udo

    Hi Thanks for your fast replies.
    The Provider of the Endpoint tells me that he needs text/xml as content-type. When I sent a message to the given Endpoint via SOAP UI I can see in the HTTP LOG of SOAP UI that the Endpoint is also sending text/xml back.
    Below you find the Details log out of the CommChan Monitoring.
    2011-04-29 11:37:45 Information The message status was set to TBDL.
    2011-04-29 11:37:45 Information Retrying to deliver message to the application. Retry: 3
    2011-04-29 11:37:45 Information The message was successfully retrieved from the receive queue.
    2011-04-29 11:37:45 Information The message status was set to DLNG.
    2011-04-29 11:37:45 Information Delivering to channel: getxxxxx_In  <---- name of my SOAP Receiver CommChan
    2011-04-29 11:37:45 Information Transform: using Transform.Class:  $identity
    2011-04-29 11:37:45 Information Transform: transforming the payload ...
    2011-04-29 11:37:45 Information Transform: successfully transformed
    2011-04-29 11:37:45 Information SOAP: request message entering the adapter with user J2EE_GUEST
    2011-04-29 11:37:46 Error SOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request
    2011-04-29 11:37:46 Information SOAP: sending a delivery error ack ...
    2011-04-29 11:37:46 Information SOAP: sent a delivery error ack
    2011-04-29 11:37:46 Error SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request
    2011-04-29 11:37:46 Error Adapter Framework caught exception: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request
    2011-04-29 11:37:46 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 400 Bad Request.
    2011-04-29 11:37:46 Error The message status was set to NDLV.
    What i am missing is a hint on the Message Transform Bean and a on a successfull sending process.
    What i also tried already:
    i also activated the checkbox "Do not use SOAP Envelop" in CommChan Configuration. The Result you see below (the last log entry is on first line - so read from bottom to top)
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad Request
    error in response
    call completed
    request entering
    Message processing started
    As you can see there is a "call completed" and "error in response" log entry. This is missing in in the first Log. So i guess the error is still in the sending process.
    Installing additional Software on the PI and use them to find out what the HTTP Request is is not possible as system access is very strict and limited :/

  • XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad Request

    Hi,
    We are doing File to WCF Scenario( SOAP ). I am trying to post the Data to WCf usingf SOAP Reciver Adapter.
    Getting the Following error.
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad Request
    Thanks in advance

    >>>  Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad Request
    Answer: Use the third party wsdl in SOAP UI or any soap client tool and send the request and see the response. The problem here is the message structure mismatch between your request to the webservice and webservice expecting... 
    Possible 2  reasons:
    1) You are not creating the target message based on the wsdl structure or not configured soap receiver properly.
        or
    2 ) Your wsdl is not latest or updated one or some changes have happened in the third party webservice hosting side.

  • ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad request

    Hi Folks ,
    Error : "com.sap.aii.af.ra.ms.api.DeliveryException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad request"
    Scenario : Webservice --> XI (ccBPM) -->SAP  (By verfying the response from SAP and if the data holds any error it will sends mail to SAP & webservice Admin thru mail Adapter)
    1. Webservice will send the update Message to ccBPM asynchronously via XML Gateway
    2. ccBPM will call RFC on SAP R/3   synchronously.
    3. If R/3 response contains an application error XI will send the error message to SAP and Webservice administrators using Mail Adapter
    As per our analyzation error might be if the target message is not creating based on the wsdl structure or if soap receiver not configured properly.
    Could you please let me know the actual root cause and suggest me the solution ..
    Thanks in Advance..
    Regards,
    Sekhar

    Hello,
    This error is for SAP PI,
    Please post it in the under PI in NetWeaver Forum, for quick replies.
    Regards,
    Abhishek

  • HTTP 400 Bad Request Error

    Application Express 3.1.1.00.09
    We have some users who are experiencing what appears to be a browser problem in one of our APEX applications.
    When clicking on any button that does an insert or update to the database some users get an HTTP-400 Bad Request error message. The database does not get updated and anything they click on after that shows that message. In most cases we have been able to restore the user’s browser to the default settings and the issue is resolved. However, we were not able to isolate which browser setting is causing the issue. We have seen the issue in IE 6, IE 7 and IE 8.
    Here’s the error we see in the Apache server error log (minus the date time stamp and IP addresses):
    mod_plsql: /pls/ax_tastest/wwv_flow.accept HTTP-400 Invalid name
    Does anyone else have a solution for this? Know what's causing it?

    HTTP 400 Bad Request Error from APEX 3.1.1.00.09.
    We were able to determine that only PCs which had the Google toolbar installed were getting the HTTP 400 Bad Request Error from a particular page in one of our applications. Further testing revealed that turning off the ‘auto-fill’ feature of the Google toolbar would prevent the error from occurring and the application would behave normally. We were able to identify a specific item on the page that was the root cause. The item was using the type “Text area with HTML Editor” which has been deprecated. We changed the page item type to “HTML editor standard” and this has resolved the issue with or without the Google Toolbar and auto-fill feature enabled.
    Summary:
    •     Browser setting: Google toolbar enabled with auto-fill enabled.
    Apex page item of type: ‘Text area with HTML Editor’.
    When a user clicks on a button in the page, that executes a page process, it results in HTTP 400 error.
    •     Browser setting: Google toolbar enabled with auto-fill disabled.
    Apex page item of type: ‘Text area with HTML Editor’.
    When a user clicks on a button in the page, everything goes through correctly and there is no error.
    •     Browser setting: Google toolbar enabled with auto-fill disabled or enabled.
    Apex page item of type: ‘HTML Editor Standard’.
    When a user clicks on a button in the page, everything goes through correctly and there is no error.

  • APEX 3.1.1.00.09 – HTTP-400 Bad Request

    We have some users who are experiencing what appears to be a browser problem in one of our APEX applications.
    When clicking on any button that does an insert or update to the database some users get an HTTP-400 Bad Request error message. The database does not get updated and anything they click on after that shows that message. When this happens we have been able to restore the user’s browser to the default settings and the issue is resolved. However, we were not able to isolate which browser setting is causing the issue.
    We have seen the issue in IE 6, IE 7 and IE 8. IE 6 must be upgraded and then reset, for 7 and 8 just a reset to default fixes the problem.
    Here’s the error we see in the Apache server error log:
    mod_plsql: /pls/ax_tastest/wwv_flow.accept HTTP-400 Invalid name
    We’d like to determine which of the many browser settings could be causing this.

    We got this error when upgrading from Apex 3.1 to 3.2 for our applications that use SSO authentication. This was our resolution (thanks to Scott):
    Create schema apex_sso
    Install the sso sdk into apex_sso schema (run the loadsdk script)
    Connect as SYS from the apex core directory and run:
    alter session set current_schema=apex_sso
    grant execute on wwsec_sso_enabler_private to apex_030200
    grant select on wwsec_enabler_config_info$ to apex_030200
    alter session set current_schema=apex_030200
    create synonym wwsec_enabler_config_info$ for apex_sso.wwsec_enabler_config_info$
    create synonym wwsec_sso_enabler_private for apex_sso.wwsec_sso_enabler_private
    drop public synonym wwv_flow_custom_auth_sso
    @custom_auth_sso_902.sql
    @custom_auth_sso_902.plb
    create public synonym wwv_flow_custom_auth_sso for apex_030200.wwv_flow_custom_auth_sso
    grant execute on wwv_flow_custom_auth_sso to public
    copy rows from wwsec_enabler_config_info$ in flows_030100 table to the same table in apex_sso

  • HTTP 400 Bad Request

    Hello All,
    I'm up against a show stopper. I have a simple region (lets call it the "Quote Region") of type SQL Query that returns rows from a table which I will need tp update. Occasionally the query will return a large number of rows, depending on the size of the customer's quote. My problem is when the quote is large (somewhere around 200 rows) and I perform an update I get HTTP 400 Bad Request "the webpage cannot be found", the URL says something about 7779/pls/apex/wwv_flow.accept.
    The update is simple, it takes values that a user enters in another region and does a mass update to the lines in the Quote Region. The lines in the Quote region that are updated are determined by the user selecting them in a shuttle with the shuttle returning the line_id. For small quotes and even quotes with up to 195 lines everything works fine but I need this to work for large quotes! Does anyone know what's going on here???
    I'm on version 3.1.2.00.02
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    I don't think it's my code, but here is the mass update anonymous block for review...
    DECLARE
    l_selected APEX_APPLICATION_GLOBAL.VC_ARR2;
    x PLS_INTEGER := 1;
    c_loopcount NUMBER := 0;
    c_labelcount NUMBER := 0;
    l_records VARCHAR2(32000);
    l_line_id NUMBER;
    BEGIN
    -- Check that the shuttle has values
    If :P3_APPLY_TO_LINES = 'NA' Then
    RAISE_APPLICATION_ERROR( -20110, 'At least one line is required.' );
    End If;
    -- Convert the colon separated string of values in the shuttle into
    -- a PL/SQL array
    l_selected := APEX_UTIL.STRING_TO_TABLE(:P3_APPLY_TO_LINES);
    FOR i IN 1.. NVL(l_selected.count,0) LOOP
    l_line_id := l_selected (i);
    c_loopcount := c_loopcount +1;
    -- loop through each of the label values that have been entered by the user
    FOR i IN 1 .. apex_application.g_f11.COUNT LOOP
    c_labelcount := c_labelcount +1;
    -- Update the transaction table with the provided value
    UPDATE forx_label_transactions
    SET value = apex_application.g_f01 (i) -- the user supplied value
    ,last_update_date = sysdate
    ,last_updated_by = :P3_LAST_UPDATED_BY
    ,last_update_login = :P3_LAST_UPDATE_LOGIN
    WHERE label_id = apex_application.g_f11 (i) -- the hidden label id that is the foreign key
    AND source_transaction_id = l_line_id; -- the line id of the quote line
    --AND source_transaction_id = 1074016;
    END LOOP;
    l_records := l_records||l_selected (i);
    END LOOP;
    :p3_labelcount := c_labelcount;
    :p3_loopcount := c_loopcount;
    :p3_selected := (l_records);
    END;
    Edited by: blue4speed on Oct 7, 2010 8:54 PM
    Edited by: blue4speed on Oct 7, 2010 9:04 PM

    When submitting a page there is some limit about the page size (I think 32K) after that it throws HTTP 400. We were also facing the same problem in our large tabular form. You can use Pagination to limit the rows displayed in a page to avoid this error.
    But when using pagination you will face another issue. Let's say you have 100 rows and pagination is displaying only 10 rows. If you update some rows and press navigation button (Next/Previous) the changes you have made are lost and not saved. I also have a workaround for this if you are interested please let me know. I will post you if you need it.

  • HTTP 400 Bad Request when accessing Oracle XE/Apex from the Internet

    I have Oracle Express Edition upgraded to Apex 3.2. I can access everything (SQL prompt, Apex HTTP) from my local machine. I have configured the server for remote access on a non-default (not 8080) port.
    I have executed: exec dbms_xdb.setListenerLocalAccess(false);
    I can access the server using:
    http://coyote:9977/apex (brings me to Application Express Administration Services login screen)
    (where "coyote" is the local machine name of my Windows Vista box, where the Oracle/Apex server is installed.)
    But when I try:
    http://internet_server_name:9977/apex
    (where "internet_server_name" is the internet DNS name visible of my machine visible from the internet.)
    I get "HTTP 400 Bad Request"
    I know the request is hitting the Oracle Listener (getting through firewalls, cable modem router, etc) since the http attempt causes the entry:
    20-MAR-2009 20:36:53 * http * (ADDRESS=(PROTOCOL=tcp)(HOST=68.189.244.22)(PORT=52540)) * handoff * http * 0
    to be made in the C:\oraclexe\app\oracle\product\10.2.0\server\network\log\listener.log
    An attempt using the local (Windows) machine name makes a similar entry in the listener log:
    20-MAR-2009 20:47:35 * http * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.7)(PORT=52811)) * handoff * http * 0
    This seems like a security issue of some kind (is the server dropping a request from "outside" the local domain?)
    I'm new to Oracle so I am not familiar with how to debug this sort of connectivity issue. In case it helps:
    LSNRCTL> status
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
    Start Date 20-MAR-2009 19:27:00
    Uptime 0 days 1 hr. 30 min. 59 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Default Service XE
    Listener Parameter File C:\oraclexe\app\oracle\product\10.2.0\server\network\admin\listener.ora
    Listener Log File C:\oraclexe\app\oracle\product\10.2.0\server\network\log\listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC_FOR_XEipc)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=coyote)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=coyote)(PORT=9977))(Presentation=HTTP)(Session=RAW))
    Services Summary...
    Service "CLRExtProc" has 1 instance(s).
    Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "XEXDB" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    Service "XE_XPT" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    Service "xe" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    The command completed successfully
    Any help appreciated,
    john

    Hans Forbrich wrote:
    CoyoteTech wrote:
    I have tried running with the firewall (F-Secure) completely disabled, but it made no difference. I do see the request hit the listener, and the handoff appears to be successful, but it goes silent from there. I also have a cable modem router that has the port forwarding set, but maybe there are other handoff ports besides the initial one (e.g. 8080) that need to be forwarded?Please also check the Windows firewall is off as well. Yes, Windows Firewall is disabled as well. See my previous post to Tyler - I'm pretty sure the reqwuest makes it through the firewall/router layer, since it causes an entry in Listener.log
    Is your problem through the router only? In other words, if you try from a second machine that is on the same side as your XE, are you working OK? (My home ISP blocks a bunch of ports. Including SMTP, FTP, Telnet. And 8080 since that is a traditional default for many Java 'servers'.)
    Yes, it appears to be related to a non-local IP address. I'm sure it makes it through the router - I also have several other ports that make it through (e.g. port 80).
    I have poked around the DBMS_EPG docs, and ran a few of the commands there (list DADS etc). DBMS_EPG was first 'released' to us in 10gR2. As far as I'm concerned, XE is the public 'beta' or 'release candidate'. (This is supported by Oracle's docs that state that Apex using DBMS_EPG is first supported using 10.2.0.3 or 11g.) There are known bugs and there is no way to patch XE to fix them. However, I do not know whether you are hitting those bugs.
    http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11410 provides some good notes.
    Interesting. I will check out these docs later today.
    >>
    What happens when the listener hands off to a registered handler?
    http://download.oracle.com/docs/cd/B19306_01/network.102/b14212/concepts.htm#i1049597 gives a good description.
    Thanks.
    How do I pick up the [log] trail from there?I'm thniking that the listener's log is still the primary way to go. You may need to increase the log or trace level. I have not investigated how to gen or access logs inside EPG.I tried Tyler's trace but did not seem to add additional info to the Listener.log.

  • HTTP 400: BAD REQUEST IN WEBSTARTERAPPII

    Hi All;
    When accessing the WebStarterAppII on Oracle 10g Apps Server using the link "http://server:port/wsa2", after logging in using index.jsp, the "The page cannot be found" page is displayed along with the message "HTTP 400 - Bad Request" on the explorer's title bar.
    However, at that step if I manually write
    "http://server:port/wsa2/browseDirectory.do" on the address bar, I can see the browseDirectory page and continue us
    ing the WebStarterAppII. I debugged the code to see if it is really forwarding to the "/browseDirectory.do", I've seen in the strutsconfig.xml under logon action, the forward path is correct (forsuccess, /browseDirectory.do) and I debugged the logonAction.java, putting the
    line "debug(returnForward.getPath());" to see if it is actually forwarding to "/browseDirectory.do" and the answer is 'yes'.
    Thanks for youn kind help,
    Özgür
    It is really annoying as I cannot figure out what is wrong, everything seems OK except the "Bad Request" page

    Hi CB,
    Cause
    The 400 Bad Request error is an HTTP status code that means that the request you sent to the website server (i.e. a request to load a web page) was somehow malformed therefore the server was unable to understand or process the request.
    Resolution
    The most common reason for a 400 Bad Request error is because the URL was typed wrong or the link that was clicked on points to a URL with some kind of mistake in it.
    Though it's rare, the 400 Bad Request error could be an issue with the web site's server (mainly with the actual website name) that your users are trying to access.
    So in your Portal URL Iview, try to give the full URL with the actual website name (meaning the Portal Server name etc with port settings).
    Hope that helps.
    Ray

  • Getting "HTTP 400 Bad Request" error when submitting form

    I am using APEX 3.1.2. I have a form based on a table. The form contains check boxes, a multiple select item, some text items and some text boxes with HTML editors. It had been working properly but now is giving me the dreaded "The web page can not be found..." error page as soon as I click create when in create mode or the update or the delete button when editing a row of data. The URL in the address area of the browser is: "http://ndhoast.tsh.mis.mckesson.com:7778/pls/apex/wwv_flow.accept" and the tab says "HTTP 400 Bad Request".
    Any help would be greatly appreciated!

    Do you have any extra Javascript components added in? We've been doing work with ExtJS and Oracle Apex, and I've noticed that on one particular page there is a bad request thrown when a doSubmit() is called. When the Javascript is commented out, the page works fine.

  • HTTP 400 - Bad request Page cannot be found while submitting tabular form

    Hi,
    My Apex application has sql report for summary and tabular form in a single page.
    This page is working fine when the number of rows per screen is upto 130.
    When we sets the maximum number of rows as more than 130, it displays the record but if we click button to submit the page to save
    it shows page cannot be found.
    HTTP 400 - Bad request
    URL shows apex URL followed by /wwv_flow.accept
    Is there any maximum limits to show number of records in a page in apex.
    Since number of rows selection is not there in tabular form I created a select list with submit item with values 10,20,50,100,500,1000.
    default value is '15'.
    My tabular form has 15 columns and out of them 12 are editable.
    Apex version is 3.1.

    Sounds like you're submitting too many parameters (15 * 130 = 1950), very close to 2000
    Check this post our regarding PlsqlMaxParameters
    "Page cannot be found" error when submitting tabular form
    Scott

  • HTTP 400 Bad Request error in master/detail report

    Using APEX 3.2
    I have master/detail report and thought all was working fine because the detail lines were less than 100. I increased the number of lines to 300 and then when the Save or Delete buttons are pressed, we get the HTTP 400 Bad Request error. I decreased the lines to 100 (about 32K) and everything works again.
    Is there a size limitation on the detail? FYI - the header regeion is on the same page as the detail. If there is a size limitation, is there a way to increase this?
    If you experts don't think the error is a result of the size, could there be another cause?
    THANKS FOR YOUR HELP!
    Sandie

    Hi All,
    Issue resolved:) ...that due to When calling a URL in the REST Receiver Channel, all GET variables are ignored
    so we had to upgrade SP10 patch level 5 and all services are working as we expected.
    Also pls check Note :2114322
    Thanks,
    Maheswarareddy

  • 10gAS Portal and SSO issue, HTTP 400 Bad Request

    New installation
    10gAS Portal (9041)
    Sun Solaris 9
    Internet Explorer 6.0.28
    After installation, I changed the mid-tier web cache listening port to 80 by following the instruction in Oracle® Application Server 10g Administrator's Guide:
    http://download-east.oracle.com/docs/cd/B10464_05/core.904/b10376/ports.htm#sthref362
    Now I am able to go to portal homepage with port 80:
    http://<host-name>/pls/portal/
    And when I click on the Login link, it correctly directs me to the SSO login page.
    However, when I type in username and password, it returns HTTP 400 Bad Request error.
    The weird thing is, if I enter the portal homepage URL again in the same browser, and click the login link again, I am logged in.
    Any idea what might cause this issue?
    Would re-register portal help?
    Thanks,
    Carol

    The IIS settings probaly also need to get increased as well to accommodate the large number of groups. 
    I'll see if I can find a better link, but this should get it working.http://support.microsoft.com/kb/970875
    Bump up the values, restart the box and see if this continues.
    Cheers,
    Rhoderick
    Microsoft Senior Exchange PFE
    Blog:
    http://blogs.technet.com/rmilne 
    Twitter:   LinkedIn:
      Facebook:
      XING:
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • HTTP 400 Bad Request Invalid URL error when URL contain only percent "%" without any Hexadecimal

    Hi All, I'm trying to redirect a custom error page when URL contain percent "%" symbol. But when I use percent "%" symbol in URL (https://mctest.aspial.com.sg/%), its saying below error. I don't want to show this error message. I want
    to redirect users to custom error page.  I already added custom error page in IIS & Web.config file for status code 400. But It's now working. It's still showing the same error.
    Bad Request - Invalid URL
    HTTP Error 400. The request URL is invalid
    Is there any way to redirect custom error page when URL contain only "%" symbol? Anyone please help me on this. Thanks advance.
    Below are my server details:
    IIS version 7.5
    .Net Framework 4.0

    I see, so the issue isn't with the % in the query string but rather the URL path itself.  In that case I don't believe this is anything related to your app but rather the web server.  When you provide a URL the web server has to map that to an
    application.  Depending upon where the character falls determines who gets to handle it.  Since the % is next to the domain name it is most likely not being mapped by the web server so you get the general 400 error.  Since this isn't an app
    issue but a server level issue you'd have to redirect at the server level (in IIS: Server\Error Pages). If the % is inside an application's virtual directory then it becomes an issue for the application (in IIS: Site\Error Pages).
    But things can get more complicated.  The web server generally has filters so it won't support requests for certain things (like web.config in ASP.NET apps).  Filtering can be done anywhere between the server and the application.  Complicating
    this is virtual path providers (like MVC). 
    To be honest I don't think you should be worrying about this scenario.  An invalid % in a URL is a bad request so you shouldn't try to treat it differently than a regular 400 error.  In fact I'd say that it could be a security hole (depending
    upon what you're doing).  So you can customize 400 errors at the server or app level if you want but I wouldn't bother trying to distinguish bad URLs from bad requests.
    I recommend you post this question in the ASP.NET forums (http://forums.asp.net ) to see if anyone has a better answer.
    Michael Taylor
    http://blogs.msmvps.com/p3net

  • Drill through from smartview to FDM gives HTTP 400 BAD Request

    Hi All,
    I've loaded data using FDM 11.1.1.3 to HPCM (Essbase)
    I retrieved the data in Smartview and when moving my mouse over the cell i see the Drill through tekst balloon.
    But when drilling through via Hyperion->Drill-Through-Reports it goes to the url :
    http://<EAS SERVER>:13080/HyperionFDM/AuthorizedPages/IntersectionSummaryByLocation.aspx
    instead of
    http://<FDMSERVER>/HyperionFDM/AuthorizedPages/IntersectionSummaryByLocation.aspx
    The first URL is in the Smartview settings but if i change that Smartview doesn't work anymore.
    Has anyone a clue how to solve this?
    Thanks in advance,
    Marc

    See Knowledge Document 967036.1 for a solution to this issue.

Maybe you are looking for

  • Need help with VI for HP16500C

    I haven't been able to find anyone who can get me started on writing a VI to program and then take measurements off an HP 16500C Logic Analyzer. Anyone wrote anything to do this? Thanks. -Patrick-

  • Cost assignment search help not working

    Hi, I have looked in to the SD thread already, but none of the notes seems to be of interest as we are on support package of the notes!. Here is the problem, when trying to select cost assigment values, cost center and GL account search helps/f4 func

  • FDQM Target Dimension - connection failed

    Hi, I am getting started to FDQM and I am trying to prepare the new environment so I started with the workbench and finished these steps:- 1) Imported the Essbase adapter (ES11XG4-J) to the application then registered it successfully. 2) Edited the t

  • Some videos not playing in Quicktime but WILL play on VLC Player

    Hello, All of a sudden, some of my video files will not play on Quicktime. OT reads the length of the movie but when I click play, all I get is a black screen and no sound even though the progress bar rolls per usual. When I open the videos in my VLC

  • Recently moved lightroom 5 to windows 8 computer

    The photos are appearing in drives where they aren't and on the external drive where they reside and all previous work has not travelled.