Question on PI like RFC,import maps,defining two ways communication

Hi Foks,
I am new to PI need information on the below issues.
1.How we can use RFC?
2.How to define Two way Communication eg:Remote system to ERP vise versa.
4.How ti transport the dev. object from Dev to Prod.
5.How we ca create the maps externally and import in PI is there any way we can do it.
Please help me out
shankar

How we can use RFC?
Import RFC in ESR/IR under IMPORTED OBJECTS that exist under software component in your ESR.
While importing RFC,you have to give system details from where you will import RFC in PI.
How ti transport the dev. object from Dev to Prod.
/people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi
/people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
/people/sap.india5/blog/2005/11/09/xi-software-logistics-ii-overview
/people/sap.india5/blog/2005/11/28/xi-software-logistics-solution-iii-cms
thanks
Nidhi

Similar Messages

  • Question about VBox/HBox and drawing things between things like a Mind Map

    Hi people!
    I'm toying with some techniques to draw something like a mind map using JavaFX. The idea was to make one HBox with two elements, left is the content node and the right element is a VBox with the child nodes.
    The problem is drawing lines between the left node and the child nodes.
    I suspect the double binding might be a problem in the lines definition, or perhaps that VBox/HBox don't actually change the x,y for the children, but rather translate them.
    Here's a working buggy example:
    package tree;
    import javafx.scene.CustomNode;
    import javafx.scene.Group;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.HBox;
    import javafx.scene.layout.VBox;
    import javafx.scene.Node;
    import javafx.scene.paint.Color;
    import javafx.scene.Scene;
    import javafx.scene.shape.Line;
    import javafx.scene.shape.Rectangle;
    import javafx.stage.Stage;
    public class MyNode extends CustomNode {
        var children : MyNode[] = [];
        def rect = Rectangle {
            width: 20
            height: 20
            fill: Color.RED
            onMouseClicked: function( e: MouseEvent ) {
                insert MyNode { } into children;
        public def leftConnectorX = bind rect.x;
        public def leftConnectorY = bind rect.y + rect.height / 2;
        public def rightConnectorX = bind rect.x + rect.width;
        public def rightConnectorY = bind rect.y + rect.height / 2;
        // A vertical layout box of the child nodes
        def childs = VBox {
            spacing: 5
            content: bind children };
        // These are the lines between this node and its direct children
        def lines = bind for(child in children) Line {
            startX: bind rightConnectorX
            startY: bind rightConnectorY
            endX: bind child.leftConnectorX
            endY: bind child.leftConnectorY
        override function create():Node {
            return Group {
                content: bind [
                    lines,
                    HBox {
                        spacing: 15
                        content: [ rect, childs ]
    function run(args : String[]) {
        return Stage {
            title: "Tree of trees"
            width: 800
            height: 600
            scene: Scene {
                content: MyNode {
    }Any ideas why the lines aren't drawn? Or any idea of a better way to achieve mind mapping-ish tree?

    I'm sure there will be some updates soon to fix those small problems. I mean, how hard can it be? ;-)
    I got my code working, had to move the lines to outside the nested HBox/VBox'es to be able to positioning them freely.
    package tree2;
    import javafx.scene.CustomNode;
    import javafx.scene.Group;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.HBox;
    import javafx.scene.layout.VBox;
    import javafx.scene.Node;
    import javafx.scene.paint.Color;
    import javafx.scene.Scene;
    import javafx.scene.shape.Line;
    import javafx.scene.shape.Rectangle;
    import javafx.stage.Stage;
    public class MyNode extends CustomNode {
        var children : MyNode[] = [];
        def rect = Rectangle {
            width: 20
            height: 20
            fill: Color.RED
            onMouseClicked: function( e: MouseEvent ) {
                insert MyNode { } into children;
        public def leftConnectorX = bind rect.boundsInScene.minX;
        public def leftConnectorY = bind rect.boundsInScene.minY + rect.height / 2;
        public def rightConnectorX = bind rect.boundsInScene.minX + rect.width;
        public def rightConnectorY = bind rect.boundsInScene.minY + rect.height / 2;
        // A vertical layout box of the child nodes
        def childs = VBox {
            spacing: 5
            content: bind children };
        // These are the lines between this node and its direct children
        public def lines : Line[] = bind
        for(child in children) [
            child.lines,
            Line {
                startX: bind rightConnectorX
                startY: bind rightConnectorY
                endX: bind child.leftConnectorX
                endY: bind child.leftConnectorY
        override function create():Node {
            return Group {
                content: bind
                    HBox {
                        spacing: 15
                        content: [ rect, childs ]
    function run(args : String[]) {
    def node = MyNode {};
    return Stage {
        title: "Tree of trees"
        width: 800
        height: 600
        scene: Scene {
            content: Group {
                content: bind [ node, node.lines ]
    }

  • [CS2][AS] Make XML import map is calling a refresh on styles?

    If this can be of use to someone else... it's probably not CS2,AS specific.. but this is what i use.
    It's the second time i have a bug like this, where changing the order of my calls is fixing the problem. With this one, i was getting random missing font error (times(1)) while batching documents(wich make the batch script batch crash as there is a modal dialog open). Not always on the same document, it was really fustrating as i was not able to get my finger on the problem!
    I actually knew the source of the problem as i had added a fix (maybe not the best solution, but it was working well) that actually was removing the style from all the text frame (i noticed that using map style to tag was not always working well(when text frame had overriden?), so that's why i added code to reset the style before doing a map. But i was not understanding why it was happening so randomly...
    I tought at first it was happening during save (as it reopen the document) but after a few experimentation it looked like it was occuring during the import map redefinition (See code below: make XML import map with properties {markup tag:tStyle, mapped style:tStyle}).
    Looks like the make XML import is calling some sort of document refresh wich then pop the font missing dialog (even with never interact as script preferences!)! (missing font is actually a bug i had also in other circumstances.. exemple when you have a extra return at the end of a tagged text (outside the tag)). A bit unexpected, i really tought that creating a xml import map was just creating data structure in document model to be used later on by the auto style call...
    The problematic script:
    tell application "Adobe InDesign CS2"
    set myDocument to document 1
    tell myDocument
    --Reset styles.
    set applied character style of every text of every text frame of every spread to character style 1
    set applied paragraph style of every text of every text frame of every spread to paragraph style 1
    --Create a tag to style mapping.
    set tList to name of every XML tag
    set tNumItems to count of tList
    repeat with i from 1 to tNumItems
    set tStyle to item i of tList
    make XML import map with properties {markup tag:tStyle, mapped style:tStyle}
    end repeat
    --Map the XML tags to the defined styles.
    auto style
    end tell
    end tell
    And the working solution (just moved the reset of style after the import map creation loop):
    tell application "Adobe InDesign CS2"
    set myDocument to document 1
    tell myDocument
    --Create a tag to style mapping.
    set tList to name of every XML tag
    set tNumItems to count of tList
    repeat with i from 1 to tNumItems
    set tStyle to item i of tList
    make XML import map with properties {markup tag:tStyle, mapped style:tStyle}
    end repeat
    --Reset styles.
    set applied character style of every text of every text frame of every spread to character style 1
    set applied paragraph style of every text of every text frame of every spread to paragraph style 1
    --Map the XML tags to the defined styles.
    auto style
    end tell
    end tell

    it doesnt print any server control message. in my "page_404.jsp" I am printing current date and time (to check if the server visited that page) everytime when i refresh "index.jsp" the server goes to "page_404.jsp" and prints the current date and time.
    so basically the only message which the console shows is the current date/time which i am printing in the "page_404.jsp"
    Thanks.

  • Question on IDoc and RFC

    Hi Folks,
      I have few questions on SAP XI.
    1) For IDoc and RFC, why we need to import the metadata again even though we import RFC and IDoc in intergration Repository?
    2) Why we don't need to create Message interface and Message type for IDoc and RFC?
    3) Why RFC and IDoc comes in different namesapce, not in the namespace in which they are impoeted?
    4) For IDoc we need to import metada in tran IDX2. Why the same is not in case of RFC? In case of RFC we need to specify metadata repository parametes in Communication Channels.
    Thanks,
    Punit

    Answer 1) IDoc (Intermediate Document) metadata comprises structures for the corresponding IDoc types that are required by the IDoc adapter to convert these IDocs to IDoc XML format and the other way around
    Answer 4) The adapters are configured in the configuration part of the Integration Builder, or in the configuration part of the PCK. You use the SAP Java Connector (JCo), which enables you to manage metadata. This in turn enables you to map RFC data generically to RFC XML and the other way around.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/33/c6e63b60c25767e10000000a11402f/content.htm.
    Regards
    Abhishek Mahajan
    **Reward points if helpful**

  • IP VRF to VRF Definition Import-Map behaviour changes

    Have the import rules changed from IP VRF syntax (IPV4 only) to VRF Definitions (IPV4&6)?
    The issue being we have a management VRF which is used for access, monitoring, archiving.  which works well in the IP vrf sytnax example:   
    ip vrf A-IPVPN
     rd 9282:1002
     import map Customer-Mgmt-Infrastructure
     route-target export 9282:1002
     route-target import 9282:1002
     route-target import 9282:1999
    ip vrf Customer-Mgmt
     rd 9282:1999
     import map Import-Customer-Mgmt
     route-target export 9282:1999
     route-target import 9282:1999
     route-target import 9282:2010
     route-target import 9282:1002
     route-target import 9282:2011
     route-target import 9282:1005
    route-map Import-Customer-Mgmt permit 10
     match ip address prefix-list Customer-Mgmt-CPE
    ip prefix-list Customer-Mgmt-CPE: 2 entries
       seq 5 deny 169.254.254.0/24
       seq 10 permit 169.254.0.0/16 le 32
    This allows all PE's to learn Customers Routes and import and export management details, I believe I have followed best practice and the result is what I would expect, however since creating some new customers with the vrf definition syntax it appears that the Import-Customer-Mgmt now filters out BGP routes within the Local VRF PE-PE, however the the routes are visible via :
    show ip bgp vpnv4 rd  
     but not imported into BGP table.
    Vrf definition 
    rf definition S-C-IPVPN
     rd 9282:1005
     route-target export 9282:1005
     route-target import 9282:1005
     route-target import 9282:1999
     address-family ipv4
      import map Customer-Mgmt-Infrastructure
     exit-address-family
    After hitting my head against a wall for longer than I would like to admit, I removed the import map and routes in the RD are installed into the BGP Table?
    My question is, is this now default behaviour or is it a bug in our particular version (asr1002x-universalk9.03.09.01.S.153-2.S1.SPA.bin)
    I had been considering upgrading our syntax using the vrf upgrade-cli, glad i didnt as this would have caused a major outage as we use the a fair amount of import maps with our Internet transit circuits.
    If this is normal behaviour what it the best way to match and permit Local vrf RD? baring in mind I would like ideally to reuse the same route-map.    
    I will continue to investigate,  but if anyone has had experience of this behaviour I would appropriate there input 
    Regard Neil 

    The following route map has no impact:
    route-map Customer-Mgmt-Infrastructure-2 permit, sequence 10
      Match clauses:
        community (community-list filter): S-C-IPVPN
      Set clauses:
      Policy routing matches: 0 packets, 0 bytes
    Named Community expanded list S-C-IPVPN
        permit RT:9282:1005
    Think i will need to lab up.
    Neil

  • No User Mapping Defined for the system

    Hi,
    I am trying to create the transcation iView ,here in this i want to run the BW transcation..
    For this i have created the transaction iView with the transaction code in that iview properties i have given the system alias which i have created for the BW system..
    The system which i have created for this is SAP R/3 dedicated...
    when i try to see the preview for this transaction iview it is giving the Error"No user Mapping defined in the system...
    i have done the user mapping also...
    Plz can any one help me in this..
    useful solution will be rewarded...
    Thanks
    Shashank
    Message was edited by: shashank moharana

    Hi Shashank
    the follwoing is total soln for connect EP AND BW and for ITS as well as SSO
    <b>Creating BW system in Portal</b>
    From the portal top-level navigation, choose System Administration -> System Configuration -> System Landscape
    Navigate to Portal Content -> Your SAP Ssytem  Folder  i.e SAP BW
    Right-click on the SAP BW folder, then choose New -> System
    Select SAP system using dedicated application server
    from System Template
    Make the following entries for the BW system you want to connect to the Enterprise Portal
    System Name -
      SAP_BW
    System ID   -
      Any ting u want like SAP_BW or SID of BW
    System ID Prefix -
      com.mycompany
    Master Language  -
      English
    Description   -
    NEXT -> Summary, review the options you selected for the new page.To make changes, choose Back to return to the appropriate screen. Then choose Next till you reach the Summary page, review, and choose Finish
    Choose Open the object for editing and choose OK
    The Property Editor iView will open
    Select Connector in the Property Category dropdown
    Enter the fields below according to your SAP system
    Application Host -
      IP Address of BW system or Host name ( FQDN required for SSO )
    SAP Client  ---  BW system client
    SAP System ID -
    SID of BW
    Server Port -
    3200 default for system number 00
    SAP System Number -
      00 or ur instance number
    <b>System Type  -
      SAP_BW</b>
    NOW,
    Select User Management from the Property Category dropdown list
    Enter the fields below
    Logon Method -
         UIDPW
    User Mapping Type  ---     Admin,user
    Note -: IF u want to use SSO for BW system first selct above and test it with BW system if it's ok than change to following
    Logon Method -
         SAPLOGONTICKET
    User Mapping Type  ---     Admin,user
    choose SAVE.
    Select System Aliases in the Edit dropdown list. This opens the System Alias Editor
    In Alias, enter SAP_BW. Choose the Add button
    Choose Save to save your changes and close the page
    <b>Connect With ITS</b>
    For BW
    In Property Catalog, use the dropdown to select ITS.
    Set your SAP system properties according to Following
    ITS Description -
      Description
    ITS Host Name  -
      Host name : Port for BW system
    <b>If u want to use SSO use FQDN instead of host name</b>
    ITS Path -
    /scripts/wgate
    ITS Protocol -
      http
    Save your settings.
    <i>u can check its for BW by following
    Find a port for BW using IIS manager
    Administrator tools -> Internet Service Manager - >
    extend the HOST
    Find the site created for BW system same like SID of BW system -> right click -> Properties
    TCP Port -- this is used for ur BW system</i>
    in IE  http://host_for_its:Port_for_bw/scripts/wgate/webgui/!
    <b>WAS for BW System</b>
    Select Web Application Server (WAS) in the Property Category dropdown list
    WAS Description  -
    BW WAS
    WAS Host Name -
      Host name : Port for BW system
    <b>use FQDN for SSO</b>
    WAS Path -
    /SAP/BW/Bex
    WAS Protocol -
    http
    Save ur entry.
    <b>User Management  For BW and EP</b>
    Befor u start if u don't use SAP Secu lib during installation
    change the following
    system Administration -> System configuration -> Um configuration -> Direct editing
    find out follwoing
    ume.usermapping.unsecure=False
    change to
    ume.usermapping.unsecure=TRUE
    Save and restart portal server
    ther are so many option available for DATA source u have required doc for using that
    if u have any query for that msg me back
    <b>Mapping Users in the Portal</b>
    if u want to use UIDPW than user must be map to BW system
    go by following
    User Administration -> User Mapping
    select the user u want to map by serch or entering a name
    Choose the Alias for your backend system, for example SAP_BW
    Enter the user id and password for BW user
    save ur changes.
    <b>SSO configuration</b>
    make sure ur Portal ITS and BW WAS system belong to Same
    domain.
    i.e 
    portal.mycompany.com
    its.mycompany.com
    bw.mycompany.com
    if not, u can do by creating a alias into host file for corresponding system
    for SSO follwoing parameter must be set in profile parameter using RZ10 in BW system
    login/accept_sso2_ticket  -
      1
    login/create_sso2_ticket  -
      1
    login/ticket_expiration_time  --- desired value default 60
    now download the portal certificate form follwoing
    System administration -> System configuration -> Keystore
    Administration
    donload verify.der file save it it's like verify.der.zip
    extract it than u can get verify.der
    now in BW system using trans.  STRUSTSSO2
    in the certificate section choose import certificate
    choose the file tab enter the path of the portal's verify.der file
    set the file format to DER coded
    in the trust manager choose ADD to PSE and Choose
    ADD to ACL
    in the dialog box enter the portal system's id (SID) and client
    by default portla system ID is the common name (CN) and client is 000
    save ur entry and restart the BW server
    this are the basci configuration if u have any query related to it msg me back
    regards,
    kaushal

  • Administration  Marketing  Import Mapping.

    I need to Import Some List Contact's to List Management from CSV file. I tring to create a Import Mapping on the Administration - Marketing --> Import Mapping Screen. But in the Screen Field Name - Pick Applet showing limited amout of fields from Contact BC. Here i need to Bring Some Custom fields & also some Contact Venilla fields. Is it any way for achive this. Here the Problem is pick applet is defined by Specialised Class BC. And also there is no Admin screen. there is no User Property defined.
    How can we overcome this.
    Stalin Jebakumar

    Hi,
    Thanks for using communities:
    The error: the logs are in level 5, but can not determine the cause of the error SBL-DAT-00144: Could not find '<?>' named '<?>'. This object is inactive or nonexistent. - looks like a benign one, I would recommend to review the exception file created to exceptions tab under import.
    Thanks,
    Arjesh

  • How many import maps.

    Hi there,
    Does anyone know what is the maximum import maps that can be created and saved.
    We would like to build about 5 000 predefined import maps, each map being a unique scenarios for the End-User to choose from when preforming an import.
    I would like to know if the map table can hold that many maps?
    Many thanks in advance.
    CH

    Hi Chris,
    In the above post you mentioned about record and taxonomy attribute linking,please elaborate on this.
    I would like to say the links between a record value and taxonomy attribute value depend on the way it is designed.
    Once a taxonomy has been designed and say you have 5000 attributes in that.
    Each class in that taxonomy will can be linked to the attributes defined for the taxonomy.
    for example if I have a class Fan and have attributes like Weight,Height,RPM etc, then only RPM or relevant attributes are linked to that class.
    It is important to understand that records are not linked to attributes  but they hold the value of Class and they have relevant attributes value with them.So the link between record and attributes in established as classes are linked to attributes.
    Thanks,
    Ravi

  • R/3 u2013 XI u2013 MDM integration scenario - Standard import Maps problem

    Hi Data Masters,
    We are working on R/3 u2013 XI u2013 MDM integration scenario for Vendor Object. We have extracted main table Data using u201CMDM_CLNT_EXTRu201D program. Now while importing the data in MDM we want to use u201CStandard business content i.e. Standard Import Maps (Name u2013 cremdm - 03 u201D but this maps are not mapping all the fields. So do we need to extend this maps..??
    OK. Second, To create own maps we are facing following problems,
    1)     In source section many fields are reflecting twice means in two segments i.e. LFA1 and ADRMAS like Name, City, Street, country etcu2026 whereas in Target section we have one field for the same so how to maps this fields.
    2)     In source, There are few fields like ADRNR which have values but in target we donot have any fields to map for the same, so how to handle thisu2026
    Helpful answers will be rewarded,
    Cheers
    RC

    closed

  • Value Exceptions - Import Map Update

    Hello MDM Gurus,
    We have the requirement to update the existing import map by unmapping two of the fields that we no longer required.
    When we try unmapping the required fields and save as another map name, export, reimporting it and overwriting the existing map with the same name. But the problem is we are loosing all value mappings. we are facing issue getting loads of value exceptions as all value mappings are gone.
    Please we need experts advices to resolve this since we no longer need that two fields getting imported in to the repository.
    We need a solution to unmap that two fields and keep all existing value mappings.
    Save Update not works for filed mappings, it only works for value mappings.
    Thank you very much in advance for the suggestions and inputs.
    Example :
    Field1 and Field2 Unmapped, We saved the Map by Save -> we are loosing all value exceptions ( As it stores only present config)
    Field1 and Field2 Unmapped, We saved the Map by Save Update -> When reimport the map again, we are seeing this field1 and field2 still mapped.
    Field1 and Field2 Unmapped, We saved the map by Save As -> Still it does like First Scenario.
    Please Advice.

    Hi Smartsoft,
    Just try this below procedure and revert with result.
    1. Open the existing map.
    2. Remove all the fields from matching field under Match Records tab.
    3. Now unmap these two not required fields under Map Field/Value tab.
    4. Afterwards, set again all the matching fields like earlier under Match records tab. Now make sure that under your Import Status tab Action Item: Ready to Import. Once it is done.
    5. Now try with Save As option as a new map in order you have had existing correct map as a reference for future.
    If it work properly then you can overwrite this new map name with existing map. Kindly revert.
    Regards,
    Mandeep Saini

  • No RFC destination is defined for SAP Global Trade Services

    Hi Team,
    I am getting error No RFC destination is defined for SAP Global Trade Services while transferring master data from one ECC Client to GTS.
    Both clients has built in GTS. The situation is like this.... Client A which has ECC & GTS and Client B also has ECC and GTS. Client B we are intended
    to use only for GTS. This is basically for proto type purpose we need to establish connectivity between A and B. B we intended to use as a feeder system
    1) All the three BADI'sin SD0A,SD0B and SD0C level activated
    SLL_PI_SD0A_TRANSFER
    SLL_PI_SD0B_TRANSFER
    SLL_PI_SD0C_TRANSFER
    2) /SAPSLL/RFC_DEST Badi also active
    I asked BASIS people to check in SM59  Client A is connected with Client B (here Client B as RFC destination) even connection test / remote logon also
    tested and it is working between A an B
    Where i am missing
    Regards,
    Ramji

    Hi Dave,
    Thanks for your reply.Sorry i forgot to include in my points already done.
    BD97
    BD64
    Just to clarify one more point
    sender should be EH6CLNT800 (ECC)
    Receipient should be EICCLNT800 (GTS). Is it correct
    Regards,
    Ramji

  • New import map in existing VRF

    Hello,
    On my PE, I defined a VRF. My VRF contains routes. Now, I want to create/modify a import map to filter/modify some routes. All new routes will pass through the new import map but not old ones. How can I do to reapply this route-map to all existing routes with the lowest impact ?
    I know some commands to do it, but I'm looking for the best one for a live network.
    For example, I perform following command :
    no route-target import X:Y and route-target import X:Y but I'm not sure it's the best one. It's worked.
    Rgds,
    Xavier

    doesn't seem to work.
    But actually I think it's automatic without any command. The bgp scan-time IMPORT timer seems to do the job.
    Xavier

  • How to import map data instead of tagging?

    I have an extensive list of map points of interest (tags) that I would like to import into Nokia maps so that it could be shared with others.
    Is there a way to do this without having to manually re-enter all the data again?
    Craig Fryer
    Editor - Japanese Lifestyle
    www.japaneselifestyle.com.au

    Hi Experts,
    For this job I have applied the
    jdbc:snps:xmll?f=/mydata/xml/file.xml&s=wrk_admin&dp_driver=oracle.jdbc.driver.OracleDriver&dp_url=jdbc:oracle:thin:@localhost:1521:xel&dp_user=wrk_admin&dp_password=bPyXS2eRXw8fWnKEmTYSEf&dp_schema=wrk_admin&dp_doc=Y
    my schema name is wrk_admin
    xml file name is mydata
    jdbc driver: localhost:1521:xe
    Encoded password: I have encoded the pwd from cmd:c:oracle\oracle_odi1\oracledi\agent\bin\encode wrk_admin
    The above are the details I have applied to my ODI studio for creating the dataserver.
    After applying this I got the following error.
    Could you please correct me here if I am wrong...
    jdbc:snps:xml?param1=value1&param2=value2&...
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:133)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java:1118)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.getLocalConnect(SnpsDialogTestConnet.java:420)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.localConnect(SnpsDialogTestConnet.java:860)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.jButtonTest_ActionPerformed(SnpsDialogTestConnet.java:806)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.connEtoC1(SnpsDialogTestConnet.java:165)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.access$1(SnpsDialogTestConnet.java:161)
    Thx,
    Sahadeva.

  • Exception: non-read-only mapping defined for the primary key field

    Hello.
    I'm new to Oracle and I created Java EE Web Project.
    And I created entities from tableA, tableB, tableC from my database.
    tableA has foreign key to tableB and has unidirectional Many-to-One relationship. tableC has two primary keys and one of these is foreign key to primary key in tableA. tableC also has unidirection Many-to-One relationship to tableA.
    Then I created session bean and data control from it, in design window, created read-only table from tableA.
    And I selected columns in tableA and also in tableB.
    I ran the application and saw the following exception in log window.
    Local Exception Stack:
    Exception [EclipseLink-46] (Eclipse Persistence Services - 2.1.3.v20110304-r9073): org.eclipse.persistence.exceptions.DescriptorException
    Exception Description: There should be one non-read-only mapping defined for the primary key field [tableC.tableA_ID].
    Descriptor: RelationalDescriptor(mypack.tableC --> [DatabaseTable(tableC)])
    tableA_ID is a primary key in tableA.
    How can I solve this error?
    Please help me.
    Edited by: 900471 on 2011. 12. 3 오전 5:32
    Edited by: 900471 on 2011. 12. 3 오전 5:33
    Edited by: 900471 on 2011. 12. 3 오전 5:33
    Edited by: 900471 on 2011. 12. 3 오전 5:34

    There are not enough details to be sure since you have not provided the mappings. From just the error, it looks like you are using the tableC.tableA_ID field as the foreign key in the ManyToOne relationship to A, but have marked it as insertable=false, writeable=false, meaning that it cannot be updated or used for inserts.
    Either make it writable (set the settings to true), or add another basic mapping/attribute in the entity for TableC that maps to the field which you can use to set when you insert a new tableC entity. A simple example is available at
    http://wiki.eclipse.org/EclipseLink/Examples/JPA/2.0/DerivedIdentifiers
    Best Regards,
    Chris

  • Importing mapping tables via txt-file

    Hi
    Is it possible to import mapping tables for some dimensions using txt- or csv-file instead of excel-template?

    Yes.
    There is a format called "Ledger Link" which is dirt simple. It is a CSV file that has Source, Target, and Description. If you have a sign flip, you put a - in front of the Target. If instead of explicit map, it is a like, Source is the rule.
    For example......
    110011,3rdPartySales,Third Party Sales
    110021,-ICSales,Intercompany Sales
    11003?,ServiceRevenue,Service Revenue for Accounts starting with 11003 with a length of 6 characters

Maybe you are looking for

  • Boot Camp Assistant refuses to recognize my Windows 7 Installation Disc nor my USB

    I have an iMac 20inch, early 2008 model. Back when I was running Leopard I installed Windows 7 with Boot Camp from a Windows 7 Installation ISO my friend had and I burnt it to a DVD and installed it without any problems. Later, after I got tried of w

  • How can we create Versions for Products in SAP CRM

    Hi All, We want use Product Versions in our CRM IC Webclient. We want to be able to select a product and then have a list of versions to pick from. Can anyone tell me if they have configured Versions for Products in their SAP CRM system. If yes, then

  • How can I set 'menu' to return to 2nd menu scene selections?

    I have a two page menu. 1. Title page. 2. Scene Selections page. Once we are on the 2nd page, I want the viewer to be able to return to this page when returning from viewing a selection. There is a button on Page 2 to get them back to the main menu i

  • NalandaTim Font is not working.

    NalandaTim Font is not working. i want to convert microsoft document into InDesign Document with NalandaTim Font but when i am copying text into doc document and past into InDesign page, will get different output. any one can help me on this issue. E

  • Some record doesnt load

    hi all some record in my select query in crystal report doesnt load! I select from 2 table,the first table values load successfuly but the secound table values doenst load and the records is empty. the tables have a relationship between id field. thi