[jira] Created: (CAY-992) Modeler does not escape entity names

From: Rares Ispas (JIRA) ("Rares)
Date: Fri Feb 29 2008 - 08:11:16 EST

  • Next message: Rares Ispas (JIRA): "[jira] Created: (CAY-993) Modeler does not reverse engineer Postgres schemas correctly"

    Modeler does not escape entity names
    ------------------------------------

                     Key: CAY-992
                     URL: https://issues.apache.org/cayenne/browse/CAY-992
                 Project: Cayenne
              Issue Type: Bug
              Components: CayenneModeler GUI
        Affects Versions: 1.2 [STABLE], 2.0 [STABLE], 3.0
             Environment: Postgres SQL
                Reporter: Rares Ispas
                Assignee: Andrus Adamchik

    Postgres SQL requires using commas for case sensitive object names.
    When such a table or column name contains commas, the Modeler saves them unescaped in the .xml file.

    For example:
            <db-entity name=""Users"" schema="...">

    The result is that the xml file is unreadable.

    Using &quot; is also not an option, since the second time the schema xml is read, it will be saved again as " instead of &quot;

    -- 
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
    



    This archive was generated by hypermail 2.0.0 : Fri Feb 29 2008 - 08:12:22 EST