ARInsideJ v4.2.0
Modernization pass over the generated output, plus new analysis modes.
- Reskinned site: HTML5 + CSS-grid layout replacing the XHTML/table shell; light/dark themes (follows the OS setting, header toggle overrides and is remembered); the left navigation is a real sidebar (no more
<iframe>— back button, deep links, in-page find and printing all work). - No more jQuery: all client-side behaviour is dependency-free vanilla JS; jQuery, jQuery UI, jquery.address and jquery.timers removed (~330 KB, ~20 files); the
.gificon set replaced by one inline SVG sprite. Output still opens straight from disk (file://). - Faster big lists: overview lists ship header-only and fill visible rows client-side from embedded data (an Active Links list on a large server went from ~35 MB / ~37 s to ~13 MB / ~0.2 s to first paint). Full-width layout, "showing N of M" status, "Load 250 more" paging, sticky filter/letter bar, hover section anchors, remembered last-open tab.
- Command palette (Ctrl/Cmd-K,
/, or the header search box): fuzzy finder over every object, every overview/nav page, and a few actions. SearchIndex(default TRUE):img/search-index.jspowering the header search.JsonOutput(default FALSE):data/*.jsonmachine-readable object inventory.--diff <baseline> <current>: compare two offline.xml/.defexports and write a standalone change report (diff/index.htm+ a before/after page per changed object) plusdata/diff.json.--incremental/IncrementalRuns: skip the whole run when nothing changed since the last one (file mode: export byte-identical; server mode: no object added/modified/removed via cheap name-list probes). All-or-nothing; state in.arinside-state.- Active Link / Filter / Escalation lists and the schema Workflow tab gain a "Shared" column; detail pages show a "Shared — N forms" badge.
- Print stylesheet; a JUnit smoke test suite (
mvn test). - Fixed a rare
ConcurrentModificationExceptionwhile writing field detail pages on a full-server run.
Downloads: arinsidej.jar is the self-contained fat jar — java -jar arinsidej.jar -i settings.ini .... arinsidej-4.2.zip is the same jar plus launcher scripts, a sample settings.ini, and the docs.
Assets repackaged 2026-09-01 - the bundled BMC jars were removed.
arinsidej.jar no longer contains BMC's AR System Java API (arapi / arlogger); those are BMC proprietary and cannot be redistributed. Supply your own copy in a lib/ folder next to the jar. The .zip bundle includes lib/README.txt listing every BMC install the jars can be sourced from, and the jar manifest's Class-Path already points at lib/. Run with run-arinsidej.sh / run-arinsidej.bat, or java -cp "arinsidej.jar:lib/*" arinside.Main ... (; not : on Windows). This version's tool code is unchanged - see the current README.