Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
We have been trying to standardise our jbase environment across accounts. But we are experiencing a problem with loosing the C:\jbase\6.2.1.1\bin assignment and therefore can not use the base jbase programs like LIST.THIS IS QUITE A PROBLEM !WE have placed the statement in the OBJECTLIST in the system environment variables for the administrator and the account login.We have placed in into the OBJECTLIST in every remote.cmd we can find.when we restart the services we then log in on the server as administrator or as the account and start a jshell.Things look good and the OBJECTLIST is as we expect when we use jdiag - all great BUT as soon as we login to a real jbase Account we loose the OBJECTLIST for c:\jase\6.2.1.1 and are simply lefty with the local account BIN and LIB can anyone help please !at the moment it would appear that dialing in as a dumb screen on telnet works ok via the remote.cmdMany thanks :)
Requirements:D3 Version 10.2 and abovePython 3.11.6 and belowls -l /usr/lib/pick/ | grep d3py_d3pyIO.so (Low-level I/O operations)d3py.py (Main Python interface)_d3py.so (Core C-extension library)libd3pyembed.a (Static library for embedded operations) Instructions:python3.11 -m venv /var/www/api/.venvecho "/usr/lib/pick" > /var/www/api/.venv/lib64/python3.11/site-packages/d3py.pthNotes:I completed this setup using Red Hat 8 and D3 version 10.3.4, and it has been working seamlessly in my environment.Attached is a Bash script that installs Python from source, along with a wrapper I developed around d3py to provide a more Pythonic approach for retrieving information from D3.I truly hope this helps someone— I spent countless hours working through the challenges involved, and I’d be glad if this saves others some time and effort. from d3_wrapper import D3DataManagerdef main(): with D3DataManager(account='JCAT') as manager: data = manager.g
It’s here : Universe General Knowledge CertificationThis program includes eight individual quizzes to assess your general knowledge of UniVerseWhen you get a passing grade on the 8 subjects, you will receive a Credly badge which can be added to your linkedin or you can print a certificate as well Topics CoveredMV Architecture and Components Universe Terminal Command Level (TCL) UniVerse System Administration Dictionary Definitions and Retrieve UniVerse File Management Indexes and Performance Tuning UniVerse BASIC, Python, Paragraph and PROCS General Understanding of Replication
I have a program that creates a Wintegrate pop-up window. Within this window, among other things, I place a picture in a specific location. Currently, the x/y coordinates used to place the picture are based solely on the window it’s self.Problem: the picture seems to move around if I resize and/or move the window. Or worse, if I move the program to a different computer.The solution that I am looking for, is a way to determine exactly what are the x/y coordinates of the upper/left corner of the window as compared to the full monitor screen. This would allow me to calculate exactly where I want to place the picture, within the window, no matter the size or location of said window on the monitor.
Hi all,I’ve been looking looking into what is involved in updating UD and UV systems. The Universe 14.2.1 installation guide has a link for the “U2 Product Availability Matrix” --> https://rbc.rocketsoftware.com/buildmatrix.asp Unfortunately, this takes me to a dead-end with “This rbc.rocketsoftware.com page can’t be found”. Where can I find this document?Thank you,Jonathan WellsAptron Corporation
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
Hi All,I am trying to download a TIFF file to my PC using FTSEND subroutine with MODE = K,O,B but the file downloaded is blacked out like below attached although with same number of bytes.Any suggestions please?
Check out the newest short on the from us here at learn.rocketsoftware.com This short is a simple How-To on uopy. It explains how to load and use the uopy module and the main classes and functions within it. UniObjects for Python short
Does anyone on the forum, have any information concerning Rocket U2 Application Developer Certification for new developers. This would include coursework, exams, etc. I have not been able to find anything on Rocket’s site concerning that topic. Thank you in advance.
Is there a log of phantom processes and pids anywhere?I have a job scheduler that runs as a phantom and executes jobs from a table at certain times.I’m having an issue in my scheduler where it appears to run the same task multiple timeson a random basis (ie some days it is just fine, other days I will see that same job runs multiple times instead of once). I haven’t been able to figure it out and I was hoping that there was a log somewhere that I could look atthat showed what processes have been started as phantoms.On Universe 11.3
I have an evaluation copy of universe. I had created a separate account, created a file with a dictionary, and then attempted to create an index. What I got is below. Just wondering if there is something else to be set up, or a permissions issue, or if the evaluation copy doesn’t allow it. Thank you.>CREATE.INDEX MASTER.TABLE FIELD1 NO.NULLSAttempt to create index directory "C:/U2/UV/RICKDEV/I_MASTER.TABLE" failed.>.L RELLEVEL RELLEVEL001 X002 11.4.1003 PICK004 PICK.FORMAT005 11.4.1 This is a windows version.
We have a client that just installed Accuterm 8.0.1015 on both a Windows 11 23H2 OS and a Windows 11 24H2 OS and it appears they have done so correctly. However, when they open Accuterm the icons below the menu are simply showing up as empty blocks but the tooltips do work. Is this a setting or a compatibility issue.
The proper way to start D3 Linux 10.4 is: systemctl start d3svc We have run into instances where someone is starting is using D3_setup start, which starts it in foreground, not as a service. OK for debugging, but the problem is that if that thread disconnects or is killed, the entire VME crashes. This is much like starting D3 Windows from a command prompt using d3vme /debug, then closing the command prompt. So please use systemctl instead of other methods.
Please be aware the Rocket MV BASIC extension for VS Code (MVVS) release v2.9.0 has a minimum requirement of JDK v17 and not v11 as suggested in the documentation. If the MVVS v2.9.0 environment has a pre-17 JDK, the extension will fail to start with pop up message:"The Rocket MV BASIC Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information."and"Server initialization failed". We will be releasing an update to documentation and product error handling as soon as possible.
Hi. Below is the version of our product. Are we allowed to use the Rocket MV Basic in the Visual Studio Code to compile the program?Secondly. i try to enter the following infomartion in MV basic, what is the account name mentioned below Current Configuration PRODUCT EDITION VERSION QUANTITY OS TYPE OS VERSION SUPPORT UV SVR 11.2.5 137 HPUXITANIUM 11.31 Active SBR SVR 5.5.0 137 HPUX ALL Active SBC SVR 6.6.3 20 WINDOWS 2022 Active
There is a bug in the MVS Toolkit (or at least we believe it's the Toolkit) where if you use an OpenSSL version higher than 1.1 to generate a .PKCS12 document, it appears to create just fine, but when you install that in the Toolkit, HTTPS does not work. Rocket is working on this problem, but so far we have not been able to identify what or where the problem is. Meanwhile, I suggest that you use OpenSSL v1.1 or lower to generate your keys, certificate requests and certificates. While we're on the subject, I've worked some cases recently where people generated a private key that was not an RSA private key. It needs to be an RSA private key or the world won't like it. If you have any questions about any of this, or if you want some help with certificate generation (or anything else with the Toolkit for that matter), please open a support ticket and I'll jump on it right away and give you a hand.
I know this has been around for a while but we are trying to hook this up now… We are on Unidata 8.2. We’ve been told we need Unidata 8.3 to use VS with Rocket. I am looking to validate that information, or hear that someone on 8.2 does have it working.If we can’t use this - is there another full screen editor we can use on the unidata side?Thank you for the information and your time.
Hi there, Hope you can help :) We are currently running a (very) old version of jBase 3.4 and are experimenting on a test server to migrate our accounts to jBase 6.2. Could anyone point me in the direction of some documentation for what we would have to do to upgrade our accounts assuming we have jBase 6.2 installed and working on the new server? Many thanks Mike Lankester
Ok, chasing my tail for a bit on this one. RC = 5061.10 LL = 5061.1 IF LL = RC THEN CRT "WHY, THEY ARE NOT EQUAL" END They don't match! why does it drop the 0 on the compare? What is the correct way to fix. ------------------------------Craig CurtisSystem ProgrammerSevier Valley School DistrictRichfield UT US------------------------------
All,Currently we are extracting out JSON data character by character and saving the data in d3. That works fine for small records. But, now we are looking at converting a record with the size of 3,147,865. Character by character manipulation of a string is very cumbersome. Is there a JSON to d3 program out there that could handle this or does someone have any ideas?Ted Hurlbut
Hi!I’ve started to tinker with the Universe database of my company using uopy that allows me to run basic commands from a remote server.Is there a book or a formation to learn this basic?Asking AI I’ve been able to list the data of a file, but I would like to filter it by date. What is the formula?Thanks!
Trying to build and index and getting this error:04 BUILD-INDEX LOTIndex name: SER#Locking 'LOT' file for exclusive use.Index file "INDEX.004" for key "SER#" is locked. Aborting.File 'LOT' Unlocked. How can I unlock that index so I can build it?
Good evening,Is there any plan to release a version for the VSCode extension MVBasic for Mac users that allow Online Editing? Thanks in advance…
Creating a purge program. First make a past on a stat file that has cust# and date to select appropriate records to purge into a “to purge” array (INSERT “AR”).Then, read through main file, using a locate on the array to determine if it was one selected. If so, delete it.Issue is that the main file are from 1-5 records whose IDs begin with the cust#. This file does not have a date to be used for purging. The main file has almost 5M records. The “to purge” array has 50k-150k cust#s in it. The first pass to create the array from the stat file only takes 30 seconds even with 3M+ records. However, reading through the main file, using a LOCATE (“AR”) is really slow.I would think that locating in the array would be faster than doing one pass on the main file and doing 4M+ reads on the stat file. So, I was wondering if anyone had a better idea that would speed up the process.Universe v11.3.1.6022 running on AIX 7.2
Hi, Does anyone have some advise on how to optimise / fine tune MVIS response times on APIs given some latency when using OAuth?When changing the Http Auth type from basic (or even digest) to OAuth, I find my the response times on APIs increases significantly (as expected due to the additional token validation using the JWKS URL).I have response times using basic auth +-50ms going up to +-500ms on Oauth. Any idea if there are ways to cache the tokens on MVIS or other ways to fine tune this? The only solution we have for now is to bump up connection pools to increase capacity which is not that sustainable as we add more APIs to the server going forward. I have also played around with increasing timeouts and other config parameters on server and account level to delay failures on load. Or maybe something to consider for future in MVIS?Im using AzureAD as the Oauth provider.
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.