Hi,
i have a Gemstone 3.1.0.1 run on Linux. I use GemTools 1.0-beta.8.7 update with the gci libraries 3.1.0.1 ( See the " GemStone/S 64 Bit 3.1.0.1 release " messages ) Now i can login to the gemstone environment with GemTools login and some things work fine. Question A) MessageNotUnderstood: SmallInteger>>asOop From a GemTools workspace i inspect the code: ScaledDecimal for: 10 scale:2 with keyboard keys: cmd i the inspector is right open. Now when in the relative inspector i select one instance variable and type cmd i or cmd I the system erase the error : SmallInteger(Object)>>doesNotUnderstand: #asOop
Gci64bit31x(Gci64bit)>>oopForChar:
Gci64bit31x(GciLibrary)>>oopFor:
Gci64bit31x(GciLibrary)>>addressOfArrayOfOopsForObjects:
[] in GciSession>>receiverNB:perform:withArguments:
BlockClosure>>ensure:
Cursor>>showWhile:
GciSession>>receiverNB:perform:withArguments:
GciSession>>receiver:perform:withArguments:
GsOBColumn>>keystroke:from:
OBPluggableListMorph(PluggableListMorph)>>modifierKeyPressed:
OBPluggableListMorph(PluggableListMorph)>>keyStroke:
OBPluggableListMorph(Morph)>>handleKeystroke:
KeyboardEvent>>sentTo:
The relative right menu option inspect (i) and explore (l) works fine. Question B) a Breakpoint occurred (error 6005), Method breakpoint encountered. - G/S[MonvisoGruppi:1] I load the ConfigurationOfPier3AddOns-NickAger.61 and with piersetup application i configured two pier environment based one to Book Template and one to Blank Template. If i login in one pier environment with the relative admin url link after type Username and Password when i click on login button the system answer the error: Seaside WalkbackMessageNotUnderstoodRemote Debug Proceed Full Stack Possible Causes
Stack Trace
The relative GemTools Debug record report : WAErrorHandler >> remoteBreakpointMethod (envId 0)
WARemoteDebuggingWalkbackErrorHandler >> open: (envId 0)
WADebugErrorHandler >> debugAndResume: (envId 0)
WADebugErrorHandler >> handleDefault: (envId 0)
WAErrorHandler >> handleError: (envId 0)
WAErrorHandler >> handleGemStoneException: (envId 0)
WAGemStoneWalkbackErrorHandler >> handleException: (envId 0)
[] in WAExceptionHandler >> handleExceptionsDuring: (envId 0)
ExecBlock >> on:do: (envId 0)
[] in WAExceptionHandler >> handleExceptionsDuring: (envId 0)
[] in ExecBlock >> on:do: (envId 0)
AbstractException >> _executeHandler: (envId 0)
AbstractException >> _signalWith: (envId 0)
AbstractException >> signal (envId 0)
Object >> doesNotUnderstand: (envId 0)
Object >> _doesNotUnderstand:args:envId:reason: (envId 0)
Announcer >> subscribe:do: (envId 0)
Announcer >> on:do: (envId 0)
PRAdminNavigator >> announcementRegister (envId 0)
PRAdminAnnouncingComponent >> initialize (envId 0)
GRObject class >> new (envId 0)
PRAdminUIChild class >> contextGetCallback:contextSetCallback: (envId 0)
PRAdminUI >> navigatorComponent (envId 0)
PRAdminUI >> children (envId 0)
WAPresenter >> childrenDo: (envId 0)
WAVisiblePresenterGuide >> visitPresenter: (envId 0)
WAPainterVisitor >> visitComponent: (envId 0)
WAComponent >> accept: (envId 0)
WAVisiblePresenterGuide >> visitDecoration: (envId 0)
WADecoration >> accept: (envId 0)
WAPainterVisitor >> visitDecorationsOfComponent: (envId 0)
WAComponent >> acceptDecorated: (envId 0)
WAPresenterGuide >> visit: (envId 0)
[] in WAVisiblePresenterGuide >> visitPresenter: (envId 0)
[] in WAPresenter >> childrenDo: (envId 0)
Collection >> do: (envId 0)
WAPresenter >> childrenDo: (envId 0)
WAVisiblePresenterGuide >> visitPresenter: (envId 0)
WAPainterVisitor >> visitDecoration: (envId 0)
WAVisiblePresenterGuide >> visitDecoration: (envId 0)
WAPainterVisitor >> visitDelegation: (envId 0)
WADelegation >> accept: (envId 0)
WAPainterVisitor >> visitDecorationsOfComponent: (envId 0)
WAComponent >> acceptDecorated: (envId 0)
WAPresenterGuide >> visit: (envId 0)
WAVisitor >> start: (envId 0) Thanks for any suggestion, Dario |
----- Original Message ----- | From: "Dario Trussardi" <[hidden email]> | To: "beta discussion Gemstone Seaside" <[hidden email]> | Sent: Friday, September 7, 2012 7:38:25 AM | Subject: [GS/SS Beta] Some questions | | Hi, | | | i have a Gemstone 3.1.0.1 run on Linux. | | | I use GemTools 1.0-beta.8.7 update with the gci libraries 3.1.0.1 ( | See the " GemStone/S 64 Bit 3.1.0.1 release " messages ) | | | Now i can login to the gemstone environment with GemTools login and | some things work fine. | | | Question A) MessageNotUnderstood: SmallInteger>>asOop | | From a GemTools workspace i inspect the code: ScaledDecimal for: 10 | scale:2 with keyboard keys: cmd i | | | the inspector is right open. | | | | | Now when in the relative inspector i select one instance variable and | type cmd i or cmd I | | | | | the system erase the error : | | | SmallInteger(Object)>>doesNotUnderstand: #asOop | Gci64bit31x(Gci64bit)>>oopForChar: Gci64bit31x(GciLibrary)>>oopFor: | Gci64bit31x(GciLibrary)>>addressOfArrayOfOopsForObjects: [] in | GciSession>>receiverNB:perform:withArguments: BlockClosure>>ensure: | Cursor>>showWhile: GciSession>>receiverNB:perform:withArguments: | GciSession>>receiver:perform:withArguments: | GsOBColumn>>keystroke:from: | OBPluggableListMorph(PluggableListMorph)>>modifierKeyPressed: | OBPluggableListMorph(PluggableListMorph)>>keyStroke: | OBPluggableListMorph(Morph)>>handleKeystroke: KeyboardEvent>>sentTo: | | The relative right menu option inspect (i) and explore (l) works | fine. This looks like a shortcut bug, I've submitted Issue 350[1] on this one...thanks for the report. [1] http://code.google.com/p/glassdb/issues/detail?id=350 | | | | | Q uestion B) a Breakpoint occurred (error 6005), Method breakpoint | encountered. - G/S[MonvisoGruppi:1] | | | I load the ConfigurationOfPier3AddOns-NickAger.61 | | | and with piersetup application i configured two pier environment | based | | | one to Book Template | | | and one to Blank Template. | | | | | If i login in one pier environment with the relative admin url link | | | after type Username and Password when i click on login button the | system answer the error: | | | Seaside Walkback | MessageNotUnderstood | | | Remote Debug Proceed Full Stack Possible Causes | | | * you sent a message this type of object doesn't understand | | Stack Trace | | | 1. thisContext WAGemStoneWalkback >> currentContextForWalkback | (envId 0) @2 line 3 self aWARemoteDebuggingWalkback initial nil | context nil .t1 GsContext .t2 1 | 2. thisContext WAGemStoneWalkback >> initializeWithException: | (envId 0) @3 line 4 self aWARemoteDebuggingWalkback anException | a MessageNotUnderstood occurred (error 2010), a ExecBlock does | not understand #'receiver' context nil .t1 | aWARemoteDebuggingWalkback | 3. thisContext WARemoteDebuggingWalkback >> | initializeWithException:continuation: (envId 0) @2 line 3 self | aWARemoteDebuggingWalkback anException a MessageNotUnderstood | occurred (error 2010), a ExecBlock does not understand | #'receiver' aContinuation GsProcess(oop=249109249, status=debug, | priority=4, WARemoteDebuggingWalkbackErrorHandler >> open: ( | 4. thisContext WARemoteDebuggingWalkback class >> | exception:continuation: (envId 0) @3 line 2 self | WARemoteDebuggingWalkback anException a MessageNotUnderstood | occurred (error 2010), a ExecBlock does not understand | #'receiver' aContinuation GsProcess(oop=249109249, status=debug, | priority=4, WARemoteDebuggingWalkbackErrorHandler >> open: ( | 5. thisContext [] in WARemoteDebuggingWalkbackErrorHandler >> | open: (envId 0) @18 line 27 self anExecBlock wb nil logEntry nil | continuation GsProcess(oop=249109249, status=debug, priority=4, | WARemoteDebuggingWalkbackErrorHandler >> open: ( anException a | MessageNotUnderstood occurred (error 2010), a ExecBlock does not | understand #'receiver' self | aWARemoteDebuggingWalkbackErrorHandler .t1 | WARemoteDebuggingWalkback .t2 a MessageNotUnderstood occurred | (error 2010), a ExecBlock does not understand #'receiver' .t3 | GsProcess(oop=249109249, status=debug, priority=4, | WARemoteDebuggingWalkbackErrorHandler >> open: ( | | | The relative GemTools Debug record report : | | | | | WAErrorHandler >> remoteBreakpointMethod (envId 0) | WARemoteDebuggingWalkbackErrorHandler >> open: (envId 0) | WADebugErrorHandler >> debugAndResume: (envId 0) WADebugErrorHandler | >> handleDefault: (envId 0) WAErrorHandler >> handleError: (envId 0) | WAErrorHandler >> handleGemStoneException: (envId 0) | WAGemStoneWalkbackErrorHandler >> handleException: (envId 0) [] in | WAExceptionHandler >> handleExceptionsDuring: (envId 0) ExecBlock >> | on:do: (envId 0) [] in WAExceptionHandler >> handleExceptionsDuring: | (envId 0) [] in ExecBlock >> on:do: (envId 0) AbstractException >> | _executeHandler: (envId 0) AbstractException >> _signalWith: (envId | 0) AbstractException >> signal (envId 0) Object >> | doesNotUnderstand: (envId 0) Object >> | _doesNotUnderstand:args:envId:reason: (envId 0) Announcer >> | subscribe:do: (envId 0) Announcer >> on:do: (envId 0) | PRAdminNavigator >> announcementRegister (envId 0) | PRAdminAnnouncingComponent >> initialize (envId 0) GRObject class >> | new (envId 0) PRAdminUIChild class >> | contextGetCallback:contextSetCallback: (envId 0) PRAdminUI >> | navigatorComponent (envId 0) PRAdminUI >> children (envId 0) | WAPresenter >> childrenDo: (envId 0) WAVisiblePresenterGuide >> | visitPresenter: (envId 0) WAPainterVisitor >> visitComponent: (envId | 0) WAComponent >> accept: (envId 0) WAVisiblePresenterGuide >> | visitDecoration: (envId 0) WADecoration >> accept: (envId 0) | WAPainterVisitor >> visitDecorationsOfComponent: (envId 0) | WAComponent >> acceptDecorated: (envId 0) WAPresenterGuide >> visit: | (envId 0) [] in WAVisiblePresenterGuide >> visitPresenter: (envId 0) | [] in WAPresenter >> childrenDo: (envId 0) Collection >> do: (envId | 0) WAPresenter >> childrenDo: (envId 0) WAVisiblePresenterGuide >> | visitPresenter: (envId 0) WAPainterVisitor >> visitDecoration: | (envId 0) WAVisiblePresenterGuide >> visitDecoration: (envId 0) | WAPainterVisitor >> visitDelegation: (envId 0) WADelegation >> | accept: (envId 0) WAPainterVisitor >> visitDecorationsOfComponent: | (envId 0) WAComponent >> acceptDecorated: (envId 0) WAPresenterGuide | >> visit: (envId 0) WAVisitor >> start: (envId 0) This error looks like there is mismatch in the Announcement API for GemStone ... I know that Nick Ager has been working in this area, so an post on the pier list with this gemstone stack and he might be able to give you a patch quicker than I can. I haven't quite gotten around to loading Pier3 into GemStone (yet), although Nick and I started working on some performance issues at ESUG ... so I will be getting around to Pier3 in the not-too-distant future:) I've submiteg a bug report[2] as a reminder for myself... [2] http://code.google.com/p/glassdb/issues/detail?id=351 Dale |
Free forum by Nabble | Edit this page |