Hi,

the Torque generated object (the one which got built by the torque
generator) or the TorqueUser that comes with Turbine?

The latter one has "isConfirmed", right. It is defined as

--- cut ---
    public boolean isConfirmed()
    {
        String value = getConfirmed();
        return (value != null && value.equals(User.CONFIRM_DATA));
    }
--- cut ---

The torque generated object has (at least with Torque 3.1-alpha-3-dev)

--- cut ---
        /**
         * Get the Confirmed
         *
         * @return String
         */
        public String getConfirmed()
        {
            return confirm_value;
        }

                                            
        /**
         * Set the value of Confirmed
         *
         * @param v new value
         */
        public void setConfirmed(String v) 
        {
          


         if (!ObjectUtils.equals(this.confirm_value, v))
        {
             this.confirm_value = v;
            setModified(true);
        }

                  
                       }

--- cut ---

and no isConfirmed. 

Confirmed is a VARCHAR, not a boolean and the idea behind it seems to
have it contain a random string value which is sent to the user via
email and a possible response from the user is compared to make sure
that the user actually got the mail and responded to it. It is not a
"this is a confirmed user" flag.

        Regards
                Henning


On Mon, 2003-08-25 at 15:55, J�rgen Hoffmann wrote:
> Hi Henning,
> 
> No everything is fine now. The problem was that TorqueUser had a method
> isConfirmed() which returns boolean. So at least my jdk1.4.2 was looking
> for a method setConfirmed(boolean v) and did not find it. I added the
> following method to my ExtendedBorcUser and everything works except for
> the other Exceptions:
> 
>     public void setConfirmed(boolean arg)
>     {
>       setConfirmed(String.valueOf(arg));
>     }
> 
> Kind regards
>  
> J�rgen Hoffmann
> 
> 
> 
> -----Urspr�ngliche Nachricht-----
> Von: Henning P. Schmiedehausen [mailto:[EMAIL PROTECTED] 
> Gesendet: Montag, 25. August 2003 15:48
> An: [EMAIL PROTECTED]
> Betreff: Re: AW: Migrating from 2.2 to 2.3
> 
> 
> =?iso-8859-1?Q?J=FCrgen_Hoffmann?= <[EMAIL PROTECTED]> writes:
> 
> >Hi,
> 
> >Thanks for your response,
> 
> >             <column name="CONFIRM_VALUE" size="16" type="VARCHAR"
> >                     javaName="Confirmed"/>
> 
> Hi,
> 
> strange. So your peer class should/must have a setConfirmed(String s)
> and a String getConfirmed() method. I don't understand why reflection
> does not find them when starting up. If you use Eclipse or something,
> can you try the class browser to check if your class contains the
> necessary methods?
> 
>       Regards
>               Henning
> 
> 
> 
> >             <column name="MODIFIED" type="TIMESTAMP"/>
> >             <column name="CREATED" type="TIMESTAMP"
> javaName="CreateDate"/>
> >             <column name="LAST_LOGIN" type="TIMESTAMP"/>
> >             <column name="OBJECTDATA" type="VARBINARY"/>
> >             <column name="TELEPHONE" size="32" type="VARCHAR"
> >javaName="Phone" />
> >             <column name="FAX" size="32" type="VARCHAR"/>
> >             <column name="FIRMA_ID" type="INTEGER"
> >primaryKey="false"
> >                     required="false" autoIncrement="false"
> >inheritance="false" />
> >             <foreign-key foreignTable="Firma" onUpdate="none"
> >onDelete="none">
> >                     <reference local="FIRMA_ID" foreign="firma_id"
> >/>
> >             </foreign-key>
> >             <unique>
> >                     <unique-column name="LOGIN_NAME"/>
> >             </unique>
> >     </table>
> 
> >Kind regards
> 
> >Juergen Hoffmann
> 
> >P.S. com.ba means company - byteaction which is still on my todo list, 
> >to change com.ba to de.byteaction *Keine Arme, Keine Kekse* =)
> 
> 
> 
> >-----Urspr�ngliche Nachricht-----
> >Von: Henning P. Schmiedehausen [mailto:[EMAIL PROTECTED]
> >Gesendet: Montag, 25. August 2003 13:15
> >An: [EMAIL PROTECTED]
> >Betreff: Re: AW: AW: Migrating from 2.2 to 2.3
> 
> 
> >=?iso-8859-1?Q?J=FCrgen_Hoffmann?= <[EMAIL PROTECTED]> writes:
> 
> >>org.apache.turbine.services.InstantiationException: Service 
> >>SecurityService failed to initialize: Failed to instantiate 
> >>UserManager: UserPeer com.ba.borc.om.BorcUserPeer has no confirm
> column
> 
> >>information!: No method "setConfirmed" with 1 arg(s) of matching
> types.
> 
> >Please post the schema or part of the schema which generates the
> >com.ba.borc.om.BorcUserPeer and com.ba.borc.om.BorcUser persistent
> >object. I'm 99% sure that it's missing the
> 
> ><column name="CONFIRM_VALUE" size="16" type="VARCHAR"
> >javaName="Confirmed"/>
> 
> >column.  
> 
> >     Regards
> >             Henning
> 
> 
> >P.S.: com.ba ? British Airways gets a Turbine based application? Cool.
> 
> >-- 
> >Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
> >[EMAIL PROTECTED]        +49 9131 50 654 0   http://www.intermeta.de/
> 
> >Java, perl, Solaris, Linux, xSP Consulting, Web Services 
> >freelance consultant -- Jakarta Turbine Development  -- hero for hire
> 
> >"Dominate!! Dominate!! Eat your young and aggregate! I have grotty
> >silicon!" 
> >      -- AOL CD when played backwards  (User Friendly - 200-10-15)
> 
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
[EMAIL PROTECTED]        +49 9131 50 654 0   http://www.intermeta.de/

Java, perl, Solaris, Linux, xSP Consulting, Web Services 
freelance consultant -- Jakarta Turbine Development  -- hero for hire

"Dominate!! Dominate!! Eat your young and aggregate! I have grotty silicon!" 
      -- AOL CD when played backwards  (User Friendly - 200-10-15)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to