Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
Does anyone know a linux or Unidata command to see what account each user is currently logged into?Thanks!
I have a need to track some statistics with Web Services operations. The U2 programs that run under the covers all call a subroutine that picks up some control file flags, so it seems like that would be the place to log the stats (one program change covers all 22 operations)I do not want to impact the responsiveness of the web services any more than necessary. I see the following choices: hard code the stats update logic in the shared control flag pickup subroutine call a new external subroutine that actually does the stats update find a way to call the external subroutine and keep going while the external subroutine continues until it has finished updating the appropriate stats (kind of call and release). Unfortunately, I do not see such a command in U2 Basic (not CALL, EXECUTE, PERFORM or CHAIN). If anyone can offer some real world advice or suggestions, I would appreciate it.Nelson
Very simple... UV Basic calls a Python function with a simple print() statement. However the python print() statement doesn't print. Much obliged in advance for any insight.
Hi UvFriends,Do you known if a upgrade of u2client.net (u2netdk) upgrade to support .Net Core is available ?At least the Core Uniobject ?have a good day.
Hello all. With the new error tooltips in 1.2.0, many of the programs I'm viewing show numerous error for Undefined Functions. Is there a way to turn off these specific errors, or is the intention for us to setup our workspaces to have access to every function/subroutine needed?Thank you
Hello all. I'm really enjoying the flexibility of using the custom.json to define a brief description and even the signature for our programs, and I'm curious if this could feasibly be expanded to include Named Commons in some capacity. It'd be incredibly helpful to have the definition of a Named Common, or even specific elements of the Common, available as a tooltip within the editor.Thank you
Hi,I'm on UniVerse 11.1.9 running on Linux. My question is about the CallHTTP function, submitRequest(). I'm using code like the below to communicate with an external web service. result = createRequest(PROXY.URL,http_method,request_handle) IF result # 0 THEN ERRORS<-1> = 'createRequest() failed with return code ':result; GO FATAL.ERROR result = setRequestHeader(request_handle,"Content-Type","application/json") IF result # 0 THEN ERRORS<-1> = 'setRequestHeader() failed with return code ':result; GO FATAL.ERROR result = submitRequest(request_handle,30000,post_data,response_headers,response_data,http_status) It seems that when the http_method passed to createRequest() is DELETE, then submitRequest() ignores the post_data passed to it. That is to say the value of post_data is not included in the body of the request.Can any confirm if this is expected behavior?
Has anyone received these errors in Unidata before? unfree buffer in merginmem.c at 697 unfree buffer in fl_delrec.c at 1341These are repeated over an over again during our pre-check process. Ran guide on the main files and they are clean. There are another 36 files opened in the process. Should we run guide on those files?I isolated it to a call to a common routine used in all of our batch update programs which returns a batch number . If I take it out, the program works, if I add another call a debug routine, it also works. But if I call the debug routine and not the batch number routine, it does not work.Thanks
Hi there, hopefully I'm not doing something silly.In the following code block, with READNEXT after a WHILE, the VS Code extension thinks READNEXT and FROM are variables and complains that those and SEL.ID are unassigned variables. LOOP WHILE READNEXT SEL.ID FROM SEL DO READ REC FROM SOMEFILE, SEL.ID THEN Is there some way to change this behaviour in settings or is it just a bug we have to live with for the moment?Note that this behaviour is not exhibited when READNEXT does not directly follow a WHILE.Sam
Hi all,We have a problem with the spooler counter, once a month we make the Data Base Maintenance, before we start we use the MASTER OFF ALL to close all the sesions of universe in the server, sometimes when we do that , the spooler counter loose the consecutive and jump to a bigger number.What we can do to avoid this?Thanks for your ideas.Jose Luis Gutiérrez de la Peza
All,Running UniVerse 11.3.1 on Redhat.I have been using the data conversion OCONV(DATE(),"DYMD[4'',2'',2]" then the 4'' (2-single quotes) and 2'' (2-single quotes) provides the date in YYYYMMDD without dashed or slashes. Works great.The BASIC Manual Page 533 shows MT [H] [P] [Z] [S] [c] [[f1, f2, f3]]. I've tried different variations of "MTS''[2,2,2]" (S'' is two single quotes). Is there a way to convert a time into HHMMSS without using a second function to strip away the ':'s.Jon
I periodically get a capture error when attempting to perform an execute in a phantom background process.Unable to create capture file.[EMFILE] Too many open filesThe next transaction just a little while later in the same phantom process performs the same execute operation without errors. Is this error related to an overall system limit or is it specific to a user/process?I am wondering if if it happening more often than I know as it might not be recorded in a user session.I am running Universe version 11.1.3 (Yes, I know it is time to upgrade).Is there something I can monitor or adjust to fix this issue?As a fallback, I am planning to change the executed statement to a subroutine call. Do you think this would fix this error?All insight into this error condition would be helpful.
Hi Everyone,I have encountered some unexpected behavior using the SPLICE function. I'm hoping someone can tell me what I'm missing.I'm on UniVerse 11.1.9 (yeah, i know it's old) running on Linux. Consider the following code. ARRAY1 = 'ONE' ARRAY2 = CHAR(246):CHAR(247):CHAR(248):CHAR(249):CHAR(250) CRT CRT 'System Delimiters' CRT 'CHAR(251) = ':CHAR(251) CRT 'CHAR(252) = ':CHAR(252) CRT 'CHAR(253) = ':CHAR(253) CRT 'CHAR(254) = ':CHAR(254) CRT 'CHAR(255) = ':CHAR(255) CRT CRT 'ARRAY1 = ':ARRAY1 CRT 'ARRAY2 = ':ARRAY2 CRT CRT 'Expected = ONE:':ARRAY2 CRT 'Actual = ':SPLICE(ARRAY1, ':', ARRAY2) Here is a screenshot of the output.Notice all the colon (":") characters. Notice also that char(247) seems to have been changed to char(255).What is going on here?
Hi,This is for Unidata 8.2.For years I thought the following was equivalent: ICONV(DTE,'D')ICONV(DTE,'D2/')ICONV(DTE,'D4/)My assumption was that Unidata did not care about the number or the slash and just did an internal date conversion. Today I learned that it is not. While entering 1/11/11 all return 15717 as does 1/11/2011 as does 11 JAN 2011 as does 11 JAN 11 but entering 11012011 does not.ICONV(DTE,'D') returns 15717ICONV(DTE,'D2/') returns 19004ICONV(DTE,'D4/) returns 15717Is this a bug or does this jibe with your understanding?Thanks,Steve
I figured this out once, but never incorporated it into my system using Wintegrate.How do you change from 80x24 to 132x51 in a program?ThanksMark Laursen
All,I have a PAragraph that runs a program and feeds data into it using the DATA statement to provide input. One of my DATA statements has a pathname with an'@DATE' in it. I.E. C:TEMPFILE@DATE.TXT. I tried C:TEMPFILE@DATA@TIME.TXT, the pathname had the current date but the '@TIME' was just '@TIME'. The documentation was pretty thin on this topic. What at variables are allowed in a DATA statement?Jon
Hi I would like to find out how does one get the jump start services pack for MVIS 1.3?It was presented in MV roadmap webinar.Regards,Thando
This application has been running for over 20 years. It is on Metro Nashville's cloud network where, as a contractor, I have no visibility of pretty much anything except the virtual server. These interruptions began occurring about 3 months ago as pandemic inactivity concluded. These connection closures are sometimes frequent and sometimes infrequent. Users find themselves disconnected in the middle of an operational function. They are using Dynamic Connect for telnet. Has anyone experienced this and found the problem. Are there any server or workstation firewall or antivirus settings that could have been recently changed by Metro's IT department that could cause this? Also can anyone recommend an ssh server for Windows that could be substituted for telnet?
Has anyone had Universe just hang at the uv command? We are on an old version 11.1.3 under Solaris 10. Thought it might be suspend files not getting set back but no. No errors, could not find anything in the $uvhome logs. A server reboot bought the system back without any file damage. Trying to think of other places to look for root cause without any errors to review. No known changes to system or environment.
Hi Guys. I've got an audit job that should be run periodically, but it failed yesterday and the only explanation i can think of its hit the maximum number of rows that are allowed in a holdfile spent a while searching for the magic number but can't find anything out in the world of Google Its not my program so can't amend the select, it selects the whole file and one of its functions is to record what was there, before it tidies up and deletes the records, i don't really need the holdfile, but the author thinks it useful i manually assign a holdfile at the start of the job and its previously worked fine, the last time it ran it had 1.3M rows went into the holdfile perfect well yesterday the job stopped with 1541766 ROWS I've asked the provider to add a date select into the job, but in the mean time if "collective" can let me know if i've hit the limit for a holdfile, that would eliminate one possible cause of the failure Many thanks Andy
Hy... a situation, i need to know what week of the month a date is, for example if it is the 1st week of the month, if the second week of the month, if it is the third week, fourth or fifth week of the month for a specific date, in addition of this I need to know for the same date which is the week of the year.. for example if it is the 20th week of the 21st month so on, looking at the OCONV documentation for the mask date, I found only the options for the day of the week and for quarter of the year. Does anyone have any simpler suggestions to find out this information? for now the only solution I found was to loop for the entire year and calculate this, but this is impractical, as I will have to store a "calendar" in the databasei'm using d3 linux 10.2
Is there a way to relate the spot this subroutine is stuck (source line number?) from the layer stack output. example:Layer type....... Program name.................... Address...BASIC run machine MC.CUST.MATCHCODE 0x00000BE4BASIC run machine CAT.REQUEST 0x00001134BASIC run machine CatRequest 0x0000074EBASIC run machine WW.METHOD 0x0000084CBASIC run machine WW.OBJECT 0x00000508BASIC run machine SPIDER 0x0000443EHaving a problem with this subroutine getting stuck for hours.Appreciate any ideas.Nelson
Does anyone know an easy way to tell if a large file copy is complete? we have many programs creating/copying files to Type 19 directories and we also have a main program scanning these directories to ftp files to Windows servers to make them available for users. We need to make sure the main scan program does not pick up a file until the copy is complete.We are on Linux, Universe 11.1.3.
Hi, I receive the update to the release 1.1.2 - fine.Can you list the enhancement / fix of the release ? Can we provide problems feeback ? With kind regardsmanu Fernandes
Hi All,Is there still a U2 personal edition available? If yes, what are the restrictions on use?Thanks In AdvanceCheers Aaron
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.