PI Mapping presentation

Can anyone help me out in preparing the PI mapping presentation.

Hi Krishna,
can you please specify more details on what you expect? Shall "the PI mapping presentation" be an overview on PI mapping capabilities? Would the forum "Exchange Infrastructure"on PI be a better place for your question? This forum is for "questions that span more than one SAP NetWeaver component".
Regards, Boris

Similar Messages

  • How to defne user mapping for a Webservice method to acheive single sign on

    I all,
    I have created a Web service System using a url (containing full path of my wsdl )
    Now this particular wsdl(my webservice) has an <b>authenticate method</b> , which takes username and password.
    wanted to know is there any way that i can do user mapping for it .
    i.e when i create an ivew for this web service system using authenticate method , it should pick up the username and password from the user mapping. presently the ivew itself asks for username and password ?
    else can anyone tellme is there a way to do user mapping for my web service system that i have created using a wsdl url. presently it works with any junk username password, i mean the connection always succeds , may be because accessing a wsdl dosent requires any user name and password.
    thanks

    I all,
    I have created a Web service System using a url (containing full path of my wsdl )
    Now this particular wsdl(my webservice) has an <b>authenticate method</b> , which takes username and password.
    wanted to know is there any way that i can do user mapping for it .
    i.e when i create an ivew for this web service system using authenticate method , it should pick up the username and password from the user mapping. presently the ivew itself asks for username and password ?
    else can anyone tellme is there a way to do user mapping for my web service system that i have created using a wsdl url. presently it works with any junk username password, i mean the connection always succeds , may be because accessing a wsdl dosent requires any user name and password.
    thanks

  • Pre-mapping

    Hello Gurus,
    I asked yesterday how to do a pre-mapping and I closed the topic because it's still not clear. What I want to achieve is the following:
    I have a 3 messages Source 1, Source 2 and Target. I get an incoming msg which can be Source 1 or Source 2 based on an element within the Source message (1or2) I have 2 situations:
    - either I send a message from Source 1 to Source 2 and then send a message to the target.
    - or I just send a message from Source 2 to the Target.
    Now I guess to achieve that I need a BPM but when I define all my objects I made a mistake somewhere but do not know where:
    Message Interface
    - MI_Source1, abstract asynchronous
    - MI_Source2, abstract synchronous
    - MI_Target, abstract asynchronous
    Message Mappings:
    MM_Source2_to_Target
    MM_Source1_to_MM_Source2
    Interface Mapping:
    One Interface mapping saying that:
    Source message - MM_Source1 and Target - MM_Source2
    Source message - MM_Source2 and Target - MM_Target
    But I get alot of errors like: Synchronous message interfaces are not permitted in multi-mappings. Remove the synchronous source message interfaces Message Interface.
    How do I need to solve it?
    Hope someone can help.

    hi Koopmann,
    ur scenario looks similar to SAP BASIS--> BPM Pattern...
    Basically u need to take a fork with two branch --one having receive step for source 1 and the other one for source2.. Put Necessary branch=1 in property of fork.
    if each brach do the mapping- first brachsource1 to source2 and then source2 to target... (use two message mapping in a single interface mapping for this)
    similarly do the mapping in the other branch...
    at runtime suppose source1 come then it will go to first brach..then it will do the mapping present in that branch and exit the fork..
    if source2 comes then it will activate second branch...
    try this .. i think it should work....

  • Mapping execution thru omb

    hi
    we have two modules, i am trying execute mapping thru omb (map1) on my_project under src1 location.
    but it is giving error, because same mapping present on second module my_project under src2
    any idea about this one
    Regards,
    Venkat

    hi
    we have two modules, i am trying execute mapping thru omb (map1) on my_project under src1 location.
    but it is giving error, because same mapping present on second module my_project under src2
    i executed below script on OMB Plus editor
    set mapList {
    Map1
    foreach mapName $mapList {
    puts '$mapName' ;
    OMBSTART MAPPING '$mapName'
    OMBCOMMIT;
    above script give error :
    OMB05627: A PLSQLMap named MAP! has been deployed to Location src2 src1 . Please specify the deployment Location.
    regards,
    Venkat

  • Unable to view Base maps

    Hi
    I am not able to view any base maps present in the user_sdo_maps.This problem comes even when I am trying to run any mapviewer demo application.It shows error like following:
    java.lang.Exception: MapViewer cannot process your map request. Check MapViewer log for details.     at oracle.lbs.mapclient.MapViewer.processImgURL(MapViewer.java:5346)     at oracle.lbs.mapclient.MapViewer.run(MapViewer.java:4908)     at demo.map._jspService(_map.java:185)     [SRC:/demo/map.jsp:176].......
    I am very new to oracle spatial.Can anybody help me to solve this problem.
    suprabuddha.

    Hi Suprabuddha,
    post the map request that you are sending to MapViewer (it should be on the log message). In order to get more detail on the log, you can edit the MapViewer configuration file (mapViewerConfig.xml under WEB-INF/conf directory of MapViewer's installation) and set the log_level parameter to "finest".
        <logging log_level="finest" log_thread_name="false"
                 log_time="true">
           <log_output name="System.err" />
           <log_output name="../log/mapviewer.log" />
        </logging>

  • Cant load maps onto E71

    Hi there,
    I have been using nokia maps on my E71, and I have updated to the latest version, which deleted the maps present on the phone. I now cannot load any maps onto it. While connected to my PC the maps application says that the maps on my phone are corrupt, but I cannot delete them, or load new ones. I have tried deleting the CITIES folder, and deleting the qf file, but get the same error. I also reinstalled ovi suite on my PC, same error. I cannot uninstall the maps app on my phone. Any ideas how to sort this? 
    Thanks in advance!
    Tim
    Solved!
    Go to Solution.

    Hi All,
    I hit this problem on my N82 as well (yesterday) after I reinstalled OVI Maps 3.01.
    To workaround (got this from ovikovi), I did the following:
    1. Close OVI Suite. Note that OVI Suite will take some time to close; you can verify if it is fully closed using Windows Task Manager. In the mean time, you can move on to the next step.
    2. Detach the mobile from your computer.
    3. On your mobile, go to file manager and rename the "cities" directory and "qf" file.
    4. On your mobile, launch OVI Maps. Close OVI Maps a few moments after it is fully launched. Wait for it to be fully closed; it can take up to tens of seconds on my N82.
    5. After checking that OVI Suite is fully closed (as per step 1), launch it back up.
    6. After OVI Suite is fully loaded, attached your mobile as "PC Suite" mode and then retry after OVI Suite attaches to it. If it works, you can remove the renamed directory and file on step 3.
    @John: Note that I am not sure how this will impact the preloaded map.
    Hope this works for you folks, as it had worked for me. Good luck.
    Cheers.

  • AutoSuggest Menu On Input Focus?

    I currently am using Spry's autosuggest widgets on various
    text inputs. Its convenient in that I can give the user the
    flexibility of typing whatever they want (the html text input) but
    provide a list of suggestions for pre-existing categories (the
    autosuggest widget). Its the best of an html selector and text
    input put together.
    However, I can't seem to get the autosuggest widget to
    provide the drop down list of options as soon as the text input
    gains focus on the page. Even when setting the minCharsType setting
    to 0 I have to enter at least one character before I get the
    autosuggest drop down.
    Ideally what I'd like to happen is that as soon as a person
    click into the text input with the mouse or tabs in from another
    field the autosuggest presents the user with all possible
    suggestions, updating per character as it currently does
    afterwards.
    How do I get the autosuggest widget to appear when its text
    input gains focus?
    Matthew Reinbold
    Creative Principal, Vox Pop Design,
    http://voxpopdesign.com
    Manager, Salt Lake ColdFusion User's Group,
    http://slcfug.org

    context menu functionality is only available for UI maps presented in a portal zone. UI Maps presented during BPA script processing cannot support this option.

  • WRT160N - LELA FAILED - ERROR - MSG_100_000_003 & Object ref not set to an instance of an object

    First of all I would like to say I'm very disappointed with Cisco/Linksys support. I made 6 phone calls and spent about 3 hours on hold and being connected to someone else over the course of about two weeks. The Tech supportin this particular case was the worst I have ever experienced. Regarding the problem - make sure that you do not have any items in the start up such as Linksys EasyLink Advisor and in particular nmctxth unchecked. Also, check that your Anti-Virus does not have the app blocked. I was instructed to uninstall and reinstall about six different times - which I did. This never solved anything. Then I notice a program named "Pure Networks", this appears to be app associated with LELA. The best I could tell this does not get uninstalled and reinstalled like the rest of the program. So I chased the app down to Documents and Settings\All Users\Application Data\Pure Networks\Setup\PlatformSetupInstaller_0.msi . Executed this program which initiated an install program for the same and selected the REPAIR option from the three options (Repair\Modify\Uninstall). After about two or three minutes the program indicated the Repair had completed and the PC needed to be rebooted. Which I did and now the program (LELA) works with no issues. I think when you uninstall and reinstall the LELA program this never gets executed. So when you manually run the program it actually gets executed. I performed this Repair when the file: PlatformSetupInstaller_0.msi was selected and actually executed. The following error messages were indicated before the issue was resolved:
    Error
    MSG_100_000_003
    Cannot find Platform service, make sure that the service is correctly installed on your machine.
    Error
    Object ref not set to an instance of an object.
    Error
    1628
     These errors occured when various items were selected in LELA and after reboot on reinstall. And by the way LELA would be blank with no Network Map present. If you go through the log files under the Documents and Settings\All Users\Application Data\Pure Networks and C:\Documents and Settings\All Users\Application Data\Linksys\Lela, then search for the word fail, you will turn up these errors in bits and parts. The registry key:  4CDCB1A1-87EE-49AB-9A9F-E270FC5DB823 led me to the Pure Networks program or I might not have figured it all out.
    All of these error messages are related to the log files in either folder indicated above. 
    I hope this helps everyone - again the support was pitiful and I really expected more.

     The Linksys Link Network Advisor (LELA) sometimes works, most of the times does not on our "House-PC"; we have to install the disk again when it gets stuck to make it work. Also, in order to make changes to our network, we can do it easily on its web site, but the LELA will not synchronize it sometimes; so we have to go again and put the disk in to re-install LELA and "synchronize" it; though in reality, it is as if we are installing LELA for the first time, everytime we want to make changes to our network, by the way, a real pain!! After reading the advice above, I also installed Sisco's (the Linksys parent company) Network Magic software and now all my computers in my network work seamessly, and perfectly well. I can even share my printers now!! Thanks for this advice; very helpful indeed.
    a happy network administrator

  • FAQ: What are the known issues so far in Photoshop CS6 Beta

    APPLICATION  COEXISTENCE
    Lightroom 4 Beta + Photoshop CS6 beta -- Editing the same video file simultanously in both applications may result in an error, crash, or blank (transparent) frames. You might see this Photoshop error: "Could not complete the Render Video command because of a problem with Adobe Media Encoder".
    This will only be an issue with Lightroom 4 beta and Photoshop CS6 beta on the same system, editing the same video. The released versions will not have this issue.
    Workaround: Upgrade to LR Release version (even if it's just the trial), or don't open the same file in both apps at the same time.
    CS5 Help fails to launch after install of CS6
    Workaround: Launch the stand alone "Adobe Help" application or reinstall CS5
    CROP
    Crop action shows wrong crop box.Playing an action with a crop step that has dialogs turned on results in a crop box that covers the entire canvas instead of the expected area.
                    Workaround: Ensure that the Crop Tool is selected before running the action or disable dialogs for the action.
    FILTERS
    (32bit OS only) Initial "Merge to HDR Pro" image display and result is black until settings are changed
    Workaround: It will remain black until droplist in the "mode" line is selected, changed and activated, then action appears to be normal.
    Bokeh color is different from preview after render at certain zoom levels on particular image patterns
    Workaround: View image at 100%
    Lighting effects bump map generates artifacts if an alpha channel bump map is used. The resulting preview and final image is artifacted across the gradiated areas of the alpha channel.
                   Workaround: Do not use a gradiated alpha channel as a bump map
    Liquify will perform the filter and save to just part of the photo if you click cancel while it is "finishing processing" a large file.
    LAYERS
    If a vector layer has a center-aligned stroke combined with an inside-aligned layer style stroke, then that vector layer's stroke may not display correctly -- part of the vector layer stroke will disappear as the layer is moved around the image.
    Workaround: Use the "Path Selection Tool" to move your vector around -- alternatively, Change the stroke alignment or remove underlying layers.
    Dragging a selection box while layer filters are applied stops marquee selection from following cursor movement
    Workaround: Even though the graphic of the selection marquee stops, the selection still happens. OR Turn off layer filtering before targeting the layers using a selection box
    TYPE
    Editing text attributes in the Character panel when the layer is locked can result in a crash
    Workaround: Unlock your text layer prior to attribute adjustments in the Character panel
    Setting the menu type>font>preview size to "huge" after opening a saved file caused photoshop to crash
    Workaround: Uncheck Background save in Photoshop CS6
    Style by example or definition not working as expected:
    If any attribute in the Paragraph Panel is set and you create a new Paragraph Style, the new style is based on the default and the override is not cleared.
    DRAWING AND PAINTING
    Paint is offset with Grip Pen- if you select the Soft Low Density Airbrush Preset with Grip Pen paint with swicth facing right with a high tilt towards you the cursor shows the spray should be going up, but it sprays down.
    3-D
    Creating a video timeline and rendering video from two 3D layers may not include ground plane reflections
    Workaround: Use mesh for ground plane instead of 3D engines construct, or duplicate the file and remove the keyframes
    Creating a New background texture after changing lighting presets results in crash
    Workaround: Create the New background texture prior to adjusting lighting presets
    Unable to create a constraint on extruded object with Pillow Inflate setting applied. Further actions may result in Photoshop instability or crash.
    Photoshop may crash when trying to align/distribute constraints from selections of two 3-D extruded objects
    Photoshop may not always save a texture when you paint directly onto the 3d object using Paint on Target Texture setting.
    Photoshop may crash when selecting a different panel filter after the focus has been on 2 fields in the environment flyout with IBL map present
    Photoshop may crash after embedding a 3D layer into a layer group, creating a new 3d object in the group, and then closing the document.
    When changing the color of the lines or points in the 3D scene cross section from the Properties panel, side b color overwrites the color in side A.
    Program Error when adjusting fill value in Layers panel while in Lighting Effects workspace.
    Workaround:You will have to use opacity slider instead of fill slider to pull back the lighting effect
    PLUGINS
    DUPLICATE PLUGINS CAUSE ISSUES ON MAC:
    If you install duplicate plugins or point the additional plugins folder preferences to a duplicate set of plugins (such as, to an older version of Photoshop), then it is possible for odd Photoshop behavior, such as an inappropriate file extension to appear when saving files.
    (example: while performing a "save as"  to JPEG file type, the file format appears to change to .dcm)
    In this case, there may be a duplicate "file formats" plugin that's populating the Save As file types list with duplicates of the same options.
    If there are duplicate file format plugins installed, the Mac OS will remove the duplicates from the list, but you may still see the odd saving behavior.
    Solution:
    Remove the duplicate plugins.
    If you are not sure if you have this issue, but are seeing odd behavior, you can check for duplicates by looking through the plugins listed in the Help > System Info dialog.
    Bridge
    Unable to Copy and Paste in File info in Bridge
    Workaround: Typing info in Manually works, or copy and paste work in Photoshop's File Info dialog
    Install
    Adobe Setup Utility may quit, or error during install. You may see error: "Exit Code: 15"
    Workaround: Create a folder named 'Templates' at "<Windows drive>:\Users\<current user login id>\AppData\Roaming\Micorsoft\Windows\"
    Message saying trial of PS CS6 beta expired,Content coming soon, stay tuned.
    Workaround: re-launch photoshop CS6 beta. This issue should not happen anymore

    1. You can get full support for your camera by upgrading to Lightroom 4. But personally, I would wait for Lightroom 5 since it will be released shortly, probably within the next month. Lightroom 5 will work with Photoshop CS5. The only difference is that Lightroom will need to create a TIF or PSD file that contains all the changes you have made in Lightroom. That's not a big deal, in my opinion. That file has to be created at some point anyway whenever you use Photoshop.
    2. Yes, Lightroom 4 will pass images back and forth between it and Photoshop.
    3.  The upgrade would not break Lightroom 3. It would essentially work the same as it does with your current setup.
    4. If you purchase CS6 it is my understanding you will be allowed to use it indefinitely. This is not true of the Creative Cloud version. Support and updating for additional cameras will cease for CS6. Adobe has announced that they will make Camera Raw 8.1 so that it can be usable with CS6 as far as reading Lightroom adjustments. But any new controls will not be accessible.
    5. So far, Adobe has indicated that they have no plans to making Lightroom a subscription-only offering.
    You are asking your questions as though you are addressing Adobe directly. This is a User-to-user forum. I don't work for nor do I speak for Adobe. I am only giving you the information as I understand it. It seems to me that upgrading to Photoshop CS6 and Lightroom 5 is a "safe" choice. None of us, not even Adobe, really knows what the future will bring. Technology changes so quickly anymore that everything we are doing right now could be obsolete in a matter of a very short period of time. As Adobe changes their marketing strategies I think it will probably motivate some people to look elsewhere. I have Photoshop CS6 and I'm going to upgrade to Lightroom 5. Then I will have to wait and see what develops after that. At any rate, I have tools that I can use for the foreseeable future. If I have to change at some point then I will do so.

  • Number of elements at logical level / odbc driver

    Hi everyone,
    I'm new in BI area and I cannot understand one basic thing.
    I study documentation about BI server, exactly chapter about "creating dimensions" and I'm confused about setting "number of elements at logical level"
    It looks for me that "number of elements at logical level" is static.
    What will be when someone update data in the table and number of elements will be different than number of elements in our logical level?
    example:
    current column with distinct values:
    channel_desc:
    direct sales
    tele sales
    catalog
    internet
    partners
    in this case I set number of elements at logical level 5.
    after a while some update data in the table and our column looks (see below)
    column after update with distinct values:
    channel_desc:
    direct sales
    tele sales
    catalog
    internet
    partners
    others (added value)
    Does it mean that I have to change it to current numbers of elements?
    I'm sure that this is misunderstanding in my case, but I don't know where?
    Second problem which I have:
    BI with oracle database is on linux
    client software on windows
    I can import data from database like sybase or flat files to the physical model, I can view data, but when I create whole model (physical, bussines model and mapping, presentation) and I try access data from "Answers" I have this error:
    "Data source name not found and no default driver specified"
    regards
    Bart

    Number of elements is just an indication used by the BI Server (e.g. when generating LOV's in Answers). It won't cause any problems when it doesn't hold the exact number of elements available in the dataset.

  • Problem in activating 0sd_c03 IC

    Hi all
    Here i am facing problem in activating BC IC 0sd_c03 .I have installed the IC with data flow  before  and when i migrate from 3.5 to 7 . here for the datasource 2lis_13_vditm , the transfer rules are migrated successfully but here i am getting problem when i create transformation on update rule . The problem is with the routine net weight kg,gross  weight kg and with the volume . here that infoobject has some routine in update rule and when i created the transformation , in that transformation there is no routine for that infoobject and also there is no mapping present for that infoobject . plz help me in solving this.
    Thanx

    Hi Ravi,
    If you any start routine written on your Update rules or transformations, then when you open that one you will have Display start routine.
    If you don't have any routines, then you will have create start routine which implies it doesn't contain any start routine.If you want you can create start routine by click on create start routine.
    Creating routines is purely based on business requirement.
    when we go for creating routines:
    1)If you want to populate some new filed in target based on 2 or 3 fields from source.
    2)If you want to delete some records based on certain condition
    there are few more scenarios
    please go through the below article
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/609eea32-455e-2c10-c08a-c23adf8c934e?quicklink=index&overridelayout=true
    If it is enough of one to one mapping for you business, then no need to use any routines just do one to one mapping in transformation
    Regards,
    Venkatesh
    Edited by: Venky1903 on Aug 19, 2011 12:30 AM

  • How to access MS SQL in Oracle BI Administration?

    Hi All,
    I'm a new in Oracle BI, I've just created an business application using Oracle BI Administration Tool of Oracle BI Server version 10.1.3.4.1:
    Steps:
    1. building repository (through Physical, Business model and Mapping, Presentation),
    2. making Answers from Presentation Services.
    => It ran well and beautiful reports, charts. But now, my DB is stored in Microsoft SQL Server, help me how to access MS SQL in Oracle BI, more details steps, are there any useful links?
    Appreciate All.

    Hi
    Do the following
    Control panel> Administration tool> ODBC>SystemDSN > ADD > select the driver>Your SQL SERVER credentials
    Then test the connection
    Go to the BI tool
    IMPORT from Database>Select the SQL server connection you have just created>Locate your desired schema> configure the connection pool> import
    regards
    Roy

  • OBIEE and MapViewer problem

    Hi everyone,
    I'm trying to use mapviewer to get some reports on OBIEE 11g, after getting the tile and configure the Mapviewer with te data source and everything, i get the following error while trying to create a report, after associate data to the area.
    the Associated Subject Areas on the Background map Tab, on Manage Map Data is empty, and the data is associated in the Layers Tab.
    Then when i try to create a report using the associated data, then the following error gets to me.
    "A basemap is required to render a map. Please ensure that atleast one basemap is defined in the spatial meta-data"
    Then, searching on the documentation, i've done the following,
    On the mapViewerConfig.xml file
    <proxy_enabled_hosts>
    http://"hos"t:9704/mapviewer
    </proxy_enabled_hosts>
    on the instanceconfig.xml
    <ServerInstance>
    <SpatialMaps>
    <ColocatedOracleMapViewerContextPath>/mapviewer</ColocatedOracleMapViewerContextPath>
    <RemoteOracleMapViewerAbsoluteURL>http://"host":9704/mapviewer</RemoteOracleMapViewerAbsoluteURL>
    <LayerDataLayout>
    <MaxRecords>600</MaxRecords>
    </LayerDataLayout>
    </SpatialMaps>
    </ServerInstance>
    but still got the same problem, something i saw on the weblogic console was the following
    <Cannot read USER_SDO_TILE_ADMIN_TASKS view from database
    after saving and restarting the mapviewer.
    Any idea??
    Regards
    Cesar

    Hi,
    May be this will help you for this you need to create a data source in map viewer which will help you to get the base map present and then you can go on creating the report using map.
    After creating the data-source you will find the list of map available for u to use then bring them online and then go on using.
    Thanks.

  • For Price Diff

    Hello
    We have created a PO and with the std conditions, and maintained the V as price control
    if the condition and the MAP of the material is very less, like 2 or 5 rs, its not considering the condition value and posting at MAP 101 GR form vendor
    and taking the remaining amount in the price diff in MIRO.
    what could be the possible reasons for the same.
    Regards
    Niti narayan

    Hi
    Thanks for the replay
    The entry that is going to the stock account is going after converting the MAP (present stock + fresh stock)
    and the another entry that is going to GR/IR is going fine as per Condition value (to the vendor)
    And I think that is normal
    Thanks
    Niti narayan

  • We have many mappings, which one is good in performance wise ?

    We have many mappings, which one is good in performance wise ?

    HI
    Different Mapping Techniques are available in XI. They are: Message Mapping, XSLT Mapping, Java Mapping and ABAP mapping.
    u2022The integration repository includes a graphical mapping editor. It includes built-in functions for value transformations and queue and context handling.  There is an interface for writing user-defined functions (java) as well.
    u2022XSLT mappings can be imported into the Integration Repository; java methods can be called from within the XSLT style sheet. Advantages of this mapping are: open standard, portable, extensible via Java user-defined functions.
    u2022If the transformation is very complex, it may be easiest to leverage the power of Java for mapping.
    u2022ABAP mapping programs can also be written to transform the message structures.
    Message Mapping
    SAP XI provides a graphical mapping tool that generates a java mapping program to be called at run time.
    u2022Graphically define mapping rules between source and target message types.
    u2022Queue-based model allows for handling of extremely large documents.
    u2022Drag-and-drop.
    u2022Generates internal Java Code.
    u2022Built-in and user-defined functions (in Java)
    u2022Integrated testing tool.
    u2022N:M mapping is possible.
    JAVA MAPPING:
    Usually Java mapping is preferred when the target structure is relatively complex and the transformation cannot be accomplished by simple graphical mapping.
    For e.g. consider a simple File->IDoc scenarion where the source file is a simple XML file, whereas the target file is an IDoc with more than one hierarchy level e.g FINSTA01. Content conversion in XI can only create a single level hierarchy, so in this scenario a Java mapping would come in handy.
    See these:
    http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee56c0b
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i
    /people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs
    When to use Java mapping
    1) Java mapping are used when graphical mapping cannot help you.
    Advantages of Java Mapping
    1)you can use Java APIs and Classes in it.
    2) file look up or a DB lookup is possible
    3) DOM is easier to use with lots of classes to help you create nodes and elements.
    Java mapping can be used when you have complex mapping structures.
    ABAP MAPPING:
    ABAP mappings are mapping programs in ABAP objects that customers can implement using the ABAP Workbench.
    An ABAP mapping comprises an ABAP class that implements the interface IF_MAPPING in the package SAI_MAPPING. The interface has a method EXECUTE with the some signature.
    Applications can decide themselves in the method EXECUTE how to import and change the source XML document. If you want to use the XSLT processor of SAP Web AS, you can use the ABAP Workbench to develop a stylesheet directly rather than using ABAP mappings.
    In ABAP mapping you can read access message header fields. To do this, an object of type IF_MAPPING_PARAM is transferred to the EXECUTE method. The interface has constants for the names of the available parameters and a method GET, which returns the respective value for the parameter name. The constants are the same as in Java mappings, although the constant MAPPING_TRACE does not exist for ABAP mappings. Instead, the trace object is transferred directly using the parameter TRACE of the method IF_MAPPING~EXECUTE.
    For more details refer
    http://help.sap.com/saphelp_nw70/helpdata/EN/ba/e18b1a0fc14f1faf884ae50cece51b/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d0302591383
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
    /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
    ABAP Mapping
    /people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
    https://websmp101.sap-ag.de/~sapdownload/011000358700003082332004E/HowToABAPMapping.pdf
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    /people/r.eijpe/blog
    ABAP Mapping Vs Java Mapping.
    Re: Message Mapping of type ABAP Class not being shown
    Re: Performance of mappings (JAVA, XSLT, ABAP)
    XSLT Mapping
    XSLT stands for EXtensible Stylesheet Language Transformations. It is an XML based language for transforming XML documents into any other formats suitable for browser to display, on the basis of set of well-defined rules.
    /people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    The above menotined are the mapping present in the XI.
    When it is critical and complicate we go for the ABAP,JAVA or XSLt mapping. For simple Mapping we go for the graphical mapping.
    the selection of mapping also depends upon the requirement and alos on our scenario.
    cheers

Maybe you are looking for

  • READER DOES NOT OPEN

    Trying to open a pdf document with READER XI.  It will not open.  Getting message: ACROBAT cannot connect to external DDE server.  Help!

  • Cost Reports in IW32

    Hi, I have made some sttings changes for the cost report in IW32. Now when I go to the cost reports in IW32, the system is going dump. Can I revert back the changes what I made in the cost reports settings? Prase

  • Move/Resize photo within a mask?

    I've been trying to figure this out forever: When I drag one of my photos onto a placeholder image that is on an Apple template, it replaces it just fine. The problem I have is that I want to be able to move/resize my image around inside the mask unt

  • Dreamweaver Template not updating pages error code 2?

    Hi All I wonder if someone can help me - I have a site that i made with Dreamweaver. I then got a new computer (windows 7) and updated my dreamweaver from cs4 to cs5. I have just tried to update my pages and it doesnt seems to be working. Not sure wh

  • Recovery from failure question

    In order to use two racks of servers (in our case located in separate buildings) and make sure that primary and backup (backup count 1) of each partition are allocated to nodes in different racks I have understood that there is a "machine id" that ca