On Jan 12, 2019, at 8:36 AM, Trussardi Dario Romano via Glass <[hidden email]> wrote:_______________________________________________Ciao,another points.E) After a aGsExternalSession forkString: 'DTRClient bigData'.aGsExternalSession waitForResultForSeconds: 2 otherwise:[ ...... ]If the remote system don't answer in the time and i would like to finish the executionwhat i can do in the otherwise block to terminate the call in progress ?When i submit another request the system answer : 'call in progress' .The abort - softBreak and hardBreak don't reset the call in progress.Thanks,DarioCiao,_______________________________________________i do som test about External Sessions support between two Gemstone 3.4.3. system.Some points:A) The remote system ( presolana )need to have the same logs directory path (/opt/GsDKb/GsDevKit_home/server/stones/base_343/logs )of the request.Otherwise the remote netldi.log report the entry:For client command: '!#encrypted:party#netldi:39357#dir:/opt/GsDKb/GsDevKit_home/server/stones/base_343/logs#log:%N%P.log!gemnetobject'chdir(/opt/GsDKb/GsDevKit_home/server/stones/base_343/logs) failed in child processERROR: errno=2,ENOENT, The file or directory specified cannot be found
B) When create the GsExternalSession with the Network Resource String: gemNRS: '!@25.58.122.207#netldi:41953!gemnetobject'UserGlobals at: #Sample put:( GsExternalSessiongemNRS: '!@25.58.122.207#netldi:41953!gemnetobject'stoneNRS: '!@25.58.122.207!base_343'username: 'DataCurator'password: 'swordfish'the system report the error:yourself).a MessageNotUnderstood occurred (error 2010), a String does not understand #'node' (3)C) I login aGsExternalSession on remote system and all works fine.But when i do the aGsExternalSession logoutthe system is blocked for 20 seconds and after open a dialog:UserDefinedError: session with stone session ID of 6 gemProcessId = 3115 still present 20 seconds after logout (3)D) The exception it is not accessible, or at least it is not clear how to do it.| result |result := [myGsExternalSession executeString: '1/0']
on: GciErrordo: [:ex | ex description].open a dialog with : ArgumentError: NullPointer error, CByteArray.CData == 0 (3)Thanks for considerations,Dario
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Free forum by Nabble | Edit this page |