Uniface-Linux Pre-Configured
Author: palgam0@hotmail.com (George Mockford)
It seems that I included some wrong information last post, my apologies. I discovered that there is an issue with renaming the urouter service name. Not sure why but you have to use the default so instead of as described in my document
Urouter /install “Uniface94” Instead use Urouter /install
The default name is a little ugly but it works. I’ll experiment some more to see if I can discover what the issue is. I have updated the previously uploaded instructions with the change.
Unfamiliarity like this may discourage people from experimenting so I decided that I’d try and “sweeten the pot” a little by preparing and making available a VMWare Virtual Machine pre-configured.
You can download the VM containing Ubuntu 10.04 LTS with Uniface 9.4.01 installed and setup under WINE 1.1.43.
Only two items are missing that you need to make this work and those are a Uniface and solid windows license. You can use your existing windows license if you have one or you can approach your local Uniface sales person and ask for a limited time windows trial. I’m sure that they will be more than happy to help you out.
If you are using a license server then simply add in the assignment file “$license_options=” as appropriate.
If you are interested you can download the VM at ftp://ftp.compuware.com/pub/uniface/outgoing/GM/linux/Ubuntu-U.zip
It’s almost 2Gb so depending on your bandwidth be prepared as it might take some time. On my home system at 670kbs it took about 50 minutes to download
Set it up under VMWare workstation or use the freebie player from http://www.vmware.com/products/player/
The user name to login is “administrator” password “library1”. Yes I know highly imaginative and simple but this isn’t meant to be a secure system, you have been warned!
When you login there are two desktop items for development and the musicshop web demo. At this point there are no services running as the background “wineservice” is not functional. This is deliberate so that you can put both the solid and Uniface licenses in their usual place before starting, and that would be
C:\\program files\\common files\\compuware\\license\\Uniface.xml for Uniface. And C:\\program files\\solid\\databaseengine4.5\\bin\\solid.lic for solid.
Solid, Tomcat, and Urouter are setup as default services that you need to start so I’d suggest start something like notepad which will cause that to happen.
applications->wine->programs->accessories->notepad
You’ll know when this is starting because a terminal window pops up in the background which is the Tomcat default. I’m keeping this basic so you can see the good, the bad, and the ugly and make up your own mind.
Yes of course all of this can be cleaned up but you have to see how it really works first.
Ok so when notepad starts you can close this immediately and start the link for the musicshop demo under Firefox or go into Uniface development and explore.
As a reminder there are parts that do not yet work and these include Unifaceflow and the model diagram editor.
Remember also this is simply to demonstrate the Uniface Desktop and the fact that these services do work is interesting but aside from small development and demos is probably inappropriate for a real system. For that you need the native Linux versions of Uniface which I’m working on.
One final question is this type of download attractive? Aside from the size of the file (which I'm working on) would the possibility of creating a configure "Uniface Linux Appliance" ready to go be more attractive than a whole bunch of instructions? I'm thinking something along the lines of what is delivered at this website http://www.turnkeylinux.org/
I'd be interested in hearing your views and feedback. In the meantime have fun, enjoy.
-G