Re: Entity Modeler Qualifier Bug?

From: Mike Schrag (mschra..dimension.com)
Date: Sun Oct 28 2007 - 06:24:15 EDT

  • Next message: Mike Schrag: "Re: Exception running WO 5.4 with WOLips latest and Wonder latest"

    This was an artifact of switching to a different plist parser a couple
    builds ago. I just committed a fix, so it will be in Monday night's
    build.

    ms

    On Oct 28, 2007, at 1:21 AM, Michael Halliday wrote:

    > Hey List ( and more specifically Mike ):
    >
    > Just installed the latest nightly build (4560) with Eclipse 3.3.1
    > and I've run across what appears to be a bug with Entity Modeler.
    > Something seems to have changed which causes fetch spec qualifiers
    > like this:
    >
    > (isActive = 1) and (isApproved = 1)
    >
    > to be converted on load to this:
    >
    > (isActive = "1") and (isApproved = "1")
    >
    > Basically quoting all values. It took me a while to figure out what
    > was going on because I started getting the following error:
    >
    > com.webobjects.jdbcadaptor.JDBCAdaptorException: The attribute
    > isActive should be assigned a Number, but the value was the String "1"
    > at
    > com.webobjects.jdbcadaptor.JDBCColumn.takeInputValue(JDBCColumn.java:
    > 557)
    > at
    > com
    > .webobjects
    > .jdbcadaptor
    > .JDBCChannel
    > ._bindInputVariablesWithBindingsAndExecute(JDBCChannel.java:226)
    > at
    > com
    > .webobjects
    > .jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:303)
    > at
    > com
    > .webobjects
    > .jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:261)
    >
    > I downloaded some of the previous builds of the stand alone Entity
    > Modeler and it appears to work correctly up until and including the
    > build on Oct 17 ... the builds after this exhibit this problem.
    >
    > Any ideas?
    >
    > Thanks in advance,
    > Michael.



    This archive was generated by hypermail 2.0.0 : Sun Oct 28 2007 - 06:25:26 EDT