Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
We use the WIN.LOOKUP subroutine often to provide pop-up boxes to allow for list selection by the user. There is one main limitation for which we have not found a work around and have been trying for many years.. We are using v6.4.0.When the list exceeds 9 choices (and some of ours have 50+), we need the routine to allow for a 2-digit user entry. Unfortunately, it will not, so to get to "85", a user must type "8" SEVEN times. This shortcoming almost always causes entry errors and/or unnecessary help-desk calls.Has anyone found a way to handle this requirement? A different subroutine? or is it just a limitation has has not ever been addressed?Appreciate any thoughts.------------------------------Nelson SchrothpresidentC3CompleteShop LLCHarrison OH US------------------------------
D3 Product Manager @Tim Rude sat down with @Robert Burke, recently reunited with Rocket via the Zumasys transaction, to update him on new developments with D3 and the product direction moving forward. If you are a D3 user you'll want to check it out! The product direction includes an change that promises to higher interoperability between operating systems, but questions still remain as to how to best architect the change to help clients navigate the migration. Tim poses that question around the 8:50 mark - let us know your opinion if you are are customer who will be impacted by this change. Also, feel free to ask any questions on this video below, or just tell us what think about the overall direction. Regards, Dave------------------------------David AndrewsHead of Customer AdvocacyRocket SoftwareSouth Salem NY US------------------------------
I am looking at getting started with creating custom GCI functions on UV 11.3.3 (RHEL7 installations).I know nothing about c programming or compiling so am looking for feedback on how to get started (specifically with GCI - I figure I can pick up the c stuff as I go).Has anyone worked through getting the example GCI functions built and integrated with UV?I have already learned that I needed to install the glibc-devel package in order for the compiler to be happy it has all the includes.Now I am stuck with the following:root@h1133# pwd/usr/uv/gcidirroot@h1133# make -f Make.gci gci_hellogcc -Iinclude -m64 -DU2_64_BUILD -fPIC -m64 -DU2_64_BUILD -DTHREADS -DFASTIO -DUSE_STDARG -DU_LINUX -DU2_LINUX -D_GNU_SOURCE -fPIC -Wimplicit-function-declaration -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNETwork=2 -DRAID -DUNIVERSEon -DU2SVNURL="/uvuddb-uv113/release/11.3.3@d15ee91-20210525" -lm -lcrypt -m64 gci_hello.c -o gci_hello/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: I
Hello Everyone, Maybe you have heard there is an important security issue in log4j recently. Hackers could attack your machine by using the log4j security vulnerability. The Rocket MV BASIC extension has several minor releases to fix this risk because it also uses log4j for logging. But sometimes you may don't know the extension has an update, or you forgot to update it. So we would like to share a tips to update the extensions in your VS Code automatically. You can manually upgrade your extension. But VS Code also supports to update all installed extension automatically. You can enable this function follow below steps: 1. open extensions view 2. click the '...' button 3. Move to "Auto Update Extensions" item and select "All Extensions" Then ALL installed extension will be updated automatically when there are new versions. You can also only upgrade enabled extensions by selecting "Only Enabled Extensions". Note: sometimes you need restart VS Code to make the upgrade ta
Apache Log4j vulnerability (CVE-2021-44228) - Critical As the Apache Log4j vulnerability (CVE-2021-44228) was disclosed on Dec 09, 2021, your MV teams have been actively monitoring the issue and assessing its impact on the MV products. The following MV products have been impacted. Product impact and next steps are detailed below. MV BASIC for VS Code: MV BASIC for VS Code v1.3.0 and prior contains and uses a version of Log4j that can potentially be exploited by this vulnerability. We have therefore upgraded the Log4j version in MVVS 1.3.2 to v2.16.0 to resolve this issue and advise that you to upgrade by downloading the latest extension on the Visual Studio Code Marketplace. NOT IMPACTED: The following MV products DO NOT contain any version of Log4j, OR contain a version of Log4j that is not impacted by the vulnerability: MV Application Servers: UniVerse UniData D3 OpenQM mvBase jBASE Server Tools: U2 DB Tools U2 Common Clients U2 Toolkit for .NET Tools: MVX MVIS MVConnec
Subject says it all - I've done some searching, haven't found anything, and like most organizations - we're looking at all of our installed products to assess our vulnerability.We've got instances from 10.3.7 through 11.3.2 installed on various servers.------------------------------Allen EgertonDeveloperSS&C Technologies IncCT US------------------------------
Are there any Windows GUI applications that can edit Universe DB files on Windows or AIX?------------------------------Phillip PotterV.P. R&DData Management Associates Inc DMACincinnati OH US------------------------------
I am trying to install 11.3.4 to replace 12.1.1 . Wanted to wait for 12.2 but need to test the new performance tool and the exclusive use is causing us problems.But in the installation I get "Unable to execute the uvregen utility" . If I continue it does finish but I cannot authorize the product with the message :error in uvconfig at line 900: FIELD_UPDATE_THRESHOLDWhat is the best course of action at this point?------------------------------Randy NettlingPresidentData Management Associates Inc DMACincinnati OH US------------------------------
New MVVS version posted !!!Please upgrade to MVVS v1.3.2 to resolve critical zero-day vulnerability!!!On December 10th, one day after the release of MVVS 1.3.0, a zero-day vulnerability against Apache Log4j versions prior to 2.15 was announced. The fix for this vulnerability is to upgrade to Log4j v2.15.0. MV BASIC for VS Code v1.3.0 and prior contains and uses a version of Log4j that can potentially be exploited by this vulnerability. We initially upgraded the Log4j version in MVVS 1.3.1 to v2.15.0 to resolve this issue. It was determined the Log4j v2.1.5 did not fully resolve the vulnerability and a subsequent v2.16 was released. We therefore have upgraded MVVS 1.3.2 to v2.16.0 and advise that you upgrade. Please feel free to reach out to support or PM should you have any questions or concerns regarding the Apache Log4j zero-day vulnerability.------------------------------Christine RizzaMV Product ManagerRocket Softwarecrizza@rocketsoftware.com------------------------------
Today we announced general availability of a performance monitor tools every business running Rocket UniVerse needs. Rocket MultiValue Experiences: Performance, or MVX:P for short, is the only system monitoring tool providing users with deep insights within Rocket UniVerse. It's is a modern, easy-to-use web-based application with a dashboard consisting of three tiles: Events, Sessions and Locks. MVX:P monitors and escalates more than 20 UniVerse-specific events that could impact performance that are not accessible to the surface monitoring tools available in the market today, and it's free! That said, MVX:P works only with UniVerse 11.3.4, so reach out to us to learn more about upgrading if you are interested. Check out the MVX product page to learn more, as well as these FAQs. Be sure to share your questions, comments and discoveries here as you jump into the tool. ------------------------------Zain MasterSenior Product ManagerRocket Internal - All BrandsDenver CO US---------------
Creating RESTful end points with vanity URLs (a.k.a. URLs that have descriptive and easily remembered paths/names) in MVIS makes it easier for API users to understand the purpose of an API, and allows the developer to create a naming convention that helps with management of services. In these two videos @Girija Dhole and I show how to do it. Happy to answer your questions on this capability below. ------------------------------Anand MirasdarRocket Software------------------------------
MultiValue Performance Experience version 1.1.1 has been released on December 07 2021 for the below platforms/versions: AIX POWER 7.1, 7.2 CentOS 7, 8 RedHat Enterprise Linux Intel 7, 8 Windows Windows 10, 2016, 2019 This product is available to order immediately via your Rocket software provider or by logging into your RBC account at https://rbc.rocketsoftware.com or https://rbcint.rocketsoftware.com.Additional product information is available on the Product Availability Matrix at https://rbc.rocketsoftware.com/matrix.asp or https://rbcint.rocketsoftware.com/matrix.asp. For any questions on product availability, please contact u2askus@rocketsoftware.com.
Hello!What are the system requirements to use VS Code? I do not think I can install it since we use Unidata on HPUX , see Restriction from the Rocket website. Restriction Currently, the extension can only be used to edit BASIC program files on the machine where the VS Code installed, it does not support editing BASIC program files on remote servers directly. -Peter G------------------------------Peter GonzalezprogrammerSelf RegisteredUniversity City MO US------------------------------
I just found that if you have enqueuing enabled on the primary ( FHB-ON (A ) and you also are logging all files ( FHB-ALLFILES-ON ) before using FSIHOTBACKUP to set up the primary queue ( FSIDM,FHB,P ), once you create the queue, an item with a null item ID is written to the FHB,P file along with two other items with the IDs 2 and 3. The presence of the null-item-ID item exposes a bug in the dequeuing mechanism on the secondary which manifests itself as a variable unassigned error in the fhb_GetQueueIndexes subroutine on the secondary server. The subroutine keeps looping around to the same error and dequeuing never starts.Engineering is aware and will be making some changes to the code, but in the meantime if you run into this, simply DELETE FSIDM,FHB,P "" and restart the secondary servers. And you should probably NEVER start enqueuing before you set up the file to which the transactions are queued.------------------------------Brian S. CramPrincipal Technical Support EngineerRocket S
I have implemented multiple secure HTTP calls from UniVerse utilizing Security Contexts. All I need for FedEx is a simple SOAP transmission, which contains the password, authentication, acct#, etc.Which Basic Extension(s) will do this? Most of what I see in the manuals seem way more complex tan I need for this.------------------------------Nelson SchrothpresidentC3CompleteShop LLCHarrison OH US------------------------------
Hello. Has anyone upgraded from Unidata 7.3.3 to 8.2.1 and saw a large increase in overall system memory usage? Especially in an AIX environment?We upgraded and went from 50 gig of real memory and 16gb of paging, with 1% paging to currently 130gb real memory and increased paging to 80gb as a precaution after the system ran out of memory the days after the upgrade. We had to add memory and paging space on the fly after the upgrade. We saw smaller increase on 3 other servers, about 50%, and the server with 990 users, over 850 logged in routinely, we had the extreme memory usage numbers above.Here is our top ten processes currently:ps aux | head -1; ps aux | sort -rn +3 | headUSER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMANDjgoelz 64815780 0.0 3.0 3687024 3687040 pts/352 A Aug 12 16:16 udtsfarren 2490806 0.0 1.0 1464620 1464636 pts/278 A Aug 13 6:24 udtrloomis 53412190 0.0 1.0 1021108 1021124 pts/1025 A 06:43:46 7:36 udtkbarbe 55247314 0.0 1.0 679120 679136 pts/870 A 06:19:08 2:07 u
I have been scanning the docs for 11.3 and so far have determined that it is possible to configure the UniRPC services (via the secuconf command ) to support secure TLS connections.What I have not seen is any detail about how to ensure that ONLY secure connections are accepted.Does anyone know if this is currently possible?------------------------------Gregor ScottSoftware ArchitectPentana Solutions Pty LtdMount Waverley VIC Australia------------------------------
We found an issue in OpenDB in which an attempt to manipulate an SQL table that only has a primary key and no additional columns fails. A known-issues post will be made in the Rocket Community OpenDB Downloads section as follows:Known Issues:OpenDB cannot be used against an SQL table that contains only a primary key and no other columns as this causes an error in the WHERE clause of the SELECT statement.This has only happened to one customer who worked around the issue by adding a dummy column to the table. I've never seen this before and seriously doubt I ever will again.One must ask one's self: "Why the heck would one have an SQL table with a primary key and no data?" If anyone has a good answer for that one, please post a reply herein.------------------------------Brian S. CramPrincipal Technical Support EngineerRocket Software------------------------------
I asked Rocket Software a few years ago whether there would be a library call like UDO for JSON which you can use in Unidata/Universe.Is there such a subroutine, function, or library call in D3?If not, are you using string manipulation to remove, add, and create JSON data arrays and objects?------------------------------Doug AverchOwnerU2 Logicwww.u2logic.com------------------------------
Is there a best practice way to version python packages between production and testing UniData accounts on the same server? The .pth files load in the same order regardless of which account a user is in (which makes sense), and relative paths + environmental variables don't seem to be supported in .pth. Was hoping to be able to make and test changes to a package in a directory under the testing account and move to the production account only when ready, possibly updating a production package. Separate servers, while desirable, in not possible right now.------------------------------Charles Sasaki-SkoppIT Coordinator/DeveloperVSIAlbany OR US------------------------------
I have encountered a weird behaviour of UniVerse 11.3.3 on RHEL .If I run a globally cataloged command and supply command line parameters the command processor does not attempt to run the program at all.As an example I have referenced an existing subroutine in the global catalog, just to prove that the code does get run without parameters.>*SYSFILE_CRTCannot RUN a subroutine that has arguments.>*SYSFILE_CRT HELLO WORLD>I have tested this on UniVerse 11.2.5 on RHEL 7 and had the same result.Is there a known issue with global catalog code not running if command line parameters are supplied?------------------------------Gregor ScottSoftware ArchitectPentana Solutions Pty LtdMount Waverley VIC AU------------------------------
We are in the middle of a project to convert our old RedBack Objects over to SOAP Web Services. I was hoping someone might be able to provide some suggestions to get around some really user-unfriendly aspects of the tool. When launching the Explorer, is there any way to have it default the Navigator to the WSDL? That is the only thing we use, but it defaults to the UDDI. Once we switch to the WSDL, it requires it to be selected twice to get the WSDL URL prompt. Once you get to the WSDL URL prompt, is there anyway to get it to default to the End Point? Every time, we have to copy/paste it from the properties tab. Since the tool knows what it is, one would think this would have been a no-brainer default. Once an Operation has been chosen to test, we have not found a way to easily switch to another operation (maybe missing something). The only way we have done it is to close the Explorer and endure #1 and #2 above all over again. We are in no position to switch to any newer "tool"
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.