[jira] Updated: (CAY-366) Add progress/log view

From: Ari Maniatis (JIRA) ("Ari)
Date: Fri Nov 07 2008 - 19:18:11 EST

  • Next message: Ari Maniatis (JIRA): "[jira] Updated: (CAY-402) Entity/Attribute/Relationship naming improvements on reverse-engineering"

         [ https://issues.apache.org/cayenne/browse/CAY-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Ari Maniatis updated CAY-366:
    -----------------------------

        Fix Version/s: (was: 3.0)
                       3.0M5

    > Add progress/log view
    > ---------------------
    >
    > Key: CAY-366
    > URL: https://issues.apache.org/cayenne/browse/CAY-366
    > Project: Cayenne
    > Issue Type: New Feature
    > Components: CayenneModeler GUI
    > Affects Versions: 1.2 [STABLE]
    > Environment: all
    > Reporter: Øyvind Harboe
    > Assignee: Kevin Menard
    > Fix For: 3.0M5
    >
    > Attachments: patch-CAY-366-2.txt, patch-CAY-366.txt
    >
    >
    > From: Andrus Adamchik <andru..bjectstyle.org>
    > Reply-To: cayenne-use..bjectstyle.org
    > To: cayenne-use..bjectstyle.org
    > Subject: Re: Detailed log/progress view?
    > Date: Fri, 2 Sep 2005 10:17:38 -0400 (16:17 CEST)
    > Care to file an improvement request in Jira?
    > http://objectstyle.org/cayenne/bugs-features.html
    > Andrus
    > On Sep 2, 2005, at 10:01 AM, Øyvind Harboe wrote:
    > > Writeup of some Cayenne experiences follows...
    > >
    > > I've been using the Cayenne modeler for a couple of projects now
    > > and the
    > > thing I miss the most is a detailed log/progress view where I can see
    > > everything that was attempted and the g(l)ory details of all
    > > exceptions/error messages.
    > >
    > > - Connecting to a database gives very limited feedback when it fails.
    > > E.g. I had a misconfigured MS SQL server and Cayenne gave me
    > > a "something went wrong" error message, whereas the exception in
    > > my JDBC hello world program contained much more information. When
    > > translating error message to corrective action using Google, *any*
    > > little piece of information, no matter how insignificant it may seem
    > > at the time can be of vital importance :-)
    > >
    > > - Reengineering an MS SQL database is an atomic user interface
    > > operation
    > > where there are crucial configuration steps that must be in place on
    > > the SQLServer end. E.g. I accidentally created a user without enough
    > > access rights to access the tables I wanted to reverse engineer.
    > > This
    > > didn't give me an error message, but rather nothing was reverse
    > > engineered. Zero feedback can be frustrating when trying to
    > > figure out
    > > whats going wrong.
    > >
    > > - The Cayenne modeler reports ambiguously "Schema Generation Complete"
    > > after I've clicked "Generate". It puts up this message even if it
    > > has failed. E.g. when I try to generate
    > > a schema which contains a field called "position" w/HSQLDB, it
    > > causes HSQLDB to choke. The exceptions contain enough information to
    > > clue me in on what's wrong, it is just the modeler which seems to
    > > sensor this information.
    > >
    > > - Weird error messages when switching between databases is business
    > > as usual. The tricky part is when these error messages are not
    > > propagated to the user. There is valuable information tucked away in
    > > ~/.cayenne/modeler.log
    > >
    > > - Generated columns is supported by Cayenne if the underlying JDBC
    > > driver + database adapter supports it. However, if the system
    > > is somehow misconfigured, the "Generated" flag is silently ignored.
    > > Some sort of feedback here(possibly via the log/progress view),
    > > would
    > > be nice. (I'm currently investigating why this does not work for SQL
    > > server + jDTS, Cayenne 1.2M5).
    > >
    > >
    > >
    > >
    > >
    > > --
    > > Øyvind Harboe
    > > http://www.zylin.com
    > >
    > >
    > >

    -- 
    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 Nov 07 2008 - 19:18:48 EST