DateTrans Function in Mapping

Hi,
Am using DateTrans Function in Mapping to convert YYYYMMDD(20100101) to MM/DD/YYYY(01/01/2010).
In the DateTrans Function Properties, i hv given input date format as (YYMMDD)(no seperator).
Output date format as (MM/DD/YYYY).
But, its giving me message as ,
Runtime exception when processing target-field mapping /ns1:MT_************/DT_Record/gbdat; root message: Unparseable date: "20100101"
Any idea.....wat might be the issue......

santosh koraddi wrote:>
> Hi,
>
> Am using DateTrans Function in Mapping to convert YYYYMMDD(20100101) to MM/DD/YYYY(01/01/2010).
>
> In the DateTrans Function Properties, i hv given input date format as (YYMMDD)(no seperator).
> Output date format as (MM/DD/YYYY).
>
>
> But, its giving me message as ,
>
> Runtime exception when processing target-field mapping /ns1:MT_************/DT_Record/gbdat; root message: Unparseable date: "20100101"
Santosh,
In the input format give date as "yyyyMMdd"
click on the help icon (little question mark) and remove the date separator "/" and replace with blank.
In the output format give MM/dd/YYYY and make sure to double check the separator which by default is "/"
Regards,

Similar Messages

  • DateTrans error in mapping

    Hi Experts,
    Trying to transform the Source date format "YYYY-MM-DD" to the target format "DD-MM-YYYY" using "DATETRANS" function in XI. Successful in MONI and in RWB,on Integ.Engine throws an error. Below is the content of the Audit log. Need help on this.
    Time Stamp     Type     Description
    2009-09-19 17:38:56     Information     The message was successfully received by the messaging system. Protocol: XI URL: http://pidev:50000/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER
    2009-09-19 17:38:56     Information     Using connection JDBC_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    2009-09-19 17:38:56     Information     Message successfully put into the queue.
    2009-09-19 17:38:56     Information     The message was successfully retrieved from the receive queue.
    2009-09-19 17:38:56     Information     The message status was set to DLNG.
    2009-09-19 17:38:56     Information     Delivering to channel: JDBCReceiverHRMasterData
    2009-09-19 17:38:56     Information     JDBC Adapter Receiver processing started, required QoS ExactlyOnce
    2009-09-19 17:38:56     Information     JDBC Adapter Receiver Channel JDBCReceiverHRMasterData:  processing started; party   / service Sys_Sample_Two_D.
    2009-09-19 17:38:56     Error     Could not execute statement for table/stored proc. "HR_DEP_MST" (structure "InsertStatement") due to java.sql.SQLException: ORA-01843: not a valid month
    2009-09-19 17:38:56     Error     JDBC Message processing failed, due to Error processing request in sax parser: Error when executing statement for table/stored proc. 'HR_DEP_MST' (structure 'InsertStatement'): java.sql.SQLException: ORA-01843: not a valid month

    Hi Taro,
    Is the date format in DB side correct?
    Should it be *"DD-MM-YYYY" * and not this *"MM-DD-YYYY" *. Confirm this.
    Also Try doing this:
    1. Change the Field carrying Date value in target side (DB Side) to xsd:string instead of Date
    2. Do a date trans in message mapping (to the desired format)
    3. Activate all objects
    4. Test your interface
    Regards
    suraj
    Edited by: S.R.Suraj on Sep 21, 2009 3:28 AM

  • Help with DateTrans function YYYY-MM-DDTHH:MM:SS.sssZ

    I am trying to map a datetime field supplied by a call from Sybase Unwired Platform.
    It is sending the date as format 2011-11-15T15:10:13.944Z and I am trying to use the Datetrans function to convert to the 20111115 required by an IDOC date field.
    I am using
    yyyy-dd-MMTHH:mm:ss.SSS
    as the input format but it fails with runtime error Illegal pattern character 'T'
    Can anyone help ?

    Here is the udf to achieve this
    create a udf function with input as parameter and pass the date string and return as string
    Signature Variable
    Type Argument    Name input  JavaType String
    public String datesString(String input, Container container) throws StreamTransformationException{
         String input = "2011-11-15T15:10:13.944Z ";
         String parseDateString = input.substring(0,10);
         StringBuffer output = new StringBuffer().append(parseDateString.substring(0,4))
                                                                   .append(parseDateString.substring(5,7))
                                                                   .append(parseDateString.substring(8,10));
                             return output.toString();
    Edited by: Baskar Gopal on Nov 17, 2011 9:36 AM

  • Function Key mapping

    Hi,
    I have migarted the form from 6i to 10g. But when i am doing *"Ctrl+L"* to see the LOV is not working, i have checked *"fmrweb.res"* for function key mapping it written
    *76 : 2 : "Ctrl+L" : 29 : "List of Values"*
    and i have changed "Ctrl+L" to "Ctrl+l" just to check if capital letter may be the issue but still that doesn't worked for me.
    Than i i used show_lov to populate my LOV, but i want the function key should be used to show lov.
    Can anyone help me on this front.
    Thanks in advance.

    Hi Magoo,
    My item is having lov and if i am using show_lov builtin then i am getting the desire LOV, but Ctrl+L is not working, wven when i am doing Ctrl+k to see the function key mappings its showing me
    funtion Key
    Clear Block F7
    Clear Field F5
    Likewise, but its not showing *"List Of Values Ctrl+L"*.
    Entry of frmweb.res is
    9 : 0 : "Tab" : 1 : "Next Field"
    9 : 1 : "Shift+Tab" : 2 : "Previous Field"
    116 : 0 : "F5" : 3 : "Clear Field"
    38 : 0 : "Up" : 6 : "Up"
    40 : 0 : "Down" : 7 : "Down"
    33 : 0 : "PageUp" : 12 : "Scroll Up"
    34 : 0 : "PageDown" : 13 : "Scroll Down"
    69 : 2 : "Ctrl+E" : 22 : "Edit"
    10 : 0 : "Return" : 27 : "Return"
    120 : 0 : "Ctrl+L" : 29 : "List of Values"
    115 : 0 : "F4" : 32 : "Exit"
    75 : 2 : "Ctrl+K" : 35 : "Show Keys"
    83 : 2 : "Ctrl+S" : 36 : "Commit"
    118 : 1 : "Shift+F7" : 61 : "Next Primary Key"
    117 : 0 : "F6" : 62 : "Clear Record"
    38 : 2 : "Ctrl+Up" : 63 : "Delete Record"
    117 : 1 : "Shift+F6" : 64 : "Duplicate Record"
    40 : 2 : "Ctrl+Down" : 65 : "Insert Record"
    119 : 1 : "Shift+F8" : 66 : "Next Set of Records"
    1005 : 0 : "Down" : 67 : "Next Record"
    1004 : 0 : "Up" : 68 : "Previous Record"
    118 : 0 : "F7" : 69 : "Clear Block"
    66 : 2 : "Ctrl+B" : 70 : "Block Menu"
    34 : 1 : "Shift+PageDown" : 71 : "Next Block"
    33 : 1 : "Shift+PageUp" : 72 : "Previous Block"
    116 : 1 : "Shift+F5" : 73 : "Duplicate Field"
    119 : 0 : "F8" : 74 : "Clear Form"
    122 : 0 : "F11" : 76 : "Enter Query"
    122 : 2 : "Ctrl+F11" : 77 : "Execute Query"
    69 : 3 : "Shift+Ctrl+E" : 78 : "Display Error"
    80 : 2 : "Ctrl+P" : 79 : "Print"
    123 : 0 : "F12" : 80 : "Count Query"
    85 : 2 : "Ctrl+U" : 81 : "Update Record"
    121 : 3 : "Shift+Ctrl+F10" : 82 : "Function 0"
    112 : 3 : "Shift+Ctrl+F1" : 83 : "Function 1"
    113 : 3 : "Shift+Ctrl+F2" : 84 : "Function 2"
    114 : 3 : "Shift+Ctrl+F3" : 85 : "Function 3"
    115 : 3 : "Shift+Ctrl+F4" : 86 : "Function 4"
    116 : 3 : "Shift+Ctrl+F5" : 87 : "Function 5"
    117 : 3 : "Shift+Ctrl+F6" : 88 : "Function 6"
    118 : 3 : "Shift+Ctrl+F7" : 89 : "Function 7"
    119 : 3 : "Shift+Ctrl+F8" : 90 : "Function 8"
    120 : 3 : "Shift+Ctrl+F9" : 91 : "Function 9"
    113 : 0 : "F2" : 95 : "List Tab Pages"
    72 : 2 : "Ctrl+H" : 30 : "Help"
    Entry of frmpcweb.res is
    9 : 0 : "Tab" : 1 : "Next Field"
    9 : 1 : "Shift+Tab" : 2 : "Previous Field"
    85 : 2 : "Ctrl+U" : 3 : "Clear Field"
    38 : 0 : "Up" : 6 : "Up"
    80 : 2 : "Ctrl+P" : 6 : "Up"
    40 : 0 : "Down" : 7 : "Down"
    76 : 2 : "Ctrl+L" : 7 : "Down"
    33 : 0 : "PageUp" : 12 : "Scroll Up"
    34 : 0 : "PageDown" : 13 : "Scroll Down"
    69 : 2 : "Ctrl+E" : 22 : "Edit"
    10 : 0 : "Return" : 27 : "Return"
    120 : 0 : "F9" : 29 : "List of Values"
    81 : 2 : "Ctrl+Q" : 32 : "Exit"
    112 : 2 : "Ctrl+F1" : 35 : "Show Keys"
    121 : 0 : "F10" : 36 : "Commit"
    114 : 1 : "Shift+F3" : 61 : "Next Primary Key"
    115 : 1 : "Shift+F4" : 62 : "Clear Record"
    117 : 1 : "Shift+F6" : 63 : "Delete Record"
    115 : 0 : "F4" : 64 : "Duplicate Record"
    117 : 0 : "F6" : 65 : "Insert Record"
    34 : 3 : "Shift+Ctrl+PageDown" : 66 : "Next Set of Records"
    40 : 1 : "Shift+Down" : 67 : "Next Record"
    38 : 1 : "Shift+Up" : 68 : "Previous Record"
    116 : 1 : "Shift+F5" : 69 : "Clear Block"
    116 : 0 : "F5" : 70 : "Block Menu"
    34 : 2 : "Ctrl+PageDown" : 71 : "Next Block"
    33 : 2 : "Ctrl+PageUp" : 72 : "Previous Block"
    114 : 0 : "F3" : 73 : "Duplicate Item"
    118 : 1 : "Shift+F7" : 74 : "Clear Form"
    118 : 0 : "F7" : 76 : "Enter Query"
    119 : 0 : "F8" : 77 : "Execute Query"
    112 : 1 : "Shift+F1" : 78 : "Display Error"
    119 : 1 : "Shift+F8" : 79 : "Print"
    113 : 1 : "Shift+F2" : 80 : "Count Query"
    85 : 2 : "Ctrl+U" : 81 : "Update Record"
    121 : 3 : "Shift+Ctrl+F10" : 82 : "Function 0"
    112 : 3 : "Shift+Ctrl+F1" : 83 : "Function 1"
    113 : 3 : "Shift+Ctrl+F2" : 84 : "Function 2"
    114 : 3 : "Shift+Ctrl+F3" : 85 : "Function 3"
    115 : 3 : "Shift+Ctrl+F4" : 86 : "Function 4"
    116 : 3 : "Shift+Ctrl+F5" : 87 : "Function 5"
    117 : 3 : "Shift+Ctrl+F6" : 88 : "Function 6"
    118 : 3 : "Shift+Ctrl+F7" : 89 : "Function 7"
    119 : 3 : "Shift+Ctrl+F8" : 90 : "Function 8"
    120 : 3 : "Shift+Ctrl+F9" : 91 : "Function 9"
    113 : 0 : "F2" : 95 : "List Tab Pages"
    72 : 2 : "Ctrl+H" : 30 : "Help"

  • Forms Service - Function Key Mapping

    hi folks,
    i have installed oracle 9i app server rel2 on oracle8i database, using which i have deployed my application (which was developed on developer2000) with the help of forms services - provided by oracle 9ias. now, my application is running on browser. but, when i run my appliation on browser the function keys mapping like
    F7-enter query, F8-execute query was supercided by browser functional key mapping, which means i can use only the menu, i cannot use the functional keys to retrive and save data.
    is there any method or setup thro which i can bring the d2k funtional key mapping on browser.
    thanks in advance !

    hi folks,
    i have installed oracle 9i app server rel2 on oracle8i database, using which i have deployed my application (which was developed on developer2000) with the help of forms services - provided by oracle 9ias. now, my application is running on browser. but, when i run my appliation on browser the function keys mapping like
    F7-enter query, F8-execute query was supercided by browser functional key mapping, which means i can use only the menu, i cannot use the functional keys to retrive and save data.
    is there any method or setup thro which i can bring the d2k funtional key mapping on browser.
    thanks in advance !

  • User define Function at Mapping Time

    Hello Everyone,
    My requirement is I input the one value to the user define function (at mapping time). That function calls the RFC to R/3 system and return the 3 output values. Now my question is how can I return 3-output value from the user define function.
    What is the other possibility to solve this type of problem?
    Where we have one input parameter and more than one output parameter.
    If any one did this kind of job. Please give me the idea how can I solve this.
    Regards,
    Gaurav Jain

    Hello Richard,
    Are you talking about <b>copy head to line</b> example given in MappingFunctionality.pdf.
    In my scenario:
    Input - NULL
    Output - OP1, OP2, RESULT
    And I write my Advance user define function as
    import com.sap.mw.jco.*;
    public void Lookupfunction(ResultList result, Container container){
    JCO.Repository mRepository;
    // Change the logon information to your own system/user
    JCO.Client mConnection = JCO.createClient(
        "100", // SAP client
        "user", // userid
        "pass", // password
        "EN", // language
        "hostid", // host name
        "00" ); // system number
    // connect to SAP
    mConnection.connect();
    // create repository
    mRepository = new JCO.Repository( "SAPLookup", mConnection );
    // Create function
    JCO.Function function = null;
    IFunctionTemplate ft = mRepository.getFunctionTemplate("ZTEST2");
    function = ft.getFunction();
    mConnection.execute( function );
    result.addValue( function.getExportParameterList().getString( "OP1" ) );
    result.addValue(function.getExportParameterList().getString( "OP2" ) );
    result.addValue(function.getExportParameterList().getString( "RESULT" ) );
    mConnection.disconnect();
    But it shows me only one field as output in mapping icon.
    so as per the mapping document i attach splitbyvalue over that but in the example only one field at the output side where i have three field.
    How can i solve the problem?
    Even i check in XI 2.0 System it doesn't show output at all.
    Thanks & Regards,
    Gaurav Jain
    Message was edited by: Gaurav Jain

  • How do I turn off the yelp function In maps or Siri?

    How do I turn off the yelp function on maps?  Instead of locating all the McDonalds on a map, the way Siri used too, she gives me a ( useless) list.  Please help!

    you dont

  • Functions for mapping Latin-1 character codes to and from WinLatin-1  character codes

    HI ALL
    I will like to know how could i write own functions for mapping Latin-1 character codes to and from WinLatin-1
    character codes.
    Can show me some source code or how to mapping it. Because i just begineer.
    Hope you able to help me..

    I see your issue. I tried to reproduce this issue using sqlplus.
    Setup NLS_LANG as you mentioned using WE8ISO8859P1 and connect to a UTF8 db.
    [oracle@server ~]$ locale -a | grep en_US
    en_US
    en_US.iso88591
    en_US.iso885915
    en_US.utf8
    [oracle@server ~]$ export LC_ALL=en_US.iso88591
    [oracle@server ~]$ locale
    LANG=en_US.UTF-8
    LC_CTYPE="en_US.iso88591"
    LC_NUMERIC="en_US.iso88591"
    LC_TIME="en_US.iso88591"
    LC_MEASUREMENT="en_US.iso88591"
    LC_IDENTIFICATION="en_US.iso88591"
    LC_ALL=en_US.iso88591
    [oracle@server ~]$ echo $NLS_LANG
    AMERICAN_AMERICA.WE8ISO8859P1
    SQL> select value from nls_database_parameters where parameter='NLS_CHARACTERSET';
    AL32UTF8
    SQL> select nchr(223) from dual;
    NCHR
    ß
    SQL> select chr(223) from dual;
    ERROR:
    ORA-29275: partial multibyte character
    SQL> SELECT CHR (223 USING NCHAR_CS) from dual;
    C
    ß
    SQL>  select  CONVERT('ß', 'WE8ISO8859P1','UTF8') FROM DUAL;
    CO
    SQL> select  CONVERT(CHR(223 USING NCHAR_CS), 'WE8ISO8859P1','UTF8') FROM DUAL;
    select  CONVERT(CHR (223 USING NCHAR_CS), 'WE8ISO8859P1','UTF8') FROM DUAL
    ERROR at line 1:
    ORA-12703: this character set conversion is not supportedI found that beta is in WE8ISO8859P1 character set
    here[url http://docs.oracle.com/cd/E11882_01/server.112/e10729/ch2charset.htm#NLSPG164]What Characters Does a Character Set Support?
    But I don't really understand whats the problem in the conversion.

  • Function DateTrans in PI Mapping has error

    Hi,
    when I used the function DateTrans in my PI mapping I found out that when I choose yyyyww as target format the result is wrong. For instance when I have 20100322 the result is 201013. I would expect 201012, instead. Up to now I did not find any OSS note to fix it. Does anyone know more about this problem?
    Best regards.
    Oliver.

    > when I used the function DateTrans in my PI mapping I found out that when I choose yyyyww as target format the result is wrong. For instance when I have 20100322 the result is 201013. I would expect 201012, instead.
    DateTrans determines calender weeks for USA. This is different to Germany.

  • Keyboard Function-Key mapping in Forms 10gAS

    Greetings,
    Can anyone help with a quick outline of the way keyboard function keys are implemented on the Application Server in Forms 10g?
    My situation is that I have two unix servers, one for Development, one for Production. When running my Forms from a browser window, one of the servers responds to the F8 key for Execute-Query, the other server does not.
    I presume the mapping is done on the server, with some sort of configuration file. Perhaps something's been overridden by mistake somewhere. I have checked forms.conf, forms.properties, formsweb.cfg and frmweb.res, and cannot see anything that might relate to these Keyboard Function-Key settings. I've also tried finding a Developers Reference Manual online, but have had no luck.
    It's bound to be something really simple, but I can't seem to crack it. Do you know what I'm missing?
    Pete ?:|

    There are two basic versions of key mapping fmrweb.res files. Forms is released with a fmrweb.res file that has Ctrl+S for commit.
    But there is also a fmrpcweb.res file that can be used in place of the other -- you just rename it as fmrweb.res in the other's place.
    Both files are simple text files you can edit with Notepad or other simple text editors.
    You can find more about fmrweb.res in the first post (a ways down) in this thread:
    Forms 10g installed and running on Windows Vista

  • User defined function during Mapping.

    Hi,
    I am trying to retrieve filename using user defined function.
    The payload is simple.
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:FTPTOFTP_MT_OB xmlns:ns0="urn://ftptoftp.com">
       <RECORD>
          <ROW>
             <EMPNO>723</EMPNO>
             <NAME>Jack</NAME>
          </ROW>
       </RECORD>
    </ns0:FTPTOFTP_MT_OB>
    the code for user defined function is
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    String ourSourceFileName = conf.get(key);
    return  ourSourceFileName; 
    now during message mapping ...
    do I have to have extra xml tag in the destination
    message which is now having
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:FTPTOFTP_MT_IB xmlns:ns0="urn://ftptoftp.com">
       <RECORD>
          <ROW>
             <EMPNO>723</EMPNO>
             <NAME>Jack</NAME>
          </ROW>
       </RECORD>
    </ns0:FTPTOFTP_MT_IB>.
    If yes ...
    Then how to graphically map this extra xml tag.

    Hi Deepak,
    If u want to display the source file name in ur output, then ur output XML structure there should be an extra tag for displaying the file name.
    In message mapping, select the user defined function which u have already created and map it to the tag for storing the file name in the target message XML format.
    There is a editor present to write the user defined function on the bottom left corner of the message mapping screen.
    For this function u need to select the Simple Function Tab.
    Regards
    Neetu

  • Unable to Find out Advanced Function in Mapping

    Hi Experts,
    We Installed PI 7.0.
    Here In IR --> Mapping
    If I Want to Create Any Adv User Defined Function Means , that option is not there.
    Only i have One Click on that Button.
    I don't have the Other Option of Having the ADV Functions to Create.
    Please Let Me Know
    Regards
    Khanna

    Hi
    go thru the following
    Activities
           1.      To create a new user-defined function, in the data-flow editor, choose Create New Function (This graphic is explained in the accompanying text), which is located on the lower left-hand side of the screen. In the menu, choose Simple Function or <b>Advanced Function.</b>
           2.      In the window that appears, specify the attributes of the new function:
    Name
    Technical name of the function. The name is displayed in the function chooser and on the data-flow object.
    Description
    Description of how the function is used.
    Cache
    Function type (see above)
    Argument Count
    In this table, you specify the number of input values the function can process, and name them. All functions are of type String.
           3.      In the window that appears, you can create Java source code:
                                a.      You can import Java packages to your methods from the Imports input field, by specifying them separated by a comma or semi-colon:
    You do not need to import the packages java.lang., java.util., java.io., and java.lang.reflect. since all message mappings require these packages and therefore import them. You should be able to access standard JDK and J2EE packages of the SAP Web Application Server by simply specifying the package under Import. In other words, you do not have to import it as an archive into the Integration Repository. You can also access classes of the SAP XML Toolkit, the SAP Java Connector, and the SAP Logging Service (see also: Runtime Environment (Java-Mappings)).
    In addition to the standard packages, you can also specify Java packages that you have imported as archives and that are located in the same, or in an underlying software component version as the message mapping.
                                b.      Create your Java source text in the editor window or copy source text from another editor.
           4.      Confirm with Save and Close.
           5.      User-defined functions are limited to the message mapping in which you created the function. To save the new function, save the message mapping.
           6.      To test the function, use the test environment.
    The new function is now visible in the User-Defined function category. When you select this category, a corresponding button is displayed in the function chooser pushbutton bar. To edit, delete, or add the function to the data-flow editor, choose the arrow next to the button and select from the list box displayed.
    regards
    krishna

  • XI custom lookup function in mapping - error

    Hi,
    I created custom function to do RFC lookup with ECC. We are on PI 7 with service pack level 14. The custom function takes value of 4 attributes from source and does RFC call to do lookup.
    The below is the import of classes I used in the function
    javax.xml.parsers.DocumentBuilder;java.io.*;
    org.xml.sax.*;
    javax.xml.transform.dom.DOMSource;
    javax.xml.parsers.*;
    org.w3c.dom.*;
    com.sap.aii.mappingtool.tf3.rt.ResultList;
    com.sap.aii.mapping.*;
    com.sap.aii.mapping.lookup.*;
    com.sap.aii.mapping.lookup.Payload;
    javax.xml.transform.stream.StreamResult;
    javax.xml.transform.*;
    in the code  I put warning trace as below -
    trace.addWarning("INSIDE");
        //determine the communication channel
       Channel channel = LookupService.getChannel("DE1CLNT301", "RFC_O_FPATH" );
    trace.addWarning("CHANNEL LOOKUP DONE");
      //get RFC Accessor for the channel
      accessor = LookupService.getRfcAccessor(channel);
    trace.addWarning("ACESSOR LOOKUP DONE");
    when I test run I get the below error:
    Compilation of MM_O_MQ_I_SAP successful
    INSIDE
    CHANNEL LOOKUP DONE
    Errorjava.lang.StringIndexOutOfBoundsException: String index out of range: -1
    Can anyone help?
    Thanks in advance

    Thanks Amit. It worked. below is the trace error
    CHANNEL LOOKUP DONE RFC_O_FPATH (Party: , Service: DE1CLNT301, Object ID: f9f592e7e0b3316480afcaa8d462a140)
    BEFORE ACCESSOR GET CHANNEL
    Exception is at : java.lang.String.substring(String.java:1444)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiHttpClientImpl.extractCookieValue(HmiHttpClientImpl.java:318)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiHttpClientImpl.extractCookie(HmiHttpClientImpl.java:307)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiHttpClientImpl.getCookies(HmiHttpClientImpl.java:292)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiHttpClientImpl.sendRequestAndReceiveResponseViaHttp(HmiHttpClientImpl.java:207)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiHttpClientImpl.sendRequestAndReceiveResponse(HmiHttpClientImpl.java:108)
    Exception is at : com.sap.aii.utilxi.hmi.api.HmiClientAdapter.invokeMethod(HmiClientAdapter.java:88)
    Exception is at : com.sap.aii.ibrep.server.lookup.SystemAccessorHmiClient.<init>(SystemAccessorHmiClient.java:64)
    Exception is at : com.sap.aii.ibrep.server.lookup.SystemAccessorHmiClient.getInstance(SystemAccessorHmiClient.java:112)
    Exception is at : com.sap.aii.ibrep.server.lookup.LookupServiceProvider$RemoteClientDelegator.<init>(LookupServiceProvider.java:99)
    Exception is at : com.sap.aii.ibrep.server.lookup.LookupServiceProvider$RemoteClientDelegator.<init>(LookupServiceProvider.java:89)
    Exception is at : com.sap.aii.ibrep.server.lookup.LookupServiceProvider$RemoteClient.getSystemAccessor(LookupServiceProvider.java:76)
    Exception is at : com.sap.aii.mapping.lookup.LookupService.getRfcAccessor(LookupService.java:249)
    Exception is at : com.sap.xi.tf._MM_O_MQ_I_SAP_.RFC_GET_FILE$(_MM_O_MQ_I_SAP_.java:95)
    Exception is at : sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    Exception is at : sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    Exception is at : sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    Exception is at : java.lang.reflect.Method.invoke(Method.java:324)
    Exception is at : com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.calculateCurrentValue(FunctionWrapper.java:76)
    Exception is at : com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.cacheValue(FunctionWrapper.java:60)
    Exception is at : com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.gotoNextContext(FunctionWrapper.java:40)
    Exception is at : com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:266)
    Exception is at : com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:326)
    Exception is at : com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:415)
    Exception is at : com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:142)
    Exception is at : com.sap.aii.mappingtool.tf3.AMappingProgram.execute(AMappingProgram.java:118)
    Exception is at : com.sap.aii.ibrep.server.mapping.ServerMapService.transformInternal(ServerMapService.java:431)
    Exception is at : com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:169)
    Exception is at : com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.execute(MapServiceBean.java:52)
    Exception is at : com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0.execute(MapServiceRemoteObjectImpl0_0.java:301)
    Exception is at : com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0p4_Skel.dispatch(MapServiceRemoteObjectImpl0_0p4_Skel.java:146)
    Exception is at : com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
    Exception is at : com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
    Exception is at : com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)
    Exception is at : com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    Exception is at : com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    Exception is at : com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    Exception is at : java.security.AccessController.doPrivileged(Native Method)
    Exception is at : com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    Exception is at : com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    ACCESSOR GET CHANNEL DONE
    INPUTSTREAM CREATED
    PAYLOAD XML
    Errorjava.lang.NullPointerException

  • Function tuterial -  Mapping columns in Query of DI

    Hi friends
    I searched Internet to find a good tutorial to help me to write functions in DI, but couldn't find any. I need to write rules for mapping columns in Mapping Section of my query object, but honestly as I don't have a sample or tuterial , I've faced by too many errors.
    Could anyone introduce me a link to a good manual for writing mapping functions and custom function?
    Any help is greatly appreciated.

    (Have solved it by looping instead, but it'd be nice if I
    could get the more elegant UNION to work.)

  • Making a User Defined Function for Mapping in XI

    Hi folks..
    I knw how to make User defined Function in XI,
    i was wondering about can we have any room for making a function for Initializing Purpose, which intializes few fields in source Message to some Global variables, and later we can use these Global Variables to set the the Target field
    My Doubt is this...
    i have Source & target Structure like this Structure like this....
    SOURCE  TEST DATA IS... 
    Parentsrc                   
        child1src a              
        child2src b              
        child3src c                     
        child4src hi
        child4src hello
        child4src hey            
    (On the basis of instances of child4src the istance of the Parentdst will be generated)                                        
    TARGET DATA SHUD BE LIKE THIS....
    Parentdst                    
        child1dst a              
        child2dst b              
        child3dst c                     
        child4dst hi
    Parentdst                     
        child1dst a              
        child2dst b              
        child3dst c                     
        child4dst hello
    Parentdst                     
        child1dst a              
        child2dst b              
        child3dst c                     
        child4dst hey

    Hi
    You have to modify  your target structure:
    <b>Source</b>
    Parentsrc
    child1src a
    child2src b
    child3src c
    child4src hi
    child4src hello
    child4src hey
    <b>Target</b>
    <b>root</b>
    Parentdst
    child1dst a
    child2dst b
    child3dst c
    child4dst hi
    Parentdst
    child1dst a
    child2dst b
    child3dst c
    child4dst hello
    Parentdst
    child1dst a
    child2dst b
    child3dst c
    child4dst hey
    <b></root></b>
    Now map like this:
    child4src -
    Parentdst
    child1src--|
    child4src--| UseOneAsMany -- Splitbyvalue --- child1dst
    child4src--|
    child2src--|
    child4src--|UseOneAsMany --Splitbyvalue --- child2dst
    child4src--|
    child3src--|
    child4src--| UseOneAsMany -- Splitbyvalue --- child3dst
    child4src--|
    child4src -- SplitbyValue -- child4src.
    Regards
    Suraj

Maybe you are looking for

  • Creation of return order with ref to an Invoice

    Hi SD Experts, When i create return order RE with reference to a Billing document F2, storage location from the original document is getting copied into the return sales order. My requirement is, the storage location should not be copied since return

  • Use an applet in a Jsp to display data from Oracle DB

    Hi everyone, I'm very new to java my question is: Is there a way to display an applet like a table within a Jsp to display data from a Oracle DB? The thing is that I would be able to show this applet only at the click of the submit button in my html

  • Show device and media in Photo-loader, Iphoto, Preview

    Hello, I'm new to the " mac World" and I can say I'm very excited about my new imac with snow leopard on it ! Have however one small problem (??) Fact is that, if I connect either a digital Camera, a Camcorder or just a SD card using the external car

  • IOS 8.3 and file system - lost access

    Since updating to iOS 8.3 I've lost access to my iPad's file system using iFunbox and various file explorers using both PC and Mac. It seems that a sandbox is being enforced in a way that even prevents reading of files or deletion of junk files (whic

  • HD to dvd?  How do I do it?

    Now I have been reading endlessly. Very confused. I shot a short on the Varicam, 720P. Final edit was 37min. I compressed it and still the only format I have been successful getting it to transfer to is my Ipod. Now I built the DVD in DVDSP. It wont