Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
Hi everyone,Just a query, my company occasionally does sweeps on applications on end user devices to ensure there are no files within that are vulnerable to being attacked.Recently they have marked Rocket MV Basic’s extension file, ls4b.jar as vulnerable, and want to know if this file is dependent on the application, and if there is a possibility to update this file, or if this file will be staying as it is?Thank you.
When using MV BASIC in Online mode I have not been able to open multiple programs into separate tabs.This is a reasonably basic capability to have to support coder productivity.Is it meant to be possible?If so, is there a setting which controls it?
There’s a lot happening across the Rocket® MultiValue portfolio, from AI initiatives and upcoming betas to roadmap investments, learning resources, and community programs.If staying ahead of product innovation is important to your organization, now is the time to register.Join our upcoming Innovation, AI, and the Future of MultiValue webinar to hear directly from the MultiValue product management team and get a firsthand look at what's coming next.The sessions are free to attend, and all registrants will receive access to the recording.Reserve your spot today:Session 1 - Sept. 15, 4 p.m. MT (Denver) | Sept. 16, 10 a.m. UTC+10 (Sydney) Session 2 - Sept. 16, 10 a.m. ET (New York) | 3 p.m. UTC+1 (London)During the webinar, we'll cover:✅ MultiValue AI Insights, upcoming beta opportunities, and AI roadmap updates✅ 2026 product betas, roadmaps, and release highlights✅ Product versioning and lifecycle updates✅ The Rocket MultiValue Accredited Solutioning Partner Program✅ eLearning and informa
I have put together a JAVA/DataBasic program for D3 that works with https://messagemedia.com Bulk SMS texting API if anyone's interested goto http://www.custlang.nz -> utilities->SMS for notes and to try it, see also other things such as a Natural Language Demo. ------------------------------Robert DavenportProgrammerCustom Language SolutionsAuckland NZ------------------------------
Hi everyone, I’m attempting to install the UniVerse Personal Edition version 14.1.1 on MacOS Tahoe 26.1 on an M1 Macbook. I’m following Rocket’s official PDF (see attachment) on how to do this via a Docker container and using the supporting files from their Github: RocketSoftware/multivalue-containers Because I’m on Apple Silicon, I adjusted the Dockerfile as follows:Replaced the original FROM to force AMD64 emulation since I’m on ARM:FROM --platform=linux/amd64 rockylinux/rockylinux:latestI also added this to fix a permission error that occurs.RUN chmod +x /usr/local/bin/*uv.sh Now, I consistently hit a segmentation fault in the installer during the init_uvsm step. Below is an excerpt of the output logs where the error occurs after running docker compose up:universe-server | universe-server | Starting UniVerse...universe-server | UVSMM is started.universe-server | Starting uvsm...universe-server | /usr/uv/bin/uv.rc: line 562: 3654 Segmentation fault $uvbin/init_uvsm $init_u
Just lost my wintegrate session setup and trying to recreate it - for function key mapping, when I want to set a function key to a text like ‘hello’ with a return at the end - what char(s) do the return? I thought it was ^m but thats not working… I’m on V6.4.3Thanks!
Getting the below issue operating replication with EDA.Hoping someone can shed some light on how to resolve our issue below.U2\BIN\RW.ERRLOG u2\bin\rw.errlogEDA SQL Server Driver: [Microsoft][ODBC Driver 18 for SQL Server]TCP Provider: An existing connection was forcibly closed by the remote host.Mon Aug 24 06:20:53 RW(0,7460) report:Mon Aug 24 06:20:53 RW(0,7460) report:In E:\U2\sys\CTLG\c\CXG.WRITE.EDA.BI.DATA at line 404 Mon Aug 24 06:20:53 RW(0,7460) report:EDA_write_tuple error, id = 'A143088'Mon Aug 24 06:20:53 RW(0,7460) report:The EDA file is CXSFILE stored on the Unidata Subsciber. We get the above error attempting to write to CXSFILE (EDA file) with aTrigger on CXFILE as below configuration.CREATE.TRIGGER CXFILE CXG.WRITE.EDA.BI.DATA AFTER UPDATECREATE.TRIGGER CXFILE CXG.WRITE.EDA.BI.DATA AFTER DELETESome evidence supports: client-side dead-handle defect, stale held connections are not detected and never re-established.I believe we have covered off root cause with Subscriber
The Rocket Software MultiValue team is pleased to invite all Rocket UniVerse customers with an active maintenance agreement to participate in the UniVerse 14.3.1 Beta Program.This is your opportunity to gain early access to upcoming enhancements, evaluate new capabilities in your own environment, and provide direct feedback that helps shape the final release before general availability.OpenTelemetry Support (Phase 1)Gain greater visibility into system behaviour and performance through the first phase of OpenTelemetry integration, providing a modern foundation for monitoring and diagnostics.Enhanced Auditing CapabilitiesThis release delivers a number of improvements to UniVerse auditing capabilities, including:User-defined audit event handlers Enhanced audit configuration & logging General audit usability and reliability improvementsUpgradesPython 3.14 OpenSSL 3.5Beta Program DetailsBeta begins: September 23, 2026 Beta concludes: November 4, 2026 Supported platforms: AIX, Linux, and
I've been building a tool that puts a MultiValue account under real version control. It runs on UniData and UniVerse today, and it's built to port to any MV system — the engine sits on a deliberately narrow set of record primitives, so a new platform means implementing that handful, not the tool. jBASE is in active development — its test suite is passing and I expect it in 2.1.What it does. It commits the account's own records directly to git objects — your records, your dictionaries, your VOC. The live account is the working tree, so there's no export copy drifting out of step and no import step to forget. Change a record, GIT STATUS shows it changed.Both surfaces work. From the shell it's udt-git / uv-git, taking the same subcommands and flags as stock git. From inside a session it's a cataloged GIT verb — GIT ADD -A, GIT COMMIT -m "...". Since 2.0.0 both commit identical bytes, which took longer to get right than everything else put together: a dictionary isn't stored the way it's h
We had a D3 customer who did a Windows update which updated the version of NTDLL.DLL (that's Windows' .dll not D3's). After that his 10.4.0.2 VME crashed five times in one day. After some investigation we determined that there was some heap corruption going on in D3 that was not detected by the earlier version of the NTDLL.DLL (10.0.20348.5020) but was detected by the updated version (10.0.20348.5139). When this heap corruption was detected, NTDLL killed the D3 VME. The customer then rolled back the NTDLL.DLL version and the VME crashes have ceased. In this particular instance, the NTDLL.DLL was updated by Windows update (Microsoft release) KB5087545 from May 12th, 2026, but that will change from update to update.We at Rocket are looking into this, but meanwhile please be aware. We have not had this reported by anyone else other than this one customer, but that doesn't guarantee that it wouldn't happen to anyone else. We suggest that you NOT apply any Windows updates that contain the u
helloI am trying to launch an Accuterm script, in my case cosmo.atsc from my basic code (mvBase). According to the online help I can use the following code, except I replace the myscriptfile with cosmo. The script is located in C:\Program Files (x86)\Atwin71I can run the script from the Accuterm Script Editor with out a problem, and if does what I want. However when I run it in basic I get the an Accuterm script error, see below. Can anyone offer any advice as to what I am doing wrong?Thanks. EQU ESC TO CHAR(27), STX TO CHAR(2), CR TO CHAR(13) FILENAME = 'myscriptfile.atsc' SCRIPT = 'Chain "':FILENAME:'"' PRINT ESC:STX:'P':SCRIPT:CR:
We just upgraded to wIntegrate 6.4.5 and a taskbar is missing. It used to appear between the header and the File, Open, Save, etc. taskbar. See attached.What is the trick to have that taskbar showing during WIN-EDIT sessions.
Is there a Telnet setting in Microsoft’s standard Telnet program that will recognize the column and row positioning from a D3 basic program, along with clear screen “PRINT @(-1)” etc.It all works with ACCUTERM emulating a Viewpoint terminal, but I have not been able to find a setting that works with Microsoft’s Telnet. Is address locations possible in standard Telnet?
In D3 using Telnet how do you send a <Ctrl>-Break when your keyboard doesn’t have a Break key?Using ACCUTERM how do you send a <Ctrl>-break when your keyboard doesn’t have a break key?
Rocket® MultiValue Pulse | August 2026Welcome BackHi, MultiValue Community!Welcome to Rocket® MultiValue Pulse, the refreshed newsletter experience for the MultiValue community—created to bring you timely customer updates, practical resources, and community conversations in one place.As we move through the second half of 2026, our focus remains simple: helping you maximize the value of your MultiValue investment while preparing for what's next.For many MultiValue organizations, that also means ensuring critical applications remain stable, supported, and ready for the future. In upcoming editions, we’ll share resources and conversations focused on business continuity, long-term planning, and practical steps to help teams reduce risk while continuing to modernize.Over the coming months, you'll hear more from us through customer webinars, community discussions, product updates, and practical resources designed to help you strengthen operational resilience, modernize with confidence, and c
How can you call up NOTEPAD from within D3 on a Windows 11 machine?I tried…EXECUTE “!NOTEPAD”The program seems to try to shell out, but it doesn’t call up notepad.I’m coming from mvBase and have shelled out to NOTEPAD from there extensively.
10.4 is D3 Windows FSI architecture over Linux, not Windows. The main differences:1) Almost everything is stored in the local file system (FSI = File System Interface) and not the VME blob. A good consequence of this is that you no longer have to allocate a disk partition or logical volume for D3. In the Linux file system there would be a /usr/lib/pick/database directory with subdirectories for each D3 account, each containing subdirectories for each dict-level file in that account, each containing subdirectories for each data-level in that file, each containing the D3 data file itself in main and overflow files with indexes in separate files (.D3C, .D3T, .D3O, .D3X). The data structure within those files is extremely similar to the 10.3 VME blob where you have frames containing your data hashed to the appropriate frame.2) D3 is a single multi-threaded Linux process instead of each PIB being a separate Linux process. This actually makes it faster, but introduces some problems, like mem
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.