Fault Messages...how they generated ...Why?

Hi
    I am not clear why always 2 fault messages will be created when ever we create
    <u>New name Space</u> ? If i delete those messages my scenario will work ?
    How these messages are generated and what is the main use of this
    messages?
Adv thanx and points
Regards
Prasad

Hi,
<i>All fault message types reference the data type ExchangeFaultData for this part and, indirectly, the data type ExchangeLogData. These data types are automatically created in a namespace when you create the first fault message type there.</i>  from SAP help
following will give more infor-
http://help.sap.com/saphelp_erp2005/helpdata/en/5d/a45c3cff8ca92be10000000a114084/content.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/f3/c26c3cbfac384fe10000000a114084/content.htm
Rgds,
Moorthy

Similar Messages

  • Xws-security and fault messages

    Hi,
    I have a problem with xws-security and fault messages.
    It seems that the security policy is not applied to fault messages. This results in a "javax.xml.rpc.soap.SOAPFaultException: Message does not conform to configured policy: No Security Header found" exception whenever a fault message is thrown.
    As a result I can not use any meaningful application-specific fault messages as they violate the security policy. Is this correct? Surely a fault message is a SOAP message just like any other and should have the security policy applied to it as usual, or am i missing something here?
    If anyone can shed any light on this i'd really appreciate it.

    XWS-Security is not integrated with Sun Java Studio Enterprise. However, if you would like to implement message level security in a web service in the Java Studion Enterprise environment, you may find this article useful:
    http://developers.sun.com/prodtech/javatools/jsenterprise/downloads/ea/jse8/reference/techart/security.html
    Rico

  • Two Fault messages in PI - Error

    Hello Guys
    My Scenario is Sync SOAP to Proxy. PI will be service provider. In sceanario i have used two fault message and testing the same.
    As I was able to use the two fault message and also generated the proxy and coded in proxy method to trigger the Functional Exception but when I test it says no mapping found.
    But When I am testing without Operation Mapping and mapping program it work fine. Below is screen shot in last of successful test and response at SOAP client.
    I tried with two fault as well as one fault in both the case it fails but in ECC moni the fault is generated but in PI i get two response one with RED and other with GREY status
    Attaching screen shot for more details.
    Thanks
    Vaibhav

    For the Grey Message Status , the problem is on the ECC side. Please check the proxy again and please also check the whole process.
    There is some COMMIT missing.
    Regards,
    Hiren

  • How to send the SOAP Fault Message to the Web Service Consumer

    Hi,
    I have configured SAOP  to Proxy Syncronous Scenario in PI 7.1 and using XML Validation  in Adapter Engine to Validate the Structure of the Message Payload.The scenario is working fine.When some of the Filed's Length  increses the maxLength specified in the Data Type . We are getting the Following error.
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
       <SOAP:Body>
          <SOAP:Fault>
             <faultcode>SOAP:Server</faultcode>
             <faultstring>Server Error</faultstring>
             <detail>
                <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
                   <context>XIAdapter</context>
                   <code>ADAPTER.JAVA_EXCEPTION</code>
                   <text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessageFormatException: XML Validation for payload with root element name MT_Out_CustomerMaster_FPMReq , target namespace http://Pegasystems.com/I06_Customers Failed!Errors Encountered During Parsing
    1.cvc-maxLength-valid: Value '123456789' with length = '9' is not facet-valid with respect to maxLength '8' for type 'null'.
    2.cvc-type.3.1.3: The value '123456789' of element 'CompanyCode' is not valid.
    3.cvc-maxLength-valid: Value 'asdf' with length = '4' is not facet-valid with respect to maxLength '1' for type 'null'.
    4.cvc-type.3.1.3: The value 'asdf' of element 'OperationType' is not valid.
         at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:1164)
    My question is How does the Web Service Consumer can handle this Soap Server Error in the SOAP Fault.Or How can we provide a specific information like  'The value '123456789' of element 'CompanyCode' is not valid.It exceeds the Maximum Length'.
    I read this /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client blog .Where it is mentioned that the Web Service Consumer can handle while calling the Web Service.Is there any other solution?
    Kindly appreciate your help.

    Thank You Stefan for your kind reply.
    So  you mean to say if we use the XML Validation .we cannot provide proper error information to the calling Web Service Consumer .And While calling a Web Service they cannot Extract the Exact Message in the Text Filed(<text>) present under the Detail Element (<detail>) in the <SOAP:Fault> node. as
    <text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessageFormatException: XML Validation for payload with root element name MT_Out_CustomerMaster_FPMReq , target namespace http://Pegasystems.com/I06_Customers Failed!Errors Encountered During Parsing
    1.cvc-maxLength-valid: Value '123456789' with length = '9' is not facet-valid with respect to maxLength '8' for type 'null'.
    2.cvc-type.3.1.3: The value '123456789' of element 'CompanyCode' is not valid.**
    3.cvc-maxLength-valid: Value 'asdf' with length = '4' is not facet-valid with respect to maxLength '1' for type 'null'.
    4.cvc-type.3.1.3: The value 'asdf' of element 'OperationType' is not valid.
    That is why we have to use the Fault messages and  Field Lengths has to be Validated  in the Server proxy.
    Please Correct me If I am wrong.

  • Fault Message generated in ABAP Inboud Async Proxy not visible XI Moni

    Hi
        I developed a ABAP Inbound AsyncProxy, which raises an exception using a fault message type. The SMB_MONI in the Business System is displaying the message as Application Error. But the XI Monitor is showing it as sucesfully processed.
        How do I monitor application errors from XI Monitor when I am sending Asynchronous Messages using ABAP Proxies?
        The business system in context is R/3 Enterprise System which is has got the APINT patch on it.
    Thanks in advance...
    Regards
    KP

    I'm developing a Java Proxy and I'm experiencing the same problem. The exception is raised by my Java Proxy and it can be checked in RWB Message Monitoring of my central adapter engine. It can alse be checked in the MessagingSystem.
    Unfortunately, no message is returned to SAP XI, at least, I cannot see anything in SXI_MONITOR (SXMB_MONI).
    The point is: does ir make sense to generate a fault message in xml just to be checked in an html monitor? The xml tags don't appear correctly in html format and I had to debug my application in order to find out that the exception was correctly returned.
    If anyone here have advanced in this issue, please let me know.
    Best regards,
    Ricardo Bochner.

  • How  to read fault message in async soap receiver

    Hi experts,
    I have an asynchronous scenario IDOC->XI->SOAP.
    I've defined a SOAP fault message as part of the Inbound Message Interface.
    When an error occurs on the SOAP Server, the error description is returned in the form of the fault message.
    E.g.
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
    <SOAP-ENV:Body>
    <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Client</faultcode>
    <faultstring>Cannot find the required parameter [lastName] in request message content.</faultstring>
    <detail>
    <ns1:com.sap.engine.services.webservices.additions.soaphttp.exceptions.ProcessException xmlns:ns1='http://sap-j2ee-engine/error'>Cannot find the required parameter [lastName] in request message content.</ns1:com.sap.engine.services.webservices.additions.soaphttp.exceptions.ProcessException>
    </detail>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    My question is how do I use this message in XI?
    I cannot seem to read this fault message.
    Please help.
    Thanks.
    Ron

    > > Fault messages are specially designed for Proxies
    > and
    > > RFC's only..............ASFAIK Fault messages wont
    > > work for SOAP reciever side...
    >
    > They actually also work with SOAP scenarios.
    >
    > Your WSDL will contain the fault message and in such
    > cases ( if you are using a BPM with exception handler
    > ) , in case a fault message is sent back, you will be
    > able to access this as well.
    >
    > Regards
    > Bhavesh
    Bhavesh,
    I'm not using BPM and I'm using a asynchronous mode for invoking the WebService.
    My WSDL has fault message defined, and I've assigned this fault message to the "Fault" portion of the Inbound Message Interface.
    How can I access my fault message in this case?
    Please help
    Thanks.
    Ron

  • Fault message types: Why do we need them?

    Hi guys,
    I have a bpm scenario created, tested and working.
    This bpm starts with a async receive, a Sync Send to a R3 system by an ABAP proxy and a final async send to the original system.
    I'm contemplating exception handling and other type of errors. Meaning, if the abap proxy dumps I can raise an exception and map it on the XI environment. The thing is, on  sxmb_moni I get the exception handler, with the exception texts, id's, etc... from the R3 being mapped to the XI fault message type.
    But the problem is I can't get to map the text from the fault message type into any field from the response of the original system.
    I've searched the forum and I've seen that this area is surrounded by doubts and questions...
    But in the end I'm forced to place the question, why do I need the fault message types? What use can I give them, besides of the cute little thunder on the sxmb_moni?
    Thanks for your attention guys

    Hi Krishna,
    I've read the SAP description about Fault Message Types but I'm still struggling on how to use them correctly.
    Why do we need them if I can't do nothing with it on the BPM side? After the mapping of the FMT, I'd like to acess it so that I can send a description back to the original system...The thing is, in BPM you can't acess the FMT, you can only create a new BRANCH (on a block step) for it...
    I've tried to acess the description text on trace which comes with the message, but it seems that the trace only serves for posting info, and not for getting any...
    The Mapping Runtime Constants have some information where you can read some descriptions, but nothing related to the errors....You can read the Receiver service, sender, interface_namespace, but nothing from the ERROR tag...
    Is there a way to get the description? Or anything related to the error tag?
    Thanks in advance

  • How to create Fault Message Type when developing RFC (se37)

    Hi,
    I am working on importing a RFC into XI but am seeing only the Request and Response message structures. The Fault Message structure is blank. I need this to trap .Exception errors like when the connection to partner is broken etc. which look like system errors but they appear in XI as Application errors and the RFC_Name.Exception message is sent back to XI.
    Question is: what needs to be done in the RFC so that when I import into XI, I get the Fault Message structure as well.
    Thanks in advance
    ram

    Hello Ram,
    You can look into this post as to how to handle [RFC exceptions|RFC Destination Catch Exceptions;.
    Hope this is of some help.
    BR,
    Suhas

  • Throwing fault message WebProxy generated over webservices

    I have a requirement to throw fault message when ever there is any exception caught in webservice. I have written a xsd for Fault Type and using the same in all webservices. But the problem is when generating webProxy it is generating multiple Fault Message java class for each webservice.
    Constraint I want to apply is .. When generating WebProxy for these webservices, it should generate single fault message class for the Fault type.
    How to achieve this?
    Sample webservice that I have created -
    <?xml version="1.0" encoding="UTF-8" ?>
    - <wsdl:definitions name="UserRegistrationService" targetNamespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" xmlns:tns="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" xmlns:inp1="http://portal.nv.gov/EnterpriseObjects/CBO/PortalAccount" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:flt1="http://portal.nv.gov/EnterpriseObjects/Common" xmlns:out1="http://portal.nv.gov/EnterpriseObjects/CBO/PortalAccount">
    - <wsdl:documentation>
    <abstractWSDL>http://IN-BLR-SOADEVL.corp.capgemini.com:8001/soa-infra/services/default/UserRegistrationService!2.3/UserRegistrationService.wsdl</abstractWSDL>
    </wsdl:documentation>
    - <wsdl:types>
    - <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://portal.nv.gov/EnterpriseObjects/CBO/PortalAccount" schemaLocation="http://10.74.100.28:7001/CoreObjectsLibrary/Schema/v1.0/CBM/PortalAccountCBM.xsd" />
    </schema>
    - <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://portal.nv.gov/EnterpriseObjects/Common" schemaLocation="http://10.74.100.28:7001/CoreObjectsLibrary/Schema/v1.0/Primitives/FaultType.xsd" />
    </schema>
    </wsdl:types>
    + <wsdl:message name="UserRegistrationServiceRequestMessage">
    <wsdl:part name="request" element="inp1:SyncPortalAccountCBM" />
    </wsdl:message>
    - <wsdl:message name="UserRegistrationServiceResponseMessage">
    <wsdl:part name="reply" element="inp1:SyncPortalAccountResponseCBM" />
    </wsdl:message>
    - <wsdl:message name="faultMessage">
    <wsdl:part name="fault" element="flt1:Fault" />
    </wsdl:message>
    - <wsdl:message name="validateUserNameAccountRequestMessage">
    <wsdl:part name="request" element="inp1:ValidatePortalAccountUsernameCBM" />
    </wsdl:message>
    - <wsdl:message name="validateUserNameAccountResponseMessage">
    <wsdl:part name="reply" element="inp1:ValidatePortalAccountUsernameResponseCBM" />
    </wsdl:message>
    - <wsdl:message name="validateEmailIdAccountRequestMessage">
    <wsdl:part name="request" element="inp1:ValidatePortalAccountEmailIdCBM" />
    </wsdl:message>
    - <wsdl:message name="validateEmailIdAccountResponseMessage">
    <wsdl:part name="reply" element="inp1:ValidatePortalAccountEmailIdResponseCBM" />
    </wsdl:message>
    - <wsdl:message name="activatePortalAccountRequestMessage">
    <wsdl:part name="request" element="inp1:ActivatePortalAccountCBM" />
    </wsdl:message>
    - <wsdl:message name="activatePortalAccountResponseMessage">
    <wsdl:part name="reply" element="inp1:ActivatePortalAccountResponseCBM" />
    </wsdl:message>
    - <wsdl:message name="requestMessage">
    <wsdl:part name="request" element="inp1:AssociateExistingBusinessRequsetCBM" />
    </wsdl:message>
    - <wsdl:message name="replyMessage">
    <wsdl:part name="reply" element="inp1:AssociateExistingBusinessResponseCBM" />
    </wsdl:message>
    - <wsdl:portType name="UserRegistrationService">
    - <wsdl:operation name="createPortalAccount">
    <wsdl:documentation>This operation is used to create a Portal Account.</wsdl:documentation>
    <wsdl:input message="tns:UserRegistrationServiceRequestMessage" />
    <wsdl:output message="tns:UserRegistrationServiceResponseMessage" />
    <wsdl:fault name="PortalAccountFault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="editPortalAccount">
    <wsdl:documentation>THis operation is used to update or edit a user portal account.</wsdl:documentation>
    <wsdl:input message="tns:UserRegistrationServiceRequestMessage" />
    <wsdl:output message="tns:UserRegistrationServiceResponseMessage" />
    <wsdl:fault name="PortalAccountfault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="validateUserName">
    <wsdl:documentation>This operation is used to validate whether a username is unique or not.</wsdl:documentation>
    <wsdl:input message="tns:validateUserNameAccountRequestMessage" />
    <wsdl:output message="tns:validateUserNameAccountResponseMessage" />
    <wsdl:fault name="PortalAccountfault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="validateEmailId">
    <wsdl:documentation>This operation is used to validate whether a emailid is unique or not.</wsdl:documentation>
    <wsdl:input message="tns:validateEmailIdAccountRequestMessage" />
    <wsdl:output message="tns:validateEmailIdAccountResponseMessage" />
    <wsdl:fault name="PortalAccountfault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="activateUserProfile">
    <wsdl:documentation>This operation is used to activate a user account in Portaldatabase.</wsdl:documentation>
    <wsdl:input message="tns:activatePortalAccountRequestMessage" />
    <wsdl:output message="tns:activatePortalAccountResponseMessage" />
    <wsdl:fault name="PortalAccountfault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="Authenticate">
    <wsdl:documentation>This operation is used to authenticate and create account in TAX, UCM and eSoS.</wsdl:documentation>
    <wsdl:input message="tns:requestMessage" />
    <wsdl:output message="tns:replyMessage" />
    <wsdl:fault name="Authenticatefault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="forgotUserName">
    <wsdl:documentation>This operation is used to send username to a registered Email-Id.</wsdl:documentation>
    <wsdl:input message="tns:UserRegistrationServiceRequestMessage" />
    <wsdl:output message="tns:UserRegistrationServiceResponseMessage" />
    <wsdl:fault name="fault" message="tns:faultMessage" />
    </wsdl:operation>
    - <wsdl:operation name="changePassword">
    <wsdl:documentation>This operation is used to change password on OIM..</wsdl:documentation>
    <wsdl:input message="tns:UserRegistrationServiceRequestMessage" />
    <wsdl:output message="tns:UserRegistrationServiceResponseMessage" />
    <wsdl:fault name="fault" message="tns:faultMessage" />
    </wsdl:operation>
    </wsdl:portType>
    - <wsdl:binding name="UserRegistrationServiceBinding" type="tns:UserRegistrationService">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    - <wsdl:operation name="createPortalAccount">
    <soap:operation style="document" soapAction="createPortalAccount" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="PortalAccountFault">
    <soap:fault name="PortalAccountFault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="editPortalAccount">
    <soap:operation style="document" soapAction="editPortalAccount" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="PortalAccountfault">
    <soap:fault name="PortalAccountfault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="validateUserName">
    <soap:operation style="document" soapAction="validateUserName" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="PortalAccountfault">
    <soap:fault name="PortalAccountfault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="validateEmailId">
    <soap:operation style="document" soapAction="validateEmailId" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="PortalAccountfault">
    <soap:fault name="PortalAccountfault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="activateUserProfile">
    <soap:operation style="document" soapAction="activateUserProfile" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="PortalAccountfault">
    <soap:fault name="PortalAccountfault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="Authenticate">
    <soap:operation style="document" soapAction="Authenticate" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="Authenticatefault">
    <soap:fault name="Authenticatefault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="forgotUserName">
    <soap:operation style="document" soapAction="forgotUserName" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="fault">
    <soap:fault name="fault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    - <wsdl:operation name="changePassword">
    <soap:operation style="document" soapAction="changePassword" />
    - <wsdl:input>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:input>
    - <wsdl:output>
    <soap:body use="literal" namespace="http://xmlns.oracle.com/UserRegistrationApp/UserRegistrationService/UserRegistrationService" />
    </wsdl:output>
    - <wsdl:fault name="fault">
    <soap:fault name="fault" use="literal" encodingStyle="" />
    </wsdl:fault>
    </wsdl:operation>
    </wsdl:binding>
    - <wsdl:service name="UserRegistrationService">
    - <wsdl:port name="UserRegistrationService" binding="tns:UserRegistrationServiceBinding">
    <soap:address location="http://10.74.100.28:8001/soa-infra/services/default/UserRegistrationService/UserRegistrationService" />
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    Thanks,
    Rajdeep

    Hi Frank,
    In response to " the web service proxy doesn't generate the methods but exposed the WS port for you" .
    There is a operation getAllDepartments() in your WebService.
    I referred to link provided and in Class WsPrxyWrapperBean.java -
    there is a method getAllDepartments() where wsport.getAllDepartments() is called to return the Departments.
    In the WSDL i have provided the operation is supposed to return a responseDataType ... but Proxy created is not having any method like that.
    I hope I made it more clear this time. Or Just creating a WebProxy on top the provided WSDL will show that Port is not having the proper methods.
    Thanks,
    Rajdeep

  • TS3276 When I create a new message, my icons to send and attach don't show in that message.  They do when I reply to a message.  How can I get them to show up again?

    From the message window itself, there's no way to send mail - no send arrow - and there's no paper clip icon to attach a doc.  I can do it from the menu bar, but not in the message window.  What's up?

    Hey Scrosiar,
    Thanks for the question. It sounds like the toolbar for your compose window has either been hidden, or these icons have been removed. To resolve your issue, follow these steps:
    Mail (Mavericks): Customize Mail toolbars
    http://support.apple.com/kb/PH14908
    Choose which items to include in the toolbars, and how they appear and are arranged.
    1. Display the Mail window whose toolbar you want to change.
    2. Control-click the toolbar, then choose Customize Toolbar.
    3. Drag items to and from the toolbar, and change how they appear in the toolbar.
              - When you drag an item to the toolbar, a green icon indicates you’re adding it.
              - When you drag an item from the toolbar, visual and sound effects indicate it has been removed.
              - To rearrange items, drag an item to a new location in the toolbar.
              - To change how items appear, choose an option from the Show pop-up menu.
    4. When you’re ready, click Done.
    When you resize a window, toolbar items can become hidden as the window narrows. When this happens, click the double right arrows to display a list of the hidden items.
    Thanks,
    Matt M.

  • TS4020 I live in a house with multiple iCloud users.  When they try to turn on "Find my computer"  they get the message that they will have to disable my "find my computer" setting in order to enable theirs.  How can they all be enabled at the same time?

    I live in a house with multiple iCloud users.  When they try to turn on "Find my computer"  they get the message that they will have to disable my "find my computer" setting in order to enable theirs.  How can they all be enabled at the same time?

    Try this support document for information on how to contact Apple and account security. Apple ID: Contacting Apple for help with Apple ID account security

  • How to use fault message for error handling.

    HI
    Anybody has an idea about how we use fault messages to handle errors in XI
    Thanks
    Debraj

    Hi,
    Refer this link. This pdf file has descriptions about fault message types and how to use it.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4cdfc390-0201-0010-2197-da4ada09f281
    Regards,
    Uma

  • How to get detailed fault message in business process when exception?

    In bp, I use "catch all exception" to handle exception. When exception, I get fault message from all of component and write them into log files. But no matter which component throw exception, I cannot get any detailed message, the string writed into log is always null. Why? server.xml has all detailed message and printstack and why cannot I get?

    Hi,
    As far as I know, it's not possible to get the exception message with a catch all. You need to catch each exception separately, and the you will be able to get each message.
    Regards
    Gustavo

  • How to send back the soap fault message without details tag to the sender

    Hello Expert,
    Is it possible to send the soap fault message(fault String element value) without details tag as shown below to the sender in synchrounous scenario.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
         <soapenv:Body>
              <soapenv:Fault>
                   <faultcode>soapenv:Client</faultcode>
                   <faultstring>autorizarComprobanteRequest.comprobanteCAERequest.arrayOtrosTributos.otroTributo(1).codigo - El Código de Tributo es obligatorio.</faultstring>
                   <detail></detail>
              </soapenv:Fault>
         </soapenv:Body>
    </soapenv:Envelope>
    I have to send the faultstring element value in one of the element in response message back to sender? Is it possible using BPM?The above fault response does not have a fault payload (no detail element) and would result in a system error message.So how to handle this?
    If yes .Please tell me the BPM design
    faultstring value will be dynamic.
    Thanks in advance

    Thanks Yzanagi,
    I have gone through the index.htm file.
    In my scenario that is RFC -PI-soap(using http(Axis) protocol).when the webservice provider  is sending the soap fault as.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
         <soapenv:Body>
              <soapenv:Fault>
                   <faultcode>soapenv:Client</faultcode>
                   <faultstring>autorizarComprobanteRequest.comprobanteCAERequest.numeroComprobante - El Número de Comprobante debe ser mayor o igual a 1</faultstring>
                   <detail></detail>
              </soapenv:Fault>
         </soapenv:Body>
    </soapenv:Envelope>
    In PI sxmb_moni it is converting to the error (system not application error)as shown below when using receiver soap adapter with  https(Axis) transport protocol and Message protocol:Axis.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message
      -->
    - <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1></SAP:P1>
      <SAP:P2></SAP:P2>
      <SAP:P3></SAP:P3>
      <SAP:P4></SAP:P4>
      <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: autorizarComprobanteRequest.comprobanteCAERequest.numeroComprobante - El Número de Comprobante debe ser mayor o igual a 1.</SAP:AdditionalText>
      <SAP:Stack></SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    As my requirement was (I have mentioned in my first question) that I want to pass
    SAP:AdditionalText tag
    value back to sender  in  one of the elements of  response message payload or handle using fault message mapping if this error could be converted to application error and map to the RFC exception  but unfortunately which is  not possible even using AXIS  adapter.
    so other  option to inform the sender RFC is mentioned here http://help.sap.com/saphelp_nw70/helpdata/en/22/0425e0488911d189490000e829fbbd/content.htm
    but while handling the SYSTEM_FAILURE  exception from PI at sender in report program and  displaying the msg variable ,I am not getting complete error message..It is getting truncated.Is there a limit to the no of character the msg variable contains which is set by system.Even if we declare msg variable with more length(for example char length 500) it is just displaying part of the error message from PI.
    Any Idea to read complete system error message from PI in report program at RFC sender..
    Kind Regards,
    Kubra fatima

  • I have an iPhone 4S.  When I try to print pictures, from my Windows computer, it doesn't work.  Open Office also gives me an "unknown graphic" message.  These are JPEGs, aren't they?  Why can't I print and what is the unknown graphic?

    I have an iPhone 4S.  When I try to print pictures, from my Windows computer, it doesn't work.  Open Office also gives me an "unknown graphic" message.  These are JPEGs, aren't they?  Why can't I print and what is the unknown graphic?

    Hi,
    "A day after the name change became official my built in skydrive app stopped working"
    Did you point that SkyDrive changed to OneDrive?
    Did you move your OneDrive to another location or change its name?
    Please login OneDrive with web-based to check if you could access it successfully.
    Please refer to the following article to try the troubleshooter and check the service status:
    SkyDrive: FAQ
    http://windows.microsoft.com/en-in/windows-8/skydrive-app-faq
    Karen Hu
    TechNet Community Support

Maybe you are looking for

  • My Apple ID for the Discussions is an old and discontinued email.  Does that matter? FindLaw deleted old email accounts and discontinued support.

    My profile page shows a current email address.  If Apple needed to send information to me, would they use the email in my profile or the original email?  Is the process for updating the same as Neil pointed out in this discussion?  I do not have a re

  • How to use Javascript in oracle forms

    Hello Experts,               I am new in Oracle forms using weblogic 10.3.5 with oracle forms 11g at windows 7.I have need to run a javascript code block inside my oracle form.Please suggest me that how can i do this.Actually I have need to validate

  • Kodak Playsport and iMac compatibility

    I just purchased the Kodak Playsport. Great camera, but im having trouble importing files into my iMac G5. the camera records .MOV files in 1080p 30fps, or 720 at 60fps, or 720 at 30fps, or some other resolution that is even lower WVGA? I have iLife

  • Doubt on Time Characteristic

    Hi, This may sound very simple, but just to re-establish my understanding on the Time Chars, I am asking a clarification. I have a report which has Calendar Month, Bill Date and Reading Date read from flat files(3 columns in that). I am defining 3 ne

  • SCOM 2012 UCS pack and C-series monitoring

    Hello, Does anyone know if the SCOM 2012 UCS pack can be used to monitor Cisco C-series server at the hardware level? If so, can it do this directly without going through UCSM (FICs)? If not, is there any sort of pack setup for monitoring of C-series