IBS Helpdesk

Professionelle IT-Lösungen

Entries for the ‘Allgemein’ Category

JSF: immediate=”true” und reRender=”…”

Umgebung:
JSF 1.2 / RichFaces 3.2.0.GA
Beschreibung:
In einer dataTable gibt es einen Link, der eine Zeile löschen soll – und das unabhängig von Validierungsfehlern im restlichen Formular. Daher wird immediate=”true” verwendet um die Validierung zu umgehen. Im reRender-Attribut ist die dataTable angegeben, damit die Sicht aktualisiert wird.
Problem:
Diese Vorgehensweise funktioniert nicht wie erwartet. Zwar wird immer der richtige [...]

JBoss Encoding Probleme

Beim Versuch Daten aus einem MS SQL Server 2000 in einer JBoss-Anwendung auf einem SuSE Linux Server zu verarbeiten traten Encoding Probleme auf (z.B. ö ü ö ß …). Umlaute wurden bspw. als Fragezeichen dargestellt.
Die erste Vermutung, es läge an der Datenbank bestätigte sich nicht, da die Datenbank Unicode überträgt und sich selber um das [...]

How to Enable and Disable Ubuntu Root Password

Ubuntu is one of the few Linux distributions out there that will not enable the root account. If you want to do something with root permission on the console you have to type sudo before the command.
sudo means superuser do. sudo will prompt for “Password:”. Please specify user password.
As you have noticed during the Ubuntu [...]

Ruhezustand auf PC mit RAM >1GB

Problem:

Auf einem PC mit mehr als 1GB RAM funktioniert der Ruhezustand nicht mehr; der Bildschirm wird kurz schwarz, danach erscheint der Desktop wieder, und (falls aktiviert) ein BalloonTip rechts unten mit der Meldung: “Nicht ausreichend Systemressourcen, um die API abzuschließen.”
Oder die Option “Ruhezustand” steht beim Runterfahren nicht mehr zur Verfügung.

Lösung:
Um den Ruhezustand auf Systemen mit [...]

UnsatisfiedLinkError: Native Library /…../libJMagick.so already loaded

Bindet man eine Native Library in seinem Projekt unter JBoss ein, so tut man dies mit dem Befehl System.loadLibrary(”xxxxx”) . Das Problem ist, dass bei einem Redeploy folgende Fehlermeldung erscheint:

UnsatisfiedLinkError: Native Library /…../libJMagick.so already loaded in another classloader…..

Problemumgehung:
Damit das Projekt wieder funktioniert, muss man den JBoss neu starten. Das ist umständlich. Besonders, wenn man ein [...]

JMagick kann libJMagick.so nicht laden (läuft unter JBoss)

Caused by: java.lang.RuntimeException: Can’t load MagickLoader (class not found)
at magick.Magick.(Magick.java:25)
… 23 more

Die Library kann geladen werden wenn folgende Property gesetzt wird:

System.setProperty(”jmagick.systemclassloader”,”false”);

Fehler: com.borland.dx.dataset.DataSetException: BASE+82

Wenn man unter Linux den Borland JBuilder installiert hat und die eine Datenquelle aktualisieren möchte, kommt die Fehlermeldung:
com.borland.dx.dataset.DataSetException: BASE+82
Und soweiter und so fort.
Der Fehler war äußerst seltsam, denn ich hatte die MySQL JConnector Bibliotheken in den Anwender-Stamm hinzugefügt.
Mit folgender Konfiguration funktioniert es:
Die mysql-connector-java-xxxxx-bin.jar in das /pfadzujbuilder/jbuilder/lib kopieren, die Bibliothek zu JBuilder (nicht Anwender-Stamm) hinzufügen und [...]

JavaMail: Error in subject “=?ANSI_X3.4-1968?Q?Testmail….

You using the JavaMail API (this is the case if you use JBoss Application Server) and you send mails with special characters like German umlauts ä,ü,ö or something else. The JavaMail Api checks the system property “file.encoding” and if set the property “mail.mime.charset”. If your program runs on a linux server like suse 10, the [...]

Awstats -> Fehler 403

Lösung: Der Apache-Webserer besitzt für das awstats-Vereichnis nicht ausreichend Rechte, um die Dateien darin auszuführen.

Apache 2 und WebDAV

In der httpd.conf folgendes hineinschreiben:
DavLockDB /tmp/DavLock

<directory “/srv/www/htdocs/davtest”>
Options +Indexes
AllowOverride None
Dav On
AuthName “homeserver Development server”
AuthType Basic
AuthUserFile /srv/www/.htpasswd
require valid-user
<limitexcept GET OPTIONS>
require user admin
</limitexcept>
</directory>

Die Einträge dort drin sollten natürlich den eigenen Bedürfnissen angepasst werden.
Sehen Sie hierzu unsere Dienstleistung: Webseitenerstellung