Communardo Software GmbH

Überblick über die JIRA Konzepte

Beim Erstkontakt mit der Administration von Atlassian JIRA ist es zunächst schwer, die ver­schie­de­nen Schemata und die zugrun­de­lie­gen­den Konzepte aus­ein­an­der zu hal­ten. Atlassian selbst stellt tex­tu­elle Beschreibungen bereit, die aller­dings nur bedingt als Überblick tau­gen. Für die Zusammenhänge von Feldern und Bildschirmmasken gibt es ein Diagramm, wel­ches die­sen Ausschnitt dar­stellt: Configuring Fields and Screens.

How To: Visualisierung von Inhalten durch das Chart Web Part

In die­sem Artikel möchte ich kurz erläu­tern, wie leicht und schnell sich Listeninhalte und Tabellen unter SharePoint 2010 visua­li­sie­ren las­sen. Was wird in die­sem Artikel erklärt? Hinzufügen des Web Parts Darstellung von Zugriffszahlen einer Website pro Land Visualisierung der Änderung der Zugriffszahlen über das Jahr SharePoint stellt in der Enterprise Edition das Business Intelligence Center zur Verfügung. Dieses kann als eigene Site Collection…

CCD 2011: Interview mit Ralf Tomczak

Mit sei­nem Vortrag "Wie mobile.international Atlassian Produkte in einem wach­sen­den inter­na­tio­na­len Entwicklungsteam ein­setzt" ist Ralf Tomczak von der mobile.international GmbH einer der Referenten auf dem Confluence & JIRA Community Day 2011 aus der Praxis. Vor dem Community Day sprach er mit uns schon ein­mal im Interview.

SPFieldCollection.AddField & AddFieldAsXml

Möchte man einer SharePoint-Liste pro­gram­ma­tisch ein Feld (eine Spalte) hin­zu­fü­gen, dann hat man ver­schie­dene Möglichkeiten, dies umzu­set­zen. SPFieldCollection stellt drei Methoden mit ver­schie­de­nen Überladungen zur Verfügung. Add AddFieldAsXML AddLookup In die­sem Artikel möchte ich spe­zi­ell auf die Unterschiede der bei­den ers­ten Methoden ein­ge­hen. Wann sollte man wel­che Methode verwenden?

Installation und Konfiguration eines Maven Repository Mirrors

Maven Repository Mirror Kurzeinführung Das Dependency Management von Maven löst die in den pom.xml defi­nier­ten Abhängigkeiten auf und bezieht diese Artefakte über die in der Maven Konfigurationsdatei (pom.xml oder settings.xml) defi­nier­ten Repositories bzw. Mirrors. Ein Repository ist eine Anwendung, die via URL Mapping das ange­for­derte Artefakt sucht und letzt­lich aus­lie­fert, sofern es im Repository abge­legt wurde. Da ein Repository meist…

SharePoint Foundation und die Unterstützung für Office-Webanwendungen

Versionsunterschiede Microsoft bie­tet auf der SharePoint-Website eine gute Übersicht der Funktionsunterschiede zwi­schen SharePoint Foundation, Standard CAL und Enterprise CAL. Viele Kunden begin­nen zunächst mit der kos­ten­lo­sen Version. Diese posi­tio­niert Microsoft als Lösung für klei­nere Unternehmen oder Abteilungen, die eine kos­ten­güns­tige Einstiegs- oder Pilotlösung für die Zusammenarbeit wün­schen. So ein Server ist schnell auf­ge­setzt und ermög­licht es, erst ein­mal in Ruhe…

OCSP-Endpoint mit OpenSSL

In einem aktu­el­len Projekt nut­zen wir eine eigene kleine CA auf Basis von OpenSSL, um Zertifikate für Entwicklungs- und Testumgebungen aus­zu­stel­len. Zertifikate sol­len jetzt per CRL und OCSP vali­diert wer­den. CRLs las­sen sich mit dem Kommando open­ssl ca -gen­crl … gene­rie­ren und dann an die Clients ver­tei­len. OCSP ist ein akti­ves Protokoll und benö­tigt dafür einen Server und einen passenden…

S/MIME mit BouncyCastle 1.46

Mit dem Ende Februar ver­öf­fent­lich­ten BouncyCastle 1.46 wur­den die APIs für die Ver- und Entschlüsselung von Nachrichten nach dem S/MIME-Standard teils stark ver­än­dert. Dies erhöht auf der einen Seite die Flexibilität, erfor­dert aber auf der ande­ren Seite eine Umstellung von bestehen­dem Code, wenn die­ser nicht mehr die nun als "depre­ca­ted" gekenn­zeich­ne­ten APIs nut­zen soll.

JMeter: Optionen im ConstantThroughputTimer sind sprachabhängig

Apache JMeter ist ein Werkzeug, mit dem man Lasttests für Webanwendungen durch­füh­ren kann. Dabei wer­den kon­fi­gu­rier­bar viele par­al­lele Threads gestar­tet, die nach einem bestimm­ten Schema auf die Webanwendung zugrei­fen. Um kon­krete Performance-Kennzahlen (KPIs) zu tes­ten ist es sinn­voll, die tat­säch­li­che Anzahl der Zugriffe zu beschrän­ken. Zu die­sem Zweck bie­tet JMeter den Baustein "ConstantThroughputTimer". Mit die­ser Komponente kann die Menge der…

Communardo Trendforum Stuttgart 2011: Vorab-Interview mit Referent Prof. Dr. Joachim Niemeier

Am 8. Februar 2011 fin­det das Communardo Trendforum erst­mals in Stuttgart unter dem Motto "Prozess®evolution im Enterprise 2.0" statt. Das Trendforum ist die Diskussions- und Austauschplattform für Führungskräfte sowie ver­ant­wort­li­che Entscheider aus den Bereichen, Intranet, Unternehmenskommunikation, Organisationsentwicklung und Wissensmanagement zu aktu­el­len, wich­ti­gen Themen rund um die Optimierung von Kommunikationsprozessen und Team Collaboration in Unternehmen. Im Vorfeld haben wir mit den…

Was tun bei OutOfMemory - Teil 2: Analyse

Nicht sel­ten kommt es vor, dass Speicherprobleme erst im Wirkbetrieb auf­tre­ten. Die Gründe dafür sind oft, dass das System nicht aus­rei­chend oder gar nicht unter rea­len Lastbedingungen getes­tet wurde. Bei Systemen mit redak­tio­nel­len Inhalten (z. B. Content Management Systeme) ergibt sich aus der stei­gen­den Anzahl der Inhalte in Verbindung mit Abhängigkeiten und Caching  eine wach­sende Belastung. In der Testphase sind…

Open Source Content Management mit JackRabbit

Java Content Repository (JCR) Das Java Content Repository ist eine Spezifikation für den ein­heit­li­chen Zugriff auf Content , Struktur und Metadaten in einem Repository. Die JCR-Version 1.0 wurde unter JSR 170 und die Version 2.0 unter JSR 283 ver­öf­fent­licht. Das Repository besteht aus einem oder meh­re­ren Workspaces. Jeder die­ser Workspaces ent­hält eine hier­ar­chi­sche Baumstruktur, die aus Items besteht. Ein Item…

Liferay Performance Testing

Möchte man einen Lasttest gegen ein Liferay Portal durch­füh­ren, kommt man schnell an die Stelle, dass man eine Anmeldung am Portal durch­füh­ren muss. Aufgrund des CSRF-Schutzes von Liferay reicht es aber nicht, ein­fach einen POST Request mit den Zugangsdaten gegen das Login Portlet abzu­set­zen. Man bekommt dann fol­gende Exeption: com.liferay.portal.security.auth.PrincipalException: Invalid authen­ti­ca­tion token Nun hat man ver­schie­dene Möglichkeiten, um dem Problem…

Events mit CDI und EJB 3.1

Vor der Einführung von CDI (JSR-299/JSR-330) und EJB 3.1 war die Umsetzung von asyn­chro­nen Prozessen rela­tiv umständ­lich und der Einsatz von JMS meist unum­gäng­lich. Ich möchte hier kurz zei­gen, dass es mit EJB 3.1 eine wei­tere Möglichkeit gibt schnell und effi­zi­ent ein klas­si­sches Beobachterpattern umzu­set­zen ohne auf JMS zurück­grei­fen zu müs­sen. Dazu benö­ti­gen wir zunächst einen Service der Ereignisse (Events)…

Confluence to Crowd - Benutzerverwaltung

Atlassian Confluence - Externe Benutzerverwaltung Die Aktivierung der Funktion Externe Benutzerverwaltung im Menüpunkt Allgemeine Konfiguration der Administrationskonsole bewirkt, dass die Benutzer- und Gruppenverwaltung inner­halb von Atlassian Confluence nicht mehr mög­lich ist. Zudem ver­hin­dert es die Registrierung neuer Nutzer am System. Atlassian Crowd als externe Benutzerverwaltung Die Kommunikation zwi­schen Atlassian Confuence und Atlassian Crowd erfolgt über Webservices (SOAP). Hinweis Dieser Beitrag…

Crowd - Erstellen eines Plugins

Die Seite beschreibt Step By Step das Erstellen eines Atlassian Crowd - Plugins. Erstellen der Plugin-Skelletons Atlassian Plugin SDK Der ein­fachste Weg, um die Struktur für das Plugin zu erstel­len, ist das Atlassian Plugin SDK zu ver­wen­den. Atlassian Plugin SDK 3.2 - Download Die Verwendung die­ses SDKs wird hier beschrie­ben. klas­sisch Eclipse Projekt und pom.xml Der klas­si­sche Weg besteht darin,…

1 4 5 6 9