Version 6 2005Q4
Diese Versionshinweise enthalten wichtige Informationen, die zum Zeitpunkt der allgemeinen Freigabe von Sun JavaTM System Calendar Server 6 2005Q4 zur Verfügung standen, u.a.:
Für diese Calendar Server-Version bietet Sun Solve ein Patch an. Weitere Informationen finden Sie im Abschnitt Wichtige Informationen zu Patches.
Lesen Sie diese Versionshinweise, bevor Sie Calendar Server installieren und konfigurieren.
Calendar Server ist eine skalierbare, webbasierte Lösung zur zentralen Kalenderverwaltung und Zeitplanung für Unternehmen und Dienstanbieter. Calendar Server unterstützt Benutzerkalender für Ereignisse und Aufgaben sowie Kalender für Ressourcen, z.B. Konferenzräume und Geräte. Eine Liste der neuen Funktionen finden Sie im folgenden Abschnitt Neuigkeiten in dieser Version.
Calendar Server bietet eine grafische Benutzeroberfläche, Communications Express. Es bietet den Kunden auch die Flexibilität, WCAP (Web Calendar Access Protocol) für den direkten Zugriff auf Kalenderdaten im Format text/calendar oder text/xml zu erhalten.
Die veraltete Benutzeroberfläche, Calendar Express, wird aus Gründen der Rückwärtskompatibilität weiterhin unterstützt, jedoch nicht weiter entwickelt.
Datum |
Beschreibung der Änderungen |
---|---|
29.06.2005 |
Versionshinweise zur Beta-Version |
05.10.05 |
Allgemeine Freigabe von Calendar Server 6 2005Q4 |
Calendar Server 6 2005Q4 enthält die folgenden Änderungen und neuen Funktionen:
Die Delegated Administrator-Konsole (grafische Benutzeroberfläche) unterstützt jetzt Calendar Server.
Der folgende WCAP-Parameter wurde hinzugefügt:
smtpNotify – Dieser Parameter wurde storeevents und den folgenden Löschbefehlen hinzugefügt: deletecomponents_by_range, deleteevents_by_id, deleteevents_by_range .
Dieser Parameter teilt dem System mit, ob Ereignisteilnehmer über die vorgenommenen Änderungen informiert werden. Wenn z.B. die Beschreibung eines Ereignisses geändert wird, soll vielleicht nicht jeder Teilnehmer darüber benachrichtigt werden (Wert wird auf 0 festgelegt). Wenn sich jedoch der Zeitpunkt für eine Besprechung ändert, möchten Sie wahrscheinlich alle Teilnehmer darüber informieren (Wert wird auf 1 festgelegt).
Die alte Benutzeroberfläche, Calendar Express, wird in einer zukünftigen Version des Produkts nicht mehr erscheinen.
Aus diesem Grund wurden die Informationen im Administration Guide und Developer's Guide, die sich auf Calendar Express beziehen, entfernt. Falls Sie Calendar Express weiterhin verwenden, sollten Sie sobald wie möglich eine Umstellung auf Communications Express planen. Die Dokumentation für Calendar Express ist weiterhin Teil der Dokumentation früherer Versionen von Calendar Server, die Sie unter http://docs.sun.com erhalten.
cs5migrate-Änderung – In der Vergangenheit stand das Dienstprogramm cs5migrate zur Migration von früheren Versionen von Calendar Server nach Version 5 als zwei separate Downloads zur Verfügung: ein Download für Datenbanken mit wiederkehrenden Ereignissen und Aufgaben und ein Download ohne wiederkehrende Daten. Diese beiden Downloads wurden zusammengeführt. Jetzt gibt es nur noch cs5migrate mit einer Option für wiederkehrende Daten.
In diesem Abschnitt werden die Hardware und Software beschrieben, die für diese Version von Calendar Server erforderlich sind und empfohlen werden.
Für Calendar Server-Installationen, die die Funktionen über Frontend- und Backend-Rechner aufteilen, müssen die Hardwareplattformen und Betriebssysteme an beiden Enden gleich sein.
Mit anderen Worten: Aufgrund der Big-Endian- und Small-Endian-Inkompatibilität können Sie keinen x86- und SPARC-Plattformrechner in derselben Calendar Server-Umgebung verwenden, die Frontend- und Backend-Rechner enthält.
Zudem wurde der gemischte Einsatz der Betriebssysteme Solaris x86 und Linux für Frontend- und Backend-Rechner nicht getestet und wird derzeit nicht unterstützt.
Etwa 500 MB Festplattenspeicher für Standardinstallation. Für Produktionssysteme mindestens 1 GB.
128 MB RAM. Für Produktionssysteme zwischen 256 MB und 1 GB für optimale Leistung.
RAID-Speicher für schnellen Zugriff (empfehlenswert für große Datenbanken).
SolarisTM 10 Betriebssystem ( SPARC® Platform Edition, x86 Platform Edition)
Solaris 9 (5.9) Betriebssystem (SPARC Platform Edition, x86 Platform Edition)
Solaris 8 (5.8) Betriebssystem (SPARC Platform Edition)
Red Hat Enterprise Linux AS 2.1 u2, AS 3.0
Weitere Informationen finden Sie im Abschnitt Unterstützte Browser in Kapitel 5, Sun Java System Communications Express 6 2005Q4 Versionshinweise.
Plattform |
Patch-Nummer |
---|---|
Solaris, SPARC |
116577 |
x86 |
116578 |
Linux |
116851 |
Eine aktuelle Liste der erforderlichen Patches für Sun Java System Calendar Server finden Sie auf der folgenden Website:
Gehen Sie dort zu "Patches“ oder "Patch Portal“.
Folgen Sie danach den Sun Java System Calendar Server-Links.
Wann immer sich die Anforderungen für Betriebssystem-Patches ändern und neue Patches für Java Enterprise System-Komponenten verfügbar sind, werden die Updates auf der SunSolve-Website bereitgestellt, zunächst in Form von Clustern mit empfohlenen Patches.
Dieser Abschnitt enthält Informationen, die Ihnen vor der Installation von Calendar Server 6 2005Q4 bekannt sein sollten, u.a.:
Calendar Server unterstützt keine NFS-gemounteten (Network File System) Partitionen. Installieren oder erstellen Sie keinen Teil von Calendar Server, einschließlich ausführbarer, Datenbank-, Konfigurations-, Daten-, temporärer oder Protokolldateien, auf einer NFS-gemounteten Partition.
Für Calendar Server-Installationen, die Funktionalität auf Frontend- und Backend-Rechner aufteilen, müssen die Hardwareplattformen an beiden Enden gleich sein.
Mit anderen Worten: Aufgrund der Big-Endian- und Small-Endian-Inkompatibilität können Sie keinen x86- und SPARC-Plattformrechner in derselben Calendar Server-Umgebung verwenden, die Frontend- und Backend-Rechner enthält.
Zudem wurde der gemischte Einsatz der Betriebssysteme Solaris x86 und Linux für Frontend- und Backend-Rechner nicht getestet und wird derzeit nicht unterstützt.
Java Enterprise System läuft auch auf der Plattform Linux. Die Hauptunterschiede für den Benutzer bestehen in den Namen der Pfade, unter denen die Produktverzeichnisse installiert sind. Die Linux-Plattform wird in einem anderen Verzeichnis installiert als die Solaris-Plattform.
Die folgende Tabelle enthält die Standard-Installationsverzeichnispfade für Solaris und Linux:
Solaris-Standardverzeichnisse |
Linux-Standardverzeichnisse |
---|---|
/opt/SUNWics5/cal/ (cal_svr_base) |
/opt/sun/calendar (cal_svr_base) |
/etc/opt/SUNWics5/config |
/etc/opt/sun/calendar/config |
/var/opt/SUNWics5/ |
/var/opt/sun/calendar |
In der Dokumentation wird das Standardinstallationsverzeichnis für Calendar Server als cal_svr_base bezeichnet.
Vor der Installation von Calendar Server müssen Sie die erforderlichen Betriebssystem-Patches anwenden. Eine Liste der erforderlichen Patches finden Sie in den Systemversionshinweisen Sun Java Enterprise System 2005Q4 Release Notes.
Um das Installationsprogramm von Sun Java Enterprise System oder das Konfigurationsprogramm Calendar Server 6 2005Q4 auf Solaris-Systemen auszuführen, müssen Sie sich als Superuser (root) anmelden.
Installieren Sie Calendar Server 6 2005Q4 mithilfe des Sun Java Enterprise System-Installationsprogramms. Mit dem Java Enterprise System-Installationsprogramm werden die Sun-Komponentenproduktpakete, u.a. Calendar Server 6 2005Q4, installiert sowie die gemeinsam genutzten, von den verschiedenen Produkten verwendeten Komponenten.
Die folgende Tabelle enthält eine Liste der Linux-Paketnamen für die verschiedenen Calendar Server-verwandten Komponenten.
Komponente |
Package-Name |
---|---|
Calendar Server |
sun_calendar-core sun-calendar-api |
Lokalisierte Pakete: |
|
Spanisch |
sun-calendar-core-es |
Koreanisch |
sun-calendar-core-ko |
Französisch |
sun-calendar-core-fr |
Chinesich |
sun-calendar-core-zh_CN |
Deutsch |
sun-calendar-core-de |
Japanisch |
sun-calendar-core-ja |
Taiwanesisch |
sun-calendar-core-zh_TW |
Versuchen Sie nicht, Calendar Server mithilfe des Sun Java Enterprise System Installer aufzurüsten. Sie müssen dazu den patchadd-Prozess verwenden. Anleitungen zum Upgrade von früheren Calendar Server-Versionen finden Sie im Sun Java Enterprise System 2005Q4 Upgrade and Migration Guide. Weitere Informationen finden Sie in den Sun Java Enterprise System 2005Q4 Release Notes.
Falls Calendar Server 6 mit Berkeley DB Version 3.2.9 installiert ist, wird die Konvertierung zur aktuellen Version 4.2 automatisch durchgeführt. Sie brauchen keine weiteren Datenbankmigrationsprogramme auszuführen.
Falls Sie mit einer Calendar Server 5-Installation arbeiten, die Berkeley DB Version 2.6 verwendet, müssen Sie Ihre Kalenderdatenbank mithilfe des Dienstprogramms cs5migrate zu Version 4.2 aktualisieren. Das Dienstprogramm steht auf Anfrage beim technischen Support zur Verfügung.
Falls Sie mit einer bereits vorhandenen Calendar Server 2-Installation arbeiten, müssen Sie ein Upgrade zu Calendar Server 5 ausführen, bevor Sie eine Migration zur aktuellen Version durchführen können.
Das Dienstprogramm cs5migrate führt die folgenden Aufgaben durch:
Führt eine Migration von Calendar Server 5.x-Daten zu Calendar Server 6 durch
Aktualisiert die Kalenderdatenbank von Berkeley DB Version 2.6 auf Version 4.2
Schreibt den Migrationsstatus in ein Protokoll namens csmigrate.log
Trägt Fehler in ein Protokoll namens csmigrateerror.log ein
cs5migrate erstellt außerdem bei Angabe der Option -r Master- und Ausnahmedatensätze für alle wiederkehrenden Ereignisse und Aufgaben. Ab sofort erzeugt Calendar Server diese Datensätze automatisch. Falls Sie eine Datenbankmigration durchführen müssen, Sie aber nicht vorhaben, Connector for Microsoft Outlook zu verwenden, brauchen Sie cs5migrate nicht mit der Option -r auszuführen.
Wenden Sie sich an den technischen Support, um die Download-Adresse und Dokumentation zum entsprechenden Dienstprogramm zu erhalten.
Falls Ihr Standort eine frühere Version von Calendar Server einsetzt, die für den beschränkten virtuellen Domänenmodus konfiguriert ist oder für die mehrere Instanzen von Calendar Server auf demselben Rechner vorhanden sind, wenden Sie sich an einen Vertriebsmitarbeiter von Sun Microsystems, Inc. und bitten ihn um eine Auswertung Ihrer Migrationsanforderungen und darum, sicherzustellen, dass Sie über das richtige Migrationsdienstprogramm für diese Anforderungen verfügen.
Und führen Sie niemals eine Datenbankmigration durch, ohne zuerst ein komplettes Backup durchgeführt zu haben.
Nachdem Sie eine Installation oder ein Upgrade auf Calendar Server 6 2005Q4 durchgeführt haben und bevor Sie Calendar Server verwenden können, müssen Sie folgende Konfiguration durchführen:
Führen Sie das Directory Server-Setupskript (comm_dssetup.pl) aus, um das Sun Java System Directory Server for Calendar Server-Schema zu konfigurieren.
Führen Sie das Calendar Server-Konfigurationsprogramm (csconfigurator.sh ) aus, um die besonderen Anforderungen Ihres Standorts zu konfigurieren.
Die entsprechenden Anweisungen finden Sie im Sun Java System Calendar Server 6 2005Q4 Administration Guide.
In der folgenden Tabelle wird beschrieben, wo Sie die verschiedenen Dateien und Programme finden, auf die in der Dokumentation für die Solaris- und Linux-Plattformen verwiesen wird:
Dateinamen |
Solaris-Verzeichnispfade |
Linux-Verzeichnispfade |
---|---|---|
Administrator- dienstprogramme: start-cal, stop-cal, csattribute, csbackup, cscal, cscomponents, csdb, csdomain, csexport, csimport, csmonitor, csplugin, cspurge, csrename, csresource, csrestore, csschedule, csstats, cstool und csuser |
/opt/SUNWics5/cal/sbin |
/opt/sun/calendar/sbin |
Migrationsdienstprogramme: csmig und csvdmig |
/opt/SUNWics5/cal/sbin |
/opt/sun/calendar/sbin |
Skripten: icsasm, legbackup.sh, legrestore.sh und private2public.pl |
/opt/SUNWics5/cal/sbin |
/opt/sun/calendar/sbin |
Konfigurationsdateien: ics.conf, version.conf, counter.conf und sslpassword.conf |
Nach der Installation befinden sich die Dateien unter: /opt/SUNWics5/cal/ config-template Während der Konfiguration werden die Dateien aus dem oben genannten Verzeichnis in die Verzeichnisse verschoben, die Sie durch Auswahl der Konfigurationsoptionen angegeben haben. |
Nach der Installation befinden sich die Dateien unter: /opt/sun/calendar/ config-template Während der Konfiguration werden die Dateien aus dem oben genannten Verzeichnis in die Verzeichnisse verschoben, die Sie durch Auswahl der Konfigurationsoptionen angegeben haben. |
LDAP-Server- Aktualisierungsdateien: 60iplanet-calendar.ldif, ics50-schema.conf und um50-common-schema.conf |
Nach der Installation befinden sich die Dateien unter: /opt/SUNWics5/cal/ config/schema/ comm_dssetup.pl schreibt diese Dateien nach Directory Server. |
Nach der Installation befinden sich die Dateien unter: /opt/sun/calendar/config/ schema/comm_dssetup.pl schreibt diese Dateien nach Directory Server. |
Schema-LDIF-Dateien: 20subscriber.ldif, 50ns-value.ldif, 50ns-delegated -admin.ldif, 55ims-ical.ldif, 50ns-mail.ldif, 56ims-schema.ldif, 50ns-mlm.ldif, 60iplanet -calendar.ldif, 50ns-msg.ldif |
Nach der Installation befinden sich die Dateien unter: /etc/opt/SUNWics5/ config/schema comm_dssetup.pl schreibt diese Dateien nach Directory Server. |
Nach der Installation befinden sich die Dateien unter: /etc/opt/sun/calendar/ config/schema comm_dssetup.pl schreibt diese Dateien nach Directory Server. |
Mail-Formatierungsdateien (*.fmt) |
Nach der Installation befinden sich die Dateien unter: /opt/SUNWics5/cal/ config-template Nach der Konfiguration befinden sich die Dateien unter: /etc/opt/SUNWics5/ config/ language Hierbei steht sprache für en, de, es, fr, ja, ko, zh-TW oder zh-CN. |
Nach der Installation befinden sich die Dateien unter /opt/sun/calendar/ config-template Nach der Konfiguration befinden sich die Dateien unter: /etc/opt/sun/calendar/ config/ language Hierbei steht sprache für en, de, es, fr, ja, ko, zh-TW oder zh-CN. |
Bibliotheksdateien (.so) SSL-Dienstprogramme: certutil und modutil |
/opt/SUNWics5/cal/lib |
/opt/sun/calendar/lib |
Sitzungsdatenbank |
/opt/SUNWics5/cal/lib/ http |
/opt/sun/calendar/lib/ http |
Zählerstatistikdateien: counter und counter.dbstat |
/opt/SUNWics5/cal/lib/ counter |
/opt/sun/calendar/lib/ counter |
Datei timezones.ics |
/opt/SUNWics5/cal/data |
/opt/sun/calendar/data |
Wenn Sie die Leistung des LDAP-Verzeichnisservers steigern möchten, insbesondere wenn Sie Kalendersuchvorgänge im LDAP-Verzeichnis durchführen, ziehen Sie folgende Aspekte in Betracht:
Um die Leistung beim Zugriff von Calendar Server auf den LDAP-Verzeichnisserver zu verbessern, fügen Sie der LDAP-Konfigurationsdatei für die verschiedenen Attribute Indizes hinzu.
Das Konfigurationsprogramm comm_dssetup.pl kann die Indizierung für Sie vornehmen (optional).
Führen Sie den folgenden Test durch, um zu sehen, welche Leistungsvorteile eine Indizierung bewirken kann:
Halten Sie vor der Indizierung fest, wie lange die Ausführung des LDAP-Befehls dauert:
ldapsearch -b "base" "(&(icscalendarowned=* user*)(objectclass=icsCalendarUser))" |
wobei base den LDAP-Basis-DN des Verzeichnisservers bezeichnet, auf dem sich die Benutzer- und Ressourcendaten für Calendar Server befinden, und user der Wert ist, den ein Endbenutzer im Dialogfeld Calendar Express Subscribe \> Calendar Search eingeben kann.
Führen Sie die Indizierung für icsCalendarOwned aus.
Führen Sie den folgenden LDAP-Befehl erneut aus und halten Sie die Zeit fest:
ldapsearch -b "base" "(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))" |
wobei base den LDAP-Basis-DN des Verzeichnisservers bezeichnet, auf dem sich die Benutzer- und Ressourcendaten für Calendar Server befinden, und user der Wert ist, den ein Endbenutzer im Dialogfeld Calendar Express Subscribe \> Calendar Search eingeben kann.
Vergleichen Sie die Zeiten. Es sollte ein messbarer Zeitunterschied vorhanden sein.
Um zu ermitteln, ob die Parameter für die Suchbegrenzung (:nsslapd-lookthroughlimit) und die Größenbeschränkung (nsslapd-sizelimit) auf passende Werte eingestellt sind, verwenden Sie folgenden Befehl:
ldapsearch -b "base" "(&(icscalendarowned=* user ID*) (objectclass=icsCalendarUser))"
wobei base den LDAP-Basis-DN des Verzeichnisservers bezeichnet, auf dem sich die Benutzer- und Ressourcendaten für Calendar Server befinden, und user ID der Wert ist, den ein Endbenutzer in einem Kalendersuchdialogfeld in Communications Express eingeben kann.
Wenn der LDAP-Server einen Fehler zurückgibt, ist der Wert des Parameters nsslapd-sizelimit bzw. nsslapd-lookthroughlimit möglicherweise nicht hoch genug. Halten Sie sich beim Festlegen dieser Parameter an folgende Richtlinien:
Vergewissern Sie sich, dass der Wert für den Parameter nsslapd-sizelimit in der Datei slapd.conf bzw. in der entsprechenden Datei so hoch ist, dass alle gewünschten Ergebnisse zurückgegeben werden können. Anderenfalls wird möglicherweise Text abgeschnitten oder es werden gar keine Ergebnisse angezeigt.
Vergewissern Sie sich, dass der Wert für den Parameter nsslapd-lookthroughlimit in der Datei slapd.ldbm.conf bzw. in der entsprechenden Datei so hoch ist, dass ein Suchvorgang für sämtliche Benutzer und Ressourcen im LDAP-Verzeichnis durchgeführt werden kann. Legen Sie, falls möglich, nsslapd-lookthroughlimit auf -1 fest, wodurch kein Grenzwert verwendet werden muss.
Bei Verwendung von Schema 1 gibt es zwei Probleme in Communications Express:
Wenn Sie Communications Express mit Sun LDAP Schema 1 ausführen, müssen Sie den DC-Stammknoten mithilfe von ldapmodify zu LDAP hinzufügen, bevor Sie das Communications Express-Konfigurationsprogramm ausführen. Der Eintrag sollte dann wie folgt aussehen:
dn: o=internet objectClass: organization o: internet description: Root level node in the Domain Component (DC) tree
Das Kalenderdienstprogramm csuser, das für die Bereitstellung von Benutzern in Schema 1 verwendet wurde, wurde für Calendar Express entworfen und bietet einem Benutzer des Adressbuchdienstes nicht dieselben Möglichkeiten wie für Communications Express erforderlich sind.
Es gibt zwei Tools, mit deren Hilfe Benutzer, Gruppen und Domänen für Calendar Server bereitgestellt werden: Die Dienstprogramme Delegated Administrator und Calendar Server. Delegated Administrator bietet zwei Benutzeroberflächen: die Konsole, eine grafische Benutzeroberfläche, und das Dienstprogramm, eine Befehlszeilenschnittstelle. Weitere Informationen zu Delegated Administrator finden Sie im Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide. Anweisungen zur Verwendung der Konsole finden Sie in der Online-Hilfe von Delegated Administrator Console.
Weitere Informationen zu den Dienstprogrammen von Calendar Server finden Sie im Sun Java System Calendar Server 6 2005Q4 Administration Guide.
Versuchen Sie nicht, Benutzer über die Access Manager-Konsole bereitzustellen. Auch wenn es möglich ist, Benutzer auf dieser Konsole zu erstellen und ihnen einen Kalenderdienst zuzuweisen, sollten Sie diese Methode nicht verwenden, da das Ergebnis nicht vorhersehbar ist und sich negativ auf die Bereitstellung auswirken kann.
Calender Server 6 2005Q4 bietet die folgenden Dokumentationen. Teilenummern sind in Klammern angegeben.
Sun Java System Calendar Server 6 2005Q4 Administration Guide (819-2433)
Sun Java System Calendar Server 6 2005Q4 Developer’s Guide (819-2434)
Sun Java System Communications Express 6 2005Q4 Administration Guide (819-2661)
Sun Java System Communications Express 6 2005Q4 Customization Guide (819-2662)
Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide (819-2658)
Sun Java System Communications Services 6 2005Q4 Schema Reference (819-2657)
Sun Java System Communications Services 6 2005Q4 Schema Migration Guide (819-2656)
Sun Java System Communications Services 6 2005Q4 Event Notification Service Guide (819-2655)
Die Online-Hilfe von Communications Express steht in der Benutzeroberfläche zur Verfügung.
Die Online-Hilfe von Delegated Administrator Console steht in der Benutzeroberfläche zur Verfügung.
Die Dokumentation von Calendar Server 6 2005Q4 steht auf der folgenden Website zur Verfügung:
http://docs.sun.com/coll/1313.1
Sun Java Enterprise System Technical Note: Sun Java System Calendar Frequently Asked Questions (819–2631) Dieses FAQ-Dokument wurde für diese Version nicht aktualisiert.
Die folgende Tabelle enthält eine Liste der bekannten Inkompatibilitäten zwischen Calendar Server 6 2005Q4 und früheren Versionen.
Inkompatibilität |
Auswirkung |
Kommentare |
---|---|---|
Access Manager bietet jetzt zwei Installationstypen: Legacy und Realm. |
Bei der Installation müssen Sie Legacy als Installationstyp im folgenden Bildschirm wählen: Access Manager: Administration (1 of 6) |
Falls der falsche Access Manager installiert wird, können Sie Delegated Administrator nicht mehr ausführen. |
Das Directory Preparation Tool (comm_dssetup.pl) unter /opt/SUNWics5 kann nicht ausgeführt werden. |
comm_dssetup.pl befindet sich jetzt in einem eigenen Paket im Verzeichnis /opt/SUNcomds für Solaris und im Verzeichnis /opt/sun/comms/dssetup für Linux |
Vergewissern Sie sich, dass zur Installation des Pakets das Directory Preparation Tool im entsprechenden Installationsbildschirm ausgewählt ist. |
Das Konfigurationsprogramm für Delegated Administrator wurde geändert. |
Installieren Sie Delegated Administrator und führen Sie das Konfigurationsprogramm aus. Das aktuelle Programm befindet sich unter: für Solaris /opt/SUNWcomm/sbin/ config-commda für Linux /opt/sun/comms/ config-commda |
Führen Sie ein Upgrade auf den neuen Delegated Administrator aus, wenn Sie diese Version von Calendar Server installieren. |
Diese Version von Communications Express ist mit der Version 2004Q2 von Calendar Server inkompatibel. |
Beim Upgrade von Communications Express müssen Sie auch ein Upgrade von Calendar Server ausführen. |
Dies gilt auch für Messaging Server. |
Die folgende Liste enthält eine Beschreibung der Probleme, die für Calendar Server 2005Q1 gemeldet und in dieser Version behoben wurden:
Problem: Das Dienstprogramm cscal von Calendar Server fügt einem Kalender unabhängig von der im Befehl angegebenen Anzahl an Eigentümern maximal zwei Eigentümer gleichzeitig hinzu.
Die ITIP-Meldung für wiederkehrende Ereignisse ist fehlerhaft.
csdb rebuild fügt die Standardverzeichnisse an das Ende des angegebenen Zielverzeichnisses.
search_calprops.wcap sollte einen besseren LDAP-Suchfilter verwenden, um ein richtiges Ergebnis zurückzugeben.
Die Verwendung ist für die Option csclean -g fehlerhaft.
Das Calendar Server-Paket verwendet ein Fragezeichen für die Gruppen-ID des obersten Verzeichnisses.
Die Calendar Server-Pakete verwenden Parameterattribute an Stelle eines zugewiesenen Eigentümers.
Linux: Die Calendar Server-Dateien werden stadardmäßig im Verzeichnis /etc/opt/sun/config installiert.
icsStatus wird auf Domänenebene nicht berücksichtigt.
Calendar Server besitzt private Kopien der gemeinsam genutzten Komponenten.
DWP-Dämon kann auf Solaris x86-Plattform nicht gestartet werden.
cshttpd
stürzt ab, wenn LDAP-Cache aktiviert ist.
Wenn die Mailsuche im virtuellen Domänenmodus konfiguriert wird, wird Fehler 29 von Calender Server ausgegeben. Die Mailsuche wird im virtuellen Domänenmodus nicht unterstützt. Verwenden Sie stattdessen Benutzer- und Gruppen-LDAP. Bei der revenue-Version werden die Mailsuch-Einstellungen in der Datei ics.conf im virtuellen Domänenmodus ignoriert.
Verwirrende Fehlermeldungen beim Ausführen von csrename.
WCAP-Änderung: Fügen Sie das Update als Methode hinzu, anderenfalls erhält Outlook nach einer ersten Änderung bei allen nachfolgenden Änderungen eine Fehlermeldung. Ändern Sie die WCAP-Version zu 3.3.0.
Die Zeitzone des Systems wird nicht erkannt.
Bei der Verwendung von virtuellen Domänen (gehosteten Domänen) in Schema 1 gibt search_calprops.wcap mit primaryOwner=1 keine aussagekräftigen Ergebnisse zurück.
Problem: Das Festlegen von service.http.ssl.port.enable="yes“ deaktiviert den normalen HTTP-Anschluss nicht.
Problemlösung: Dokumentation. HTTPS hört den SSL-Anschluss nur ab, wenn "yes“ angegeben ist. Sowohl service.http.enable als auch service.http.ssl.port.enable müssen auf den Backend-Servern auf "yes“ festgelegt sein, damit SSL ordnungsgemäß funktioniert.
Lösung:Es ist nicht möglich, HTTP für das Abhören eines Anschlusses zu deaktivieren. Ein Administrator kann jedoch service.http.port in eine nicht bekannten Anschlussnummer ändern.
csdwpd
führt zu einem Cluster-Failover nach Verwendung von Outlook Connector.
Anmeldung als Benutzer auf gehosteter Domäne nicht möglich.
csuser sollte nicht dazu berechtigt sein, die Option -c mit create zu verwenden.
Problem: csconfigurator.sh-Eingabebereich in der Benutzeroberfläche ist zu schmal für die japanische Ländereinstellung.
get_freebusy.wcap lässt cshttpd. abstürzen
Calendar Server stürzt mit der login.wcap-Anforderung mit bestimmten Argumenten ab, wenn browser.cache.enable auf "yes“ festgelegt ist.
csrename aktualisiert das Löschprotokoll (deletelog) nicht, wodurch verwaiste Einträge im Löschprotokoll verbleiben.
Im automatischen Modus werden Sie weiterhin aufgefordert, Fragen von csconfigurator.sh
zu beantworten.
Problem: Im virtuellen Domänenmodus wird ein WCAP-Fehler ausgegeben, wenn maillookup in der Datei ics.conf konfiguriert ist.
Problemlösung: Im virtuellen Domänenmodus wird maillookup zugunsten von ugldap in der Datei ics.conf ignoriert.
cshttpd stürzt in getRemovedAttendees ab.
Durch das Speichern eines wiederkehrenden Ereignisses stürzt cshttpd ab.
Problembehebung des Benachrichtungsdienstes. Mehrere Änderungen.
Die Ereignisse verschwinden aus den Teilnehmerkalendern, wenn der Organisator vom Miteigentümer geändert wird.
Möglicher cshttpd-Absturz bei aktiviertem LDAP-Cache.
Systemabsturz beim Ausführen von get_userprefs.wcap.
csadmind stürzt in caldb_GetNextAlarmFromQueue ab.
get_freebusy.wcap lässt cshttpd
abstürzen, wenn dtstart festgelegt ist.
list.wcap, subscribe_users.wcap, und unsubscribe_users.wcap lassen cshttpd
abstürzen.
Patch —18 kann im alternativen Stammverzeichnis nicht installiert werden.
Die Sommerzeit für Neuseeland startet und endet am falschen Tag.
cshttpd
tritt in eine Endlosschleife ein, wenn storeevents.wcap in Outlook mit einer mailto:-Adresse aufgerufen wird, die einen Schrägstrich (/) enthält.
Eine Ausnahme ohne Datums- und Uhrzeitänderung sollte nicht zu einem Fehler des doppelten Buchens führen.
csadmind
-Absturz in UpdateOrganizerPendingStatus.
Fehlerhafte Datei-Eigentumsrechte führen zu Fehler beim Starten der Dienste.
csstored.pl
weist einen Fehler in der folgenden Zeile auf: if ($log_files_count > 1)(). Es sollte > 2() lauten.
Das Ändern von wiederkehrenden in nicht-wiederkehrende Ereignisse funktioniert nicht.
csadmind
stürzt beim Verarbeiten eines GSE-Eintrags ab (interner Teilnehmer antwortet externem Organisator).
csadmind
stürzt beim Verarbeiten eines wiederkehrenden Ereignisses ab, der Stapel verarbeitet jedoch eine wiederkehrende Aufgabe (todo).
Gesamttagesereignis ist in Wochenansicht nicht vorhanden.
Calendar Server gibt nicht alle Kalender für die Benutzer in der Aliasdomäne zurück.
WCAP sollte die Möglichkeit bieten, beim Ändern von Besprechungsdetails keine Benachrichtigung zu senden. Dies wurde als smtpNotify-Parameter implementiert, der dem Befehl storeevents und mehreren Löschbefehlen hinzugefügt wurde. Weitere Informationen finden Sie im Abschnitt Neuigkeiten in dieser Version.
Beim Importieren eines Word-Dokuments in Communications Express stürzt cshttpd
ab.
Problem: Trusted circle SSO schlägt bei der Konfiguration des Authentifizierungsfilters in Calendar fehl.
Es sind grundlegende Änderungen für den Übergang vom Legacy-Modus zum virtuellen Domänenmodus (gehostete Domänen) erforderlich.
Das System berücksichtigt local.ldap.cache.cleanup.interval nicht ordnungsgemäß.
Problem: Die Option csresource - k wird standardmäßig unterschiedlich verwendet, je nachdem, ob Sie diese leer verwenden oder einfach weglassen.
Problem:Fehlerhafter Stanard-ACE für die Ressourcen in csresource-Zusammenführung aufgelistet.
Problem: Die externen Organisatoren erhalten eine Antwort pro Instanz für wiederkehrende Ereignisse, wenn der Teilnehmer alle annimmt.
Problem: Mit dem Import-Befehl wird eine falsche Organisatoren-E-Mail-Adresse eingefügt, wenn es sich um einen externen Organisator handelt.
Problem: Das Backend-Prozessorproblem in csdwpd führt zum Fehlschlagen des cshttpd-Frontend-Befehls.
Problem: cscal -v list funktioniert nicht.
Problem: csstored.pl gibt keine Warnmeldungen zurück, wenn sich in der Live Calender-Datenbank mehr als zwei Protokolldateien befinden.
Problem: Der sichere Anmeldeparameter funktioniert nicht.
Problemlösung:Nicht implementiert: service.http.ssl.securelogin-Parameter wurde aus der Datei ics.conf entfernt.
Problem: Es muss eine Möglichkeit geben, local.user.authfilter für die Proxy-Authentifizierung zu deaktivieren.
Problemlösung: Dem WCAP-Befehl login.wcap wurde ein neuer Parameter hinzugefügt. Der Parameter lautet applyauthfilter. Dieser Parameter wird in der WCAP-Referenz beschrieben.
Problem: Unter Linux startet Calendar Server nicht nach dem Upgrade. Falsche Berechtigungen im lib-Verzeichnis nach Upgrade mit einem Patch.
Lösung: Führen Sie als Root folgende Befehle aus:
cd /opt/sun/calendar/lib
mkdir lock
chown -R icsuser:icsgroup lock
Problem: E-Mail-Warnungen werden deaktiviert, sobald ein Benutzer zum ersten Mal einer Einladung Kommentare hinzufügt und dann darauf reagiert.
Problem: Falsches Copyright-Jahr auf der Anmeldeseite von Calendar Express.
Problem: Programmbeendigung beim Versuch eine Wochenansicht mit der Einstellung "exclude sat & sun“ anzuzeigen.
Problem: Das konfigurierbereite Skript (Pre-patch) verwendet eine Methode zum Prüfen der erforderlichen Patches, die unter Alternate Root nicht funktioniert.
Problem: Es muss die Möglichkeit bestehen, calprops X-Tokens hinzuzufügen. Dies ist für die Unterstützung von Nicht-Standard-Kalendern in Connector for Microsoft Outlook erforderlich.
Problem: RRULES wird für einzelne Instanzen exportiert, was zu doppelten Ereignissen führt.
Problem:Frei in cshttpd führte zur Programmbeendigung.
Problem: Pre-Patch-Prüfung sucht nach veraltetem Patch.
Dieser Abschnitt enthält Tabellen mit einer Beschreibung der wichtigsten Probleme zum Zeitpunkt der Freigabe von Calendar Server 6
Derzeit sind die folgenden Einschränkungen bekannt:
Entfernen aller Instanzen von mehrwertigen Benutzereinstellungen
Suchen aller installierten Patches in einer Cluster-Umgebung
Bereitstellung von Benutzern für Communications Express im Schema 1-Modus
Einschränkung: Jeder set_userprefs-Befehl entfernt lediglich eine Instanz einer mehrwertigen Einstellung.
Lösung: Um alle Instanzen einer mehrwertigen Benutzereinstellung zu entfernen, müssen Sie einen set_userpref-Befehl pro Instanz ausführen.
Beispiel: Führen Sie get_userprefs aus, um alle Benutzereinstellungen aufzulisten. Wenn für eine Einstellung mehrere Werte vorliegen, z.B. icsSubscribed , müssen Sie einen set_userprefs-Befehl zum Löschen der Einstellung für jeden der aufgelisteten Werte ausführen.
Einschränkung: Es gibt keinen cluster-spezifischen showrev-Befehl, mit dem angezeigt wird, was an den einzelnen Cluster-Knoten installiert ist. (Dies ist ein allgemeines Problem, das nicht nur Calendar Server betrifft. Dasselbe Problem würde mit jedem, auf einem globalen Dateisystem installierten Produkt auftreten.)
Diese Einschränkung wird eigentlich nur zu einem Problem, wenn Sie Calendar Server aktualisieren möchten. Sie müssen den Patch auf jeden Knoten anwenden, auf dem Calendar Server installiert ist. Außerdem können Sie den Patch nicht für einen Knoten anwenden, wenn Calendar Server nicht darauf installiert wurde. Wenn Ihnen nicht bekannt ist, auf welchen Knoten Calendar Server installiert ist, ist es zumindest verwirrend und zeitaufwändig, herauszufinden, wo Calendar Server installiert ist.
Lösung: Führen Sie den folgenden Befehl aus, um alle Knoten anzuzeigen, auf denen Calendar Server installiert ist: pkgparam -v SUNWics5 | grep ACTIVE_PATCH
Einschränkung: Einige Calendar Server-Fenster werden nicht angezeigt, wenn ein Popup-Blocker aktiviert ist.
Lösung: Deaktivieren Sie Popup-Blocker für die Calendar-URL, um sicherzustellen, dass sämtliche Calendar Server-Fenster angezeigt werden.
Ausnahme: Weder Norton Inet Security AD_BLOCKER noch der in Mozilla integrierte POP_BLOCKER wirken sich auf Calendar Server-Fenster aus.
Einschränkung: Das Dienstprogramm csuser aktiviert nicht die Benutzer, die es für das Adressbuch erstellt.
Lösung: Aktivieren Sie den Benutzer mit ldapmodify.
Einschränkung: Das Konfigurationsprogramm csconfigurator.sh konfiguriert nur eine einzelne Domäne.
Lösung: Wenn Sie eine Kalenderumgebung mit mehreren Domänen benötigen (entweder als virtuelle Domänen oder gehostete Domänen bezeichnet), müssen Sie zwei Aktionen durchführen:
Gehostete Domänen aktivieren.
Die Domänen mit Delegated Administrator oder dem Dienstprogramm csdomain selbst hinzufügen, falls Sie noch mit Sun LDAP Schema 1 arbeiten.
Weitere Informationen finden Sie in Kapitel 11, Setting Up Hosted Domains in Sun Java System Calendar Server 6 2005Q4 Administration Guide und in Kapitel 13, Administering Hosted Domains in Sun Java System Calendar Server 6 2005Q4 Administration Guide im Sun Java System Calendar Server6 2005Q4 Administration Guide.
Einschränkung: (Auch Bugnummer 4777792) Cache kann voll laufen und so zu Fehlern führen. Die LDAP-Cachdedaten laufen für Calendar Server nicht aus
Lösung: Entfernen Sie den Datei-Inhalt in regelmäßigen Abständen. Starten Sie Calendar Server dann neu.
Einschränkung: Die Konfigurationsdatei fragt zweimal nach dem Hostnamen. Einmal vollständig qualifiziert und ein zweites Mal nicht vollständig qualifiziert. Beispiel:
caldb.dwp.server.skate.red.sesta.com.ip = "skate.red.sesta.com" caldb.dwp.server.skate.ip = "skate" caldb.dwp.server.test12.red.sesta.com.ip = "test12.red.sesta.com" caldb.dwp.server.test12.ip = "test12"
Einschränkung: Falls in einem X-Token nicht-RFC-kompatible Daten vorhanden sind, müssen diese in Anführungszeichen gesetzt werden. Ein Doppelpunkt in einem X-Token muss als ":" angezeigt werden.
Im Folgenden erhalten Sie eine Liste der Probleme, die zum Produkt gemeldet wurden:
Problem: Das Dienstprogramm cscal von Calendar Server validiert die Benutzer nicht, bevor sie der Eigentümerliste als sekundäre Eigentümer hinzugefügt werden.
Problem: Das Migrationsdienstprogramm csmig von Calender Server aktualisiert icsSubscribed nicht mit den Eigentümerkalendern.
Problem: Keine Möglichkeit zum automatischen Löschen von veralteten, zwischengespeicherten LDAP-Daten.
Lösung: Entfernen Sie die veralteten, zwischengespeicherten LDAP-Daten manuell.
Problem: enpd stürzt beim schnellen und gleichzeitigen Öffnen und Schließen von Verbindungen ab.
Problem: Wenn ein Benutzer ein Ereignis ändert und die Option zum Ändern des heutigen Ereignisses und aller zukünftigen Ereignisse wählt, werden alle vorherigen Ereignisse gelöscht und nicht mehr in der Benutzeroberfläche angezeigt.
Problem: Die SSL-Initialisierung schlägt im SSLv2-Modus fehl. SSLv2-Client kann nicht verwendet werden.
Problem: Das Konfigurationsprogramm "Get“ ruft baseDN nicht ab. Es ruft vielmehr das Installations-Root-Verzeichnis ab. Sie müssen den Basis-DN selbst angeben, indem Sie den Namensbestandteil nach dem Root eingeben.
Problem: Wenn Sie einen Prozess (wie enpd) starten und ihn dann in der Datei ics.conf anzeigen, hält das System beim Ausführen von stop-cal den deaktivierten Prozess nicht an.
Lösung: Aktivieren Sie den Prozess in der Datei ics.conf neu und führen Sie dann den Befehl stop-cal aus. Nachdem alle Prozesse angehalten wurden, deaktivieren Sie alle Prozesse, die nicht ausgeführt werden sollen, und führen Sie dann start-cal aus.
Problem: Die aktiven Sicherungsdateien sind nicht entsprechend den Konfigurationseinstellungen bereinigt.
Lösung: Um Dienstunterbrechungen aufgrund einer vollen Platte zu vermeiden, kopieren Sie die Protokolldateien in regelmäßigen Abständen an einen anderen Speicherort und starten Sie eine neue Protokolldatei.
Problem: Im Schema 1-Modus mit gehosteten Domänen funktionieren die Kalenderdienstprogramme unter Umständen nicht, wenn der DC-Baum fehlt oder falsch bereitgestellt wurde. Sie müssen die DC-Baumknoten vor der Erstellung oder Verwaltung der Kalender erstellen.
Problem:Die Administratoren können eine Domäne nicht aus LDAP löschen. commadmin domain purge entfernt keine Einträge, deren icsStatus deleted lautet. Der Status muss removed lauten. Das empfohlene Dienstprogramm csclean von Calender Server ändert den Status icsStatus nicht zu removed.
Lösung:Verwenden Sie ldapmodify, um icsStatus zu removed zu ändern, bevor commadmin domain purge ausgeführt wird.
Problem: Wenn DWP deaktiviert wird, während der DWP-Prozess läuft, hält stop-cal den Prozess nicht an. stop-cal sollte alle Dienste anstatt lediglich der aktivierten anhalten.
Problem: Nicht aussagekräftige Fehlermeldung In einer gehosteten Domänenumgebung sind basednpassed tocsdomain nicht vorhanden. Die in diesem Fall ausgegebene Meldung lautet: "FAIL: icsLdapServer: Null argument to function.“ Diese Art von Fehlermeldung ist nicht aussagekräftig, da die Meldung einige Ebenen weiter unten entstand und aus vielerlei Gründen erfolgt sein kann. Anstatt die Meldung einfach durchzureichen, sollte das höhere Programm die Meldung interpretieren, bevor sie zur nächsten Ebene weitergeleitet wird.
Problem: Vorangestellte Leerzeichen im Feld Beschreibung werden gelöscht, wenn der Eintrag auf dem Kalenderserver gespeichert wird.
Problem: Linux: Unter RedHat Linux 3.0 werden E-Mail-Benachrichtigungen ohne Betreff zugestellt.
Problem: SSL kann nicht auf einzelnen gehosteten Domänen aktiviert oder deaktiviert werden. (RFE)
Problem: Die Fehlermeldungen von csdomain sind nicht aussagekräftig und müssen deutlicher sein.
Problem: Wenn csconfigurator.sh mit der Option -saveState aufgerufen wird und die angegebene Statusdatei keinen Pfad enthält, wird die Statusdatei nicht erstellt. Beispiel: /opt/sun/calendar/sbin/csconfigurator.sh -saveState cs.state
Lösung: Geben Sie immer den vollständigen Pfadnamen an, an dem die Statusdatei erstellt werden soll.
Problem: Die Verwendung von csclean zum Löschen von Benutzern im nichtgehosteten Domänenmodus schlägt beim Entfernen von Benutzern aus LDAP fehl.
Lösung: Verwenden Sie im nichtgehosteten Domänenmodus csuser delete, um Benutzer aus LDAP zu löschen.
Problem: Auf Linux-Systemen: Wenn Calendar Server fehlerhaft heruntergefahren wird, kann Calendar Server nach einem Neustart nicht neu gestartet werden.
Lösung: Löschen Sie die Sperrdateien aus /opt/sun/calendar/lib/lock/__db.001.
Problem: Für Ereignisbenachrichtigungen werden lange To:-Felder als eine lange Zeile ohne Zeilenumbruch gesendet. Dies widerspricht RFC 821. Wenn die Zeile über 1.000 Zeichen enthält (die SMTP-Zeilenlängenbeschränkung ist 1.000 Zeichen), schneidet Messaging Server die Zeile ab.
Lösung: Verwenden Sie das Schlüsselwort wrapsmtp für den entsprechenden Kanal in Messaging Server.
Problem: Der Calendar Server-Prozess cshttpd stürzt beim Anmelden an Calendar Express ab, wenn service.http.calendarhostname festgelegt ist. Der Standardwert ist null ("" ).
Problem: Calendar Server funktioniert in einer HA-Umgebung mit Sun Cluster unter Solaris 10 ohne Patch 120500 nicht.
Problemlösung: Wenden Sie den Patch 120500 an.
Problem:Problem mit wiederkehrenden Ereignissen. Das Senden von dtstart- und dtend-Parametern mit Änderungen von Feldern, die keine Datumsfelder sind (mithilfe von storeevents), führt zur Datenbeschädigung.
Problem:Wenn Sie ein Upgrade von Delegated Administrator von der Java Enterprise System 2005Q1 Version auf die Java Enterprise System 2005Q4 Version durchführen, hängt das Delegated Administrator-Konfigurationsprogramm (config-commda).
Problemlösung: Es steht ein neuer Patch für Delegated Administrator zur Verfügung. Verwenden Sie nicht den der allgemeinen Freigabeversion von Java Enterprise System 2005Q4.
Sun Java System Calendar Server 6 2005Q4 enthält den folgenden Satz Dateien, für die Sun Microsystems, Inc. Ihnen eine nichausschließliche, nichtübertragbare, beschränkte Lizenz für die Reproduktion und Verteilung im Binärformat gewährt.
Außerdem dürfen Sie die aufgeführten Headerdateien und Klassenbibliotheken kopieren und verwenden, jedoch nicht ändern, mit dem alleinigen Zweck, dass die resultierenden Binärdateien mit den Software-APIs von Sun funktionieren.
Der Beispielcode wird ausschließlich zu Referenzzwecken sowie zur Erstellung der oben genannten Binärdateien bereitgestellt.
Alle neu zu verteilenden Dateien für Calendar Server sind für die Plug-In-API, die so genannte CSAPI. Die API wird im Sun Java System Calendar Server 6 2005Q4 Developer’s Guide unter der folgenden Adresse beschrieben:
http://docs.sun.com/coll/1313.1
In den folgenden Dateien ist cal_svr_base das Verzeichnis, in dem Calendar Server installiert wurde. Das Standardverzeichnis für Solaris lautet /opt/SUNWics5/cal , für Linux /opt/sun/calendar
Die neu zu verteilenden Dateien sind in verschiedenen Unterverzeichnissen von cal_svr_base/csapi gespeichert:
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/authsdk/) lauten:
cgiauth.c |
expapi.h |
login.html |
nsapiauth.c |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/bin/) lauten:
libcsapi_xpcom10.so |
libicsexp10.so |
Die wiedervertreibbaren Dateien in diesem Unterverzeichnis (cal_svr_base/csapi/classes/) lauten:
ens.jar |
jms.jar |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/include/) lauten:
IIDS.h |
nsCom.h |
nsMacRepository.h |
csIAccessControl.h |
nsDebug.h |
nsProxyEvent.h |
csIAuthentication.h |
nsError.h |
nsRepository.h |
csICalendarDatabase.h |
nsHashtable.h |
nsString.h |
csICalendarLookup.h |
nsIAtom.h |
nsTraceRefcnt.h |
csICalendarServer.h |
nsICaseConversion.h |
nsVector.h |
csIDBTranslator.h |
nsICollection.h |
nsUnicharUtilCIID.h |
csIDataTranslator.h |
nsID.h |
nsXPComCIID.h |
csIMalloc.hplugins |
nsIEnumerator.h |
nsXPComFactory.h |
csIPlugin.h |
nsIEventQueueService.h |
nscore.h |
csIQualifiedCalid- Lookup.h |
nsIFactory.h |
pasdisp.h |
csIUserAttributes.h |
nsIPtr.h |
publisher.h |
mozIClassRegistry.h |
nsIServiceManager.h |
subscriber.h |
mozIRegistry.h |
nsIServiceProvider.h |
xcDll.h |
nsAgg.h |
nsISizeOfHandler.h |
xcDllStore.h |
nsCOMPtr.h |
nsISupports.h |
|
nsCRT.h |
nsISupportsArray.h |
|
Dieses Verzeichnis (cal_svr_base/csapi/plugins/) enthält in den folgenden Unterverzeichnissen neu zu verteilende Dateien:
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/plugins/accesscontrol/) lauten:
csAccessControl.cpp |
csAccessControl.h |
csAccessControlFactory.cpp |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/plugins/authentication/) lauten:
csAuthentication.cpp |
csAuthentication.h |
csAuthenticationFactory.cpp |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/plugins/datatranslator/) lauten:
csDataTranslator.cpp |
csDataTranslator.h |
csDataTranslatorFactory.cpp |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/plugins/userattributes/) lauten:
csUserAttributes.cpp |
csUserAttributes.h |
csUserAttributesFactory.cpp |
Dieses Verzeichnis (cal_svr_base/csapi/samples/) enthält in den folgenden Unterverzeichnissen neu zu verteilende Dateien:
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/samples/authentication/) lauten:
authlogon.c |
authlogon.h |
authtest.c |
csAuthenticationLocal.cpp |
csAuthenticationLocal.h |
csAuthenticationLocalFactory.cpp |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/samples/datatranslator/) lauten:
csDataTranslatorCSV.cpp |
csDataTranslatorCSV.h |
csDataTranslatorCSVFactory.cpp |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/samples/ens/) lauten:
apub.c |
asub.c |
rpub.c |
rsub.c |
Die Dateien für die Neuverteilung in diesem Unterverzeichnis (cal_svr_base/csapi/samples/userattributes/) lauten:
csUserAttributesDB.cpp |
csUserAttributesDB.h |
csUserAttributesDBFactory.cpp |