Message Mapping: button "map fields of same structure" is inactive

Hi!
Can some one please explain why the option within message mapping "map the same structure..." is inactive in my case?
Is that a bug?
I am on SAP NetWeaver 7.0 SP 14 .
Thank you!

Hi,
It is because your JAVA jdk version.
Install jdk 1.4.17.
Carlos

Similar Messages

  • Message-Mapping: Button Connect marked field and subsructures is disabled

    Hi everybody,
    I have a graphical mapping. And I want wo use the button "Connect marked field and subsructures".
    But the button is disabled.
    (Other buttons in this panel are also disabled)
    Do you know any reasons?
    Thanks
    Regards Mario
    Edited by: Mario Müller on May 19, 2009 7:22 AM

    Hi,
    in
    XI mapping button disabled
    They write I have to Use JAVA 1.4.2.
    I downloaded 1.4.do I have to do next?
    In the blog the write
    "Go to your control panel->Java->java tab->view."
    Which control panel is meant? How do I get there?
    Thanks
    Regards Mario

  • No mapping for Same structure in source and target

    Hi Experts,
    I want to transfer the source structure to two receivers . Here source and target structures are same so i dont need mapping.
    My question is how many DT,MT and MI required .. mapping required or not.
    Thanks in Advance
    CS

    hi  CS,
                 here in  your  scenario as  u  have  told  that  source  and reciver  are of  same  structure . definitely you didn't need  any  mapping . and you have to create two data type(one for sender and  one for receiver) , two message  types(one for sender and one for receiver)) , and  two message  interfaces(one for sender and one for receiver).
    while creating message types it asks for data  type and while creating message interface it asks for message type only . as the structures of sender and receiver are same then inspite of having two receivers  we  have to create  ony one message interface on sender side . later the adapter will take  care of further proceedings
    but  in  case of configuration you have to import three business systems . one for sender and  two for receiver systems . and  you have to configure the communications  channels  accordingly. as per the receivers accepting the structures you have to use the relevant adaptors .

  • I need map two controllers to the same button.

    So I have a button at Concert level in MainStage that is set to Actions>Play/Stop. This turns my click track (UltraBeat) on/off. I want to be able to control this with two different "controllers". I've got everything working fine having 2 seperate buttons in my MainStage concert but there must be a way to just have one mapped button be controled by two different controllers. For example, my drummer uses a Yamaha DTX drum pad and I use an FCB1010 foot controller. I want us both to be able to stop/start UltraBeat without having two seperate buttons in my MainStage layout.

    Hi
    You do realise that Mainstage 2.2 has a new "Assignments and Mappings" pane in Edit mode that will enable you to assign incoming MIDI messages and map them to MS functions without the need for Screen Controls?
    Using this method, it would be simple to have one MIDI device control the Click playback using a Screen Control (for visual feedback that it is on etc), with a second mapped to the same parameter using Assignments and Mappings.
    Alternatively, you would need to get both MIDI controllers to send the same MIDI message (say CC71), and then set one Screen Control to 'listen' to All MIDI ports (and possibly all MIDI Channels) using the Screen Control Inspector.
    CCT

  • SOAP Scenario-Sender and receiver having same structure- Mapping Required?

    Hi,
    We are having a SOAP to SOAP scenario. In that the sender and receiver are having same structure. Is it possible to by-pass mapping and just do the configuration from ID
    Thanks and regards,
    Siji Anup

    Hi Siji,
    AFAIK you can skip ESR development. Check the example in this blog When and how to create an scenario in SAP PI without mapping objects.
    Regards.

  • Mapping of    REGUP and REGUH  fields to the  structure FPAYP,FPAYH, FPAYHX

    Hi 
    We use  structure  FPAYP, FPAYH,  FPAYHX  in the DMEE  formats.   Now the  data in the payment run  can be seen in table REGUP  and REGUH.   All  the  payment  related  data    falls into the DMEE  generated xml file  thru  the  structure FPAYP,FPAYH, or  FPAYHX.
    My  question is  how can I  find out  which field   in  REGUP or  REGUH  is  mapped to  which  field in the  3   structures  used in DMEE.  Is there any sap  program.     I  tried  searching,  but  could not find in  sap library.
    Thanks for  your inputs.
    kamala

    Hi
    Sorry to  reply late.
    I am  doing  intermediary  bank in  international payments.
    I   need to get the intermediary bank  BIC  , clearing code   and   bank  name field data  in the DMEE format.  
    Please  tell me  which  structure and field  have  these  three  data elements.
    Thanks
    kamala

  • How to map different fields to same repeating/Same field in XSD

    Hi,
    I am using the Transform activity in a BPEL Process, my source is a Database table and the target is the and XSD file.
    Now the requirement is to map 3 different fields from source to a single field in the XSD.
    In the final xml file the tag name would be the same and will repeat 3 times but with different value for attribute and values with 3 diiferent columns/fields from database.
    How can achive this kind of mapping. Do i need to use some functions etc for that? please guide
    regards

    To answer "What does "<ns1:Code>" and "<ns1:Id>" indicate? are they fields in the DB table or XSD Schema?".
    The transformation is from Source(database) to target(an XML file).
    "<ns1:Code>" and "<ns1:Id>" are tags/fields in the outbound XML.
    <dbcolumn1>,<dbcolumn2> and <dbcolumn3> are database columns.
    I have removed the "ns1:" and also the Condition to make the code easy to read. Hope it helps. You could remove the condition and see how it goes when trying out in your project.
    <xmltag1_non repeating>
    <xsl:choose>
         <xsl:when test="SOME CONDITION" >
         <xml_tag2_repeating>
              <xsl:if test="SOME CONDITION">
                   <Code>
                   <xsl:value-of select="string(&quot;SOME VALUE 1 &quot;)"/>
                   </Code>
              </xsl:if>
              <xsl:if test="SOME CONDITION">
                   <Id>
                   <xsl:value-of select="dbcolumn1"/>
                   </Id>
              </xsl:if>
         </xml_tag2_repeating>
         </xsl:when>
    </xsl:choose>
    <xsl:choose>
         <xsl:when test="SOME CONDITION" >
         <xml_tag2_repeating>
              <xsl:if test="SOME CONDITION">
                   <Code>
                   <xsl:value-of select="string(&quot;SOME VALUE 2 &quot;)"/>
                   </Code>
              </xsl:if>
              <xsl:if test="SOME CONDITION">
                   <Id>
                   <xsl:value-of select="dbcolumn2"/>
                   </Id>
              </xsl:if>
         </xml_tag2_repeating>
         </xsl:when>
    </xsl:choose>
    <xsl:choose>
         <xsl:when test="SOME CONDITION" >
         <xml_tag2_repeating>
              <xsl:if test="SOME CONDITION">
                   <Code>
                   <xsl:value-of select="string(&quot;SOME VALUE 3 &quot;)"/>
                   </Code>
              </xsl:if>
              <xsl:if test="SOME CONDITION">
                   <Id>
                   <xsl:value-of select="dbcolumn3"/>
                   </Id>
              </xsl:if>
         </xml_tag2_repeating>
         </xsl:when>
    </xsl:choose>
    </xmltag1_non repeating>

  • Explain How to use Structure mapping button

    Hi All
    Iam Developing an application "Implementing and Using Exceptions in Guided Procedures"
    Can you please explain How to use Structure mapping button,
    Plz give me steps in details
    Thanks
    Srinivas

    Hi
    Create a project using 0020 as method.
    Max

  • Can we create the Mapping program,when source and target structures same?

    Hi Friends,
    if we have the same structure at source side and target side:
    1) Is it necessary to create the mapping program?
    2) If no need of mapping program what you will mention in the Interface Mapping?
    3) In ID part which objects no need to create when both structures are same?
    Regards,
    Naidu.

    Hi
    >1) Is it necessary to create the mapping program?
    No need to create mapping if both structure identical in all respects.
    >2) If no need of mapping program what you will >mention in the Interface Mapping?
    Dont define mapping and iterface mapping.
    >3) In ID part which objects no need to create when >both structures are same?
    You cannt assign a interface mapping as it is not defined in IR. leave that as interface mapping is not mandatory in Interface Determination Step.
    Thanks
    Gujjeti

  • How to split the messages in the mapping

    Hi Gurus,
    I need to split the message into two XML message based on the value in  the plant and sent it to two receivers.
      How to do using Graphical mapping.
    Im working in PI7.0. I dont know how to use the enhanced receiver determination. PL guide me.
    This is my input message format
    <ns0:Namespace>
       <row>
          <PlantCode>10<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>40<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>20<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>50<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    <ns0:Namespace>
    My output message should be
    Message1
       <row>
          <PlantCode>10<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
       <row>
          <PlantCode>20<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    Message2
       <row>
          <PlantCode>40<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
       <row>
          <PlantCode>50<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    Based on the plant i have to split the message
    1. If plant is 10 or 20 it has to go to message 1
    2. If plant is 40 or 50 it has to go to message 2.
    How to do...
    Regards,
    Rama

    1.Create a message mapping.
    2.In the mapping editor, switch to the Messages tab page
    3.Specify the same  target message type 2 time by choosing +
    4.Switch to the Design tab page
    PlantCode---removeContext---equalS
              constant[10]/                     \
                                                   OR------ifWithoutElse-------Message1
                                                  /              plantcode   /
    PlantCode---removeContext---equalS
              constant[20]/
    PlantCode---removeContext---equalS
              constant[40]/                     \
                                                   OR------ifWithoutElse-------Message1
                                                  /              plantcode   /
    PlantCode---removeContext---equalS
              constant[50]/
    Do 1 to 1 mapping between row,plantcode,element1,element2,element3 from source to target structure
    create 2 target message Interface for the same target message type
    Finally Create an interface mapping and reference the both target interfaces in target interfaces. Enter your message mapping in the interface mapping.(1--source Interface and 2 target Interfaces)
    In ID, Interface determination choose Enhanced radio button and under inbound interfaces add both the target Interfaces

  • Mapping too many fields can cause load on the system?

    Hi Experts,
    I have a question about a mapping .. I am mapping an IDOC to a web-service. The Web-service structure is having the exact same structure as the idoc, but all the fields are not necessary. But the Owner of the web-service is requesting me to map all fields even though it is not required. So my question is ,Will this unwanted field mappings can create an overload/burden on xi system ? I am getting the idoc from an R/3 system  and then I use a BPM to send it to web-service to send the invoice to ORACLE ERP and the response I am getting is used to update the status of IDOC in R/3. Your thoughts on this please..
    Thanks

    Hi,
    normally a standard mapping (I guess graphical) which is 1:1 will definetely not cause any performace issues! Sometimes negative effects are experienced with very complex mappings and many transformations, calculations, value-based actions, etc. Even XSLTs and large mssages could be a problem, because each time the whole message is read. In such cases JAVA mappings may help.
    But your case all should be fine ;o)
    Regards,
    Kai

  • Mapping flat xml file to xml Structure

    Hi all,
    i have to map an xml file, wich is incoming via a RFC call in a flat import field, to a xml-Structure. The xml Structure has the same Structure except that it is not flat but even as a xml-Structure in the Repository. Ist ther a way to make a 1:1 - Mapping?
    Regards Mathias

    Hi,
    This can be done very easily using Java Mapping.
    Parse the flat xml String using Dom4j and directly set this as the target structure.
    eg code:
    public void execute(InputStream in, OutputStream out) throws StreamTransformationException{
    String flatXml = "the flat xml string";
    Document doc = DocumentHelper.parseText(flatXml) ;
    out.write(doc.asXML().getBytes());
    Regards,
    P.Venkat

  • Map Auto ID field in import manager

    Hello all
    I need to make a quick fix to the data in our repository. A field needs to be updated based on a small formula. To do so I have syndicated the information and imported it to and SQL database where calculated the result. I exported it to a text file.
    Now I need to create a map to update the field. However the only common ID is the auto ID field I have set up. I can't map the source to the destination - the map button is grayed out when I select the auto ID field.
    Is it not possible to map it or is it because the auto ID field is numeric and my import is text.
    BR
    /Alexander

    Hi Alexander,
    It is true that the Auto Id field cannot be  imported or syndicated.But as you said you have used only the auto id field as the Primary matching fiel dand you need the Auto id information only so as to import then a workaround  i would suggest
    - Create a new field in your repository in console say(Auto id1)
    - Make this field as calculated field
    - In the calculation expression just selct the auto id field from the dropdown
    - This will populate the autoid field1 with the values same as the auto id field
    - And then try mapping it to this newly craeted field while importing.
    - This is just a workaround i am not sure whether it will address your problem directly
    Hope It Helped,
    Thanks & Regards
    Simona Pinto

  • Mapping Buttons Disabled

    Hi,
    In my mapping programs the buttons "Map selected field and substrucutres if Names are identical", "Clear Mapping", "Data Flow editor"...... " are all disabled.
    These buttons are just below the Design, Test, Message Tabs.
    Ofcourse i am in Edit Mode.
    Any settings that i am missing on?  Any Clue??

    hi Pavan,
    choose Help->Information from the menu bar, there you find the Java Version which is used to the load your Integration Builder.
    If the java version is higher than 1.4.x, then you have to use the correct version to load the Integration Builder.
    A easy way (no need to uninstall any high version JREs) would be:
    Start the Java Web Start of version 1.4.x and load your IB directly.
    the Java Web Start is normally located at
    C:\Program Files\Java\j2re1.4.2_12\javaws\javaws.exe
    Regards,
    Hui

  • Different Message Type, Different Namespace, same structure

    Hi,
    we have the scenario:
    We have a message type (with our namespace) in a regular file-tofile scenario.
    The sender is sending us an xml-file from his PI that  has exactly the same structure and same xsd.
    Except, that his message type name and namespace are different.
    What is the scenario to get his message type and namespace mapped to my message type and namespace in a regular file-to-file scenario?
    Thanks
    hs

    Hi, you could also remove namespaces with XMLAnonymizerBean, then you only need to adapt the message type.
    Alternatively you can import the external definition of the message and create a mapping for that. You can reuse your existing message mapping, just do a copy and change the message type in the signature. Then you can correct structural inconsistencies automatically in order to adjust the mapping to the changed namespace and message type. Or even better, create a mapping template for the structure which you use in both message mappings. Like this, you have a separate interface and mapping for the file and thus a clear separation of message flow.
    Regards, Martin

Maybe you are looking for