If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: dpastov.blogspot.com - Find the best way.

site address: dpastov.blogspot.com redirected to: dpastov.blogspot.com

site title: Find the best way

Our opinion (on Monday 19 October 2026 7:01:52 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Tips, solutions and development for Lotus Notes Domino, xPages, Java, JavaScript, HTML, CSS, SEO;

Headings (most frequently used words):

domino, the, pd4ml, 2025, in, is, ai, code, to, thursday, 2026, monday, 18, use, web, what, notes, httppublicurls, hcl, pdf, java, find, best, way, october, 01, february, 23, august, july, 10, wednesday, april, 02, why, setting, up, contacts, popular, posts, development, era, now, easier, path, has, seen, most, of, specific, where, weakest, client, still, wins, how, we, work, data, stays, makes, round, trip, custom, login, database, resources, blocked, on, oidc, provider, problem, fix, software, pricing, update, increases, effective, today, aug, xpages, rendering, issue, be, fixed, 14, fp1, generating, documents, using, library, download, add, your, project, write, agent, generate, and,

Text of the page (most frequently used words):
the (80), and (38), domino (37), pd4ml (20), you (19), your (19), java (16), share (15), this (14), that (14), for (13), notes (12), pdf (12), nsf (12), hcl (11), html (11), with (10), login (10), documents (9), web (8), into (8), code (8), #database (8), oidc (8), use (7), files (7), css (7), all (7), has (7), form (6), applications (6), what (6), agent (6), from (6), how (5), way (5), build (5), refresh (5), design (5), path (5), pinterest (5), facebook (5), blogthis (5), email (5), pdfs (5), images (5), using (5), library (5), any (5), new (5), server (5), agents (5), xpages (5), can (5), data (5), when (5), issue (5), problem (5), resources (5), custom (5), everything (5), development (4), client (4), add (4), not (4), have (4), generating (4), page (4), result (4), write (4), article (4), 2025 (4), comments (4), are (4), rendering (4), fix (4), javascript (4), pricing (4), other (4), specific (4), security (4), httppublicurls (4), domcfg (4), but (4), calls (4), posts (3), com (3), labels (3), support (3), never (3), solution (3), well (3), user (3), its (3), makes (3), need (3), create (3), reports (3), structured (3), file (3), just (3), get (3), jar (3), version (3), output (3), broken (3), where (3), views (3), software (3), ini (3), ajax (3), redirects (3), http (3), authentication (3), than (3), forms (3), auth (3), browser (3), provider (3), assistant (3), dxl (3), why (2), github (2), jira (2), jenkins (2), better (2), process (2), twenty (2), years (2), fastest (2), was (2), drag (2), fields (2), onto (2), view (2), era (2), now (2), easier (2), will (2), javaserveraddin (2), dpastov (2), tools (2), used (2), various (2), external (2), convert (2), most (2), handle (2), embedded (2), styles (2), invoices (2), out (2), run (2), string (2), bytearrayinputstream (2), bais (2), fileoutputstream (2), fos (2), generate (2), want (2), within (2), under (2), app (2), lib (2), needs (2), allows (2), content (2), working (2), dynamically (2), back (2), partial (2), after (2), pack (2), fp1 (2), good (2), affects (2), may (2), thursday (2), source (2), multi (2), additional (2), promotional (2), perpetual (2), term (2), effective (2), products (2), digital (2), volt (2), structure (2), license (2), increase (2), their (2), today (2), increases (2), monday (2), changes (2), endpoints (2), else (2), stays (2), restart (2), task (2), paths (2), end (2), yourlogin (2), anonymous (2), internet (2), site (2), deployment (2), flow (2), renders (2), see (2), instead (2), protocol (2), authorization (2), like (2), itself (2), 2026 (2), diff (2), ordinary (2), every (2), plain (2), text (2), meaning (2), disk (2), acl (2), replication (2), about (2), work (2), still (2), wins (2), lotusscript (2), import (2), only (2), volume (2), model (2), off (2), because (2), writes (2), find (2), best (2), dmytro, pastovenskyi, powered, blogger, would, describe, briefly, together, make, more, detai, cook, brows, show, register, load, simple, javaaddin, entirely, sure, lotus, addins, introduction, popular, linkedin, gmail, contacts, subscribe, atom, home, older, comment, claims, they, provide, converting, checked, though, making, ideal, libraries, previously, however, found, friendly, due, seamless, integration, built, formatting, ability, minimal, effort, apache, pdfbox, itext, generation, straightforward, whether, flexible, efficient, try, projects, let, know, issues, test, hello, world, getbytes, read, parse, readhtml, createtempfile, render, writepdf, below, snippet, idea, example, takes, converts, attach, usually, dedicated, jars, place, directory, available, inf, jvm, ext, project, free, commercial, depending, download, environment, follow, these, steps, setting, great, choice, formats, letter, etc, table, contents, bookmarks, breaks, headers, footers, styling, powerful, high, quality, supports, common, requirement, many, often, templates, generated, walk, through, wednesday, april, meantime, mission, critical, stuck, elements, consider, temporarily, rolling, stable, workarounds, such, disabling, dynamic, tweaking, logic, possible, plans, resolve, running, problems, upgrading, keep, eye, upcoming, coming, soon, news, officially, acknowledged, published, detailing, according, kb0122228, caused, regression, introduced, recent, versions, runtime, handled, during, knowledge, base, recently, upgraded, encountered, frustrating, certain, components, bug, been, affecting, number, particularly, those, rely, rendered, controls, fixed, july, kb0121452, year, commitments, access, migration, licenses, offers, late, renewals, backdated, fees, immediately, price, lists, key, details, workload, automation, secure, devops, mainframe, experience, unica, solutions, sametime, leap, connections, appscan, bigfix, commerce, affected, following, above, types, implemented, renewal, policy, percentage, across, product, portfolio, here, breakdown, update, aug, august, dsapi, filters, reverse, proxy, second, hostname, one, line, pages, stylesheets, scripts, become, accessible, without, triggering, protected, separated, colons, wildcard, matches, prefix, replace, actual, then, iwaredir, known, parameter, called, url, bypass, enforcement, even, set, pulls, step, branding, portals, application, acts, front, functioning, actually, authenticate, return, json, responses, fail, silently, https, scope, openid, state, redirect_uri, depends, separate, intercepted, redirected, endpoint, being, served, receives, 302, redirect, something, loads, fine, engine, hardcodes, exceptions, successfully, logout, workflow, uses, anything, unexpected, configure, document, requires, tls, settings, enforce, incoming, requests, properly, blocked, february, right, sync, pushes, opens, designer, guess, side, things, folder, works, reads, edits, runs, script, compiles, template, before, done, review, change, leaves, syncs, stored, exported, lives, git, keeps, doing, nothing, round, trip, offline, reader, author, enforced, store, quick, internal, utility, existing, hard, beat, models, plausible, methods, which, exist, fails, compiler, tells, format, export, readable, formula, small, fraction, public, stack, weakest, facing, exists, enormous, training, layer, thin, keyed, lookups, checks, supply, context, seen, trade, flipped, changed, far, catch, pays, give, check, own, meant, writing, yourself, october,


Text of the page (random words):
find the best way find the best way i write about java hcl notes domino web thursday october 01 2026 domino development in the ai era web is now the easier path for twenty years the fastest way to build in domino was the notes client drag fields onto a form add a view refresh the design the browser meant writing everything yourself that trade off has flipped not because domino changed but because ai writes web code far better than it writes notes code the catch is that it only pays off when you give the assistant everything the source the data model and a way to check its own work web code is what ai has seen most of a browser facing domino app is html css javascript and java all of it exists in enormous volume in every model s training data the domino specific layer is thin views keyed lookups acl checks agent output i supply that as context notes specific code is where ai is weakest the format is not the problem forms export to readable dxl and lotusscript and formula are plain text the problem is volume a small fraction of the public code and q a the web stack has you see it in the output models write plausible lotusscript that calls methods which do not exist and dxl that fails on import only the compiler or the import tells you what the client still wins the client still wins on offline replication reader and author security enforced by the store itself and deployment by design refresh for a quick internal utility on an existing nsf it is hard to beat how we work data stays code makes a round trip the nsf keeps doing what it is good at documents acl replication security nothing about the data changes everything else leaves the nsf as plain text the design meaning java views forms and agents syncs to disk as dxl and java files the ui meaning html css and javascript is stored as documents in the database and exported to disk as html css and js files all of it lives in git as well that folder is what the assistant works on it reads ordinary files edits ordinary files and runs a script that compiles the java and renders every template before it reports done i review the result as a diff like any other change when the diff is right a sync pushes the files back into the nsf the assistant never opens designer and never has to guess at the domino side of things no comments email this blogthis share to x share to facebook share to pinterest labels development monday february 23 2026 custom login database resources blocked on domino oidc provider use httppublicurls when you configure hcl domino as an oidc provider the internet site document requires anonymous no on tls security settings this is by design the oidc provider needs to enforce authentication on all incoming requests so it can properly handle the authorization code flow if your login workflow uses a custom database anything other than domcfg nsf you ll run into an unexpected problem the problem the login form itself loads fine domino s http engine hardcodes exceptions for domcfg nsf login logout and auth protocol oidc endpoints so domcfg nsf successfully redirects the user to your custom login page but all the resources your form depends on in a separate database agents images css javascript ajax calls get intercepted and redirected to the oidc authorization endpoint instead of being served the browser receives a 302 redirect to something like https your server com auth protocol oidc auth scope openid state redirect_uri the result the login form renders but it s broken no styles no images no functioning server calls the user can see the form but can t actually authenticate your java agents return oidc redirects instead of json responses your ajax calls fail silently this affects any deployment where the login flow pulls resources from a database other than domcfg nsf multi step authentication forms custom branding portals or any application that acts as a front end to the domino login process the fix httppublicurls domino has a notes ini parameter called httppublicurls that allows specific url paths to bypass authentication enforcement even when anonymous no is set on the internet site add your login database path to it in notes ini httppublicurls iwaredir nsf well known yourlogin nsf paths are separated by colons wildcard at the end matches everything under that prefix replace yourlogin nsf with your actual database path then restart the http task restart task http after that all resources in your custom login database pages agents images stylesheets scripts ajax endpoints become accessible without triggering oidc redirects everything else on the server stays protected no code changes no dsapi filters no reverse proxy no second hostname just one line in notes ini no comments email this blogthis share to x share to facebook share to pinterest labels domino security monday august 18 2025 hcl software pricing update 6 9 increases effective today aug 18 2025 hcl software just implemented their new renewal pricing policy today with specific percentage increases across their product portfolio here s the breakdown pricing structure perpetual license s s 9 increase term other license types 6 increase products affected all following above structure appscan bigfix commerce digital solutions domino sametime leap connections volt mx go digital experience dx unica volt mx workload automation secure devops mainframe products key details effective immediately on new software price lists late renewals will be backdated with additional fees migration from perpetual to term licenses may have promotional offers multi year commitments can access additional promotional pricing source hcl support kb article kb0121452 no comments email this blogthis share to x share to facebook share to pinterest thursday july 10 2025 xpages rendering issue to be fixed in domino 14 5 fp1 if you ve recently upgraded your domino server to version 14 5 and you re working with xpages you may have encountered a frustrating issue broken rendering in certain views or components this bug has been affecting a number of applications particularly those that rely on partial refresh or dynamically rendered controls hcl has officially acknowledged this issue and published a knowledge base article detailing the problem according to the article kb0122228 the issue is caused by a regression introduced in recent versions of the xpages runtime and it affects how javascript resources are handled during page rendering good news a fix is coming soon hcl plans to resolve this issue in domino 14 5 fix pack 1 fp1 if you re running into problems with xpages after upgrading you ll want to keep an eye out for this upcoming fix pack in the meantime if your applications are mission critical and you re stuck with broken ui elements consider temporarily rolling back to a stable version or using workarounds such as disabling dynamic rendering or tweaking partial refresh logic where possible no comments email this blogthis share to x share to facebook share to pinterest wednesday april 02 2025 generating pdf documents in domino using pd4ml java library generating pdf documents from web content or structured data is a common requirement in many applications when working with hcl domino we often need to create pdfs from html templates notes documents or dynamically generated content in this article i ll walk you through using the pd4ml java library to generate pdfs within a domino java agent why use pd4ml pd4ml is a powerful java library that allows you to convert html and css into high quality pdf documents it supports css styling page breaks and headers footers embedded images table of contents and bookmarks various output formats a4 letter etc this makes it a great choice for generating invoices reports or any structured documents from domino applications setting up pd4ml in domino to use pd4ml in your domino environment follow these steps 1 download pd4ml get the pd4ml jar from pd4ml com you can use the free or commercial version depending on your needs 2 add pd4ml to your domino project place the pd4ml jar file in the jvm lib ext directory of your domino server if you want it available for all agents or within your nsf under web inf lib if used in an xpages app if using a java agent attach the jar to the agent s build path i usually create a dedicated java library for external jars 3 write a java agent to generate a pdf below is just a snippet to get an idea what you need to do in your domino java agent the example takes an html string and converts it into a pdf pd4ml pd4ml new pd4ml string html test b hello world b bytearrayinputstream bais new bytearrayinputstream html getbytes read and parse html pd4ml readhtml bais file pdf file createtempfile result pdf fileoutputstream fos new fileoutputstream pdf render and write the result as pdf pd4ml writepdf fos pd4ml and hcl notes domino pd4ml claims they provide support for converting hcl notes documents into pdfs i have never checked it though making it an ideal solution for domino applications using pd4ml in hcl domino makes pdf generation straightforward whether you need to create reports invoices or structured documents this java library is a flexible and efficient solution try it out in your domino projects and let me know if you run into any issues i have previously used itext and apache pdfbox for generating pdfs in domino as well as various external tools that convert html files into pdfs however i found pd4ml to be the most user friendly solution due to its seamless integration with html and css built in support for page formatting and its ability to handle embedded images and styles with minimal effort what tools or libraries do you use in your domino applications to build pdf files 1 comment email this blogthis share to x share to facebook share to pinterest labels java pdf older posts home subscribe to posts atom contacts dpastov gmail com my linkedin x dpastov my cv popular posts javaserveraddin in domino introduction i will show how to build register and load simple javaaddin for domino i m not entirely sure if lotus notes addins javaserveraddin is domino development in the ai era web is now the easier path for twenty years the fastest way to build in domino was the notes client drag fields onto a form add a view refresh the design the brows how we cook github jira and jenkins with domino why would i use it i ll describe briefly how we use github jira and jenkins together to make better development process more detai dmytro pastovenskyi c powered by blogger
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 15 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15


The site also has 1 references to other resources (not html/xhtml )

 blogger.googleusercontent.com/img/b/R2___.png  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Location htt????/dpastov.blogspot.com/
Content-Type text/html; charset=UTF-8
Content-Encoding gzip
Date Mon, 19 Oct 2026 07:01:52 GMT
Expires Mon, 19 Oct 2026 07:01:52 GMT
Cache-Control private, max-age=0
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
Content-Security-Policy frame-ancestors self
X-XSS-Protection 1; mode=block
Content-Length 195
Server GSE
Connection close
HTTP/2 200
content-type text/html; charset=UTF-8
expires Mon, 19 Oct 2026 07:01:52 GMT
date Mon, 19 Oct 2026 07:01:52 GMT
cache-control private, max-age=0
last-modified Sat, 10 Oct 2026 07:47:49 GMT
etag W/ e3ce421b704db7ca516813405afae01750b8e6647547b450a98b1f5215c101d7
content-encoding gzip
x-content-type-options nosniff
x-xss-protection 1; mode=block
content-length 17761
server GSE
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Find the best way"
content="8D2-7fDMBIDy_D_EUsxQ0fDCjzTmbtvZFu6taJWMNFk" name="google-site-verification"
content="width=1100" name="viewport"
content="text/html; charset=UTF-8" http-equiv="Content-Type"
content="blogger" name="generator"
content="Tips, solutions and development for Lotus Notes Domino, xPages, Java, JavaScript, HTML, CSS, SEO" name="description"
content="htt????/dpastov.blogspot.com/" property="og:url"
content="Find the best way" property="og:title"
content="Tips, solutions and development for Lotus Notes Domino, xPages, Java, JavaScript, HTML, CSS, SEO" property="og:description"
name="google-adsense-platform-account" content="ca-host-pub-1556223355139109"
name="google-adsense-platform-domain" content="blogspot.com"
content="Find the best way" itemprop="name"
content="Tips, solutions and development for Lotus Notes Domino, xPages, Java, JavaScript, HTML, CSS, SEO" itemprop="description"
content="htt????/blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUgmfAR7bHUdhSwEaZD_YGYVI9ovBa_wdo6bmPqz-h8TTdb00ip5n30DeM26P5uHzKKwqqs2ojiNS5GZgESv4x4LPVseUoo82KqvqmXhWPr3D1oVWrWxchpwRT-8VoMPjX9F3zmjCD5wIE5CNS0w58_LUPImWGiBGiw3ZbbUlN5O0DBLb8UaZR/w442-h232/blog-roundtrip-3.png" itemprop="image_url"
content="34728599" itemprop="blogId"
content="5753361111054332630" itemprop="postId"
content="34728599" itemprop="blogId"
content="5128835525285380755" itemprop="postId"
content="34728599" itemprop="blogId"
content="3454877945019799931" itemprop="postId"
content="34728599" itemprop="blogId"
content="3258043938999430642" itemprop="postId"
content="34728599" itemprop="blogId"
content="8023669060304935948" itemprop="postId"

Load Info

page size17761
load time (s)0.391547
redirect count1
speed download45424
server IP 142.251.39.193
* all occurrences of the string "http://" have been changed to "htt???/"