Tuesday, 10. August 2010
maven-ooo-plugin
javatux, 23:35h
Two weeks ago I started to automate the build process for an OpenOffice extension project (Java). I was happy to found a Maven plugin and a description on the OpenOffice wiki. But the last log entry on the CVS page says it: the development was started - that's all.
At github I found an enhancement of this Maven plugin. But the only stuff which was working on my MacBook was 'mvn archetype:create...'. Because I needed the plugin I forked it to my maven-ooo-plugin clone and tried to continue the work of Cédric and Frédéric.
What's working:
At github I found an enhancement of this Maven plugin. But the only stuff which was working on my MacBook was 'mvn archetype:create...'. Because I needed the plugin I forked it to my maven-ooo-plugin clone and tried to continue the work of Cédric and Frédéric.
What's working:
- mvn archetype:create (more or less, no changes from my side)
- mvn generate-sources (call of idlc, regmerge and javamaker, see OOo Java Eclipse Tutorial)
- mvn package (creation of OXT, the OpenOffice extension)
... link (0 Kommentare) ... comment
Wednesday, 4. August 2010
Umlaute und SAXParseExceptions
javatux, 19:40h
Neulich hatte ich das Problem, dass beim Validieren einer XML-Datei immer eine SAXParseException auftrat, sobald Umlaute ins Spiel kamen. Ursache dafür war folgender Aufruf
validator.validate(new StreamSource(reader))Marc Guillemot macht mich darauf aufmerksam, dass in den Javadocs zum StreamSource-Konstruktor der folgende Hinweis enthalten ist:
...Normally, a stream should be used rather than a reader, so that the XML parser can resolve character encoding specified by the XML declaration...Und tatsächlich - nachdem ich den Reader durch einen InputStream ersetzt hatte, lief mein Testfall ohne Fehler durch.
... link (0 Kommentare) ... comment
Monday, 5. July 2010
JFS reviewed
javatux, 20:31h
Zusammen mit meinem Kollegen, Christian Heise, hatte ich die Gelegenheit, über PatternTesting in Form eines kleinen Theaterstücks zu referieren. Allerdings wurde aus dem fiktiven Theaterstück bald Realität, als mein Kollege nach dem Vortrag ins Geschäft zurück musste. Die vorgestellten Beispiele sind im Maven-Repository oder im CVS zu finden.
Daneben gab es viele erstklassige Vorträge auf dem Java Forum Stuttgart. Als Mitorganisator war es nicht immer einfach, sich für die richtigen Vorträge zu entscheiden, aber ich denke, es ist uns ganz gut gelungen. Etwas blöd war die Lage des Mozart-Saals, bei dem man erst mal raus in die gleißende Sonne musste, ehe man dann in ein dunkles Loch hinabstieg. Aber von dieser "Umleitung" haben wir leider auch erst kurz vorher von der Messeleitung erfahren. Auf Heise Developer steht ein sehr schöner Artikel über das Java Forum, dem ich mich nur anschließen kann.
Daneben gab es viele erstklassige Vorträge auf dem Java Forum Stuttgart. Als Mitorganisator war es nicht immer einfach, sich für die richtigen Vorträge zu entscheiden, aber ich denke, es ist uns ganz gut gelungen. Etwas blöd war die Lage des Mozart-Saals, bei dem man erst mal raus in die gleißende Sonne musste, ehe man dann in ein dunkles Loch hinabstieg. Aber von dieser "Umleitung" haben wir leider auch erst kurz vorher von der Messeleitung erfahren. Auf Heise Developer steht ein sehr schöner Artikel über das Java Forum, dem ich mich nur anschließen kann.
... link (0 Kommentare) ... comment
Sunday, 16. May 2010
Java Roadshow
javatux, 13:00h
Helsinki - Stuttgart - Budapest - Tel Aviv - London: these are the cities where Oracle comes with its Java Roadshow. Unfortunately I have to work in Bonn. But I know that some people from the JUGS will be there.
... link (0 Kommentare) ... comment
Thursday, 11. March 2010
CfP für das JFS 2010
javatux, 22:52h
Das Java Forum Stuttgart rückt ganz langsam näher. Bis nächste Woche hat man noch Gelegenheit, seinen Beitrag einzurichen. Mal sehen, vielleicht ist bis dahin PatternTesting 1.0 raus...
... link (0 Kommentare) ... comment
Wednesday, 27. January 2010
"Connection Failed" with jconsole
javatux, 22:45h
Some time ago I had problems with the jconsole on my Mac. Each time I tried to connect to a Java application the jconsole printed "Connection Failed: Retry?". This happened not at home, but outside (when I was connected via UMTS). So it seems to be a network problem.
Today I found on this Wiki entry about Monitoring Tomcat with JMX the solution for this problem. I have to add the property
as parameter to the JavaVM. And voilá - I can connect now to my Java program.
Today I found on this Wiki entry about Monitoring Tomcat with JMX the solution for this problem. I have to add the property
-Djava.rmi.server.hostname=localhost
as parameter to the JavaVM. And voilá - I can connect now to my Java program.
... link (0 Kommentare) ... comment
Wednesday, 16. December 2009
gdv.xport 0.3.0 released
javatux, 09:44h
Gegenüber Version 0.1.0, die vor ca. einem Monat ausgeliefert wurde (s. gdv.xport 0.1.0 released), hat sich einiges getan: Datensätze können auch als XML exportiert und eigene Datensätze können registriert werden. Damit ist auch der Import- und Export von Datensätzen, die noch nicht direkt von gdv.xport unterstützt werden, möglich.
Desweiteren ist inzwischen ein Hauch von Dokumentation vorhanden, um die Einarbeitung mit diesem Framework zu erleichtern. So werden die ersten Geh-Versuche anhand eines einfachen Hello-World-Beispieles erläutert.
Weitere Infos: labs.agentes.de/repository/gdv/gdv-xport/site/
Desweiteren ist inzwischen ein Hauch von Dokumentation vorhanden, um die Einarbeitung mit diesem Framework zu erleichtern. So werden die ersten Geh-Versuche anhand eines einfachen Hello-World-Beispieles erläutert.
Weitere Infos: labs.agentes.de/repository/gdv/gdv-xport/site/
... link (0 Kommentare) ... comment
Friday, 6. November 2009
gdv.xport 0.1.0 released
javatux, 10:58h
Das GDV-Format ist ein Austauschformat, das vom Gesamtverband der Deutschen Versicherungswirtschaft e.V. (GDV) ins Leben gerufen wurde. Leider sieht es mit Java-Unterstützung für dieses Format traurig aus - Recherchen im Sommer 2009 brachte nichts wirklich Brauchbares zu Tage.
Da wir bereits mehrere Projekte im Versicherungsbereich gestemmt haben, begann ich innerhalb unsere Firma (agentes) nachzuforschen, was an Unterstützung des GDV-Formats vorhanden war. Es war zwar nicht viel, was sich direkt verwenden ließ, aber einiges konnte dann doch in eine gemeinsame Bibliothek überführt werden - dies war der Ursprung von gdv.xport).
Mit 0.1.0 ist inzwischen die Basis gelegt, um das GDV-Format exportieren und importieren zu können. So lässt sich die GDV-Musterdatei musterdatei_041222.txt inzwischen anstandslos importieren und validieren. Was noch fehlt (neben der direkten Unterstützung der zig verschiedenen Unterformaten) ist eine aktuelle Dokumentation - das wird vermutlich mit der nächsten Version kommen.
Download: repository.agentes.de/gdv/gdv-xport/
Dokumentation: repository.agentes.de/gdv/gdv-xport/site/
Da wir bereits mehrere Projekte im Versicherungsbereich gestemmt haben, begann ich innerhalb unsere Firma (agentes) nachzuforschen, was an Unterstützung des GDV-Formats vorhanden war. Es war zwar nicht viel, was sich direkt verwenden ließ, aber einiges konnte dann doch in eine gemeinsame Bibliothek überführt werden - dies war der Ursprung von gdv.xport).
Mit 0.1.0 ist inzwischen die Basis gelegt, um das GDV-Format exportieren und importieren zu können. So lässt sich die GDV-Musterdatei musterdatei_041222.txt inzwischen anstandslos importieren und validieren. Was noch fehlt (neben der direkten Unterstützung der zig verschiedenen Unterformaten) ist eine aktuelle Dokumentation - das wird vermutlich mit der nächsten Version kommen.
Download: repository.agentes.de/gdv/gdv-xport/
Dokumentation: repository.agentes.de/gdv/gdv-xport/site/
... link (0 Kommentare) ... comment
Friday, 2. October 2009
Eindrücke von der gearconf
javatux, 00:54h
Heute war der erste Tag der gearconf in Düsseldorf. Aus aktuellem Anlass hier nochmals der Link zur Einführung in FIT, die ich im Rahmen des Vortrags "Rettet die Dokumente!" vorgeführt habe.
Die Vorträge waren durchweg gut (vom Microsoft-Vortrag abgsehen, da kamen mir zuviel Abkürzungen vor), und ich konnte mir einige Anregungen für meine Projekte mitnehmen. Sehr gut war vor allem der Maven-Vortrag, aber auch der Mylyn-Vortrag konnte mich immerhin dazu animieren, es mal auszuprobieren (nicht heute, aber nächste Woche, ganz bestimmt!).
Ich bin mal gespannt, was mich morgen dann erwarten wird. Vor allem auf den Hudson-Vortrag bin ich mal gespannt, den ich gern im aktuellen Projekt einsetzen möchte (und im Moment an der Firewall hängenbleibe).
Die Vorträge waren durchweg gut (vom Microsoft-Vortrag abgsehen, da kamen mir zuviel Abkürzungen vor), und ich konnte mir einige Anregungen für meine Projekte mitnehmen. Sehr gut war vor allem der Maven-Vortrag, aber auch der Mylyn-Vortrag konnte mich immerhin dazu animieren, es mal auszuprobieren (nicht heute, aber nächste Woche, ganz bestimmt!).
Ich bin mal gespannt, was mich morgen dann erwarten wird. Vor allem auf den Hudson-Vortrag bin ich mal gespannt, den ich gern im aktuellen Projekt einsetzen möchte (und im Moment an der Firewall hängenbleibe).
... link (0 Kommentare) ... comment
Tuesday, 7. April 2009
Stuttgarter Test-Tage 2009
javatux, 23:46h
Das Programm der Stuttgarter Test-Tage ist jetzt online. Und da sind einige bekannte Namen wie Angelika Langer, Andy Bosch oder Johannes Link (der auch die Keynote halten wird) dabei. Es lohnt sich also in jedem Fall, sich dafür anzumelden, auch wenn man selbst natürlich keine Fehler macht ;-)
Wer Fragen oder Anregungen zur Veranstaltung hat, kann sie auch im JUGS-Forum unter Events (ein)stellen.
Frohe Ostern
Wer Fragen oder Anregungen zur Veranstaltung hat, kann sie auch im JUGS-Forum unter Events (ein)stellen.
Frohe Ostern
... link (0 Kommentare) ... comment
... nächste Seite