{{tag>category:"OpenInsight" author:"Steve Botes" author:"Don Miller - C3 Inc." author:"WinWin/Revelation Technical Support" author:"Dave Ballance" author:"John Godfrey"}}
[[https://www.revelation.com/the-works|Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community]]
==== RDK Use (OpenInsight) ====
=== At 23 JUL 2001 08:36:16AM Steve Botes wrote: ===
What is the general consensus on using the RDK deployment. I have tried for a couple of days now to create a deployment version of out software. It seems to start up okay but each time I find some of the necessary system programs missing. For example gettickcount has been MIA each time. Sometimes others are missing also. I checked properties of the modules and they are all flagged as publishable. What else should I check.
Win Win Tech support. If the feeling is not to use the RDK can you post some instructions as to what you don't want distributed?
Thanks
----
=== At 23 JUL 2001 09:48AM Don Miller - C3 Inc. wrote: ===
You can deploy anything your heart desires, making sure that all the necessary run-time components are included in the repository and any needed sub-directories. The .EXE's and .DLL's (except for OENGINE.EXE) can be copied around freely. It is OENGINE.EXE that separates a Run-Time from others. Dev-Ready deployments just use that version of OENGINE.EXE (with appropriate # of bumps). If you start your ap with the /AP=appname /UN=username on the OINSIGHT command line, then your app starts without having to enter any parameters.
Mike will probably have something to say about this too.
Don Miller
C3 Inc.
----
=== At 23 JUL 2001 04:56PM WinWin/Revelation Technical Support wrote: ===
Steve-
Greetings from OZ! I'm in Sydney for the Roadshows down here.
We encourage the use of the RDK. We're making some changes to it, specifically for the deployment of dictionary items.
It's great for deploying applications, but I wouldn't use it to install a whole system- eg have the user install OI, and then run a RDKinstall to install all your software, and attach your data.
Mike
----
=== At 23 JUL 2001 08:03PM Dave Ballance wrote: ===
Steve, there is a caveat I found - don't know if it still applies. If you are deploying files with indices on them don't use the "deploy empty" option when you do your initial install - the !file doesn't seem to be transferred everytime. I have had to put my development license on a client site in order to deal with this.
Perhaps my experience is unique. Other than the index problem above I've had good luck with the RDK.
Dave
----
=== At 24 JUL 2001 09:24AM Don Miller - C3 Inc. wrote: ===
FWIW I don't use the RDK to deploy any application tables at all. I use a separate method since my app tables are stored in a completely different directory structure: e.g., \OIDATA and not under \REVSOFT\.... As part of the startup procedure, the app attaches the correct directory structure and builds the DBT on the fly. The deployment definition for new installations specifies "Do Not Deploy" for all tables (not "Deploy Empty").
Don Miller
C3 Inc.
----
=== At 24 JUL 2001 09:54AM John Godfrey wrote: ===
I like the RDK. It imposes Quality Control on your application. Use Scan_Rep and Rebuild System Indexes etc. to tidy up everything before you begin. Keep refreshing and deploying the base deployment definition until it comes good. Eventually I got it all right, though it took patience. The application now gets confused when I clear the runtime directory to remake the base definition, and asks me to rebuild the database definition which does not appear to contain it, but that can be fixed some other time. I hope.
----
=== At 24 JUL 2001 11:50AM Steve Botes wrote: ===
Thanks for all the pointers
I have settled down to a fresh OI install and then the RDK for application and updates. So far so good.....
[[https://www.revelation.com/revweb/oecgi4p.php/O4W_HANDOFF?DESTN=O4W_RUN_FORM&INQID=WORKS_READ&SUMMARY=1&KEY=A8C360F3D513CCD485256A9200453D0C|View this thread on the Works forum...]]