Accesskeys: Mit n zur Navigation, mit c zum Inhalt

Diese Webseite verwendet Cookies zum Spamschutz, zur dauerhaften Sprachauswahl, zum dauerhaften einloggen und für Statistiksoftware.

Mit Nutzung dieser Webseite erklären Sie sich damit einverstanden. Datenschutzerklärung

05.04.2009

Fehler behoben

Ein kleiner Fehler in der Konfiguation des FCKeditor hat Internet Explorer Nutzer davon abgehalten das Gästebuch oder die Kommentarfunktion des Blogs zu nutzen.

Fehler behoben (Notiz an mich: Man sollte geänderte Dateien auch hochladen...)
weiterlesen & kommentieren... 0 Kommentare
Schlagwörter: news
24.03.2009

GSoC 2009 - LimeSurvey [UPDATE]

Auch ich werde als Mentor, während des GSoC 2009, Studenten betreuen. Vorrausgesetzt es bewerben sich Studenten für meine vorgeschlagene Aufgabe. Ich möchte das eine SOAP Webservice Schnittstelle in LimeSurvey 2 implementiert wird, die im Grunde eine ähnliche Funktionsweise wie der Lsrc in LimeSurvey 1 aufweist.
Also wenn Ihr PHP programmiert, ein IT Studium betreibt und mit mir in 3 Monaten eine Webservice Schnittstelle realisieren möchtet: Kommt auf irc.freenode.net #limesurvey und sprecht mich (_rakete_ oder _rakete|work_) oder unseren Projektleiter (c_schmitz) an.

mehr Informationen
weiterlesen & kommentieren... 0 Kommentare
Schlagwörter: news
22.03.2009

GSoC 2009 - LimeSurvey

Der Google Summer of Code 2009 steht vor der Tür. Das LimeSurvey Projekt wurde überraschend als "Mentoring Organisation" ausgewählt.
GSoC Limesurvey
Ich persönlich werde zwar nicht als Mentor in Erscheinung treten, aber trotzdem ist es eine große Ehre Teil eines Softwareprojektes zu sein, das sich in die Reihe großer Namen (The Apache Foundation, MySQL, Debian, Mozilla Project usw.) einreihen darf.
weiterlesen & kommentieren... 0 Kommentare
Schlagwörter: news
22.03.2009

Windows - fit für die alltäglichen Aufgaben

Ein frisch installiertes Windows ist nicht mit vielen Funktionalitäten ausgestattet. Für alle die nicht lange suchen möchten:

Eine kleine Liste von Programmen die eine frische Windows-Installation fit für die alltägliche Aufgaben machen.

Diese Liste ist XP und Vista tauglich! Alle Programme sind in deutsch erhältlich.

- Ein Antivirus Programm ist Pflicht. Trotz Werbeeinblendung beim Update kann ich AntiVir Personal empfehlen. Download
Nur für den privaten Gebrauch kostenfrei.

- Wem die Windows eigene Firewall nicht gefällt und mehr Kontrolle wünscht kann Zone Alarm installieren. Wer noch mehr Kontrolle möchte, für den ist die freie Comodo Firewall sicher ein Download wert. Comodo bietet auch eine Antiviren Lösung an, womit sich AntiVir und Zonalarm ersetzen lassen und nur ein Download fällig wird.
Nur für den privaten Gebrauch kostenfrei.

- XP Antispy: Mit diesem Tool lassen sich viele Einstellungen am Betriebsystem mit wenigen Klicks vornehmen.

- Mozilla Firefox: Der freie Internet Browser bietet mehr Möglichkeiten als der Windows eigene Internet Explorer.

- Mozilla Thunderbird: Ist ein sehr gutes E-Mail Programm für alle die keine Groupware Funktionalitäten benötigen.

- Open Office ist eine sehr gute und freie Office Lösung. Gut geeignet für die täglichen Schreib-, Kalkulations-, und Präsentationsaufgaben. Windows Office kompatibel.

- Das Archiv-Programm 7zip entpackt alle bekannten Dateiarchive und packt selbst Dateien in zip und 7z Archive.

- Ein Brenner ist inzwischen Standard in den meisten Rechnern. Ein Brennprogramm fehlt jedoch meist. IrfaRecorder bietet alles was man braucht. Wer Mp3 Dateien auf Audio CD brenn [...]
weiterlesen & kommentieren... 0 Kommentare
Schlagwörter: news
20.03.2009

wsdl2java - Klasse generieren und benutzen

Ich nutze: eclipse 3.4, jdk1.6.0_07, axis2-1.4.1 binaries, lsrc.wsdl vom remotecontrol modul von limesurvey 1.80
 

 

wsdl2java.bat -uri lsrc.wsdl -o lsrc -p de.his.soap.lsrc -uw -or

generieren.

-uri : der Pfad zur wsdl relativ zum Pfad des Aufrufs.
-o : der Ordner in dem der source code erstellt werden soll relativ zum Pfad des Aufrufs.
-p : Das package in dem diese Klasse liegt. Nützlich damit man die Datein später nicht anpassen muß
-uw : unwrapped types. Nur mit diesem Parameter bekommen wir eine leicht zu verwendende Stub Klasse.
-or : overwrite old Classes. Nützlich wenn wir öfters neu in den gleichen Ordner generieren.

mehr Parameter

 

  • Nach dem erstellen müssen noch einige Fehler in der generierten *ServiceStub.java Datei beseitigt werden.
  • Alle Fehler und Warnungen wegen Sichtbarkeiten können automatisch von Eclipse gefixt werden. (Klickarbeit)
  • Einige Funktionen haben String als Rückgabetypen, meinen aber java.lang.String. Das generierte Package hat eine eigene String Klasse implementiert, also müssen diese Rückgabetypen in java.lang.String geändert werden.
  • mit dem erzeugten stub aus der lsrc.wsdl ergeben sich noch weitere Anpassungen:


folgender Abschnitt kann auskommentiert werden, da sonst fehler das Compilieren verhindern. Hier wurde etwas generiert was von meinem Webservice nicht benötigt wird, aber einen Compilerfehler verursacht.
Man sollte jedoch versuchen die java.lang.String param und java.lang.String.MY_QNAME auf die Stub eigene String Klasse um zu biegen: String param und String.MY_QNAME


//            private  org.apache.axiom.om.OMElement  toOM(java.lang.String param, boolean optimizeContent)
//            throws org.apache.axis2.AxisFault {
//
//           
//                        try{
//        
[...]
weiterlesen & kommentieren... 0 Kommentare
Schlagwörter: news
Abmelden