Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
often like to use VSCode to quick view some projects to pull snippets from them. However, this leads to a ton of additional .vscode folders with folllowing settings.json being placed on any folder. { "[rocket-mvbasic]": { "editor.codeLens": false } } Is there a way to disable this folder from being created every time vscode loads somewhere new? VSCode version: Version: 1.89.1 (user setup)Commit: dc96b837cf6bb4af9cd736aa3af08cf8279f7685Date: 2024-05-07T05:13:33.891ZElectron: 28.2.8ElectronBuildId: 27744544Chromium: 120.0.6099.291Node.js: 18.18.2V8: 12.0.267.19-electron.0OS: Windows_NT x64 10.0.22621 Rocket MV Basic Plugin Version: V2.4.0 thanks.
Hi AllI've been baffled by this, but I will regard the instance as possible serendipity!By chance (and a good measure of trust) I copied the original load of D3 of the Pick0 file into my home directory (in Linux)This Pick0 would only have 16 ports etcI then proceed to amend the number of ports to a greater number. The manual for 10.3 states to reload D3 - which I did :) I now discover that starting D3 from my home directory takes THAT entry (of Pick0) rather than the true entry in /usr/lib/pick!!!!I guess this "could be great" in a development environment when you wish to have a minimum number of pibs, but it is rather confusing when it doesn't take what you amended in as the /usr/lib/pick/pick0 entry.So, tip - launch D3 from /usr/lib/pickRocket - please be aware of this - unless otherwise.Also, can anyone give me a reason why Linux kills D3 processes? Especially when I do a backup/restore or even a re-index. Is it swap space? memory?Thanks Stefano
Blinks. Our product uses the Universe database with Pick Flavored account running on various Windows OS platforms. What, if anything, can be done to reduce the number of file blinks that we are seeing? Three causes that we've identified so far are: Power failure, No more disk space, Anti-virus. Are any UV versions (or Windows versions) more susceptible than others to Blinks? Thanks in advance for your inputs.------------------------------Gil SteidleDEVDDI System Incbrick NJ US------------------------------
Hi all We want to know which users are locking a file. What we do now: 1- Execute LIST.READU. We can get the PID of the session that is locking the file. 2- With this PID we can execute a LISTU command or run a ps BASH command 3- Parse the output so we can pair PIDs and usernames This is quite convoluted, and, also, we have discovered that the LIST.READU output has changed in the newer Universe version (even with the INTERNAL parameter) so we have to keep check of the system version to get the PIDs. Is there a way to ask the system what are the users that are locking a file?------------------------------Héctor CortigueraQuiter Servicios Informaticos SL------------------------------
Putty works fine, but when trying Secure Shell with Accuterm 8 I get the following error. No supported signature scheme exists------------------------------Steve ShourdsVPPerfection Software IncNorth Palm Beach FL US------------------------------
I needed to extract just the 4-digit year from an invoice file. I created both an "A" and "D" dictionary item using "DY4" (called ORDER.YEAR) It lists the file perfectly, but when I try to select using ORDER.YEAR it finds nothing: ex: SELECT BILLING WITH ORDER.YEAR EQ "2019" 0 record(s) selected to SELECT list #0. Also strange - if I add a "[" OR a "]" OR both, it works? ex: SELECT BILLING WITH ORDER.YEAR EQ "[2019" or SELECT BILLING WITH ORDER.YEAR EQ "2019]" or SELECT BILLING WITH ORDER.YEAR EQ "[2019]" My solution was to create an I-discriptor to avoid issues in the future: 0001: I0002: OCONV(@RECORD<29>,"DY4")0003:0004: NYR0005: 4R0006: S0007: My fellow developers and I could not explain this, as it must be a flaw in the back-end. Just curious if this could be explained? Nelson ------------------------------Nelson SchrothpresidentC3CompleteShop LLCHarrison OH US------------------------------
I have reported this to support but wondered if a) anyone else has seen this issue, and b) warn those of you that may be unaware of it. The GETLIST or GETLISTV statement in QM Basic (not to be confused with GET-LIST from TCL) uses the syntax: GETLIST "LISTNAME" TO MY.LIST SETTING CNT ELSE whatever.... The SETTING CNT is what's broken here. Rather than return the count of items in LISTNAME it returns the count of the most recent active select list you may have had - even though it's no longer active. You can test this quite simply by writing a program such as: PRINT "Listname: ":INPUT LNAMEGETLIST LNAME TO MY.LIST SETTING CNT ELSE STOPCRT "Record Count: ":CNTFOR I = 1 TO CNT CRT MY.LIST<I>NEXT I If you compile / catalog that, then create yourself a savelist with 1 or 2 items in it then log off. Log back in you will be in a new session that has never had an active select list. Run the program, give it your listname and instead of the expected "Record Count: 2" and showing you the
As Rocket's MV evangelist, I'm starting a discussion. What are you thinking or doing with AI around your MV app?------------------------------Mike RajkowskiMultiValue Product EvangelistRocket Internal - All Brands US------------------------------
I was migrating to a new server running Rocky Linux 9.4 and everything is working good. D3 installed, Cups working, migrated all Linux users, etc. When using Putty SSH it all works. But when I try to connect via AccuTerm 8 Secure Shell SSH version: auto, I get: No supported signature scheme exists (SSH). - and when I click to view details it says. No supported SSH2 signature scheme exists. The list of supported signature schemes received from the remote host does not contain a scheme supported by the local machine. SSH_ERROR_UNSUPPORTED_SIGN). Note: Accuterm's SSH2 implementation supports "ssh-dss'" and "ssh-rsa" signature schemes. ------------------------------Steve ShourdsVPPerfection Software IncNorth Palm Beach FL US------------------------------
I am running Unidata 8.1.2. In one of my accounts if I try to get down to unix or use sftp or scp I get the following message :!suNo permission to escape to shell This used to work everywhere one the server and now it is only in this account that it happens and I am not sure why. Any thoughts on what I can check?------------------------------L IvebluesRetiredRocket Forum Shared Account------------------------------
I have a script that we use to verify file integrity across a number of accounts using guide. A couple things I'd like to add are warnings about file size for 32-bit files (which we can get from udt.errlog but we have no control over when things show up there) and to run guide_ndx on a file to validate indexes. Also, because guide_ndx has to be run on individual files (it still has to run on individual files, right?) I need some way in Linux to know which files in an account are Unidata files and which files have indexes. Are there any Linux utilities in Unidata 8 that could give me this kind of detail on a file without starting Unidata?
I have a program that does a bunch of initial stuff, but at the end, writes a JSON (text) file to a UniData DIR file called JSON.ARCHIVE with a date-time stamp. It then does a chmod on the new file, setting permissions to 666. Finally, it selects all the records (files) in JSON.ARCHIVE that are older than 35 days and deletes them, thus it is self-cleaning. For some reason, the writes and deletes have stopped working. I do not get an error, and the delete counter increments, but when I LIST JSON.ARCHIVE, my new record is not there and the old ones were not deleted. Permissions on the Linux dir are drwxrwxrwx, and all the files within are -rw-rw-rw-. For argument's sake, we have three accounts: DEV, PILOT and LIVE. The programs are all the same and had not been compiled since I rolled the programs out. It still works in DEV but no longer in PILOT or LIVE. To be sure, I re-compiled DEV - it still worked. I copied the working program from DEV
Is there any configuration in Unidata that can be adjusted for when a file starts emitting these messages into the udt.errlog? Seems I've seen this start to appear at different times, but I've never seen a configuration option for it.
Can anyone recommend a test-to-pdf conversion program that I can run at the command line? - Bob------------------------------Bob ThomsonPresidentSynapse Computer Solutions IncSan Rafael CA US------------------------------
My Universe 11.4.1 system started doing this today. If I'm in a running program and hit Ctl-C I get the break option menu. If I select "D" I get this: Break: Option (A,C,L,Q,D,?) =DAbnormal termination of UniVerse.Fault type is 11. Layer type is BASIC run machine.Fault occurred in BASIC program GET.PY.FILE at address 8 It happens with every program. If I start the program with RAID instead of RUN it works. It wasn't doing this yesterday and I've rebooted the system but that didn't affect it. Does anyone have any idea where to look to fix it?------------------------------Joe GoldthwaiteConsultantPhoenix AZ US------------------------------
Hi allSo, we're on Linux 10.x and it's great - HOWEVER: Is there a way we can tell the update processor to flash compile (as opposed to just compile) code?Generally, one would exit and compile using Ctl XCJust asking My client is still using System Builder 5.1 (don't laugh) and there is an option to call a program in the dictionary (correlative field):CALL MYPROGRAMThe interesting this is that this still functions (calling the program etc) but it takes a LOOOONG time to run.If one does a 'list filname mydictvar' then it's OK speed; however select filename mydictvar - takes forever!Any clues? One last point - has anyone out there got the System Builder source code? If so, I'd really like to connect with you. Thanks ------------------------------Stefano GallottaManaging MemberSimply Red Open SystemsMilnerton ZA------------------------------
I am stepping through code and to avoid long subroutine calls, I do a "BLnnnn" in the BASIC Debugger where nnnn is a line after the subroutine call I want to 'blip through' -- more often than not now, the BL command is met with a minidump: I have altered the code a little to avoid anything proprietary -- but this is the gist... I did not want to step into the subroutine at line 1031. SO ... I reasonably put in BL1032 which should catch me right after the routine comes back: But instead..... .L [1024] SOMETHING<2> = COMPANY.NO:@VM:INVOICE.NO [1025] SOMETHING<2,-1> = INTERNAL.USER.ID:@VM:"":@VM:"1" [1026] SOMETHING<8> = BATCH.NO ; SOMETHING<9> = "POST" (1027) IF DEBUG.FLAG THEN [1028] IF ( DO.A.DEBUG ) THEN SOMETHING<1,-1> = "$VDEBUG" [1029] PRINT "Calling routine to DETERMINE.OUTPUT.DEVICE ..." [1030] END [1031] CALL DETERMINE.THE.DEVICE(REPORT.NAME, COMPANY.NO,SOMETHING) [1032] I
Have created a utility in Universe which calls python script using PyCallFunction. Python script is creating the https connection and posting the request. This is where the Universe aborts and we receive the error: Fault type is 11. Layer type is BASIC run machine. Any possible solution to resolve this issue?------------------------------Shubham NigamRocket Forum Shared Account------------------------------
Hi I have a script that connects to my Unidata database and executes some commands. The script was working ok with UOPY 1.3.0 and Python 3.8. I just updated to Python 3.12, and I cannot connect anymore. I keep getting Error [81009] : The RPC failed I started to trace back, and I found the following: Python 3.8 -> Works Python 3.9 -> Works Python 3.10 -> Not Working Python 3.11 -> Not Working Python 3.12 -> Not Working I couldn't find the official version of Python that UOPY supports, so I wondered if 3.9 is the one. Any ideas? Regards
Attached you'll see two jpgs of the same file generated by my software using D3 Linux 10.3 and Accuterm 7. The bottom file was received by the Thunderbird email client. The top file was received by the Yahoo email client. The Thunderbird client and another MS product have also received the files as Chinese characters. The actual file that my software generates and then emails in the body of the email is the Yahoo file. Why, pray tell, is this happening and ONLY with this customer's system? None of my other customers are having this problem. UPDATED: Changed the logo to GIF instead of a JPG and everything is working just fine. ------------------------------Richard GinsburgPresidentGinsburg ConsultingMiddleburg VA US------------------------------
I've been setting up a new machine using Universe 11 and Centos 7 as the host OS and AccuTerm 7.3.2034.0. The Universe programs are all working but I've been having trouble with WED. When I try to edit certain files it just locks up. The WED editor displays but with nothing open. If I click on it i get "A request to the MultiValue database server is pending.... Clicking on OK just re-displays the message. The only way out is to click on the cancel button on the Server Mode status window. Once I click on that WED shows a message "The requested operation could not be completed: server not running". I can click on that and WED goes away but the AccuTerm session is locked up. If I reset the terminal I can get back to TCL. I've tried everything I can think of to fix it: I've checked all the terminal and stty settings. I've tried installing older versions of AccuTerm I've tried to re-install the host programs, (That no longer works) I've tried moving the
Hi, I used Oracle Linux on my last 2 servers as I needed to build them after Centos had "died" but before Rocket had certified Alma & Rocky. I need to build another server and would like opinions as to which is better to go for, and why - Rocky or Alma?! Also any potential gotchas with either of them. Thanks in advance Tom------------------------------Tom PowerOwnerPower Business SystemsBenoni ZA------------------------------
When Linux got rid of xinetd in version 9, changes had to be made to D3, particularly in the area of telnet listeners. This includes turnkey telnet (telnet to Linux and get a D3 login prompt instead of a Linux login prompt), nailed telnet (a range of TCP ports that each connect to a specific PIB instead of the next available PIB), as well as the MVSP telnet listener, typically on TCP port 9000. systemd replaced the xinded functionality and is now used by D3 to set up these listeners. Now that D3 over Linux version 9 has been out for a while, it has come to our attention that there are some things missing from D3's systemd configuration which is causing some D3 and Linux stability issues. We are currently working to get formal patches out to mitigate these issues. Meanwhile, the fixes we are implementing are listed below and can be implemented manually to alleviate the problem while we're waiting for the formal patches. ______D3 Turnkey Telnet Service______ To fix a standard D3 telnet l
Had some code doing strange things. This is the example: IF VAR1 = "UNKNOWN" THEN * CALL SEND.EMAIL(ORDER.NO) do other things There was no END statement. My best guess was that U2 considered the "*" at the end as a NULL and allowed it to compile. Does anyone know? We changed it to be the following to solve the problem. IF VAR1 = "UNKNOWN" THEN CALL SEND.EMAIL(ORDER.NO) END do other things ------------------------------Nelson SchrothpresidentC3CompleteShop LLCHarrison OH US------------------------------
I used to know how to do this... - Bob------------------------------Bob ThomsonPresidentSynapse Computer Solutions IncSan Rafael CA US------------------------------
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.