Importing DataMaps

From: Dave Lamy (davelam..mail.com)
Date: Mon Mar 30 2009 - 17:39:44 EDT

  • Next message: Juergen Saar: "Re: Importing DataMaps"

    Hey guys--

    We have a number of different clients, each of which make use of a common
    foundation of code. I want each client's codebase to have its own
    cayenne.xml, but import a common DataMap that would provide tables/classes
    for global concepts (security role/user classes being a good example). I
    want that common DataMap to get mapped to the client specific DataNode so
    that every client gets the same classes/tables but in their specific schema.

    I tried creating a cayenne.xml file in the common codebase with just a
    DataMap (no DataNodes, as the node is the client-specific schema). This
    worked fine, and I confirmed that I had a cayenne.xml and .map.xml file in
    the directory.

    I then opened a particular deployment cayenne.xml file in Modeller, and
    tried to use the File/Import DataMap menu command. I selected the common
    DataMap file and got the following error:

    "Error reading DataMap [timestamp] Can't find data map
    /<path>/CommonMap.map.xml"

    Not sure what I've done wrong. Can anyone help point me towards a solution
    here? Is what I'm trying to do even valid?

    Thanks for the help!
    Dave



    This archive was generated by hypermail 2.0.0 : Mon Mar 30 2009 - 17:40:33 EDT