Bad request for URL?

Hello All
Whenever I try to call this .Net web service through a simple test:
http://dif-standardsite.biz.pentia.net/sitecore%20modules/Web/DIF.LoginRelation.WebService/userAdmin.wsdl
What does this mean I have no idea where to start debugging is it the
URL. Seems it imported wrong?(the sitecore%2520 thing)
Submitted at 30. oktober 2006 07:49:39 GMT
External Service Failure: Response: '400: Bad Request' for url:
'http://dif-standardsite.biz.pentia.net/sitecore%2520modules/Web/DIF.LoginRelation.WebService/useradmin.asmx'
Oliver Billing

bah forget about it... I found the error. BEA url-encodes as well and
the URL encoding for % is %25 thus making the URL %2520. I made the
service owner remove the blankspace in the URL
[email protected] skrev:
Hello All
Whenever I try to call this .Net web service through a simple test:
http://dif-standardsite.biz.pentia.net/sitecore%20modules/Web/DIF.LoginRelation.WebService/userAdmin.wsdl
What does this mean I have no idea where to start debugging is it the
URL. Seems it imported wrong?(the sitecore%2520 thing)
Submitted at 30. oktober 2006 07:49:39 GMT
External Service Failure: Response: '400: Bad Request' for url:
'http://dif-standardsite.biz.pentia.net/sitecore%2520modules/Web/DIF.LoginRelation.WebService/useradmin.asmx'
Oliver Billing

Similar Messages

  • IISProxy URL - Bad Request (Invalid URL) in refresh option

    Hello SDN colleagues,
    We are facing a very strange behavior in SAP EP 6, let me try to explain as clear as I can.
    First, the EP version:
    J2EE Engine 6.40 PatchLevel 89291.313
    Portal 6.0.11.3.0
    KnowledgeManagementCollaboration 6.0.9.0.0 (NW04 SPS09)
    We have activated Windows Authentication Integration through IISProxy (version 1.6.2.0), it's working fine and the portal users are being authenticated automatically once the're logged in the MS network, using the url http://sapep.domain.com/irj.
    The problem: when the user clicks the "Refresh" option in the Page Title Bar, the portal displays the message "Bad Request (Invalid URL)." This is happening with all pages, and the worst - in the UWL iview when the user tries to launch a transaction.
    But if the user logs on using the authentication form - url http://sapep.domain.com:50000/irj/portal - there is no error.
    It seems that the problem is related to the mapping made by IISProxy, after logging the user and redirecting to the portal it's just change the url to the standard (port 50000) then it works fine.
    Here is the mapping done in the iisproxy xml file:
    <ISAPI-config version="1.6">
       <filter name="IisProxy filter" authentication="forward" />
          <extension name="IisProxy extension" />
            <mapping name="IisProxy Portal" >
              <source>
                <protocol>http</protocol>
                <prefix>/irj</prefix>
              </source>
              <source>
                <protocol>http</protocol>
                <prefix>/portal</prefix>
                <new-prefix>/irj</new-prefix>
              </source>
              <source>
                <protocol>http</protocol>
                <new-prefix>/irj</new-prefix>
              </source>
              <target>
                <protocol>http</protocol>
                <host>sapep.domain.com</host>
                <port>50000</port>
              </target>
           <compress-types>text/html, text/plain</compress-types>
         </mapping>
    Any idea ? Is it possible to keep the standard url ?
    Thanks in advance, and regards.
    Fernando R Cervantes

    Hi Fernando,
    This sounds like SAP Note 734462:
    https://websmp103.sap-ag.de/~sapidb/012006153200000213912004E.ITF
    Microsoft Link (also avilable in the note):
    http://support.microsoft.com/default.aspx?scid=kb;en-us;820129
    The value to change is UrlSegmentMaxLength (We changed from 260 to 1000).
    A restart to the whole server is required for the change to take affect (since it's a change to the registry).
    Hope that helps,
    Yoav.

  • Portal Favorites Bad Request Invalid URL

    Recently upgraded from EP6.0 SP13 to SP16.
    When selecting a link, folder or document from within Portal Favorites - Bad Request Invalid URL error is displayed.
    I have changed the Isolation Mode to URL on Portal Favorites iView - but this has not fixed the problem.
    Any thoughts?

    Probelm is fixed as per SAP Note 815344.
    Go to the definition of the affected iViews in the Portal Content Catalog. You can find the following parameters there: 'Path to initially displayed Folder' and 'path to root folder for navigation'.
    In 'path to initially displayed folder', replace the < character with %3c and > with %3e. DO not change the second parameter.

  • 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

  • Error: 400 "Bad Request" for "deletetree", file "": Unsupported protocol .

    Hi 
    I have an C# application suddenly crashing after months of operation. The application is running on a Windows7 machine and is controlling 2 x NI6602 PCI counter cards through daqmx. The only clues to what when wrong is the following messages in the Windows Application Log.
    Message 1 (occurring first):
    LabVIEW information:  Error: 400 "Bad Request" for "deletetree", file "": Unsupported protocol       .
    Message 2:
    Faulting application name: RecordingStationGUI.exe, version: 1.0.0.0, time stamp: 0x4e3fa214Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdaaeException code: 0x80000003
    Does anyone know what is causing this error and/or how I prevent this from happening again?
    Regards,
    mola

    Where you ever able to resolve this issue?  I have a very similar issue

  • 2012 R2 Web Application Proxy returns 400 (Bad Request) for Kerberos IIS App

    I've gone through all of the step-by-step examples for publishing applications with the Web App Proxy and I'm getting HTTP 400 when I try to publish an IIS Kerberos application. I'm using ADFS pre-authentication.
    The application is SharePoint but I CAN NOT change the authentication method to claims based auth...it has to be windows integrated. I've double checked all of the SPN's and delegation. I get the 400 returned once the user has been authenticated and is forwarded
    to the app url with the AUTHTOKEN?=blahblahblah query string. I've installed the ADFS certificate on the proxy and set it to be the external SSL certificate for the application.
    PLEASE DONT JUST TELL ME TO POST THIS IN THE GENEVA FORUM FOR ADFS.
    The event log has an exception that looks like this:
    Web Application Proxy received a nonvalid edge token signature.
    Error: Edge Token signature mismatch. edgeTokenHelper.ValidateTokenSignature failed: Verifying token with signature public key failed
    Received token: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkY4NmgzYlFJbEk0NzZ5Y25HNlBHb1NSNDJ4byJ9.eyJhdWQiOiJ1cm46QXBwUHJveHk6Y29tIiwiaXNzIjoiaHR0cDovL3N0cy5zb3N3ZWV0c29zb2Z0LmNvbS9hZGZzL3NlcnZpY2VzL3RydXN0IiwiaWF0IjoxMzk2NDY2NDQ2LCJleHAiOjEzOTY0NzAwNDYsInJlbHlpbmdwYXJ0eXRydXN0aWQiOiI3N2Y3OTQzYi1kOGI4LWUzMTEtODBiYy0wMDE1NWQ1MWY0OWMiLCJ1cG4iOiJqdGFkbWluQHNvc3dlZXRzb3NvZnQuY29tIiwiY2xpZW50cmVxaWQiOiJlZTA1MDU3ZS00ZTliLTAwMDAtZDkwNS0wNWVlOWI0ZWNmMDEiLCJhdXRoX3RpbWUiOiIyMDE0LTA0LTAyVDE5OjEwOjM2Ljc1NVoiLCJhdXRobWV0aG9kIjoidXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFjOmNsYXNzZXM6UGFzc3dvcmRQcm90ZWN0ZWRUcmFuc3BvcnQiLCJ2ZXIiOiIxLjAifQ.E1SqDU1Q2qh00Bt1n1UsBHJrf2kxWh8mN0j03QJTGPQ6vtrkncun017idy2BgB8NzQBVhPQAhfQb3F_lRAAWnpHjwaCuTjeL-pi1-ntVax37TQqQxqg0PVND8OpWxd7rTECObp6KnHBSkgHdaC6ntJ4WzE-QV6afUOyKQrIXil9qF_ybX8IOvMorvGllQB4enR3ZD6KMZBZwzLSl0iueKvZC8TqacRL_Kdvhn2AmutqFVw4wbZILhTsQFRSl86tEp-PCSJ_yLHcxTgqmKWVpEVC0Jo00hJe1MH7P1QMoJISdFY3-4tkuUykpgSNSSlEqZ9EwVdN--4aGE3QlqdL1vA
    Details:
    Transaction ID: {ee05057e-4e9b-0000-da05-05ee9b4ecf01}
    Session ID: {ee05057e-4e9b-0000-d905-05ee9b4ecf01}
    Published Application Name: FIM Portal
    Published Application ID: 48db8de3-96e7-18b6-06d8-5cb6df999b6c
    Published Application External URL:
    https://portal.sosweetsosoft.com/IdentityManagement/
    Published Backend URL:
    https://portal.sosweetsosoft.com/IdentityManagement/
    User: <Unknown>
    User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
    Device ID: <Not Applicable>
    Token State: Invalid
    Cookie State: NotFound
    Client Request URL:
    https://portal.sosweetsosoft.com/identitymanagement?authToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkY4NmgzYlFJbEk0NzZ5Y25HNlBHb1NSNDJ4byJ9.eyJhdWQiOiJ1cm46QXBwUHJveHk6Y29tIiwiaXNzIjoiaHR0cDovL3N0cy5zb3N3ZWV0c29zb2Z0LmNvbS9hZGZzL3NlcnZpY2VzL3RydXN0IiwiaWF0IjoxMzk2NDY2NDQ2LCJleHAiOjEzOTY0NzAwNDYsInJlbHlpbmdwYXJ0eXRydXN0aWQiOiI3N2Y3OTQzYi1kOGI4LWUzMTEtODBiYy0wMDE1NWQ1MWY0OWMiLCJ1cG4iOiJqdGFkbWluQHNvc3dlZXRzb3NvZnQuY29tIiwiY2xpZW50cmVxaWQiOiJlZTA1MDU3ZS00ZTliLTAwMDAtZDkwNS0wNWVlOWI0ZWNmMDEiLCJhdXRoX3RpbWUiOiIyMDE0LTA0LTAyVDE5OjEwOjM2Ljc1NVoiLCJhdXRobWV0aG9kIjoidXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFjOmNsYXNzZXM6UGFzc3dvcmRQcm90ZWN0ZWRUcmFuc3BvcnQiLCJ2ZXIiOiIxLjAifQ.E1SqDU1Q2qh00Bt1n1UsBHJrf2kxWh8mN0j03QJTGPQ6vtrkncun017idy2BgB8NzQBVhPQAhfQb3F_lRAAWnpHjwaCuTjeL-pi1-ntVax37TQqQxqg0PVND8OpWxd7rTECObp6KnHBSkgHdaC6ntJ4WzE-QV6afUOyKQrIXil9qF_ybX8IOvMorvGllQB4enR3ZD6KMZBZwzLSl0iueKvZC8TqacRL_Kdvhn2AmutqFVw4wbZILhTsQFRSl86tEp-PCSJ_yLHcxTgqmKWVpEVC0Jo00hJe1MH7P1QMoJISdFY3-4tkuUykpgSNSSlEqZ9EwVdN--4aGE3QlqdL1vA&client-request-id=ee05057e-4e9b-0000-d905-05ee9b4ecf01
    Backend Request URL: <Not Applicable>
    Preauthentication Flow: PreAuthBrowser
    Backend Server Authentication Mode:
    State Machine State: Idle
    Response Code to Client: <Not Applicable>
    Response Message to Client: <Not Applicable>
    Client Certificate Issuer: <Not Found>

    Hi,
    I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.
    Thanks for your understanding and support.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Request for URL Link in SmartForm

    Hi Experts,
    I am working on ECC5.0. I am developing PO smrtform and got a requirement to have HTML links in Smartform Layout.
    Example Scenario: I have html link as follows for item number 1 details in PDF format. Whe I copy and paste the following link I am able to see PDF document.
    http://sapuxdev.abcd.com:8085/sap/ebp/docserver/100/po%20attachment%20oss%20note.pdf?attkget&KpId=49934B44F040744CE1000000AC1D061F&KpClass=BBP_L_DOC
    Kind Note: This number "49934B44F040744CE1000000AC1D061F" is dynamic (this is changed based on Item number in a PO)
    I want to store the above link in a variable called Item1_Details and want to display in smartform with the varible name. Whenever I click on variable in smartform the pdf file needs to be opened in new web browser.
    Kindly let me know is there any solution for my problem.
    Thanks a lot in advance for your help.
    Thanks,
    Sudarsan

    Hi
    If you need to create a static link only then specify in Jsp page
    If the link is dynamic and also depends on some numbers It is always recommended to put the Link Or Url in the jsp dyn page or some java classess instead of jsp page.
    below is the code you can use for that.
    IPortalComponentRequest request =
                   (IPortalComponentRequest) rendererContext.getRequest();
              IPortalComponentURI solnDetailsUriObj =
                   request.createPortalComponentURI();
              solnDetailsUriObj.setContextName("specify the link or url")
              String solnDetailsUri = solnDetailsUriObj.toString();
              Link solutionLink = new Link("solutionLink");
    Now you can use the link assigned dynamically to any thing.
    Try this link also.
    [http://help.sap.com/saphelp_nw04s/helpdata/en/45/1bc575ba064574e10000000a114a6b/content.htm]
    Hope this will help
    Regards
    Hareesh

  • Request for URL to the List of Browser Safe Fonts

    (read "Subject" line)
    Shane H
    [email protected]
    http://www.avenuedesigners.com

    Nevermind - found it.
    For reference:
    http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html
    Shane H
    [email protected]
    http://www.avenuedesigners.com
    "Shane H" <[email protected]> wrote in
    message
    news:e38i62$bot$[email protected]..
    > (read "Subject" line)
    >
    > --
    > Shane H
    > [email protected]
    >
    http://www.avenuedesigners.com
    >

  • 400: Bad Request

    I am trying to get an inputStream to another servlet from a servlet. I am using standard well documented techniques for opening the connection. The getInputStream() call throws an exception as below:
    java.io.FileNotFoundException: Response: '400: Bad Request' for url: 'http://localhost:7001/shoppingCart/SOAPServlet'
    at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:367)
    at SendServlet.doGet(SendServlet.java:40)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2495)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2204)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    Here is the code snippet:
    String payload = "THE PAYLOAD WILL BE HERE";
    URL url = new URL("http://Localhost:7001/shoppingCart/SOAPServlet");
    HttpURLConnection conn = (HttpURLConnection)url.openConnection();
    conn.setRequestProperty("SOAPMethodName","http://www.nicholaschase.com/soap/#InventorySold");
    conn.setDoOutput(true);
    conn.setRequestMethod("POST");
    conn.setDoInput(true);
    conn.connect();
    OutputStream toSOAP = conn.getOutputStream();
    toSOAP.write(payload.getBytes());
    toSOAP.close();
    InputStream fromSOAP = conn.getInputStream();
    The last line throws the exception. The servlet is a part of the web application and I am able to access the servlet if a type the URL in the browser window. The web.xml which deploys the servlet is as below:
    <servlet>
    <servlet-name>SOAPServlet</servlet-name>
    <display-name>SOAPServlet</display-name>
    <servlet-class>SOAPServlet</servlet-class>
    <description>Sends SOAP Information back</description>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>SOAPServlet</servlet-name>
    <url-pattern>/SOAPServlet/*</url-pattern>
    </servlet-mapping>
    Could anybody let me know why the above exception will occur

    This was posted back in 2002, but can someone tell me the solution for it. I am up against the wall with a very familier situation.
    Thanks

  • Needs to know why firefox did not send a request for appcache manifest file declared in the html manifest="url" and how to fix it?

    I created an HTML5 appcache app as follow:
    <!DOCTYPE html>
    <html manifest="url.manifest">
    <head>
    </head>
    <body>
    </body>
    Upon onload() event, I made several AJAX calls (POST) to the servers to load the data for the first time and they all done via HTTPS. I've inspected the servers' access log and I did not see the request for url.manifest and the loading of the appcache fails with an error (no details provided).
    Chrome is working fine with current setup and here is the content of my manifest:
    CACHE MANIFEST
    CACHE:
    /images/flower.gif

    This forum answers many webdev questions, but I think yours calls for a higher level of expertise. You may want to try the [http://forums.mozillazine.org/viewforum.php?f=25 mozillaZine Web Development board]. It is an unofficial forum with separate registration.

  • Keep getting Conflict or Bad Request

    Hi,
    I am trying to automate VM creation and capture image process using azure rest api. I have written logic which first creates a VM, updates roles and then captures image.  While trying this sequence of steps
    Sometimes I get a Conflict Error for Update role and sometimes Bad Request for Capture Image. It is very unstable in the aspect that when I m trying to do this stuffs in parallel it keeps me giving unpreditable results. 
    There is no issue in the request as I m able to do all this steps sequentially via console but when I try to have them parallel it causes issue. Could you please let me know if we have any issue running these service calls in parallel. If yes then what is
    the best way to execute these steps:
    1. Create VM
    2. Update Role (I didn't wanted this step but I m not able to create endpoints in Step1 as I m using a image to create VM)
    3. Capture Image

    Hi Ankita,
    Base on my experience, the reason of this error is the previous step is not completed, and you have sent the next request. So I suggest you can wait some minutes to send the next request using rest API. If you always have this issue, please share some
    code and let me know.
    Regards,
    Will  
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Request with URL ending with "/" not routed through default servlet

    I have deployed a web application that has a controller servlet. This
    servlet is configured (via web.xml) to be the default servlet with a servlet
    mapping defined with url-pattern set to "/".
    Requests for URLs such as "my.host/my/path" are correctly routed to the
    controller servlet, whereas a request to "my.host/my/" is not - it causes a 404
    to be returned immediately by the container.
    Any help appreciated
    Peter

    There's not enough data in your post to answer the question directly. Posting an example URL would help a lot.
    The chances are that the problem lies in the URL - it might contain some characters that are not directly usable in the shell and are therefore getting munged when you use them in 'do shell script'. There are ways around this, but posting an example URL would go a long way to telling if that's the problem or not.
    It is also possible that the web site is configured to block specific user agents such as curl or wget (in a vain attempt to block automated downloads of the content) but, again, it's hard to say without knowing a specific URL.
    If this is the case, you could use curl's -A switch to specify a different 'User-Agent' and fake out the server. For example, to pretend you're using Safari, use something like:
    do shell script "curl -O -A 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.12+ (KHTML, like Gecko)' " & fullWeb
    (note the single quotes around the User-Agent string)

  • Web service in LV2013: Change answer for "Bad Request", "Access Error"...

    Hi there,
    I am building a large application in LabVIEW 2013. I use a Web Service Server in LabVIEW to communicate to other systems. All in all the new Web Service functions in LV2013 work pretty fine and Web Services are easy to implement. In case any Web Service is unknown or parameters (in the URL) are wrong, it returnsto the client a default error message (like: "Access Error: 404 -- Not Found" or "Access Error: 400 -- Bad Request"). Is there a possibility to change this default messages and its format (all answers in my application are in JSON, but errors appear in HTML)? I really need this feature.
    I spent a lot of time in the internet for finding an answer - but it seems that I am the first who need this feature. Thank you very much for any ideas.
    Attachments:
    AnswerOk.PNG ‏4 KB
    BadRequest.PNG ‏6 KB

    Hi Andy,
    I found a workaround: I added some additional resources using a link "http://localhost:8079/"NAME"/:x/:x/:x/:x/:x/:x/:x​/:x/:x/:x/:x/:x/:x/:x/:x/:x" for each type (PUT, GET, POST, DELETE) where I handle the error message with the "Set HTTP Response Code VI"
    Attachments:
    ws_error.PNG ‏9 KB

  • 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 :/

  • Http.Sys Bad Request - Url

    Hi,
    I have a virtual directory hosted in 2008 server R2 iis with Directory Browsing enabled.
    The virtual directory has sub-folder named :
    ים לכב
    When I try to browse this sub-folde i get 400 bad request.
    The request is being rejected within http.sys driver (I can see it in "C:\Windows\System32\LogFiles\HTTPERR\httperr.log")with the reason "url".
    the encoded name is :
    %D7%99%D7%9D%20%D7%9C%D7%9B%EF%80%A0%D7%91
    (the line from the httperr.log "2015-03-24 10:04:43 ::1%0 49345 ::1%0 80 HTTP/1.1 GET /Test/%D7%99%D7%9D%20%D7%9C%D7%9B%EF%80%A0%D7%91/ 400 - URL -" )
    Any Ideas?

    Hi,
    >>The request is being rejected within Http.sys - the kernel driver that route HTTP requests to iis processes.
    Yes, agree with you. But from my point of view, this issue is an HTTP error and the IIS community may be more familiar with the HTTP related issue.
    Besides, I found something related, it may be helpful:
    https://support.microsoft.com/en-us/kb/820129/en-us?wa=wsignin1.0
    Please try to change the value of AllowRestrictedChars to 1.
    Also, please check if your URL contains private UCS characters. According to RFC 3987, the use of private UCS characters is restricted.
    For detailed information, please refer to the link below:
    https://www.ietf.org/rfc/rfc3987.txt
    Best Regards.
    Steven Lee Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

Maybe you are looking for

  • How do i get email on my ipod touch 4th generation?

    how do i get email on my ipod touch 4th generation?

  • Using 10.5.6 for old stuff

    Anyone out there who may have the answer to this. I have a new iMac, and am wondering two things. First, is there such a thing as Apple BASIC ? Secondly, some of the stuff I do requires me to write batch files for the DOS in windows. Is this possible

  • Can't create or open files in Win8/CS6

    I have CS6 running on Win8 pro and as of today I can't get photoshop to open or create new files. It just essentially ignores me - no crash, and the menus are still available. It's been working past few weeks though. I have tried rebooting at least 5

  • Sorting Clips in Thumbnail View ????????

    I think on this one I MUUUUUST be missing the obvious... I cannot find any way to sort my clips once I enter thumbnail/icon view ??? I can sort in list view but not in icon view ????

  • Ringtones BACK to itunes

    Hey all, Computer crashed. Windows XP btw. Everythings recovered. How do I take ringtones on my iphone and put them back in itunes to resync instead of them being deleted since thier not present in my library now. Thanks.