3malige Passworteingabe für Office Dokumente in Sharepoint unter Vista

Für alle Vista-Nutzer, die sich auch schon darüber geärgert haben, dass sie bei jedem Öffnen, Speichern, Einchecken usw. eines Office-Dokumentes aus einer Sharepoint Dokumentenbibliothek (2003 oder 2007) 3 mal nach ihrem Passwort gefragt werden, findet sich in der MS Knowledge Base die tröstliche Erklärung, das dieses Verhalten „by design“ ist: http://support.microsoft.com/kb/932118/en Immerhin gibt es aber einen Workaround dafür: Seite im…

Die Code Quality in Java Projekten erhalten (Teil II) …

Integration von PMD Rule Sets in den Build Prozess. Teil I Das im ersten Beitrag erwähnte Maven Plugin ‚PMD‚ soll nun genauer vorgestellt werden. Nachdem man das Maven Plugin installiert hat und die Einstellungen maven.pmd.failonerror=true maven.pmd.failonruleviolation=true in der project.properties Datei eines Maven (1) Projektes vorgenommen hat, kann der Test der Sourcen des Projektes durch den Aufruf maven pmd:report gestartet werden….

Erstellung einer Konfigurationsdatei für einen Business Data Catalog

Eine Konfigurationsdatei fr Business Data Catalogs ist eine XML-Datei, die dem Schema bdcmetadata.xsd entspricht. Zum Binden der XSD-Datei an die neue XML-Datei gibt es mehrere Mglichkeiten: Wenn man die Datei im Visual Studio entwickeln mchte kopiert man am besten die Datei bdcmetadata.xsd in die Visual Studio 2005 Schema Library. Die Datei ist im Order Program Files\Microsoft Office Servers\12.0\Bin zu finden…

Umbenennen von Projekten im Project Server 2003

Für das Umbenennen von Projekten die im Microsoft Project Server 2003 gespeichert sind steht im Project Web Access keine Funktionalität zur Verfügung. Mit Microsoft Project Professional 2003 können auf dem Server gespeicherte Projekte lediglich unter einem anderen Namen abgespeichert werden, das Umbennen ist auch nicht möglich. Abhilfe schafft das Microsoft Project Server 2003 Rename Project Tool. Der Download ist hier…

Die Code Quality in Java Projekten erhalten (Teil I) …

Maven basierte Build-Prozesse haben sich in den letzten Jahren zunehmend zur Erzeugung der Entwicklungs- und Releasemodule etabliert. Neben dieser Aufgabe bieten sie auf sehr einfacheWeise die Möglichkeit, Reports (z.B. JUnit, PMD, u.a.) und Dokumentationen (Java Doc) der Softwaremodule zu erzeugen. Vor allem die Checkstyle, PMD und FindBugs – Reports stellen wichtige Informationen bereit, die Aufschluss über die Qualität des Source…

Problem beim Zugriff auf Datenanalyse im Project Server 2007 Web Access

Beim Aufruf der Datenanalyse im Project Web Access kam auf einem neu installierten Rechner folgender Fehler: „The query could not be processed: Safety settings on this machine prohibit accessing a data source on another domain“. Zunächst etwas verwirrend, die Domäne war bei Server und Client eindeutig dieselbe. Ein Blick in die Sicherheitseinstellungen des Internet Explorer half. Hier sollte die URL…

Benutzername oder Kennwort falsch? Benutzeranmeldename zu lang!

Selbst in einer Windows Server 2003 Domäne sollte man darauf achten, dass der Anmeldename für MOSS Accounts nicht zu lang ist. MOSS verwendet zur Anmeldung scheinbar den Prä-Windows 2000 Anmeldenamen und dieser hat maximal 20 Zeichen. Darum nicht wundern, wenn zum Beispiel beim Starten der Dienste in der Zentraladministration hartnäckig die Meldung „Benutzername oder Kennwort falsch“ erscheint und man sich…

Sharepoint Workflows: Dehydrated Instance – Teil 2

In einem Blogeintrag vom 20. Juli 2007 habe ich bereits über diese Fehlermeldung berichtet und einen Lösungsweg aufgezeigt. In einem aktuellen Projekt trat der Fehler jedoch erneut auf, diesmal mit einer anderen Ursache. Entwickelt wurde ein automatisch ablaufendener Workflow für den MOSS 2007, der manuell sofort oder mit festgelegter Startzeit gestartet werden werden konnte. Um den verzögerten Start zu realisieren…

Mindmanager und MOSS 2007

Standardmäßig lassen sich Mindmaps nicht direkt aus SharePoint Bibliotheken auschecken und editieren. Dafür gibt es aber eine freie Lösung direkt von Mindjet. Dazu muss jeweils eine Erweiterung auf dem SharePoint Server und auf dem Client installiert werden. Dann können die Mindmaps direkt aus dem Kontextmenü geöffnet werden. Die Installationsdateien gibt es unter : http://mindjetlabs.com/cs/files/folders/mindjetlabs/rss.aspx?Tags=MOSS&AndTags=1

Bug: Ändern der Projekteigenschaften in Project Web Access 2007

Über Project Web Access kann man die Eigenschaften eines Projektes ändern (Edit Project Properties). Hat man eine Eigenschaft geändert und klickt auf Save oder Save and Publish, so geschieht …. Nichts. Nur der Cancel Button funktioniert und verwirft brav alle Änderungen. So … this is a known bug, wie in vielen Foren zu lesen ist. Warten wir also auf SP1….

Remote Desktop Verbindungen

Da man ja sehr oft und sehr gerne auf virtuellen Maschinen entwickelt und auch zum Deployment nicht unbedingt ein paar hundert Kilometer reisen möchte, wird gerne zur Remote Desktop Verbindung gegriffen. Dazu gibt es bei Unterwegs im Net eine ausführliche Beschreibung. Unter anderem die notwendigen Ports, damit man nicht an der Firewall des Kunden hängenbleibt. Link: Unterwegs im Net

JAXB2-Bindings aus einer DTD mit Typmapping mit Maven2 generieren

Nach dem gestrigen Erfolg folgte heute eine Anforderung, die den Wechsel zu einem anderen Maven2-Plugin und einer neuen Mapping-Datei führte. Die neue Anforderung war, dass Attribute aus der DTD auf andere Typen als String gemappt werden sollen. Da DTDs keine Typisierung wie XML-Schema kennen, muss dies mit einem Mapping-File geschehen. Das Maven2-Plugin aus dem gestrigen Artikel war leider mit dem…

Generierung von JAXB2-Bindings aus einer DTD mit Maven2

Heute mussten aus einer existierenden DTD ein paar JAXB2-Binding-Klassen generiert werden. Nach einigem probieren ist dies mit folgender pom.xml und einem passenden Binding-File gelungen. Hier die pom.xml: <?xml version=“1.0″ encoding=“UTF-8″?> <project xmlns=“http://maven.apache.org/POM/4.0.0″ xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd“ > <modelVersion>4.0.0</modelVersion> <groupId>de.mms-dresden</groupId> <artifactId>hsp-search-gen</artifactId> <version>0.0.1-SNAPSHOT</version> <description>Generierter Code fuer die Suche im Hilfeportal</description> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <executions> <execution> <goals> <goal>xjc</goal> </goals> </execution> </executions> <configuration>…

Fehler beim Veröffentlichen von Projekten auf dem MS Office Project Server 2007

In Microsoft Office Project Professional erstellte Projektpläne müssen nach dem Speichern auf dem MS Office Project Server 2007 veröffentlicht werden, damit diese für berechtigte Benutzer sichtbar sind. Beim Veröffentlichen wird in der unteren Statuszeile in Project Professional folgende Meldung angezeigt: Veröffentlichen-Auftrag 0% abgeschlossen. Voraussichtliche Wartezeit xx Sekunden. Wird der Auftrag zum Veröffentlichen nicht begonnen bzw. bleibt der Auftrag bei 0%…

MCTS: Enterprise Project Management with Microsoft Office Project Server 2007

Bei Microsoft gibt es jetzt Zertifizierungen mit dem Schwerpunkt Enterprise Project Management. Natürlich gemünzt auf die Microsoft-eigenen Produkte Project Professional 2007 und Project Server 2007. Der Project Professional Kurs ist ab August, der Project Server Kurs ist ab November verfügbar. Kentnisse von Projektmanagement auf Grundlage der PMI Richtlinien werden empfohlen.  Link to MCTS: Enterprise Project Management with Microsoft Office Project Server 2007

JMeter: Werte aus Server Response auslesen

Im Verlauf eines JMeter Tests kann es notwendig sein, dynamische Inhalte einer Server Response (Header, Body, URL) auszulesen und als Parameter für eine weiter Anfrage zu übernehmen. Dies ist zum Beispiel erforderlich, wenn innerhalb von Formlaren Werte von HIDDEN-Feldern dynamisch generiert werden. Für diesen Zweck verfügt JMeter über einen Post-Processor, der als Regular Expression Extractor bezeichnet wird. Er lässt sich…

Ändern der Credentials im MOSS 2007

Beim Umhängen eines MOSS 2007 Servers in eine andere Domäne funktionieren natürlich die Servicekonten nicht mehr, die man bei der Konfiguration des SharePoint Servers angegeben hat. Bevor man jetzt manuell überall die Credentials ändert (IIS, SQL Server), und auch nach einiger Zeit immer wieder über nichtssagende Fehlermeldungen des MOSS stolpert (ich sag nur: An unexpected error has occured), hier ein…

Versionen eines Projektplanes auf dem Projectserver speichern

Beim Speichern eines Projektplanes auf dem Microsoft Office Project Server 2003 können im Dialog zum Speichern Versionen des Projektplanes ausgewählt werden. Die Version wird als Erweiterung mit dem Projektnamen gespeichert. Standardmäßig sind die Versionen „published“ und „target“ auf dem Projectserver angelegt – weitere können durch den Serveradministrator angelegt werden (Manage Enterprise Features –> Versions). Beim Anlegen einer Version kann neben…

Visual Studio stürzt beim Debuggen von Sharepoint-Workflows ab

In Visual Studio 2005 gibt es leider einen kleinen Bug in den „Extensions for WF“. Das Debuggen von Workflows, also nicht des Quellcodes, funktioniert oft nur schlecht oder garnicht. Häufig stürzt das Visual Studio sogar ab, wenn man versucht den Debugger an einen Prozess zu hängen, der Workflows verwendet. Einen solchen Prozess erkennt man recht leicht, indem man einen Blick…

Vertrocknete Workflowinstanz (oder: DehydrateInstance: SerializationException)

Ein gängige Methode in der Workflowentwicklung für Sharepoint 2007 ist es, Infopath-Formulare zu verwenden. Um die Daten dieser Formulare komfortabel zu deserialisieren, werden in der Regel die von Infopath zur Verfügung gestellten XSD-Schemas mittels des XSD-Tools in Klassen umgewandelt. Bei der Weiterverwendung der generierten Klasse kann folgendender Fehler ggf. auch nur sporadisch auftreten: DehydrateInstance: System.Runtime.Serialization.SerializationException: End of Stream encountered before…

1 45 46 47