Archive for: ‘November 2011’

Probleme bei der DAOS-Sicherung mit BackupExec

15. November 2011 Posted by Oliver Regelmann

Es häufen sich die Meldungen von Kunden, die Probleme mit BackupExec bei der Sicherung von Domino-Servern haben, bei denen DAOS aktiviert ist. Offenbar bekommt BackupExec vom Domino-Server keine oder nicht schnell genug die Liste der vorhandenen NLO-Dateien mit den jeweiligen Referenzen ausgeliefert.

Das führt dann zu entsprechenden Fehlern:

V-79-57344-39569
Final error: 0xE0009A91 – The Lotus Domino server failed to specify the NLO files that one or more Lotus Domino databases refer to.

Symantec nennt verschiedene Möglichkeiten, das zu beheben:

We4IT gibt Gewinner des Gewinnspiels – 10 Jahre We4IT bekannt

15. November 2011 Posted by Stefan Sucker

We4IT hat auf der Webseite die Gewinner ihres Gewinnspiels zum Anlass des 10-jährigen Firmenjubiläums bekannt gegeben. Die Gewinner freuen sich über tolle Preise, wie 2 VIP Tickets im Weserstadion, ein Samsung Galaxy S2 oder einen Asus Transformer Tablet-PC.

Die volle Pressemitteilung finden Sie auf der Webseite von We4IT

Ähnliche Beiträge:

  1. Bruce Elgort hat die Gewinner des XPages Development Contest veröffentlicht
  2. We4IT stellt sich neu auf und fasst Lotus Blogs zusammen

XPages: Useability – Parameter mit Aliaswerten in Custom Controls

15. November 2011 Posted by airwolf89

Heute mal ein kleiner Tipp, welcher die Useability von Paremetern in selbst gebauten Custom Controls erhöhen kann.

Man kann für Custom Controls ja Parameter definieren, dies tut man in den Eigenschaften des Elements xp:view (root-Element des Controls) unter Property Definition.
Dort hat man die Möglichkeit für einen Parameter den Editor (die Art wie man bei der Einbindung den Parameter angibt) auf ComboBox zu setzen und dort mehrere Einträge mitzugeben, welche man dann bei der Einbindung in eine XPage oder ein anderes Custom Control auswählen könnte.

Natürlich möchte man es sich und anderen möglicht bequem machen und dort sprechende Vorgabewerte eintragen, damit man weiß was diese jeweils bedeuten. Dies ist auf der anderen Seite natürlich schlecht im Programmcode handlebar. Daher kann man einfach Aliaswerte benutzen.

Hier ein Beispiel:

Parameter 1 wird im Menü über eine ComboBox ausgewählt. Folgende Vorgabewerte werden angeboten:

0|Wert 1
1|Wert 2

Hier muss man mit dem Alias leider anders herum arbeiten als man es von Notes her gewohnt ist. Der Wert vor der Pipe („|“) ist der Wert der tatsächlich übergeben wird, den man dann auch mittels compositeData azurückgegeben bekommt. Der zweite Wert dahinter wird dem User im Menü angezeigt.
Achtung: Dies ist lediglich eine optische Geschichte, d.h. der Aliaswert wird nur im Menü verwendet. D.h., wenn man den Parameter mit Aliaswerten berechnen möchte, so muss man wieder den richtigen Wert, welcher vor der Pipe angegeben wurde benutzen und zurückliefern.

Lediglich eine kleine optische Spielerei, erhöht aber den Komfort beim Benutzen von eigenen Custom Controls.


Re: Veranstaltungshinweis: Lotusphere 2012 und IBM Connect 2012

15. November 2011 Posted by Roswitha Boldt

Als Antwort auf: Veranstaltungshinweis: Lotusphere 2012 und IBM Connect 2012

Und als DNUG Mitglied lohnt es sich, bis zum 2. Dezember 2011 zu buchen - mit einer Ersparnis von 100 USD!
http://www.dnug.de/DNUG/cms.nsf/id/lp2012.htm?open&login

Lotus Notes Traveler 8.5.3.1 fixt Probleme mit iOS 5

15. November 2011 Posted by Oliver Regelmann

Die kürzlich noch erwähnten Probleme bei der Unterstützung von iOS 5 können mit einem Upgrade auf Traveler 8.5.3.1 gefixt werden. Nebenbei werden dann auch das Bearbeiten von Ordnern auf dem iOS-Gerät (muss aktiviert werden) und die Synchronisation der Wiedervorlagemarkierungen unterstützt.

Zu haben ist das Upgrade bei IBM Fix Central.

Einschränkungen bei der Nutzung von Domino Express

15. November 2011 Posted by Manfred Dillmann

Nach wie vor existieren bei der Nutzung der Domino Express Lizenz Einschränkungen gegenüber der "normalen" Notes/Domino Lizenzierung. Welche das genau sind, beschreibt Stefan Krueger (IBM) in seinem Weblog.

Interim Fix 1 for Lotus iNotes 8.5.3 (853IF1)

15. November 2011 Posted by Manfred Dillmann

Interim Fix 1 für Lotus iNotes 8.5.3 ist nun verfügbar. Links: • Technote #1570612 - Interim Fix 1 for Lotus iNotes 8.5.3 • Technote #1568710 - Clicking 'Logout' button in iNotes 8.5.3 full mode logs user out of Sametime but not iNotes

Soziale Netzwerke: Sind Social Business und Social Media für Unternehmen sinnvoll?

14. November 2011 Posted by Stefan Sucker

Social Business erhält immer mehr Einzug in Unternehmen, denn die Mehrwerte einer vernetzten und zentralen Zusammenarbeit werden schon nach kurzer Zeit deutlich. Sie führen zu einer Optimierung der Arbeitsabläufe und einer Verkürzung der Durchlaufzeiten. Die richtige Kombination von Social Business und der Nutzung unterschiedlicher Social Media-Kanäle über öffentliche Netzwerke kann schnell zu einem Wettbewerbsvorteil ausgebaut werden.

Ähnliche Beiträge:

  1. Social Media & Social Business
  2. Social Business goes everywhere
  3. Lotusphere 2012 – Where Social Business is People Business

Catvertising

14. November 2011 Posted by Alexander Kluge

To stay on top of the ever-changing advertising landscape, john st. has opened the world’s first cat video division. With production, filming and seeding all in-house. Ask yourself, what can cat videos do for your business?

Notes: Attachments in Subforms

14. November 2011 Posted by airwolf89

Mal wieder trieb mich Notes in den Wahnsinn, diesmal mit Attachments in RichText-Feldern.

Das Problem war, ich hatte einige Forms, welche im Grunde exakt gleich ausgesehen haben, daher mussten Subforms her.
Ich hatte in jeder Form eine Subform, welche das Layout abbildete und dann noch jeweils eine Subform für den Datenteil der jeweiligen Form und noch eine für die Attachments. Da die Attachments nicht in jeder Form auftauchen sollten, war die entsprechend computed.

Da war dann das Phänomen dass ständig unterhalb der Form noch die Attachments sichtbar waren, also nochmal separat aufgelistet wurden. Sehr nervig.
Normalerweise tritt dieses Phänoment nur auf, wenn das Dokument Attachments enthält, aber das Feld wo es drin liegt, ausgeblendet ist. Das war aber gar nicht der Fall.

Nach einigem hin und her probieren stand dann die Ursache fest. Das Problem war einfach, dass die Subform computed war. Scheinbar wird Notes intern erst dieser Mechanismus durchlaufen, also prüfen ob das RichText Feld da ist, wenn ja dann zeige es dort an, wenn nicht, dann zeig es unterhalb der Form an. Erst danach werden dann die Subforms berechnet. Von daher ist es vollkommen egal ob das Feld angezeigt wird oder nicht, Notes geht erstmal davon aus dass das Feld potentiell nicht angezeigt werden könnte und packt sie zur Sicherheit nochmal unter die Form. Wenn man die Subform so wie sie ist direkt einbaut funktioniert alles wie es soll. Statt der computed subform habe ich dann entsprechend Hide-When Formeln benutzt, dort tritt das Problem seltsamerweise nicht auf, die werden scheinbar vor dem Attachment Mechanismus berechnet.


IBM arbeitet an Sametime Client für iOS

13. November 2011 Posted by Christoph Adler

IBM arbeitet derzeit an einem Lotus Sametime Client für iOS. Denkbar sind zwei Varianten jeweils für das Apple iPhone und das iPad.

Das besondere wird sein, dass man sich nicht über ein mobileVPN einwählen muss um den meist internen Sametime Server erreichen zu können. Die Konnektivität übernimmt der Lotus Traveler Server.

IBM befindet sich gerade in einer internen Pilotphase und gibt aktuell noch keine offizielle Ankündigung zum Release date bekannt.

Wir sind gespannt und freuen uns hier mehr Infos zu veröffentlichen.

Ähnliche Beiträge:

  1. IBM Lotus Sametime 8.5.1 erscheint am 29 Juli 2010
  2. FP3 für Notes 8.5.1 Basic behebt einen lautlos auftretenden Absturz im Sametime (Standard-Client ist nicht betroffen)
  3. IBM Lotus Domino 8.5.1 Fix Pack 4 erscheint am 04 August 2010

Art des Refreshs programmatisch ermitteln

13. November 2011 Posted by Sven Hasselbach

Um festzustellen, ob das Berechnen eines Elementes von einem Full Refresh oder einem Partial Refresh ausgelöst wird, kann die Klasse com.ibm.xsp.ajax.AjaxUtil verwendet werden. Die Klasse stellt die Methode isAjaxPartialRefresh() bereit, die das nötige Ergebnis zurückliefert.

Hier eine Beispiel-XPage, die die Verwendung demonstriert:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

   <xp:label id="lblRefreshMe">
      <xp:this.value><![CDATA[#{javascript:
         var ajax = new com.ibm.xsp.ajax.AjaxUtil();
          if( ajax.isAjaxPartialRefresh(facesContext) == true)
             return "AJAX" ;

          return "NOT AJAX!"}]]>
      </xp:this.value>
   </xp:label>
   <xp:br></xp:br>
   <xp:br></xp:br>
   <xp:button value="Do Full Refresh" id="buttonFullRefresh">
      <xp:eventHandler event="onclick" submit="true"
         refreshMode="complete">
      </xp:eventHandler>
   </xp:button>
   <xp:br></xp:br>
   <xp:button value="Do Partial Refresh" id="buttonPartialRefresh">
      <xp:eventHandler event="onclick" submit="true"
         refreshMode="partial" refreshId="lblRefreshMe">
      </xp:eventHandler>
   </xp:button>
</xp:view>

Hier ein Screenshot der XPage beim Aufruf der XPage.

Durch Klick auf die Buttons läßt sich die Art des Refreshs bestimmen. Wird ein Partial Refresh durchgeführt, ändert sich das Label wie folgt:

Application-Properties mittels SSJS auslesen

13. November 2011 Posted by Sven Hasselbach

Um Serverseitig zu ermitteln, welche Dojo-Version verwendet wird, kann folgender Code verwendet werden:

<xp:label id="lblJSVersion">
   <xp:this.value><![CDATA[#{javascript:var reqParam =
      new com.ibm.xsp.context.RequestParameters ( facesContext );
      reqParam.getLibraryVersion()}]]>
   </xp:this.value>
</xp:label>

[Code liefert unter 8.5.3 in der Standard-Einstellung "1.6.1" zurück]

Um zu ermitteln, ob die Clientseitige Validierung aktiviert bzw. deaktiviert ist, liefert die Methode isClientSideValidation() das gewünschte Ergebnis:

<xp:label id="lblIsCSValidation">
   <xp:this.value><![CDATA[#{javascript: var reqParam =
      new com.ibm.xsp.context.RequestParameters ( facesContext );
      reqParam.isClientSideValidation()}]]>
   </xp:this.value>
</xp:label>

[Liefer true bzw. false zurück, je nach Einstellung der Datenbank]

Welche Komprimierungseinstellung verwendet wird, kann so ermittelt werden:

<xp:label id="lblCompressMode">
   <xp:this.value><![CDATA[#{javascript:var reqParam =
      new com.ibm.xsp.context.RequestParameters ( facesContext );
      reqParam.getCompressMode()}]]>
   </xp:this.value>
</xp:label>

[Liefert z.B. "gzip-nolength" zurück, je nach Einstellung der Datenbank]

Ob überhaupt Dojo Verwendung findet, bzw. die XSPDojoLite.js-Version, liefert folgender Code:

<xp:label id="lblJsLibrary">
   <xp:this.value><![CDATA[#{javascript:var reqParam =
      new com.ibm.xsp.context.RequestParameters ( facesContext );
      var jsLib = reqParam.getJsLibrary();

      switch(jsLib){
      case 1:
         return "dojo";
      break;
      case 2:
         return "lite";
      break;
      default:
         return "none";
      break;
      }}]]>
   </xp:this.value>
</xp:label>

Time lapse video from Space

13. November 2011 Posted by Alexander Kluge

Earth | Time Lapse View from Space | Fly Over | Nasa, ISS from Michael König on Vimeo.

Das Bild zum Wochenende

12. November 2011 Posted by Manfred Dillmann

Fußgängerzone Esslingen