xpages og workflow

30. januar 2013

Stefan Wissel viste hvordan man kan implemenetere en workflow facilitet; BPML (Business process management language) (Activiti – ja det staves sådan) workflow standard i Domino serveren. På denne måde kan man tegne workflows med en grafisk designer på nettet og bruge disse i sine xpages.
Man kan også integrere med Lombardi som er IBMs store workflow management produkt.
WXP (bliver nok navnet på openntf.org projektet).


SHOWXX – Policies

30. januar 2013

Endnu en show and tell – skal have fingrene i slidedeck’et og kigge det igennem. Der sker for meget i sådan en session til at det er værd at tage noter… men der kom lige et par ting som herunder er noteret.

Man kan med en ini setting bestemme hvor alle fuldtext index skal placeres (hvis argumentet imod FTI er plads)

Man kan bruge andet end internet password til at logge på sametime (slå password helt fra på sametime)


SHOW102 – Mere Traveler, Extending and Securing

29. januar 2013

SHOW sessionerne er show and tells hvor man stepper igennem en installation eller konfiguration.

Det vigtige er mange gange i de slides som man kan downloade efter sessionen men det er godt at følge med for at få forklaringerne med udervejs og der bliver også stillet uddybende spørgsmål undervejs og efter sessionen.

Websphere edge components
– kan bruges som load balancer komponent foran traveler (high availability) cluster
– advisor (en edge komponent) tjekker om traveler er i live

IBM Mobile Connect
– IMC serveren skal kunne resolve DNS navnet på traveler serveren eller serverne.
– Connection Manager er server produktet, gatekeeper er administrations klienten

Konfiguration af Connection Profiles
– Login profil sættes først op (secure eller non secure?)
– default admin er gkadmin og pwd er gk4admin
– Authentification profiles sørger for forbindelsen og authentifiseringen mellem IMC og backend systemer. Kan f.eks. bruge LDAP på Domino (på traveler serveren)

IBM Key Manager
– Kan oprette og eller importere certifikater for brug ifm. Connction manager konfigurationen

HTTP Access service tager sig af at forbinde http forespørgsler “udefra” med systemet “indenfor” firewall’en.
Applcation server URL’en skal pege på backend serveren. I dette tilfælde hostnavnet på den eller de interne travler servere.

HTTP Access Service konfiguration
– Tilføj en directory server og konfigurer den til at bruge LDAP serveren på Traveler’s Domino host
– Tilføj en authentication profil for mobile brugere

Nå sliden skal downloades, der er 254 sider med konfigurationer.

PS. Nåede lige at tale med en officiel IBM’er som sagde at der også findes en cookbook omkring setup af ICM og Traveler. Han nævnte infocenteret og der var et whitepaper omkring iNotes konfiguration som måske kunne hjælpe lidt også.


ID102 – Nyt i Domino9

29. januar 2013

Herunder de rå noter fra sessionen….

SAML – integration mellem AD og IDVAULT – ikke flere passwords i notes!

OAuth – Open Authorisation understøttelse i både server og klient.

DBMT – database management tool til schedulering af f.eks. postkasse administration. compact, upall mv. Man angiver et servicevindue og task’en arbejder i vinduet og fortsætter dagen efter.

64 bit understøttelse

Serviceability – kører de forskellige servere i miljøet (overvågning)

Nye migrerings tools

PureSystems integration for hurtig setup af domino miljøer.

ID109 – security strategy (SAML og SHA2)
ID107 – deploying domino9


AD211 – Nyt i backend klasserne

28. januar 2013

ViewNavigator for performance og local caching. Kan hjælpe gevaldigt på performance når xpages skal gennemløbe store tunge views.

notetoself: clientclock notes.ini variabel for at vise den lokale klient konsol

Calendar & Scheduling
Nyt API for LotusScript, JavaScript og JAVA
iCalendar er container for al C&S fra api’et
iCal4J er et gratis java api til at håndtere iCalendar data

readRange(start, slut)
getEntries(start, slut)
getNewInvitations()
createEntry(iCalString)

Hvis man skal hente store mægder af aftaler skal man bruge getEntriesProcessed og entriesProcessed.
iCalString = readEntries(start, end, skipCount, maxReturn)

getEntryByNoteID(id)
getEntryByUNID(unid)
getNoticeByUNID(unid)

Et calendar object laves af notessession og der SKAL være en notesdatabase instantieret inden.
LOTUSSCRIPT: set mailDB = session.getCalendar(session.currentdatbase)

REST
AD210 C&S og REST


AD201 – Nyt i Domino Designer Social Edition

28. januar 2013

SSJS Debugger for xpages
Serveren skal startes i debug mode. Der er 3 setting som skal i servererens notes.ini. Disse kan tages fra debug konfigurationen man opretter.
Man kan angive conditions på breakpoints – sgu smart, aktiver breakpoint når i = 124 eller Navn = “Jørgen” … nice :-D

DESIGNER
Content asistance på custom controls i xpages
Forbedret typeahead
Ny homepage i designeren
Går nu til og rapporterer den rigtige linie i fejlmeldinger
Technote 1617708 omkring designer og JVM settings – anbefales kraftigt hvis man har mere end 2 Gb ram.

XPAGES
UP1 inkluderet
REST api’er
Dojo 1.8.1
CKEditor 3.6.5
Redirect Control – til at dirigere forskellige klient type til forskellige sider
Performance forbedringer til XPiNC og mulighed for at afvikle på serveren

BACKEND CLASSES
ViewNAvigator – performance forbedringer
Domino Data services – richtext support
Nyt C&S (calender og scheduling) api’er baseret på iCalendar (AD210 for detaljer)

Performance forbedringer på omkring 40-50 % ved at opgradere fra 802 til 853UP2! AD290 for mere omkring optimerign.


JMP102 OpenSocial

27. januar 2013

OpenSocial er en åben standard for gadgets som bla. af IBM bruges til at lave “embedded experience”. En embedded experience kunne f.eks. være at man modtager en mail med et link til et udlæg som skal godkendes. Istedet for at springe til en ekstern app så kan man i en lille gadget som pop’er up gøre hvad der skal gøres og fortsætte i sin mail. Så man bliver i kontekst men kan færdiggøre arbejdet tilsendt f.eks. pr. mail.

OAuth – Autoriserer at kode må tilgå data, som når en facebook app spørger om man vil lade app’en tilgå ens data og slå ting op på ens væg.

OpenSocial gadgets kan integrere med Notes9 og iNotes på flere forskellige måder, f.eks. i actions menuen, eller som en speciel søgning (søge-type såsom google) eller i højrekliksmenuen.


Follow

Get every new post delivered to your Inbox.