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]