moin blizzard,
ich bin grade mal der Beschreibung von IBM gefolgt zum Thema "Retrieving Data from a customized database".
Da muss man in der UserInfoConfig.xml Datei einige Einträge machen und dann sollte das eigentlich funktionieren.
Hier der Inhalt der UserInfoConfig.xml auf dem ST Server:
<?xml version ="1.0" encoding="UTF-8" ?>
<!-- ***************************************************************** -->
<!-- -->
<!-- IBM Confidential -->
<!-- -->
<!-- OCO Source Materials -->
<!-- -->
<!-- (C) Copyright IBM Corp. 2006 -->
<!-- -->
<!-- The source code for this program is not published or otherwise -->
<!-- divested of its trade secrets, irrespective of what has been -->
<!-- deposited with the U.S. Copyright Office. -->
<!-- -->
<!-- ***************************************************************** -->
<UserInformation>
<Resources>
<Storage type="NOTES">
<CommonField CommonFieldName="MailAddress"/>
<Details>
<Detail Id="MailAddress" FieldName="InternetAddress" Type="text/plain"/>
</Details>
</Storage>
<Storage type="CUSTOM_NOTES_DB">
<StorageDetails DbName="isd/isd.nsf" View="($Users)" />
<Details>
<Detail Id="Name" FieldName="PersTitle,FirstName,LastName" Type="text/plain"/>
<Detail Id="Company" FieldName="Company" Type="text/plain"/>
<Detail Id="Location" FieldName="City,Country" Type="text/plain"/>
<Detail Id="Photo" FieldName="StaffPictureAttached" Type="image/jpeg"/>
<Detail Id="MailAddress" FieldName="InternetAddress" Type="text/plain"/>
<Detail Id="Telephone" FieldName="Telephone" Type="text/plain"/>
</Details>
</Storage>
</Resources>
<ParamsSets>
<Set SetId="0" params="MailAddress,Name,Title,Location,Telephone,Photo,Company"/>
<Set SetId="1" params="MailAddress,Name,Title,Location,Telephone,Photo,Company"/>
</ParamsSets>
<BlackBoxConfiguration>
<BlackBox type="NOTES" name="com.ibm.sametime.userinfo.userinfobb.UserInfoNotesBB" MaxInstances="4"/>
<BlackBox type="CUSTOM_NOTES_DB" name="com.ibm.sametime.userinfo.userinfobb.UserInfoNotesCustomBB" MaxInstances="4"/>
</BlackBoxConfiguration>
</UserInformation>
Ich komme grade nicht recht weiter. Der Sametime Server gibt in einer Trace Datei Fehler aus:
17/Jun/08, 12:11:47 UserInformation servlet-Init InstanceNum=1
17/Jun/08, 12:12:28 UserInfoMgr getInstance
17/Jun/08, 12:12:28 Initializing manager object. UserInformation version=7.5.1.300
17/Jun/08, 12:12:28 constructing Blackboxes Pools
17/Jun/08, 12:12:28 The pool has been successfully populated with 4 objects of typecom.ibm.sametime.userinfo.userinfobb.UserInfoNotesBB
17/Jun/08, 12:12:28 Notes bb: No available Settings for NOTESNsf bb
17/Jun/08, 12:12:28 Notes bb: No available Settings for NOTESNsf bb
17/Jun/08, 12:12:28 Notes bb: No available Settings for NOTESNsf bb
17/Jun/08, 12:12:28 Notes bb: No available Settings for NOTESNsf bb
17/Jun/08, 12:12:28 The pool has been successfully populated with 4 objects of typecom.ibm.sametime.userinfo.userinfobb.UserInfoNotesCustomBB
17/Jun/08, 12:12:28 constructing Blackboxes Pools done
17/Jun/08, 12:12:28 objects were not correctly created for pool pool number com.ibm.sametime.userinfo.userinfobb.UserInfoNotesCustomBB