We’re inviting all Rocket MultiValue partners and customers to become active contributors and beneficiaries of the MultiValue Innovation Library.
Recently active
Various utilities I wrote:https://github.com/Krowemoh/TCL-Utilities Of note: CAT - Dump a record to the terminalNSH - Fish like shell for PickEVA - Vim like editor that handles BASIC and Pick dataJSON* - Subroutines that make handling JSON a breeze There are also wrappers around Linux commands that are are useful.
We have many WebDE applicastions . We also use Wildfly(formerly JBoss) as our Java Appication Server. As such, we make use of RedBeans.jar and asjava.jar in order to make connections , create RedObject(s) RedField(s) etc. We also make use of the uObject ReadData, WriteData, DeleteData, ClearData, PostRead, PostWrite, PostCreateServerEvent methods and the uQuery Select method.I think WebDE with Microsoft ASP applications woild be similar.MVIS seems to not take into account the above. Universe says it now ships WebDE with MVIS but WebDE is also at its end of life. Also, WebDE only works with Java 8 so it is not keeping up with Java releases.There isn’t even a Forum for WebDE in this community.Does anyone else use WebDE with Wildfly or ASP? If so, are you concerned about the future of WebDE? Do you have plans for your WebDE applications and how you plan convert the uObject and uQuery methods once WebDE is end of life?
Hi everyone,I wanted to share a concise "blueprint" for modernizing legacy MultiValue systems without the high risk and cost of a full rewrite. We built an MV modernization framework, and developed a strategy to gradually evolve green-screen, terminal-oriented applications into API-driven architectures and applications using the Strangler Fig Pattern.Key highlights of this approach: No Data Migration: Keep your data exactly where it is while using Rocket MVIS to expose it via standard APIs. Leverage Existing Skills: No need to learn new languages or complex stacks; the framework builds directly on your existing MV logic. Minimal Risk & Cost: Modernize incrementally at a fraction of the cost of a migration. Team Renewal: A "symbiotic" model that pairs veteran MV experts with new-gen developers to bridge the talent gap. We’ve put together a short video walking through the architecture of the framework, and how to start the transition:Modernizing MultiValue Applications: The Ale
With the shift from simple LLMs to transformative Agentic AI, we know an AI Revolution is coming, bringing significant changes in the near future.But a new question must be asked: Is your MV application ready to join the AI Revolution?MV application modernization is the key to leveraging AI, but when you really try to modernize, you will most likely run into a critical architectural roadblock that stalls progress.Find out what the real MV application modernization challenge is and, more importantly, how to overcome it:Watch the full video here: Is Your MultiValue App Ready to Join the AI Revolution?We invite you to watch, comment, and share your thoughts on the MV modernization journey!
Roadmap library
I'm excited to share my work on integrating Model Context Protocol (MCP) with Rocket UniVerse! What is MCP?Model Context Protocol is a new standardized way for AI assistants like ChatGPT and Claude to connect with external data sources and tools. Think of it as a the USB-C connector that lets AI assistants securely interact with your databases, APIs, and business systems. Why This Matters for MultiValueThis integration opens up powerful new possibilities for UniVerse users:- AI assistants can directly query your UniVerse databases- Natural language database interactions- Automated data analysis and reporting The ImplementationI've built an MCP server that enables seamless communication between AI assistants and Rocket UniVerse databases. This allows Claude and other AI tools to understand and work with your MultiValue data in real-time. Watch the DemoI've created a video walkthrough showing this in action:https://www.youtube.com/watch?v=TdW6NvHuF_U In the video, you'll see:- How the M
ESEARCH has been around for a long time, PESEARCH has been designed to expand on / replace the ESEARCH utility to allow Python RegEx Search Patterns and the ability for case insenstive searchs. Installation StepsRemove the .txt extensions from the attachments To install use the attached PESEARCH UniBasic program and Pesearch python function. Compile and Catalog the PESEARCH program. Install the Pesearch python script into a python location that can be located by UniVerse / UniData. Extra Steps for UniDataIf you are using UniData please also see the related article around to avoid running any LOGIN paragraph a second time and why this has to been done. In summary PESEARCH sets @USER.RETURN.CODE to "PY" and back to any previous setting so that @USER.RETURN.CODE can be tested in the LOGIN paragraph.LOGIN:PAIF @USER.RETURN.CODE = "PY" THEN GO 200200: Extra Steps for UniVerseBy default UniVerse will not keep a select list active when a basic program completes (UniData does). In order to ge
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.