Colin

Just realized who you are!! Aren't email addresses wonderful!! Hope all is
well with you.

I got this from the development group:

"It does respond to the uci property however there is a problem in that on
the client in checks that the uci and volgrp are three characters, this
means that it can not swap to any namespace that is not three characters
long. The simple workaround is to issue a 'ZN namespace' command as the
first thing the server routines do."

As a suggestion, how bad would it be to switch to 3 character namespace
names?

Regards

Andre

"Colin" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Thanks guys,
>
> John pointed me in the right direction... as I waded throught the
"documentation" I completely forgot about the "help" files.
> I now realise that you can connect directly to Cache using MSM-Activate
and, apart from the slower initial connection, seems to work
> well.
> There is some problem with the M.uci and M.volgrp properties as the
connection to Cache failed whenever these were set. This makes
> it harder to use the same code to connect to both MSM & Cache, but the
following seems to work OK.
> Andre - pehaps someone could tidy up the Cache server code to that it
responded to the .uci property and automatically changed to
> that namespace?
>
> Colin
>
>
>
> The technique I used was :
>
> 'Log on and get the server version then log off & reconnect properly
> On Error GoTo Login_err
> M.Login
> Mver = M.Xecute("W $zversion")
> M.Logout
>
> 'MSM
> If InStr(1, Mver, "MSM") > 0 Then
>    M.uci = uci
>    M.Volgrp = vol
>    M.Login
> End If
>
> 'Cache
> If InStr(1, Mver, "Cache") > 0 Then
>    M.Login
>    M.Xecute ("znspace " & uci)
> End If
>
> 'If we are not connected then the server is an unknown version -> abort
>
>
>



Reply via email to