Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GemStone2.4.x ... ZnGsServerTests>>#testError failing #65

Open
dalehenrich opened this issue Dec 14, 2014 · 0 comments
Open

GemStone2.4.x ... ZnGsServerTests>>#testError failing #65

dalehenrich opened this issue Dec 14, 2014 · 0 comments

Comments

@dalehenrich
Copy link
Member

Creating the continuation to record the error fails, because the Process scheduler cannot be persisted:

topaz 1> topaz 1> ZnServerBasedTestServer Server started on port 1709
--transcript--'Starting server: aZnTransactionSafeManagingMultiThreadedServer(stopped 1709) (native thread: false)'
------INTERNAL ZINC ERROR: 10:16:45------
InterpreterError 2407: The object <aProcessorScheduler> may not be committed, instances of its class are non-persistent.
1 ComplexBlock in ZnSingleThreadedServer >> handleError: @15 line 13  [GsMethod OOP 239300865]
2 ExceptionHandler >> doTryBlock: @9 line 7  [GsMethod OOP 11842305]
3 ExceptionHandler >> try:on:do: @15 line 21  [GsMethod OOP 11842817]
4 ComplexBlock in ExecutableBlock >> on:do: @2 line 9  [GsMethod OOP 9571329]
5 ZnSingleThreadedServer >> handleError: @24 line 16  [GsMethod OOP 239300865]
6 ZnSingleThreadedServer >> logServerError: @4 line 6  [GsMethod OOP 192040193]
7 ComplexBlock in ZnTransactionSafeManagingMultiThreadedServer >> serveConnectionsOn: @27 line 22  [GsMethod OOP 240563969]
8 ExceptionHandler >> caughtExceptionWithAction: @5 line 4  [GsMethod OOP 11842049]
9 ComplexBlock in ExceptionHandler >> caughtEx:number:cat:args:handler: @12 line 13  [GsMethod OOP 11841537]
10 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]
11 ComplexBlock in ExecutableBlock >> ensure: @6 line 11  [GsMethod OOP 2337281]
12 ExceptionHandler >> caughtEx:number:cat:args:handler: @16 line 14  [GsMethod OOP 11841537]
13 ComplexBlock in ExceptionHandler >> try:on:do: @10 line 15  [GsMethod OOP 11842817]
14 Exception >> _signal:number:args: @2 line 7  [GsMethod OOP 2365953]
15 ExceptionHandler >> outer @8 line 8  [GsMethod OOP 11839489]
16 ExceptionA >> pass @2 line 11  [GsMethod OOP 11835905]
17 ComplexBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeOneRequestResponseOn: @19 line 20  [GsMethod OOP 240564737]
18 ExceptionHandler >> caughtExceptionWithAction: @5 line 4  [GsMethod OOP 11842049]
19 ComplexBlock in ExceptionHandler >> caughtEx:number:cat:args:handler: @12 line 13  [GsMethod OOP 11841537]
20 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]
21 ComplexBlock in ExecutableBlock >> ensure: @6 line 11  [GsMethod OOP 2337281]
22 ExceptionHandler >> caughtEx:number:cat:args:handler: @16 line 14  [GsMethod OOP 11841537]
23 ComplexBlock in ExceptionHandler >> try:on:do: @10 line 15  [GsMethod OOP 11842817]
24 Object >> _gsReturnTos @1 line 1  [GsMethod OOP 1890049]
25 System class >> __commit: @1 line 8  [GsMethod OOP 1690881]
26 System class >> _localCommit: @8 line 30  [GsMethod OOP 1691393]
27 TransactionBoundaryDefaultPolicy >> commit: @2 line 3  [GsMethod OOP 8119041]
28 System class >> _commit: @6 line 16  [GsMethod OOP 1691649]
29 System class >> commitTransaction @2 line 28  [GsMethod OOP 1697793]
30 System class >> _commitPrintingDiagnostics @2 line 9  [GsMethod OOP 1620481]
31 SystemCommitTransaction >> defaultAction @1 line 3  [GsMethod OOP 55129601]
32 ExceptionA >> _defaultAction @1 line 4  [GsMethod OOP 11833601]
33 ExceptionA >> signal @7 line 37  [GsMethod OOP 11828737]
34 ExceptionA >> signal: @3 line 12  [GsMethod OOP 11828993]
35 ExceptionA class >> signal: @2 line 3  [GsMethod OOP 13016833]
36 ExceptionA class >> signal @2 line 9  [GsMethod OOP 13012737]
37 GRGemStonePlatform >> doCommitTransaction @3 line 3  [GsMethod OOP 131085569]
38 ComplexBlock in GRGemStonePlatform >> doTransaction: @11 line 18  [GsMethod OOP 166997249]
39 ComplexBlock in ExecutableBlock >> ensure: @7 line 13  [GsMethod OOP 2337281]
40 ComplexVCBlock in GRGemStonePlatform >> doTransaction: @13 line 18  [GsMethod OOP 166997249]
41 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]
42 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11  [GsMethod OOP 2337281]
43 TransientRecursionLock >> critical: @15 line 8  [GsMethod OOP 22684929]
44 GRGemStonePlatform >> doTransaction: @14 line 8  [GsMethod OOP 166997249]
45 ZnGemServerLogSupport >> createContinuation: @8 line 5  [GsMethod OOP 240594433]
46 ZnGemServerLogSupport >> error: @2 line 2  [GsMethod OOP 240593153]
47 ZnSingleThreadedServer >> logServerError: @3 line 5  [GsMethod OOP 192040193]
48 ComplexBlock in ZnSingleThreadedServer >> handleRequestProtected: @8 line 11  [GsMethod OOP 192038145]
49 ExceptionHandler >> caughtExceptionWithAction: @5 line 4  [GsMethod OOP 11842049]
50 ComplexBlock in ExceptionHandler >> caughtEx:number:cat:args:handler: @12 line 13  [GsMethod OOP 11841537]
51 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]
52 ComplexBlock in ExecutableBlock >> ensure: @6 line 11  [GsMethod OOP 2337281]
53 ExceptionHandler >> caughtEx:number:cat:args:handler: @16 line 14  [GsMethod OOP 11841537]
54 ComplexBlock in ExceptionHandler >> try:on:do: @10 line 15  [GsMethod OOP 11842817]
55 Exception >> _signal:number:args: @2 line 7  [GsMethod OOP 2365953]
56 ExceptionA >> signal @14 line 41  [GsMethod OOP 11828737]
57 ExceptionA >> signal: @3 line 12  [GsMethod OOP 11828993]
58 ExceptionA class >> signal: @2 line 3  [GsMethod OOP 13016833]
59 ZnDefaultServerDelegate >> errorResponse: @6 line 7  [GsMethod OOP 193078017]
60 ZnDefaultServerDelegate >> handleRequest: @16 line 10  [GsMethod OOP 188330241]
61 ComplexBlock in ZnSingleThreadedServer >> authenticateAndDelegateRequest: @8 line 12  [GsMethod OOP 192041473]
62 ComplexBlock in BlockClosure >> valueWithPossibleArgs: @12 line 5  [GsMethod OOP 20083457]
63 Object >> ifNil:ifNotNil: @2 line 4  [GsMethod OOP 108665089]
64 ComplexVCBlock in ZnSingleThreadedServer >> authenticateAndDelegateRequest: @9 line 11  [GsMethod OOP 192041473]
65 ComplexBlock in ZnSingleThreadedServer >> authenticateRequest:do: @3 line 6  [GsMethod OOP 192045313]
66 UndefinedObject >> ifNil:ifNotNil: @1 line 4  [GsMethod OOP 20151553]
67 ZnSingleThreadedServer >> authenticateRequest:do: @6 line 6  [GsMethod OOP 192045313]
68 ZnSingleThreadedServer >> authenticateAndDelegateRequest: @10 line 8  [GsMethod OOP 192041473]
69 ComplexBlock in ZnSingleThreadedServer >> handleRequestProtected: @3 line 5  [GsMethod OOP 192038145]
70 ExceptionHandler >> doTryBlock: @9 line 7  [GsMethod OOP 11842305]
71 ExceptionHandler >> try:on:do: @15 line 21  [GsMethod OOP 11842817]
72 ComplexBlock in ExecutableBlock >> on:do: @2 line 9  [GsMethod OOP 9571329]
73 ZnSingleThreadedServer >> handleRequestProtected: @11 line 6  [GsMethod OOP 192038145]
74 ZnSingleThreadedServer >> handleRequest: @4 line 9  [GsMethod OOP 239302145]
75 ComplexBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeOneRequestResponseOn: @8 line 11  [GsMethod OOP 240564737]
76 ExceptionHandler >> doTryBlock: @9 line 7  [GsMethod OOP 11842305]
77 ExceptionHandler >> try:on:do: @15 line 21  [GsMethod OOP 11842817]
78 ComplexBlock in ExecutableBlock >> on:do: @2 line 9  [GsMethod OOP 9571329]
79 ComplexVCBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeOneRequestResponseOn: @20 line 15  [GsMethod OOP 240564737]
80 ComplexVCBlock in BlockClosure >> valueWithPossibleArgs: @6 line 4  [GsMethod OOP 20083457]
81 Object >> ifNil:ifNotNil: @2 line 4  [GsMethod OOP 108665089]
82 ZnTransactionSafeManagingMultiThreadedServer >> executeOneRequestResponseOn: @21 line 8  [GsMethod OOP 240564737]
83 ComplexBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeRequestResponseLoopOn: @7 line 9  [GsMethod OOP 240564225]
84 ComplexBlock in BlockClosure >> whileFalse @1 line 5  [GsMethod OOP 20082689]
85 ComplexVCBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeRequestResponseLoopOn: @8 line 9  [GsMethod OOP 240564225]
86 ComplexBlock in DynamicVariable class >> value:during: @9 line 9  [GsMethod OOP 121530369]
87 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]
88 ComplexBlock in ExecutableBlock >> ensure: @6 line 11  [GsMethod OOP 2337281]
89 DynamicVariable class >> value:during: @12 line 10  [GsMethod OOP 121530369]
90 ComplexVCBlock in ZnTransactionSafeManagingMultiThreadedServer >> executeRequestResponseLoopOn: @9 line 8  [GsMethod OOP 240564225]
91 ExceptionHandler >> doTryBlock: @9 line 7  [GsMethod OOP 11842305]
92 ExceptionHandler >> try:on:do: @15 line 21  [GsMethod OOP 11842817]
93 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 9  [GsMethod OOP 9571329]
94 ZnTransactionSafeManagingMultiThreadedServer >> executeRequestResponseLoopOn: @17 line 10  [GsMethod OOP 240564225]
95 ComplexBlock in ZnTransactionSafeManagingMultiThreadedServer >> serveConnectionsOn: @25 line 20  [GsMethod OOP 240563969]
96 ExceptionHandler >> doTryBlock: @9 line 7  [GsMethod OOP 11842305]
97 ExceptionHandler >> try:on:do: @15 line 21  [GsMethod OOP 11842817]
98 ComplexBlock in ExecutableBlock >> on:do: @2 line 9  [GsMethod OOP 9571329]
99 ComplexVCBlock in ZnTransactionSafeManagingMultiThreadedServer >> serveConnectionsOn: @28 line 21  [GsMethod OOP 240563969]
100 ComplexBlock in ExecutableBlock >> ensure: @4 line 11  [GsMethod OOP 2337281]

This type of problem has not show up in Seaside, so I'm inclined to let this slide unless someone has a production-related issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant