Archiv vom August, 2008

Eclipse: Building Workspace 2%

Dienstag, August 26th, 2008

Zend Studio for Eclipse (auch die aktuellste Version 6.0.1) hängt sich ständig auf wenn man größere Projekte anlegt. Teilweise auch schon beim erstellen und modifizieren eines Zend Framework Projekts.

Ich habe unter http://www.zend.com/forums/index.php?t=msg&th=6229&start=0 eine Lösung gefunden die wohl die Probleme behebt - zumindest kann ich bis heute keine Probleme mehr feststellen.

Kurz zusammengefasst:

  1. /etc/security/limits.conf um “USER hard nofile 32768” ergänzen wobei USER für den Login steht. hier kann auch * verwendet werden.
  2. /usr/local/Zend/ZendStudioForEclipse-6.0.0/ZendStudio.ini bearbeiten/ergänzen um:
    -Xms256m
    -Xmx512m
    -XX:MaxPermSize=512m

System: Ubuntu 8.04, ZendPlatform 2.5, Zend Studio 6.0.1

argouml-db & MySQL

Dienstag, August 12th, 2008

Am Anfang steht man immer im Wald!

Problem: argouml-db mit einer MySQL Datenbank verwenden. Die Einführung unter http://argouml-db.tigris.org/documentation/DB_UML_Guide.htm ist recht gut aber bei dem Punkt “tagged values” und den Werten für die Felder: factory, url und driver lieferte der Guide nicht sehr viel Informationen. Zwar ist geschrieben, dass der Wert “org.dbuml.base.factory.MySQLFactory” für Factory wohl der richtige in Zusammenhang mit MySQL ist, jedoch scheint der nicht zwingend nötig zu sein, da auch die GenericFactory verwendet werden kann.

Mit Hilfe der README.txt des MySQL Connector/J fand ich die restlichen Werte auch noch heraus:
driver: com.mysql.jdbc.Driver
url: jdbc:mysql://host:port/dbname

argouml selbst sarte ich mit:

java -cp argouml.jar:ext/mysql-connector-java-5.0.8-bin.jar:ext/dbuml.jar org.argouml.application.Main

Den aktuellen mysql-connector habe ich bei MySQL unter http://dev.mysql.com/downloads/connector/j/5.0.html gefunden.