06-30-06 12:23 AM
I use a Cloudscape database as the user registry for Portal Server 6.
I am trying to add new user attributes to WMM. I made CS_HOME point to the C
loudscape directory. I have updated wmmAttributes.xml and wmmDBAttributes.xm
l and run attributeLoader.bat. The entries I added:
- to wmmAttributes.xml:
<attribute wmmAttributeName="IsNewHire"
applicableMemberTypes="Person"
dataType="String"
valueLength="3"
multiValued="false"/>
<attribute wmmAttributeName="IsManager"
applicableMemberTypes="Person"
dataType="String"
valueLength="3"
multiValued="false"/>
- to wmmDBAttributes.xml:
<attributeMap wmmAttributeName="IsNewHire"
pluginAttributeName="IsNewHire"
applicableMemberTypes="Person"
dataType="String"
valueLength="3"
multiValued="false"
readOnly="false"/>
<attributeMap wmmAttributeName="IsManager"
pluginAttributeName="IsManager"
applicableMemberTypes="Person"
dataType="String"
valueLength="3"
multiValued="false"
readOnly="false"/>
I made the new attributes visible in the Profile Management and Manage Users
And Groups portlets. But when I try to set a value of any of these attribut
es for any user, I get the error: ?EJPSG0007E: One of the attribute specifie
d is not defined for th
is member type.?
I think it is because attributeLoader.bat adds attributes into the lookaside
directory (the attrloader.log has the statement ?Loading attribute data int
o lookaside directory?), and I do not use this directory (wmm.xml has the lo
okaside attribute set t
o false). Could you tell me how to add new attributes in my case using attri
buteLoader.bat or in any other way?
Thank you.
vlad_IBMer
[ Post a follow-up to this message ]
|