Did not understand "MustUnderstand" header(s)

Hi
I trying to call a webservice hosted on weblogic 8.1 sp3 from a axis(1.3) based client. web service implements a oasis 2004 standard. while calling from a axis client i am getting following error
Did not understand "MustUnderstand" header(s)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:96)
Can anybody help on this issue.
whereas when i see the soap response it does not show me any errors

Yes,
Actually, the I wrote the following java code and is working perfectly. If I am deploying the same code into java embedding activity i am facing the above issue. As per my knowledge the code is interrupting at m_session and returning null pointer exception.
This is the original java code and is working perfectly if I run directly.
public class MyClass implements MyInterface{
public MyClass() {
super();
public String TestAPIMet(String c) {
IAgileSession m_session=null;
IAdmin admin=null;
try {
HashMap params = new HashMap();
params.put(AgileSessionFactory.USERNAME, "XXXXX");
params.put(AgileSessionFactory.PASSWORD, "XXXXXXX");
AgileSessionFactory instance = AgileSessionFactory.getInstance("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
m_session = instance.createSession(params);
System.out.println(m_session);
admin = m_session.getAdminInstance();
IAgileClass cls = admin.getAgileClass( "ProblemReport" );
IServiceRequest psr = (IServiceRequest)m_session.createObject( "ProblemReport", c);
} catch (APIException e) {
e.printStackTrace();
} finally{
m_session.close();
return "Problem Report Num" +c;
}

Similar Messages

  • Axis fault: Did not understand "MustUnderstand"

    Hi,
    I'm invoking an axis service. I have used wss4j to encrypt my message. I have used handlers in my client and server. after sending the request I recieve this fault message.
    do you have any idea about how can I solve this problem?
    *********** here's the falt message: ******************************************
    Exception in thread "main" AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand
    faultSubcode:
    faultString: Did not understand "MustUnderstand" header(s):{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}hostname:capella
    Did not understand "MustUnderstand" header(s):{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:2443)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at samples.stock.client.StockWss01SoapBindingStub.getQuote(StockWss01SoapBindingStub.java:106)
         at samples.stock.client.StockServiceClient.main(StockServiceClient.java:38)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)

    Hi, It seems that your SOAP library cannot process your SOAP headers. I thinks it should be "mustUnderstand" instead of "MustUnderstand". I don't know if you specified this attribute by yourself or it is just created automatically. If it is created automatically, you can set it to false when you are encrypting your SOAP headers. I am not quite sure about the answer, but hope it works:)
    Best Regards
    @smile@

  • Did not understand

    Hi all!
    First I apologize my poor english.
    Developping a web service secured by wssecurity (apache's wss4j) I got this following apache's guide (http://ws.apache.org/wss4j/axis.html):
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand
    faultSubcode:
    faultString: Did not understand "MustUnderstand" header(s):
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}hostname:petra.rpso.usc.es
    Did not understand "MustUnderstand" header(s):
    at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221)
    at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
    at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
    at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
    at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:796)
    at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
    at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
    at org.apache.axis.client.Call.invoke(Call.java:2748)
    at org.apache.axis.client.Call.invoke(Call.java:2424)
    at org.apache.axis.client.Call.invoke(Call.java:2347)
    at org.apache.axis.client.Call.invoke(Call.java:1804)
    at es.usc.sms.ws.SMSServidorWSSoapBindingStub.enviaSMS(SMSServidorWSSoapBindingStub.java:172)
    at Main.doMain(Main.java:42)
    at Main.main(Main.java:17)
    At client's code I added this:
    EngineConfiguration config = new FileProvider("pathtowsdd/desp.wsdd");
    and changed SMSSenderServiceLocator sl = new SMSSenderServiceLocator(); by
    SMSSenderServiceLocator sl = new SMSSenderServiceLocator(config);
    Desp.wsdd (it's on apache's wss4j guide) is:
    <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
    <transport name="http" pivot="java:org.apache.axis.transport.http.HTTPSender"/>
    <globalConfiguration >
    <requestFlow >
    <handler type="java:org.apache.ws.axis.security.WSDoAllSender" >
    <parameter name="action" value="UsernameToken"/>
    <parameter name="user" value="wss4j"/>
    <parameter name="passwordCallbackClass" value="es.usc.sms.ws.PWCallback"/>
    <parameter name="passwordType" value="PasswordDigest"/>
    </handler>
    </requestFlow >
    </globalConfiguration >
    </deployment>
    Can anyone help me? Thanks all

    I got the following reply and it clarified my doubt !
    AP> Hello,
    AP> The beta specification looks very good. There is definitely going to
    AP> be a paradigm shift in terms of web application development using Java.
    AP> I am reading the specification document of the new Beta release.
    AP> I understood the following..
    AP> 1. Value Binding using the value attribute.
    AP> 2. Method Binding mechanism using action, actionListener, validator or
    AP> valueChangeListener.
    AP> However, the specification document (Page 27) mentions a new
    AP> Component binding mechanism.
    AP> The specific example provided is:
    AP> <h:command_button binding="#{carstore.buyButton}"
    AP> action="#{carStore.carBuyAction}" />
    AP> I am quite confused here. When would we use the binding attribute on
    AP> command_button ?
    These and many other questions will be answered when the JavaServer
    Faces tutorial gets updated.
    AP> Why is it necessary ? Why was it added ?
    However, I'll answer this now.
    The binding attribute allows the bean to actually return a UIComponent
    instance. Please look at the file CarBean.java. You'll see that it
    maintains a Map of UIComponent instances.
    I hope this answers your question.
    Ed

  • Hello, I'll try to explain my problem (not that you did not understand, but my explanations may be long and difficult). I'm Lion 10.7.3 on iMac and I use Mail as my mail manager. My ISP (access , mails) is "VOO". At mail I am often "over quota" because th

    Hello,
    I'll try to explain my problem (not that you did not understand, but my explanations may be long and difficult).
    I'm Lion 10.7.3 on iMac and I use Mail as my mail manager.
    My ISP (access , mails) is "VOO".
    At mail I am often "over quota" because the server VOO grants only 40M. I would like to address this problem. I contacted VOO but they tell me not to know and do not appear to increase capacity at the moment.
    My idea was:
    - All messages received at the server VOO would be automatically transferred to another address (eg ................. @me.com, my address icloud) whose capacity is much greater.
    - But the problem is that nothing is planned at the server level VOO to perform this maneuver!
    - Therefore, I turn to you to ask yourself the question, one of you has it you an idea, a suggestion, a solution?
    Any suggestion is welcome.
    Thank you in advance for taking the trouble to read and possibly to follow up my request.
    How do I ask to go and read icloud (permanently) my mail to another address, that of my server?
    Philippe (philippe.thiriet @ me.com)

    Thank you for your reply and the clarification it brings me.
    Voo is imap of course and does not provide the possibility of forwarder mails to another address.
    Since I use MAIL and I receive messages without any problems sent to me on my address icloud (............... @me.com) I think to ask all in my address book to send me on my address on icloud. Is it a good idea?
    Could you tell me how much space I have in icloud? 40M is the highest in VOO.
    Thank you for your help and for the time you devote to my problem.
    Philippe

  • Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down).

    # Question
    Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down). I tried to understand but different javascript file gets different Expires date value when it is being cached. Please help me as I tried lot and could not get proper answer for this. Thanks in Advance.

    Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

  • Cannot retrieve my e-mail "browser sent request server could not understand. Size of request header field exceeds server limit"

    Upgraded to Firefox 5.0.1 yesterday. No, after logging on to firefox, which takes me to my comcast page and when I try to get
    my e-mail I get this message "your browser sent a request this server could not understand. Size of request header field exceeds server limit" Then it says something about "cookies" I also tried to connect to other sites and get similar messages. Just to let you know I am not a guru, and 80 years old, but I did not have this problem with the previous version. Question, why are the headers repeated? Could that be the problem???

    This issue can be caused by corrupted cookies.
    Clear the cache and the cookies from sites (e.g. comcast) that cause problems.
    "Clear the Cache":
    * Firefox > Preferences > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Firefox > Preferences > Privacy > Cookies: "Show Cookies"

  • HT204135 I update my Mac to version 10.9.2 and now my printer does not work anymore. I did all the software updates and I do not understand why my mac does not recognize the printer anymore?

    I update my Mac to version 10.9.2 and now my printer does not work anymore. I did all the software updates and I do not understand why my mac does not recognize the printer anymore?

    Go to the website of the manufacturer of your printer and check to see if they have released an updated driver for your particular model.

  • Users of imovie experience a lot of problems and crying for help and no one at Apple did not respond I do not understand how a company like Apple puts experts to help users Please note that anonymous experts in Internet offer their help for money

    Users of imovie experience a lot of problems and crying for help and no one at Apple did not respond
    I do not understand how a company like Apple puts experts to help users
    Please note that anonymous experts in Internet offer their help for money

    Users of imovie experience a lot of problems and crying for help and no one at Apple did not respond
    I do not understand how a company like Apple puts experts to help users
    Please note that anonymous experts in Internet offer their help for money

  • MustUnderstand Header not understood ERROR while invoking WS

    Hi All,
    I am using Jdeveloper 11.1.1.4 and i am using BPEL to invoke the webservice. The webservice is security enabled so i have followed these steps:-
    rightclick the service ->
    configure WS Policies->
    select oracle/wss_username_token_client_policy ->
    Define the csf key value in Override value property
    But while invoking the WebService it shows this error :-
    *<fault>*
    *<bpelFault>*
    *<faultType>0</faultType>*
    *<remoteFault>*
    *<part name="summary">*
    *<summary>MustUnderstand headers:[{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security] are not understood</summary>*
    *</part>*
    *<part name="detail">*
    *<detail>javax.xml.ws.soap.SOAPFaultException: MustUnderstand headers:[{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security] are not understood</detail>*
    *</part>*
    *<part name="code">*
    *<code>SOAP-ENV:MustUnderstand</code>*
    *</part>*
    *</remoteFault>*
    *</bpelFault>*
    *</fault>*
    How do i remove the MustUnderstand header from this security??
    Any Ideas or workaround??
    Please suggest !!
    Its urgent!!!
    Thanks.

    Is there any solution for this problem .??
    Please suggest.Its Urgent!!!
    Thanks..

  • I can no longer access Bejeweled Blitz through my facebook account.  I get the message that says, "your browser sent a request that this server could not understand. Size of a request header field exceeds server limit".  Help please.

    I can no longer access Bejeweled Blitz through facebook.  I get the message, "your browser sent a request that this server could not understand. Size of a request header field exceeds server limit". I can access Bejeweled through FB using my husband's log in so to me that suggests the problem is with my log in. Help please.

    Contact FB or use another browser. 

  • I made some changes to my header, I did not like the results, so I changed them back and now I cannot edit the content of the page.  It is all grayed out..

    I was making some changes to my header file.  I did not like the results of the changes, so I changed them back.  When I did make the change back, I lost the ability to edit the page.

    Unfortunately, a picture of the code is not useful.
    The best way for us to help is if you put a copy of your problem page on a server and post a link for us.
    (rename it to avoid disrupting your live site)
    A less desirable method is to copy & paste your code in a post in the the web forum (not by email)
    https://forums.adobe.com/thread/1615559

  • BC Ecommerce SOAP Error: Server did not recognize the value of HTTP Header SOAPAction

    I am trying to add a product to an ecommerce site with this soap action: Product_UpdateInsert
    I have followed this very brief instruction: https://jollyrogers.worldsecuresystems.com/catalystwebservice/catalystecommercewebservice. asmx?op=Product_UpdateInsert
    I have a html page in a secure area with a jQuery ajax soap script.
    I get the this error when I run the script:
    <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Server did not recognize the value of HTTP Header SOAPAction: https://jollyrogers.worldsecuresystems.com/CatalystDeveloperService/CatalystEcommerceWebse rvice/Product_UpdateInsert.</faultstring><detail /></soap:Fault></soap:Body></soap:Envelope>
    I have also tried to add a header with the Soap action with the beforeSend in the ajax call.
    This must have been solved before I suppose?
    Here is my script:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title>Test SOAP Request</title>
        <script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
        <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.3.1/jquery.cookie.min.js"></script>
        <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.1/underscore-min.js"></script>
        <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js"></script>
        <script type="text/javascript" src="//cdn.worldsecuresystems.com/bcapi/bcapi-0.0.1.min.js"></script>
    </head>
    <body>
    <script>
    var wsUrl = "https://jollyrogers.worldsecuresystems.com/catalystwebservice/catalystecommercewebservice. asmx";
    var soapRequest =
    '<?xml version="1.0" encoding="utf-8"?> \
    <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> \
      <soap12:Body> \
        <Product_UpdateInsert xmlns="https://jollyrogers.worldsecuresystems.com/CatalystDeveloperService/CatalystEcommerceWebse rvice"> \
          <username>myEmailAdress</username> \
          <password>mySecretPassw</password> \
          <siteId>1894001</siteId> \
          <productList> \
            <Products> \
              <productCode>ZJAWEyuuyN</productCode> \
              <productName>My test product</productName> \
              <description>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</description> \
              <smallImage>/images/product1/small.jpg</smallImage> \
              <largeImage>/images/product1/large.jpg</largeImage> \
             <cataloguesArray> \
                 <string>/Store/</string> \
              </cataloguesArray> \
              <pricesSaleArray> \
                <string>US/19.95,3/17.96,7/16.96</string> \
              </pricesSaleArray> \
              <pricesRetailArray> \
                <string>US/20,5/19,8/20</string> \
              </pricesRetailArray> \
              <pricesWholesaleArray> \
                <string>US/20,5/19,8/20</string> \
              </pricesWholesaleArray> \
              <wholesaleTaxCodeArray> \
                <string>US/0.00</string> \
              </wholesaleTaxCodeArray> \
              <taxCodeArray> \
                <string>GB/VAT</string> \
              </taxCodeArray> \
              <groupProducts> \
                <string>580H0036BL</string> \
                <string>ACAI60</string> \
                <string>ABC-123</string> \
              </groupProducts> \
              <groupProductsDescriptions> \
                <string>Lorem ipsum dolor sit amet</string> \
                <string>consectetur adipisicing elit</string> \
              </groupProductsDescriptions> \
              <supplierEntityId>1234</supplierEntityId> \
              <supplierCommission>0</supplierCommission> \
              <weight>30</weight> \
              <tags>NEW!</tags> \
              <unitType>string</unitType> \
              <minUnits>0</minUnits> \
              <maxUnits>2</maxUnits> \
              <inStock>43</inStock> \
              <onOrder>3</onOrder> \
              <reOrder>2</reOrder> \
              <inventoryControl>true</inventoryControl> \
              <canPreOrder>true</canPreOrder> \
              <custom1>Text in custom field 1</custom1> \
              <custom2>Text in custom field 2</custom2> \
              <custom3>Text in custom field 3</custom3> \
              <custom4>Text in custom field 4</custom4> \
              <popletImages>/images/image1.jpg;/images/image2.jpg;</popletImages> \
              <enabled>true</enabled> \
              <deleted>false</deleted> \
              <captureDetails>true</captureDetails> \
              <downloadLimitCount>20</downloadLimitCount> \
              <limitDownloadsToIP>0</limitDownloadsToIP> \
              <isOnSale>true</isOnSale> \
              <hideIfNoStock>true</hideIfNoStock> \
              <productAttributes>Size*|5|Y:L||UK/2|US/20,S||UK/1|US/10</productAttributes> \
              <isGiftVoucher>false</isGiftVoucher> \
              <enableDropShipping>true</enableDropShipping> \
              <productWeight>0</productWeight> \
              <productWidth>0</productWidth> \
              <productHeight>0</productHeight> \
              <productDepth>0</productDepth> \
              <excludeFromSearch>false</excludeFromSearch> \
              <productTitle>My product title</productTitle> \
              <cycletypeId>3</cycletypeId> \
              <cycletypeCount>-1</cycletypeCount> \
              <slug>my-product</slug> \
              <hasVariations>true</hasVariations> \
              <variations> \
                <ProductVariation xsi:nil="true" /> \
                <ProductVariation xsi:nil="true" /> \
              </variations> \
            </Products> \
          </productList> \
        </Product_UpdateInsert> \
      </soap12:Body> \
    </soap12:Envelope>';
    $.ajax({
         type: "POST",
         beforeSend: function(xhr){xhr.setRequestHeader('SOAPAction', 'https://jollyrogers.worldsecuresystems.com/CatalystDeveloperService/CatalystEcommerceWebse rvice/Product_UpdateInsert');},
         url: wsUrl,
         contentType: "text/xml",
         dataType: "xml",
         data: soapRequest,
         success: processSuccess,
         error: processError
    function processSuccess(data, status, req)
       if (status == "success")
       alert("Success!");
    function processError(data, status, req)
       alert("Failed!");
       alert(req.responseText + " " + status);
    </script>
    </body>
    </html>

    This line is a target namespace so it should not be changed: <Product_Retrieve xmlns="http://tempuri.org/CatalystDeveloperService/CatalystEcommerceWebservice"> It is very easy to think that it's a placeholder and that it should be replaced with your own url, which it should not and which will fail.
    This works now:
    <!DOCTYPE html>
    <html lang="en">
        <head>
            <title>Test 7 SOAP Request</title>
            <script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
        </head>
        <body>
            <script>    
                var SoapMessage = '<?xml version="1.0" encoding="utf-8"?> \
    <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> \
    <soap12:Body> \
    <Product_Retrieve xmlns="http://tempuri.org/CatalystDeveloperService/CatalystEcommerceWebservice"> \
    <username>Your Email</username> \
    <password>Your password</password> \
    <siteId>1894001</siteId> \
    <productCode>HHKDKXS5MB</productCode> \
                </Product_Retrieve> \
                </soap12:Body> \
                </soap12:Envelope>';
                var url = "https://jollyrogers.worldsecuresystems.com/catalystwebservice/catalystecommercewebservice. asmx";
                $.support.cors = true;
                $.ajax({
                    type: "POST",
                    url: url,
                    data: SoapMessage,
                    dataType: "xml",
                    processData: true,
                    contentType: "text/xml; charset=\"utf-8\"",
                    success: function (msg) {
                        alert("suc: " + msg);
                    error: function (msg) {
                        alert("Failed: " + msg);
            </script>
        </body>
    </html>   

  • HTTP4044 error - did not produce a valid header ??

    Occasionally when someone is uploading a file to our web server, we are getting this response. It doesn't happen all the time. It is receiving uploads all the time. Has anybody seen this or know what may be causing this problem?
    failure (12172): for host ###.###.###.## trying to POST /cgi-bin/data_upload.exe,
    cgi_scan_headers reports: HTTP4044: the CGI program /usr/web/web/cgi-bin/data_upload.exe did not produce a valid header (read failed, error is IO timeout error)

    The first thing a CGI program needs to do after reading any request body is to send a set of headers back to the web server. The data_upload.exe CGI program is failing to do this in a timely manner. data_upload.exe may have hung. For example, it may be trying to read more POST request body than was included in the POST request.
    By default, Web Server waits up to 5 minutes for the CGI program to output headers. If you have special circumstances that require the Web Server wait more than 5 minutes, you can control how long Web Server will wait using the init-cgi SAF. The NSAPI Programmer's Guide has details.

  • WLSOAPFaultException: MustUnderstand header not processed

    WLSOAPFaultException: MustUnderstand header not processed '{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security'
    I have deployed my BSSV to localhost WLS successfully and I can call the published BSSV method from admin console. The results are coming correctly.
    Then, In another machine I created a proxy for the above WLS and everything looked fine. Proxy generation was successfull.
    Now here is my code:
    InventoryManagerPortClient client = new InventoryManagerPortClient();
    client.addUNTCredentialProvider("weblogic", "weblogic1");
    client.setPortCredentialProviderList();
    ((Stub)client.getPort())._setProperty(Stub.USERNAME_PROPERTY,"weblogic");
    ((Stub)client.getPort())._setProperty(Stub.PASSWORD_PROPERTY,
    "weblogic1");
    ((Stub)client.getPort())._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, "http://10.139.153.143:7101/context-root-JP410000/" + "InventoryManagerPort");
    client.publishedBSSVmethod();
    here is the error I'm getting:
    java.rmi.RemoteException: SOAPFaultException - FaultCode [{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}MustUnderstand] FaultString [MustUnderstand header not processed '{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security'] FaultActor [null]No Detail; nested exception is:
         weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: MustUnderstand header not processed '{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security'
         at inventorymanager.InventoryManager_Stub.getItemPrice(InventoryManager_Stub.java:139)
         at inventorymanager.InventoryManagerPortClient.getItemPrice(InventoryManagerPortClient.java:180)
    Please suggest me to resolve this..
    Thanks in advance...

    Is there any solution for this problem .??
    Please suggest.Its Urgent!!!
    Thanks..

  • Server did not recognize the value of HTTP Header SOAPAction: .

    hello friends,
    I am wrote a WebService client as below
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import javax.xml.namespace.QName;
    public class AtmuClient
    public static void main(String [] args) {
    try {
    String req="request";
    String endpoint ="http://10.1.3.104/mims/service.asmx?WSDL";
    String nameSpaceUri = "http://www.cum.com/MIMS";
    Service service = new Service();
    Call call = (Call) service.createCall();
    call.setTargetEndpointAddress( new java.net.URL(endpoint) );
    call.setOperationName(new QName(nameSpaceUri, "echoString") );
    String ret = (String) call.invoke( new Object[] { req } );
    System.out.println("Sent 'Hello!', got '" + ret + "'");
    } catch (Exception e) {
    System.err.println(e.toString());
    the out put I am getting is
    Server did not recognize the value of HTTP Header SOAPAction: .
    what still I need to incorporate to my code. Do i need to add any methods still ? and one more thing is do i need to write WSDD for this? how ?. can any bady guide me
    thanQ for any greatful guidance.
    HAN.

    Try setting an empty header object for the Call
    SOAPContext ctx = new SOAPContext();
         Header header = new Header();
         Call call = new Call("", "", params, header, "", ctx);   Regards
    Byju Joy

Maybe you are looking for

  • Oracle VM Server 3.1.1 issues with NFS share

    Hi guys I am kind of stuck with the same issue for more than a week now. I have two virtual machines on Virtual box 4.1.8 (VM Server and VM Manager 3.1.1) and NFS following is disk/mount information on VM Server [root@oravms ~]# df -h Filesystem     

  • Disk Repair after new photos in iPhoto?

    I recently noticed that sometimes (once every 2-3 months) the disk repair (in disk utility) I have to perform is associated to new photos importation in iPhoto. This usually happen when I have to import big photo volumes. For example, today I had to

  • How's the Zen Touch in sub-zero temperatu

    I li've in Canada Toronto, get some harsh winter here... probably a few degrees colder than New York... anyway, my question is how well does the mp3 player work in freezing temperatures? Does it hang more often? Not turn on? LCD screen all messed up

  • ISE to do wireless network guest access services

    Hi Forumers' I need to know how WLC can support ISE guest management in wireless mode. Tested and confirm by Cisco SE, Knowing that WLC currently does not support dynamic VLAN authorization for central web authentication. This limitation will be addr

  • OIM Reconcilation - restrict number of records

    hey guys, Currently when i run the trusted recon, i get records from HRMS. Now i want to check whether the number of records which query returns is more than 500.. if its more than 500 then i have to cancel the recon, means i should not bring the upd