08-09-05 10:53 PM
AMS,
I ran into this same issue and yes, as far as I can tell, BizDesk has some
hard-coded references to "UserObject". My work around has been to change the
name of my custom profile definition to UserObject while maintaining my own
custom profile name as the display name. Unfortunately your client code also
needs to use the "UserObject" name when retrieving a profile from the
profile system. (My access to the profile system is encapsulated inside my
own class, so my page code doesn't ever see this detail. Even that component
takes the profile type as a configurable input, so the hard-coded
"UserObject" only shows up in a single application variable in my code.)
Your alternative, and maybe the one Microsoft expected us to take, is to
modify the existing UserObject profile rather than creating your own.
Good luck.
--
Zoe Hart
Commerce Server MVP
<ams8764@netscape.net> wrote in message
news:1123601301.305380.182580@g44g2000cwa.googlegroups.com...
> Hi all,
>
> We are facing an issue with the use of BizDesk in CS 2002.
>
> Our application is using a custom profile to manage users (based on a
> new dedicated table in the underlying database) instead of the "User
> Object" profile.
>
> It seems that the BizDesk does not fully support this scenario:
>
> - we cannot create campaign target expressions referring to our custom
> profile content (only "User Object"/"Targeting context"/"Intrinsics"
> are listed, and I do not want to create & fill at runtime one
> additional targeting context property for each custom profile
> property...)
>
> - in the Basket Manager section, we cannot get the user info to be
> displayed along with the basket id.
>
> Could it be that the BizDesk has "hard coded" references to the User
> Object ?
>
> Any solution/workaround ?
>
> Is it (so) uncommon to fully redefine a custom profile to manage
> application users ?
>
>
> We are using Commerce Server 2002 SP3 (no FP1).
>
> Thanks,
>
> AMS
>
[ Post a follow-up to this message ]
|