Gerestylede pictogrammen gebruiken in HCL Domino Designer

Gerestylede pictogrammen gebruiken: nieuwe optie voor Domino Restyle versie 14

Domino Restyle werkt eenvoudig de oude gebruikers interface elementen van een bestaande HCL Notes applicatie bij met een kleurgecoördineerd, fris en modern uiterlijk.

Domino Designer 14.0 ondersteunt het kiezen van de bijgewerkte weergavepictogrammen voor toepassingen, zelfs als je de stijl ervan niet wijzigt.

Met de nieuwe eigenschap “Gerestylede pictogrammen gebruiken” kan je de bijgewerkte weergavekolompictogrammen gebruiken.
Als de applicatie in eerdere versies wordt uitgevoerd, worden de oude kolompictogrammen gebruikt.

Gebruik het vernieuwde tabblad Pictogrammen in de weergavekolom.

Opfrissen

INECO kan jouw oude Lotus Notes, IBM Notes of HCL Notes applicaties voor je opfrissen of aan de huisstijl van je bedrijf aanpassen op deze manier.
In enkele gevallen is er echter meer nodig dan alleen het uiterlijk aanpakken.
Wij kunnen ook uw applicaties analyseren en optimaliseren. Neem hiervoor vrijblijvend contact met ons op.

Notitie:

Om Restyle te gebruiken is ontwerperstoegang tot de applicatie vereist

Restyle in actie

Om een indruk te geven van de Restyle functie hebben wij hier de stappen uitgevoerd op een van de applicaties die al heel wat versies van Notes mee gaat, de Document Library.
Deze applicatie is al jaren niet meer door IBM of HCL aangepast en heeft een redelijke klassiek uiterlijk.

Vanuit de Notes client selecteren wij de applicatie op het bureaublad en kiezen in het menu voor File > Application > Restyle
In een dialoog wordt gevraagd of de aanpassing op een kopie van de applicatie gemaakt moet worden of dat dit in de huidige applicatie mag.

Een volgende dialoog met vier stappen volgt. Hier kan gekozen worden voor de standaard thema’s of er kan een thema van een andere (eerder opgefriste) applicatie gekozen worden. De thema’s zijn overigens zelf aan te maken maar dit bespreken we nu niet. In dit geval laten wij de selectie zo als deze is, met uitzondering van de kleur die we veranderen naar donker rood om duidelijk het verschil te laten zien.

In stap twee kunnen de koppelingen naar de diverse elementen nog aangepast worden. In dit geval is de enige aanpassing het keuzerondje voor het aanpassen van de standaard Frameset naar Yes gezet.

In stap drie kunnen we nog wat aanpassingen maken of elementen uitsluiten.

In stap 4 komen we bij het applicatie pictogram en kan gekozen worden om het icoon te behouden, een nieuwe te maken, of er een te importeren.
In een ander bericht gaan wij hier dieper op in. Nu hebben wij gekozen om een afbeelding te importeren.

De volgende stap is het daarwerkelijke Restylen. Op de achtergrond worden de diverse ontwerp elementen aangepast door Notes.

Nadat deze stap is afgerond sluiten we het dialoogvenster.
Op het werkblad staat de aangepaste versie van de Document Library, in onze demo met de titel Red Beret Riders.

Als wij de applicatie openen is het verschil duidelijk, de wat vreemde bruintinten zijn in dit geval vervangen door donker rood, de menubalk, knoppen, navigatie e.d. zien er moderner uit.

Wat ook te zien is dat binnen het formulier niet alle kleuren zijn aangepast.
Hiervoor is het toch nodig om nog wat aanpassingen te maken met de HCL Domino Designer.
Maar veel werk, dat voorheen handmatig gedaan had moeten worden is nu met een paar klikken gebeurd.

Ook voor nieuwe applicaties

Sinds Notes 14.5 kan je kiezen om de Domino Restyle functie aan te roepen bij het maken van een nieuwe applicatie. Kies dan het sjabloon Create Custom, de dialogen voor Restyle starten dan direct na het klikken op OK.

Bronnen

Voor meer informatie over de nieuwe Restyle-functies die worden ondersteund in Notes 14.0, zie de Domino Restyle for Notes applications documentatie.

HCL Notes 14.5 biedt de volgende verbeteringen voor Restyle in de Notes-toepassing: Domino Restyle updates

Set the Workspace as the default homepage when rolling out Notes 9.0.1

For customers who want to show the Workspace as default when rolling out new IBM Notes 9.0.1 workstations, a small adjustment will have to be made to the Bookmark.ntf.
To adjust the Bookmark.ntf for all users:

In Notes 9.0.1

1. Start the Domino Designer client.
2. Open the Bookmark.ntf database template.
3. Expand the Shared Elements category on the left, and then expand Outlines

4. Scroll down in the Outlines list and click on “UserBookmarkOrderTemplate”. The outline will open in the right window.
5. Select Design > Outline Properties. Rename the outline to “UserBookmarkOrder” (or remove the “Template” part from the name).

6. Select File > Save in the Designer menu.
7. Open the Applications outline.
8. Select the Workspace line.

9. Make sure the InfoBox changes from Outline properties to Outline Entry properties (or, if you closed the InfoBox earlier, open this new one by choosing Design > Outline Entry Properties). Go to the second tab (“shade” icon).
10. Hold down SHIFT and click on ‘Hide Outline Entry From’ property labeled ‘Notes 4.6 or Later’.

Note: Keeping the Shift pressed at the same time and clicking on the ‘hide option’ will make this outline (Workspace) the default bookmark!

11. Release the SHIFT key.
12. De-select the ‘Hide from’ property ‘Notes 4.6 or Later’.
13. The administrator can now roll out the template for each user (by preparing the template when starting Notes for the first time or by executing a database replace design with existing users on Bookmarks.nsf for existing users)

SSLException: Could not generate DH keypair

Bij een klant had ik een Domino agent gemaakt met behulp van Java om gegevens uit te wisselen tussen Domino en AccountView via https.

Om dit goed te laten werken was Domino voorzien van de laatste JVM patches.

Afgelopen week had de beheerder echter de server waarmee de agent verbinding maakte voorzien van een nieuw wildcard SSL certificaat met een hogere versleuteling.
Hierna gaf de Java agent op de Domino server de volgende fout: javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair.

Policy bestanden

Na wat zoeken op internet vond ik een artikel op de site van IBM waarbij gemeld werd dat de standaard JVM in Notes en Domino een restrictie hebben.

Op de site van IBM kunnen tevens twee policy bestanden, local_policy.jar en US_export_policy.jar worden gedownload waar die restricties niet op zitten.

Helaas bleek deze oplossing niet te werken bij de klant.

Bouncy Castle

Een ook bij de klant aanwezige software engineer had hiervoor echter wel een oplossing voor zijn softwarepakket dat ook voor Domino bleek te werken:

Op de site https://www.bouncycastle.org/ hebben we het bestand bcprov-ext-jdk15on-153.jar gedownload. (De Bouncy Castle Crypto package is een Java-implementatie van cryptografische algoritmes)

Vervolgens heb ik dit bestand in de map c:\IBM\Domino\JVM\lib\ext geplaatst.

In de map c:\IBM\Domino\JVM\lib\security het bestand java.security  aangepast:
security.provider.1=com.ibm.jsse2.IBMJSSEProvider2 veranderd in security.provider.10=com.ibm.jsse2.IBMJSSEProvider2.

Vervolgens de regel security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider toegevoegd en het bestand opgeslagen.

Na het herstarten van de Domino server werkte de agent weer.

Fijn Harry (G), bedankt…