baanguru
8th December 2001, 11:46
NT based BaaN IVC4 server is installed and BW is installed in clients for using BaaN systems. To this setup, we want to have
BA interface installed in unix systems to use the BaaN system.
How to setup BA interface - ba6.1 in SCO UNIX / AIX systems for the BaaN IVc4 server on NT system.
victor_cleto
8th December 2001, 11:57
First of all you need to download the portingsets for those systems, since they will contain the needed binaries.
The objective is to build a subset of a Baan installation on each of the UX'es. I have a good document on how to setup this (used to setup bx6.1 clients, should also work with ba6.1) that will help... unluckely, it's on my office, so you have to wait untill monday :)
victor_cleto
12th December 2001, 16:54
I found the document but it is a printed version only, so I build a small electronic version of it. So here it is:
Baan X-Windows client setup
Based on IBM/RS6000 workstation setup, my comments are in blue.
1. Server setup
For each user that needs bx6.1 access, FILL in the entry Application Server: <server_of_baan>, convert to RTDD.
Use ttaad2101m000 for these users and convert to RTDD.
Notice: users added this way will not be able to run the BW with same username.
2. Client setup
2.1. Environment variables
Add the BSE, BSE_TMP and BSE_REM=<server_of_baan> to the .profile of users
Add the TERM=vt100 as well added extra for ba6.1
Add to the PATH the /usr/baan/bse/bin (or where you will install the binaries)
Export all variables mentioned.
2.2. Users/groups on workstation
Clients need to have bsp user created (UID 125) and group bsp created (GID 125)
All users to connect need to belong to this bsp group.
2.3. Workstation directories/files
Each workstation needs a directory to store the Baan "installation" and it should be the same for easy administration
Even best is to use a NFS shared on all workstations I'll use /usr/baan/bse as example from now on!
Create under /usr/baan/bse, owned by bsp:bsp and permissions rwx for user and group:
- bin
- lib
- tmp
- log
Copy bx6.1 into bin for ba6.1, copy this one
Copy ipc_info from server:$BSE/lib/ into current lib, edit it and add in first line:
<baan_server>!bshell s 0 0 p /baan/bse/bin/bshell6.1 path on server
Copy the server:$BSE/lib/user into the lib/user locally
You can probably use a better way here, by just copying the u/r files from the users that need to connect this way
The final structure will look like:
I use _ in beggining to avoid Baanboard to clear the spaces!
/user/baan/bse/
_______________bin/
___________________bx6.1
___________________ba6.1 (if using ba6.1)
_______________lib/
___________________ipc_info
_______________user/
____________________rbsp
____________________ubsp
____________________...
_______________log/
_______________tmp/
3. Running Baan
Just type bx6.1 or ba6.1
4. User changes
If any change is made to these users data, you must copy the corresponding u/r files from the server.
5. Upgrades
Keep the same version of bx6.1 or ba6.1 as the server portingset.
pcolombo
7th April 2005, 01:34
Sorry victor , im not clear in somes aspects of your instructive
1) What values i must setup in my BSE,and BSE_TMP, server directory or client directory?
i.e my BSE in server is d:\baan and client is \baan.
2) When i setup users in baan server , must i also setup as remote users?. This is the only way i know to generate the r-file. So i suppose that i also must create a system called <baan-server>. Is that correct?
3) In "Copy ipc_info from server:$BSE/lib/ into current lib, edit it and add in first line:
<baan_server>!bshell s 0 0 p /baan/bse/bin/bshell6.1 path on server"
Must i leave ipc_info on sever without changes ? , must i enter the path as Windows folder? i.e:
baanserver!bshell s 0 0 p D:/baan/bin/ntbshell
4) My actual directories in client are similar as you described.
BSE=\baan
BSE_TMP=$BSE\bin
BSE_REM=baanserver
My ipc_info in client shows:
baanserver!bshell
When i try to execute ba6.1 i receive the following:
ba6.1: Server 'baanserver' not listed in ipc_info file.
ba6.1: cannot get the hostname of the server
ba6.1: ba6.1 failed to connect to bshell
Just to test i moved ipc_info to another location , when tried to execute ba6.1 again , i received the same errors.
What im doing wrong
Thanks in advance and sorry about my english
Regards