ChangeLog  
 
ChangeLog
PDF

Inhalt:


RSS

Version 1.0beta6 (Januar 2005)

 

update Wenn ein Host erstellt wird, reicht es den Hostnamen anzugeben. Der appBase wird dann automatisch ermittelt.
Modul: management
Ansprechpartner: Thorsten Kamann
add Im Installer kann man jetzt auch die Initial- und Maximalwerte des verwendeten Arbeistspeicher angeben.
Modul: installer
Ansprechpartner: Thorsten Kamann
update Wenn eine Anwendung entfernt werden soll, wird jetzt vorher eine Ansicht angezeigt, auf der der Anwender die Optionen für diesen Vorgang bestimmen kann.
Modul: management
Ansprechpartner: Thorsten Kamann
update Wenn ein Host entfernt wird, werden die installierten Anwendungen vorher heruntergefahren und deinstalliert. Dabei wird von jeder Anwendung ein Backup gemacht.
Modul: management
Ansprechpartner: Thorsten Kamann
fix Wenn in verschiedenen Services eine Host mit dem gleichen Namen existiert, wurden immer alle Host aller Services mit diesem Hostname entfernt. Mit einem Fix in der Klasse o.a.coyote.tomcat5.MapperListener konnte dieser Seiteneffekt behoben werden.
Modul: tomcat
Ansprechpartner: Peter Roßbach
update Der FileStreamer streamt jetzt richtig. Die Dateien , die angezeigt werden sollen werden jetzt Line-by-Line gestreamt.
Modul: management
Ansprechpartner: Thorsten Kamann
update Das ServerLog kann jetzt auch über die Management-Konsole angesehen werden.
Modul: management
Ansprechpartner: Thorsten Kamann
fix Der SecurityWatcher kann nun endlich die Sicherheitsregeln aus META-INF/security.xml einlesen und verarbeiten. Bei jedem Start einer Anwendung werden nun die Regeln aktualisiert.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Wenn man als Admin eingeloggt ist kann man jetzt einen Server-Restart initialisieren.
Modul: management
Ansprechpartner: Thorsten Kamann
update Wenn man als Admin eingeloggt ist, kann man mit Klick auf die Speicherstatus-Grafik den GarbageCollector aufrufen. Falls es was zu Bereinigen gibt, wird das dann bereinigt.
Modul: management
Ansprechpartner: Thorsten Kamann
update Ab sofort ist es auch möglich einen Host inkl. Konfiguration - wie mit dem HostCreator - innerhalb der Konsole zu erstellen.
Modul: management
Ansprechpartner: Thorsten Kamann
update Der JMX-Adaptor wurde aktualisiert und basiert jetzt auf MX4J 2.1.1
Modul: plugins
Ansprechpartner: Peter Roßbach
update Es ist jetzt auch möglich die Dokumentation als dynamische Webanwendung zu benutzen. Geben Sie im Installer für den Dokumentationstyp einfach "dynamisch" an.
Modul: documentation
Ansprechpartner: Thorsten Kamann
update Die Dokumentation wird ab sofort im Hintergrund auf dem aktuellen Stand gebracht. D.h. falls sich eine Datei ändert wird dies erkannt und die Dokumentation neu generiert.
Modul: documentation
Ansprechpartner: Thorsten Kamann
update Die Dokumentation wurde auf den aktuellen Stand gebracht.
Modul: documentation
Ansprechpartner: Thorsten Kamann
add Endlich gibt es einen Profil-Installer. Damit können Sie sehr einfach Profile erstellen und entfernen. Das ist in der Dokumentation unter "Installer" dokumentiert.
Modul: installer
Ansprechpartner: Thorsten Kamann
update Der Installer holt sich die Installationsdateien bei Bedarf aus dem Internet. Somit ist das Installationspaket sehr klein und man lädt dann nur noch was man braucht.
Modul: installer
Ansprechpartner: Thorsten Kamann
update Der Installer ist aktualisiert worden. Dies betrifft vor allem die Eingabeseite.
Modul: installer
Ansprechpartner: Thorsten Kamann
update Die HSQLDB ist jetzt zwingend erforderlich, da dort die Logins für die Management-Konsole gespeichert werden.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Der SecurityWatcher speichert die Sicherheitsregeln eines Objekts direkt in den MBeanServer, wo sie ausgelesen werden können. Dadurch ist es möglich jeder Webanwendung seine Regeln anzeigen zu können.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Der HostCreator erzeugt jetzt den Login in der internen Datenbank, damit der User sich auch direkt in die Management-Konsole einloggen kann.
Wenn ein Host entfernt wird, wird natürlich auch der User entfernt, solange er keinen anderen Referenzen in der Datenbank hat.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Es gibt jetzt eine Dokumentation der Management-Konsole, die alle Ansichten erklärt. Einfach nur auf das Hilfesymbol einer Seite klicken und die entsprechende Hilfeseite wird in einem neuen Fenster angezeigt.
Modul: management
Ansprechpartner: Thorsten Kamann
update Die Ant-Tasks für das automatische Deployment funktionieren nicht mehr. Das liget daran, dass nicht mehr jeder Host einen Manager zur Verfügung hat.
Im nächsten Release gibt es dann neue Ant-Tasks.
Modul: management
Ansprechpartner: Thorsten Kamann
update Die Anzeige der einzelnen Views der Management-Konsole können jetzt auch XML. Einfach jedem Request den Parameter format=xml anhängen.
Achtung: Die Browser zeigen das XML nicht richtig an. Die Quelltextansicht stimmt dann aber wieder.
Modul: management
Ansprechpartner: Thorsten Kamann
update Die Management-Konsole braucht nicht mehr in alle Hosts installiert werden, sondern existiert nur einmal. Dort kann alles adminsitriert werden. Es gibt sogar einen Admin-Zugang, der es ermöglicht alle Elemente direkt zu bearbeiten ohne mit dem entsprechenden Login für jeden Host sich einloggen zu müssen.
Modul: management
Ansprechpartner: Thorsten Kamann
fix Wenn ein DefaultContext aktiviert ist und ein Kontext nicht das Attribute override="true" aktiviert hat, dann werden alle zusätzlich konfigurierten Attribute wie z.B. reloadable, swallowOutput, cookies ignoriert.
Modul: tomcat
Ansprechpartner: Thorsten Kamann
Dies behebt den Fehler: 1018301
update Kleine Anpassungen für das neue Release.
Modul: documentation
Ansprechpartner: Peter Roßbach


Version 1.0beta6pre1 (12. August 2004)

 

fix Der SecurityWatcher hat bei <permission type="host" .../> eine falsche Ersetzungsvariable verwendet. Dadurch war die Policy falsch.
Modul: plugins
Ansprechpartner: Thorsten Kamann
Dies behebt den Fehler: 1006523
update Das Speichern der Hostkonfiguration wurde weiterhin verbessert. Kontexte werden jetzt separat in conf/$Enginename/$Hostname gespeichert.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Bei Änderungen der Konfiguartion des Hosts wird nun das komplette conf- Verzeichnis gesichert. Der Sicherungsort ist ${centaurus.base}/backup.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Der HostCreator hat die Möglichkeit bestehende Host wieder zu löschen. Ein -remove Parameter wurde hinzugefügt. Lesen Sie dazu auch die Dokumentation.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Upgrade auf Wrapper 3.1.1
Modul: core
Ansprechpartner: Thorsten Kamann


Version 1.0beta5 (2. August 2004)

 

add Erstmalig können wir eine Management-Konsole anbieten. In diesem Release beschränkt sich deren Verwendung auf den Teil für den Admin von Hosts. Der jetzige Stand enthält bereits folgende Eigenschaften:
- Hostalias-Verwaltung
- Installation/Deinstallation von Webanwendungen
- Statistiken, Session-Statistiken, LogViewer
- Aktueller Serverstatus
- Dynamische Anzeige des Speicherverbrauchs
- Sessions und ihre Attribute können eingesehen und gelöscht werden
- Einzelne Servlets können direkt mit Parametern ausgeführt werden.
Modul: webapps
Ansprechpartner: Thorsten Kamann
add Das Deployment erfolgt durch einen eigenen Deployer. In diesem Deployer ist eine Analyse der context.xml enthalten, um die Angaben für den Path und DocBase zu korrigieren. Weiterhin wird nun auch das Deployment von META-INF/context.xml in Verzeichnissen unterstützt.
Darüberhinaus ist es möglich den Path und DocBase während des Deployments in einer context.xml zu überschreiben. Die Integration in das automatische Hot-Deployment und via Ant mit dem ManagerServlet wird ebenfalls unterstützt.
Modul: plugins
Ansprechpartner: Centaurus-Platform Dev-Team
add JMX-Notifcation am StandardContext und StandardWrapper ergänzt. Jetzt kann man sich via JMX Nofiatin von Start und Stop der Anwendung und Servlets informieren lassen (Bug 29869).
Modul: tomcat
Ansprechpartner: Peter Roßbach
fix StandardDefaultContext: LifecycleListener werden jetzt nicht jedesmal nach einem Neustart einer Anwendung nochmal an jeden Context angefügt (Bug 29914).
Modul: tomcat
Ansprechpartner: Peter Roßbach
add StandardDefaultContext: LifecycleListener können nun gefunden und wieder gelöäscht werden (Bug 29914).
Modul: tomcat
Ansprechpartner: Peter Roßbach
add StandardDefaultContext: Implementiert nun die Schnittstelle Lifecycle damit in der Methoden StandardServer.storeDefaultContext die Listener gespeichert werden.
Modul: tomcat
Ansprechpartner: Peter Roßbach
fix HostConfig: Deployment von War mit META-INF/context.xml wiederermöglicht (5.0.27 bug http://nagoya.apache.org/bugzilla/show_bug.cgi?id=29688)
Modul: tomcat
Ansprechpartner: Peter Roßbach
fix HostConfig: NPE Fehler beseitigt (5.0.27 bug http://nagoya.apache.org/bugzilla/show_bug.cgi?id=29688)
Modul: tomcat
Ansprechpartner: Peter Roßbach
add StandardHost: Neues Attribute deployerClassName mit dem man seinen eigene Deployer konfiguieren kann.
Modul: tomcat
Ansprechpartner: Peter Roßbach
fix StandardHostDeployer: Durch eigenen Deployer de.centaurus.platform.catalina.ext.core. CentaurusHostDeployer ersetzt.
Modul: tomcat
Ansprechpartner: Peter Roßbach
update Falls bei der Erstellung des Hosts mit dem HostCreator die Verzeichnisse für das AppBase und WorkDir noch nicht existieren werden sie erstellt.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Die Speicherung der Konfiguration des Hosts erfolgt nurn vor dem Hinzufügen zu der entsprechenen Engine. Somit sind die Nebenläufigkeitsprobleme gelöst.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Aktualisierung der Programmlogik für den HostCreator. Damit wird das komische Verhalten bei Massenanlegungen von Hosts hoffentlich endlich vermieden.
Modul: plugins
Ansprechpartner: Peter Roßbach
fix Inhalte von gelinkten Verzeichnissen werden nicht mehr gelöscht.
Modul: installer
Ansprechpartner: Thorsten Kamann
Dies behebt den Fehler: 990509
update Modularisierung des GUI- und Konsolen-Installers. Es können vielmehr Angaben über Hostadressen, Ports und Benutzer konfiguiert werden.
Modul: installer
Ansprechpartner: Thorsten Kamann
update Refactoring und Erweiterung des SecurityWatcher.
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Upgrade auf Tomcat 5.0.27
Modul: core
Ansprechpartner: Thorsten Kamann
add Fixes für den Tomcat 5.0.27 bereitgestellt.
Modul: server
Ansprechpartner: Peter Roßbach
add HSQL DB-Plugin zur direkten Integration einer Java Datenbank realisiert
Modul: plugins
Ansprechpartner: Peter Roßbach
add MX4J 2.0 HTTP-Adaptor mit SSL und Authorisierung für das Remote JMX-Management realisiert.
Modul: plugins
Ansprechpartner: Peter Roßbach
update Aktuelle Speicherwerte vom MemoryWatcher sind jetzt über JMX verfügbar
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Dokumentation aktualisiert.
Modul: documentation
Ansprechpartner: Centaurus-Platform Dev-Team
add Einsatz von Log4J und CommonsLogging mit der Centaurus-Platform.
Modul: documentation
Ansprechpartner: Peter Roßbach


Version 1.0beta4pre1 (11. Mai 2004)

 

update Upgrade auf Tomcat 5.0.24
Modul: core
Ansprechpartner: Thorsten Kamann
update Upgrade auf Wrapper 3.1.0
Modul: core
Ansprechpartner: Thorsten Kamann
update Upgrade auf MX4j 2.0
Modul: core
Ansprechpartner: Thorsten Kamann
add Ein Realm für die Anbindung an Confixx ist hinzugekommen
Modul: core
Ansprechpartner: Thorsten Kamann
add Doku für den Realm
Modul: documentation
Ansprechpartner: Thorsten Kamann
update Fixes der Fehler in den Skripten unter Debian
Modul: core
Ansprechpartner: Thorsten Kamann
Dies behebt den Fehler: 952487
update Die conf/properties.xml enthielt falsche Klassenpfade
Dadurch wurden Klassen in den classes nicht berüksichtigt.
Modul: core
Ansprechpartner: Thorsten Kamann
Dies behebt den Fehler: 952489
update Die Servereinstellungen erfolgen nun auf einer Seite
Modul: installer
Ansprechpartner: Thorsten Kamann
Dies erfüllt den Feature-Request: 952542
update Der Hostname für die StandardHosts können frei vergeben werden
Modul: installer
Ansprechpartner: Thorsten Kamann
Dies erfüllt den Feature-Request: 952537
update Logins für die Admin- und Manageranwendung sind frei vergebbar
Modul: installer
Ansprechpartner: Thorsten Kamann
Dies erfüllt den Feature-Request: 952540


Version 1.0beta3 (03. Mai 2004)

 

update Umzug von Berlios nach Sourceforge, wegen anhaltender Unzuverlässigkeiten der Berlios-Server
Modul: project
Ansprechpartner: Centaurus-Platform Dev-Team
update Unser komplettes Build System ist umgestellt und flexibler geworden
Modul: project
Ansprechpartner: Centaurus-Platform Dev-Team
update Centaurus ist bisher nur auf SDK 1.4.2_03 getestet worden
Modul: project
Ansprechpartner: Centaurus-Platform Dev-Team
add Erstmalig präsentieren wir Centaurus auch mit einem graphischen Installer für Windows und UNIX
Wir nutzen das Projekt IzPack zur Gestaltung unsers graphischen Installers
Modul: installer
Ansprechpartner: Centaurus-Platform Dev-Team
update Der Konsolen Installer ist natürlich weiterhin vorhanden. Der graphische Installer dient als Frontend für unser beliebtes ant installer Skript
Modul: installer
Ansprechpartner: Centaurus-Platform Dev-Team
update Die Installation ist erfolgreich unter Suse 8.0, Windows XP, Debian, Windows 2000/2003 und Suse 9.0 getestet
Modul: installer
Ansprechpartner: Centaurus-Platform Dev-Team
add Wir nutzen das Tomcat Release 5.0.19 und hoffen schon im nächsten Release auf den Stand im CVS umsteigen zu können
Modul: core
Ansprechpartner: Centaurus-Platform Dev-Team
add Aus der Manager Anwendung haben wir die Sicherheitrisiken entfernt und nutzen sie jetzt nur noch für das Deployment
Modul: core
Ansprechpartner: Centaurus-Platform Dev-Team
add Der Jasper verwendet im Centaurus ein Ant 1.6 zur Kompilierung der JSPs
Modul: core
Ansprechpartner: Centaurus-Platform Dev-Team
update Der Wrapper und die Systemdienstskripte sind an weitere Betriebsysteme angepaßt
Modul: core
Ansprechpartner: Centaurus-Platform Dev-Team
update Alle Plugins lassen sich Ãüber entsprechende MBeans ansteuern
Modul: plugins
Ansprechpartner: Thorsten Kamann
add Jedes Plugin besitzt nun seine eigene Dokumentation die während des Starts dynamisch in die Dokumentation üernommen wird. Der Einsatz von Apache Forrest zur Dokumentation trägt nun wirklich schöne Früchte
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Der SecurityWatcher kann jetzt auch die security.xml aus WAR-Archiven nutzen
Modul: plugins
Ansprechpartner:
add Der HostCreator kann nun mit einem kleinen Werkzeug genutzt werden
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Der HostCreator löscht nun auch unter Windows seine Konfiguration
Modul: plugins
Ansprechpartner: Thorsten Kamann
update Die Dokumentation haben wir stark erweitert. Es gibt nun einen umfangreichen Installationsleitfaden
Modul: documentation
Ansprechpartner: Thorsten Kamann
update Ein erstes Tutorial für den Einsteiger gibt es schon und die gesamten Plugins sind dokumentiert
Modul: documentation
Ansprechpartner: Peter Roßbach
update In einer ersten Präsentation für die JAX 2004, können Sie sich schnell eine Übersicht über die erweiterten Eigenschaften der Centaurus-Platform verschaffen
Modul: documentation
Ansprechpartner: Centaurus-Platform Dev-Team
update Zur Beantwortung erster Fragestellungen ist eine FAQ eingerichtet worden
Modul: documentation
Ansprechpartner: Peter Roßbach