Scott Eade <[EMAIL PROTECTED]> writes:

int and longs are both bad ideas. I have an LDAP backend
implementation here which uses the LDAP object dn's as it's IDs, which
are unique but Strings.  I will put this into the 2.3 proposals
section but basically this would require changing all of the id fields
to "Object".

I urged the author (Marco Knuettel, who works as a freelancer for my
company) to pass it to me earlier so we could make this change in the
2.3 cycle but he simply gave it to me too late and I don't want to
make such a fundamental change to the Security Service in the RC phase
of the 2.3 release. So I will put it into the proposals and we can
discuss this for 2.4-dev.

But if you work on this for Fulcrum, please rip out all the places
where the int argument is wrapped with new Integer(value) and
value.intValue() and return an "Object" for the id.

This would've been possible in the 2.3-dev cycle because the "id"
stuff isn't in any release yet. It is part of the 2.2 -> 2.3 changes.

        Regards
                Henning

-- 
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