When attempting to Scan for unreferenced items during runtime packaging, I am getting an error, mnu #isNameSpace. Does anyone know how to correct this?
Thx for any insight, Ken G. Brown Unhandled exception: Message not understood: #isNameSpace WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: optimized [] in Protocols.Struct>>doesNotUnderstand: [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: WebServices.Struct(Protocols.Struct)>>at:ifAbsent: WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:required: RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: IdentitySet(Set)>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Set>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses IdentitySet(Set)>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages optimized [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem BlockClosure>>ensure: Cursor>>showWhile: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem BlockClosure>>ensure: RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages BlockClosure>>on:do: RuntimePackager.RuntimeBuilderUI>>traceMessages RuntimePackager.RuntimeBuilderUI>>doThisStepPushed optimized [] in ApplicationModel>>actionFor: optimized [] in ActionButtonSpec>>typeConvert: PluggableAdaptor>>setValue: PluggableAdaptor(ValueModel)>>value: TriggerButtonController>>pressAction TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: TriggerButtonTracker>>finishSelectionFor: TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: RedButtonReleasedEvent>>dispatchTo: TriggerButtonTracker(SelectionTracker)>>handleEvent: EventDispatcher>>dispatch:to: EventDispatcher>>dispatchEvent: RedButtonReleasedEvent(Event)>>dispatch RedButtonReleasedEvent(Event)>>dispatchForWindowManager: optimized [] in WindowManager>>safelyDispatchForWindowManager: BlockClosure>>on:do: WindowManager>>safelyDispatchForWindowManager: WindowManager>>processNextEvent optimized [] in [] in WindowManager>>newProcess BlockClosure>>on:do: optimized [] in WindowManager>>newProcess BlockClosure>>on:do: optimized [] in Process class>>forBlock:priority: ---------------------------------------------------------------------- WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: aMessage = a Message with selector: #isNameSpace and arguments: #() Context PC = 14 ---------------------------------------------------------------------- optimized [] in Protocols.Struct>>doesNotUnderstand: Receiver: an UndefinedObject Temporaries: .self = .aMessage = a Message with selector: #isNameSpace and arguments: #() Context PC = 8 ---------------------------------------------------------------------- [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Temporaries: .aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: Context PC = 5 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: key = #isNameSpace aBlock = BlockClosure [] in Protocols.Struct>>at:ifAbsent: Temporaries: i = 29 asc = Object -> {xsd:anyType} -> nil Context PC = 31 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>at:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: key = #isNameSpace aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: Context PC = 9 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: aMessage = a Message with selector: #isNameSpace and arguments: #() Temporaries: selector = #isNameSpace numArgs = 0 Context PC = 22 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:required: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) aBoolean = false Temporaries: binding = #{WebServices.XMLObjectBinding.Sm2XMLTypeRegistry} realValue = Context PC = 36 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Temporaries: vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) Context PC = 45 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Receiver: an UndefinedObject Arguments: lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Temporaries: .done = an OrderedCollection[0] .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 13 ---------------------------------------------------------------------- IdentitySet(Set)>>do: Receiver: an IdentitySet Instance Variables: tally = 24 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Temporaries: index = 3 elem = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aMethod = CompiledMethod WebServices.XMLObjectBinding class>>initializeSm2XMLTypeRegistry Temporaries: lits = an IdentitySet[24] attributes = nil done = an OrderedCollection[0] Context PC = 70 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aSymbol = #initializeSm2XMLTypeRegistry aBehavior = WebServices.XMLObjectBinding class Temporaries: who = an Array[2] Context PC = 15 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: an UndefinedObject Arguments: sel = #initializeSm2XMLTypeRegistry Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer .aClass = WebServices.XMLObjectBinding Context PC = 9 ---------------------------------------------------------------------- Set>>do: Receiver: a Set Instance Variables: tally = 112 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Temporaries: index = 113 elem = #initializeSm2XMLTypeRegistry Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aClass = WebServices.XMLObjectBinding Context PC = 112 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aClass = WebServices.WsdlBinding Context PC = 135 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Receiver: an UndefinedObject Arguments: cl = WebServices.WsdlBinding Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 7 ---------------------------------------------------------------------- IdentitySet(Set)>>do: Receiver: an IdentitySet Instance Variables: tally = 8223 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Temporaries: index = 72 elem = WebServices.WsdlBinding Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Temporaries: tempClasses = an IdentitySet[8223] Context PC = 24 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Context PC = 45 ---------------------------------------------------------------------- optimized [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 59 ---------------------------------------------------------------------- BlockClosure>>ensure: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem outerContext = nil copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer Arguments: aBlock = BlockClosure [] in Cursor>>showWhile: Temporaries: result = nil Context PC = 4 ---------------------------------------------------------------------- Cursor>>showWhile: Receiver: a Cursor Instance Variables: errorCode = 0 handle = a ByteArray[4] image = Depth1Image(extent: 16 @ 16 depth: 1) mask = Depth1Image(extent: 16 @ 16 depth: 1) hotSpot = 0 @ 0 name = 'wait' Arguments: aBlock = BlockClosure [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Temporaries: oldcursor = Cursor normal Context PC = 23 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 12 ---------------------------------------------------------------------- BlockClosure>>ensure: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem outerContext = nil copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Temporaries: result = nil Context PC = 4 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Context PC = 15 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages Receiver: an UndefinedObject Temporaries: .tracer = a RuntimePackager.RuntimeBuilderMessageTracer .self = a RuntimePackager.RuntimeBuilderUI Context PC = 14 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in RuntimePackager.RuntimeBuilderUI>>traceMessages outerContext = nil copiedValues = an Array[2] Arguments: anExceptionSelector = UserInterrupt handlerBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderUI>>traceMessages Context PC = 18 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderUI>>traceMessages Receiver: a RuntimePackager.RuntimeBuilderUI Instance Variables: dependents = a ScheduledWindow 25865264 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' stepDescription = a ValueHolder on: 'In this step the image is scanned to detect classes, methods, and globals that should be kept in the runtime image and which can be deleted. Kept methods within kept classes are scanned for selectors representing message sends and references to classes and globals until no more references are found.' currentStepNumber = 5 options = a RuntimePackager.RuntimeBuilderOptions keptItems = a RuntimePackager.RuntimeBuilderItems tester = nil paramFilename = a MacOSXFilename('/myStuff/mySmalltalkStuff/vw-kb/vwSageTea/<latestBuilds/6.363/UsedFor-AppServerParams-014.rtp') memoryParams = a RuntimePackager.RuntimeBuilderMemoryParams reviewDone = a ValueHolder on: false itemsDone = a ValueHolder on: false scanDone = a ValueHolder on: false testDone = a ValueHolder on: false memoryDone = a ValueHolder on: true optionsDone = a ValueHolder on: true cleanupDone = a ValueHolder on: true saveParcelsDone = a ValueHolder on: false interactWithUser = true Temporaries: tracer = a RuntimePackager.RuntimeBuilderMessageTracer startTime = 7:58:52 AM endTime = nil resp = nil Context PC = 99 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderUI>>doThisStepPushed Receiver: a RuntimePackager.RuntimeBuilderUI Instance Variables: dependents = a ScheduledWindow 25865264 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' stepDescription = a ValueHolder on: 'In this step the image is scanned to detect classes, methods, and globals that should be kept in the runtime image and which can be deleted. Kept methods within kept classes are scanned for selectors representing message sends and references to classes and globals until no more references are found.' currentStepNumber = 5 options = a RuntimePackager.RuntimeBuilderOptions keptItems = a RuntimePackager.RuntimeBuilderItems tester = nil paramFilename = a MacOSXFilename('/myStuff/mySmalltalkStuff/vw-kb/vwSageTea/<latestBuilds/6.363/UsedFor-AppServerParams-014.rtp') memoryParams = a RuntimePackager.RuntimeBuilderMemoryParams reviewDone = a ValueHolder on: false itemsDone = a ValueHolder on: false scanDone = a ValueHolder on: false testDone = a ValueHolder on: false memoryDone = a ValueHolder on: true optionsDone = a ValueHolder on: true cleanupDone = a ValueHolder on: true saveParcelsDone = a ValueHolder on: false interactWithUser = true Temporaries: sel = #traceMessages Context PC = 19 ---------------------------------------------------------------------- optimized [] in ApplicationModel>>actionFor: Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderUI .aKey = #doThisStepPushed Context PC = 7 ---------------------------------------------------------------------- optimized [] in ActionButtonSpec>>typeConvert: Receiver: an UndefinedObject Arguments: b = a ValueHolder on: nil v = true Temporaries: .aValue = BlockClosure [] in ApplicationModel>>actionFor: Context PC = 5 ---------------------------------------------------------------------- PluggableAdaptor>>setValue: Receiver: a PluggableAdaptor Instance Variables: dependents = a MacOSXActionButtonView model = a ValueHolder on: nil getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: Arguments: newValue = true Context PC = 6 ---------------------------------------------------------------------- PluggableAdaptor(ValueModel)>>value: Receiver: a PluggableAdaptor Instance Variables: dependents = a MacOSXActionButtonView model = a ValueHolder on: nil getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: Arguments: newValue = true Context PC = 5 ---------------------------------------------------------------------- TriggerButtonController>>pressAction Receiver: a TriggerButtonController Instance Variables: model = a PluggableAdaptor view = a MacOSXActionButtonView keyboardHook = nil dispatcher = nil Temporaries: helpProc = nil Context PC = 17 ---------------------------------------------------------------------- TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aPoint = 60 @ 14 Context PC = 8 ---------------------------------------------------------------------- TriggerButtonTracker>>finishSelectionFor: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aPoint = 60 @ 14 Context PC = 11 ---------------------------------------------------------------------- TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aMouseButtonEvent = a RedButtonReleasedEvent Context PC = 13 ---------------------------------------------------------------------- RedButtonReleasedEvent>>dispatchTo: Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Arguments: anObject = a TriggerButtonTracker Context PC = 4 ---------------------------------------------------------------------- TriggerButtonTracker(SelectionTracker)>>handleEvent: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: anEvent = a RedButtonReleasedEvent Context PC = 22 ---------------------------------------------------------------------- EventDispatcher>>dispatch:to: Receiver: an EventDispatcher Instance Variables: windowController = a RuntimePackager.RuntimeStartupController currentMouseConsumer = nil grabbingMouse = false lastControlObject = nil trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonReleasedEvent object = a TriggerButtonTracker Temporaries: tmp = nil Context PC = 10 ---------------------------------------------------------------------- EventDispatcher>>dispatchEvent: Receiver: an EventDispatcher Instance Variables: windowController = a RuntimePackager.RuntimeStartupController currentMouseConsumer = nil grabbingMouse = false lastControlObject = nil trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonReleasedEvent Temporaries: objectWantingControl = nil targetKeyboardProcessor = nil Context PC = 60 ---------------------------------------------------------------------- RedButtonReleasedEvent(Event)>>dispatch Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Context PC = 16 ---------------------------------------------------------------------- RedButtonReleasedEvent(Event)>>dispatchForWindowManager: Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Arguments: aWinMgr = a WindowManager Context PC = 4 ---------------------------------------------------------------------- optimized [] in WindowManager>>safelyDispatchForWindowManager: Receiver: an UndefinedObject Temporaries: .event = a RedButtonReleasedEvent .self = a WindowManager Context PC = 6 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in WindowManager>>safelyDispatchForWindowManager: outerContext = nil copiedValues = an Array[2] Arguments: anExceptionSelector = BadControllerError handlerBlock = BlockClosure [] in WindowManager>>safelyDispatchForWindowManager: Context PC = 18 ---------------------------------------------------------------------- WindowManager>>safelyDispatchForWindowManager: Receiver: a WindowManager Instance Variables: windows = an OrderedCollection[2] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>waitIfCurtailedSignal dontFilterEvents = false Arguments: event = a RedButtonReleasedEvent Context PC = 13 ---------------------------------------------------------------------- WindowManager>>processNextEvent Receiver: a WindowManager Instance Variables: windows = an OrderedCollection[2] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>waitIfCurtailedSignal dontFilterEvents = false Temporaries: event = a RedButtonReleasedEvent Context PC = 9 ---------------------------------------------------------------------- optimized [] in [] in WindowManager>>newProcess Receiver: an UndefinedObject Temporaries: .self = a WindowManager Context PC = 13 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in [] in WindowManager>>newProcess outerContext = nil copiedValues = a WindowManager Arguments: anExceptionSelector = TerminateException handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess Context PC = 18 ---------------------------------------------------------------------- optimized [] in WindowManager>>newProcess Receiver: an UndefinedObject Temporaries: .self = a WindowManager Context PC = 15 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in WindowManager>>newProcess outerContext = nil copiedValues = a WindowManager Arguments: anExceptionSelector = TerminateException handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority: Context PC = 18 ---------------------------------------------------------------------- optimized [] in Process class>>forBlock:priority: Receiver: an UndefinedObject Temporaries: .aBlock = BlockClosure [] in WindowManager>>newProcess Context PC = 9 _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
If you file in the attached fix it will help.
Tamara Kogan Smalltalk Development Cincom Systems -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Ken G. Brown Sent: Thursday, March 07, 2013 10:06 AM To: [hidden email] Subject: [vwnc] mnu #isNameSpace when doing Scan for unreferenced items during runtime packaging When attempting to Scan for unreferenced items during runtime packaging, I am getting an error, mnu #isNameSpace. Does anyone know how to correct this? Thx for any insight, Ken G. Brown Unhandled exception: Message not understood: #isNameSpace WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: optimized [] in Protocols.Struct>>doesNotUnderstand: [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: WebServices.Struct(Protocols.Struct)>>at:ifAbsent: WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:required : RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: IdentitySet(Set)>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Set>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses IdentitySet(Set)>>do: RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages optimized [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem BlockClosure>>ensure: Cursor>>showWhile: optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem BlockClosure>>ensure: RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages BlockClosure>>on:do: RuntimePackager.RuntimeBuilderUI>>traceMessages RuntimePackager.RuntimeBuilderUI>>doThisStepPushed optimized [] in ApplicationModel>>actionFor: optimized [] in ActionButtonSpec>>typeConvert: PluggableAdaptor>>setValue: PluggableAdaptor(ValueModel)>>value: TriggerButtonController>>pressAction TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: TriggerButtonTracker>>finishSelectionFor: TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: RedButtonReleasedEvent>>dispatchTo: TriggerButtonTracker(SelectionTracker)>>handleEvent: EventDispatcher>>dispatch:to: EventDispatcher>>dispatchEvent: RedButtonReleasedEvent(Event)>>dispatch RedButtonReleasedEvent(Event)>>dispatchForWindowManager: optimized [] in WindowManager>>safelyDispatchForWindowManager: BlockClosure>>on:do: WindowManager>>safelyDispatchForWindowManager: WindowManager>>processNextEvent optimized [] in [] in WindowManager>>newProcess BlockClosure>>on:do: optimized [] in WindowManager>>newProcess BlockClosure>>on:do: optimized [] in Process class>>forBlock:priority: ---------------------------------------------------------------------- WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: aMessage = a Message with selector: #isNameSpace and arguments: #() Context PC = 14 ---------------------------------------------------------------------- optimized [] in Protocols.Struct>>doesNotUnderstand: Receiver: an UndefinedObject Temporaries: .self = .aMessage = a Message with selector: #isNameSpace and arguments: #() Context PC = 8 ---------------------------------------------------------------------- [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Temporaries: .aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: Context PC = 5 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: key = #isNameSpace aBlock = BlockClosure [] in Protocols.Struct>>at:ifAbsent: Temporaries: i = 29 asc = Object -> {xsd:anyType} -> nil Context PC = 31 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>at:ifAbsent: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: key = #isNameSpace aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: Context PC = 9 ---------------------------------------------------------------------- WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: Receiver: a WebServices.Struct Instance Variables: name = nil lastIndex = 29 Arguments: aMessage = a Message with selector: #isNameSpace and arguments: #() Temporaries: selector = #isNameSpace numArgs = 0 Context PC = 22 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:required : Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) aBoolean = false Temporaries: binding = #{WebServices.XMLObjectBinding.Sm2XMLTypeRegistry} realValue = Context PC = 36 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Temporaries: vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) Context PC = 45 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Receiver: an UndefinedObject Arguments: lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Temporaries: .done = an OrderedCollection[0] .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 13 ---------------------------------------------------------------------- IdentitySet(Set)>>do: Receiver: an IdentitySet Instance Variables: tally = 24 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Temporaries: index = 3 elem = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aMethod = CompiledMethod WebServices.XMLObjectBinding class>>initializeSm2XMLTypeRegistry Temporaries: lits = an IdentitySet[24] attributes = nil done = an OrderedCollection[0] Context PC = 70 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aSymbol = #initializeSm2XMLTypeRegistry aBehavior = WebServices.XMLObjectBinding class Temporaries: who = an Array[2] Context PC = 15 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: an UndefinedObject Arguments: sel = #initializeSm2XMLTypeRegistry Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer .aClass = WebServices.XMLObjectBinding Context PC = 9 ---------------------------------------------------------------------- Set>>do: Receiver: a Set Instance Variables: tally = 112 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Temporaries: index = 113 elem = #initializeSm2XMLTypeRegistry Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aClass = WebServices.XMLObjectBinding Context PC = 112 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Arguments: aClass = WebServices.WsdlBinding Context PC = 135 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Receiver: an UndefinedObject Arguments: cl = WebServices.WsdlBinding Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 7 ---------------------------------------------------------------------- IdentitySet(Set)>>do: Receiver: an IdentitySet Instance Variables: tally = 8223 Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Temporaries: index = 72 elem = WebServices.WsdlBinding Context PC = 31 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Temporaries: tempClasses = an IdentitySet[8223] Context PC = 24 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Context PC = 45 ---------------------------------------------------------------------- optimized [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 59 ---------------------------------------------------------------------- BlockClosure>>ensure: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem outerContext = nil copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer Arguments: aBlock = BlockClosure [] in Cursor>>showWhile: Temporaries: result = nil Context PC = 4 ---------------------------------------------------------------------- Cursor>>showWhile: Receiver: a Cursor Instance Variables: errorCode = 0 handle = a ByteArray[4] image = Depth1Image(extent: 16 @ 16 depth: 1) mask = Depth1Image(extent: 16 @ 16 depth: 1) hotSpot = 0 @ 0 name = 'wait' Arguments: aBlock = BlockClosure [] in [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Temporaries: oldcursor = Cursor normal Context PC = 23 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderMessageTracer Context PC = 12 ---------------------------------------------------------------------- BlockClosure>>ensure: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem outerContext = nil copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer Arguments: aBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Temporaries: result = nil Context PC = 4 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem Receiver: a RuntimePackager.RuntimeBuilderMessageTracer Instance Variables: notifier = a RuntimePackager.RuntimeProgressNotifier options = a RuntimePackager.RuntimeBuilderOptions items = a RuntimePackager.RuntimeBuilderItems invertedSelectors = an IdentityDictionary[91775] invertedClasses = an IdentityDictionary[8741] exitClasses = an IdentitySet[2] accessors = an IdentitySet[8166] globalBindings = an IdentityDictionary[5319] sentSelectors = an IdentitySet[1] deletedClasses = an IdentitySet[577] deletedGlobals = a Set[71] referencedClasses = an IdentitySet[145] referencedGlobals = a Set[5160] referencedMethods = an IdentityDictionary[231] newSelectors = an IdentitySet[4763] newClasses = an IdentitySet[682] blocksReferenced = an IdentitySet[35] externalInterfaceClasses = an IdentitySet[86] pragmaReferences = a List[63] Context PC = 15 ---------------------------------------------------------------------- optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages Receiver: an UndefinedObject Temporaries: .tracer = a RuntimePackager.RuntimeBuilderMessageTracer .self = a RuntimePackager.RuntimeBuilderUI Context PC = 14 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in RuntimePackager.RuntimeBuilderUI>>traceMessages outerContext = nil copiedValues = an Array[2] Arguments: anExceptionSelector = UserInterrupt handlerBlock = BlockClosure [] in RuntimePackager.RuntimeBuilderUI>>traceMessages Context PC = 18 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderUI>>traceMessages Receiver: a RuntimePackager.RuntimeBuilderUI Instance Variables: dependents = a ScheduledWindow 25865264 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' stepDescription = a ValueHolder on: 'In this step the image is scanned to detect classes, methods, and globals that should be kept in the runtime image and which can be deleted. Kept methods within kept classes are scanned for selectors representing message sends and references to classes and globals until no more references are found.' currentStepNumber = 5 options = a RuntimePackager.RuntimeBuilderOptions keptItems = a RuntimePackager.RuntimeBuilderItems tester = nil paramFilename = a MacOSXFilename('/myStuff/mySmalltalkStuff/vw-kb/vwSageTea/<latestBuilds/ 6.363/UsedFor-AppServerParams-014.rtp') memoryParams = a RuntimePackager.RuntimeBuilderMemoryParams reviewDone = a ValueHolder on: false itemsDone = a ValueHolder on: false scanDone = a ValueHolder on: false testDone = a ValueHolder on: false memoryDone = a ValueHolder on: true optionsDone = a ValueHolder on: true cleanupDone = a ValueHolder on: true saveParcelsDone = a ValueHolder on: false interactWithUser = true Temporaries: tracer = a RuntimePackager.RuntimeBuilderMessageTracer startTime = 7:58:52 AM endTime = nil resp = nil Context PC = 99 ---------------------------------------------------------------------- RuntimePackager.RuntimeBuilderUI>>doThisStepPushed Receiver: a RuntimePackager.RuntimeBuilderUI Instance Variables: dependents = a ScheduledWindow 25865264 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' stepDescription = a ValueHolder on: 'In this step the image is scanned to detect classes, methods, and globals that should be kept in the runtime image and which can be deleted. Kept methods within kept classes are scanned for selectors representing message sends and references to classes and globals until no more references are found.' currentStepNumber = 5 options = a RuntimePackager.RuntimeBuilderOptions keptItems = a RuntimePackager.RuntimeBuilderItems tester = nil paramFilename = a MacOSXFilename('/myStuff/mySmalltalkStuff/vw-kb/vwSageTea/<latestBuilds/ 6.363/UsedFor-AppServerParams-014.rtp') memoryParams = a RuntimePackager.RuntimeBuilderMemoryParams reviewDone = a ValueHolder on: false itemsDone = a ValueHolder on: false scanDone = a ValueHolder on: false testDone = a ValueHolder on: false memoryDone = a ValueHolder on: true optionsDone = a ValueHolder on: true cleanupDone = a ValueHolder on: true saveParcelsDone = a ValueHolder on: false interactWithUser = true Temporaries: sel = #traceMessages Context PC = 19 ---------------------------------------------------------------------- optimized [] in ApplicationModel>>actionFor: Receiver: an UndefinedObject Temporaries: .self = a RuntimePackager.RuntimeBuilderUI .aKey = #doThisStepPushed Context PC = 7 ---------------------------------------------------------------------- optimized [] in ActionButtonSpec>>typeConvert: Receiver: an UndefinedObject Arguments: b = a ValueHolder on: nil v = true Temporaries: .aValue = BlockClosure [] in ApplicationModel>>actionFor: Context PC = 5 ---------------------------------------------------------------------- PluggableAdaptor>>setValue: Receiver: a PluggableAdaptor Instance Variables: dependents = a MacOSXActionButtonView model = a ValueHolder on: nil getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: Arguments: newValue = true Context PC = 6 ---------------------------------------------------------------------- PluggableAdaptor(ValueModel)>>value: Receiver: a PluggableAdaptor Instance Variables: dependents = a MacOSXActionButtonView model = a ValueHolder on: nil getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: Arguments: newValue = true Context PC = 5 ---------------------------------------------------------------------- TriggerButtonController>>pressAction Receiver: a TriggerButtonController Instance Variables: model = a PluggableAdaptor view = a MacOSXActionButtonView keyboardHook = nil dispatcher = nil Temporaries: helpProc = nil Context PC = 17 ---------------------------------------------------------------------- TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aPoint = 60 @ 14 Context PC = 8 ---------------------------------------------------------------------- TriggerButtonTracker>>finishSelectionFor: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aPoint = 60 @ 14 Context PC = 11 ---------------------------------------------------------------------- TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: aMouseButtonEvent = a RedButtonReleasedEvent Context PC = 13 ---------------------------------------------------------------------- RedButtonReleasedEvent>>dispatchTo: Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Arguments: anObject = a TriggerButtonTracker Context PC = 4 ---------------------------------------------------------------------- TriggerButtonTracker(SelectionTracker)>>handleEvent: Receiver: a TriggerButtonTracker Instance Variables: controller = a TriggerButtonController inside = true Arguments: anEvent = a RedButtonReleasedEvent Context PC = 22 ---------------------------------------------------------------------- EventDispatcher>>dispatch:to: Receiver: an EventDispatcher Instance Variables: windowController = a RuntimePackager.RuntimeStartupController currentMouseConsumer = nil grabbingMouse = false lastControlObject = nil trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonReleasedEvent object = a TriggerButtonTracker Temporaries: tmp = nil Context PC = 10 ---------------------------------------------------------------------- EventDispatcher>>dispatchEvent: Receiver: an EventDispatcher Instance Variables: windowController = a RuntimePackager.RuntimeStartupController currentMouseConsumer = nil grabbingMouse = false lastControlObject = nil trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonReleasedEvent Temporaries: objectWantingControl = nil targetKeyboardProcessor = nil Context PC = 60 ---------------------------------------------------------------------- RedButtonReleasedEvent(Event)>>dispatch Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Context PC = 16 ---------------------------------------------------------------------- RedButtonReleasedEvent(Event)>>dispatchForWindowManager: Receiver: a RedButtonReleasedEvent Instance Variables: time = 52710821 initiator = an EventDispatcher window = a ScheduledWindow 25865264 state = 0 x = 325 y = 318 gx = 365 gy = 362 buttonNumber = 1 Arguments: aWinMgr = a WindowManager Context PC = 4 ---------------------------------------------------------------------- optimized [] in WindowManager>>safelyDispatchForWindowManager: Receiver: an UndefinedObject Temporaries: .event = a RedButtonReleasedEvent .self = a WindowManager Context PC = 6 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in WindowManager>>safelyDispatchForWindowManager: outerContext = nil copiedValues = an Array[2] Arguments: anExceptionSelector = BadControllerError handlerBlock = BlockClosure [] in WindowManager>>safelyDispatchForWindowManager: Context PC = 18 ---------------------------------------------------------------------- WindowManager>>safelyDispatchForWindowManager: Receiver: a WindowManager Instance Variables: windows = an OrderedCollection[2] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>waitIfCurtailedSignal dontFilterEvents = false Arguments: event = a RedButtonReleasedEvent Context PC = 13 ---------------------------------------------------------------------- WindowManager>>processNextEvent Receiver: a WindowManager Instance Variables: windows = an OrderedCollection[2] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>waitIfCurtailedSignal dontFilterEvents = false Temporaries: event = a RedButtonReleasedEvent Context PC = 9 ---------------------------------------------------------------------- optimized [] in [] in WindowManager>>newProcess Receiver: an UndefinedObject Temporaries: .self = a WindowManager Context PC = 13 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in [] in WindowManager>>newProcess outerContext = nil copiedValues = a WindowManager Arguments: anExceptionSelector = TerminateException handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess Context PC = 18 ---------------------------------------------------------------------- optimized [] in WindowManager>>newProcess Receiver: an UndefinedObject Temporaries: .self = a WindowManager Context PC = 15 ---------------------------------------------------------------------- BlockClosure>>on:do: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in WindowManager>>newProcess outerContext = nil copiedValues = a WindowManager Arguments: anExceptionSelector = TerminateException handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority: Context PC = 18 ---------------------------------------------------------------------- optimized [] in Process class>>forBlock:priority: Receiver: an UndefinedObject Temporaries: .aBlock = BlockClosure [] in WindowManager>>newProcess Context PC = 9 _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc ProtoObject-isNameSpace.st (498 bytes) Download Attachment |
Yay! Worked.
I should have mentioned this was in 7.9.1 on Mac. Thx! Ken On 2013-03-07, at 8:32 AM, Kogan, Tamara wrote: > If you file in the attached fix it will help. > > Tamara Kogan > Smalltalk Development > Cincom Systems > > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On > Behalf Of Ken G. Brown > Sent: Thursday, March 07, 2013 10:06 AM > To: [hidden email] > Subject: [vwnc] mnu #isNameSpace when doing Scan for unreferenced items > during runtime packaging > > When attempting to Scan for unreferenced items during runtime packaging, > I am getting an error, mnu #isNameSpace. Does anyone know how to correct > this? > > Thx for any insight, > Ken G. Brown > > Unhandled exception: Message not understood: #isNameSpace > WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: > optimized [] in Protocols.Struct>>doesNotUnderstand: > [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: > WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: > <snip> > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Ken G. Brown
Yes... :-(
I send a bug report with fix (see below) to Cincom support last August(!), but never got any answer... " When packaging with an XML object stored in a variable, the runtime packager crashes with MNUs. The cause is that ProtoObject does not implement some methods expected by the packager. The attached fileOut contains the methods which worked in my case." Cheers, Christian > -----Ursprüngliche Nachricht----- > Von: [hidden email] [mailto:[hidden email]] Im > Auftrag von Ken G. Brown > Gesendet: Donnerstag, 7. März 2013 16:30 > An: [hidden email] > Betreff: [vwnc] mnu #isNameSpace when doing Scan for unreferenced items > during runtime packaging > > When attempting to Scan for unreferenced items during runtime packaging, I > am getting an error, mnu #isNameSpace. Does anyone know how to correct > this? > > Thx for any insight, > Ken G. Brown > > Unhandled exception: Message not understood: #isNameSpace > WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: > optimized [] in Protocols.Struct>>doesNotUnderstand: > [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: > WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: > RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:requi > red: > RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: > IdentitySet(Set)>>do: > RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: > RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > Set>>do: > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses > IdentitySet(Set)>>do: > RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses > RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages > optimized [] in [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > BlockClosure>>ensure: > Cursor>>showWhile: > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > BlockClosure>>ensure: > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages > BlockClosure>>on:do: > RuntimePackager.RuntimeBuilderUI>>traceMessages > RuntimePackager.RuntimeBuilderUI>>doThisStepPushed > optimized [] in ApplicationModel>>actionFor: > optimized [] in ActionButtonSpec>>typeConvert: > PluggableAdaptor>>setValue: > PluggableAdaptor(ValueModel)>>value: > TriggerButtonController>>pressAction > TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: > TriggerButtonTracker>>finishSelectionFor: > TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: > RedButtonReleasedEvent>>dispatchTo: > TriggerButtonTracker(SelectionTracker)>>handleEvent: > EventDispatcher>>dispatch:to: > EventDispatcher>>dispatchEvent: > RedButtonReleasedEvent(Event)>>dispatch > RedButtonReleasedEvent(Event)>>dispatchForWindowManager: > optimized [] in WindowManager>>safelyDispatchForWindowManager: > BlockClosure>>on:do: > WindowManager>>safelyDispatchForWindowManager: > WindowManager>>processNextEvent > optimized [] in [] in WindowManager>>newProcess > BlockClosure>>on:do: > optimized [] in WindowManager>>newProcess > BlockClosure>>on:do: > optimized [] in Process class>>forBlock:priority: > > ---------------------------------------------------------------------- > WebServices.Struct(Protocols.ProtoObject)>>doesNotUnderstand: > Receiver: > a WebServices.Struct > Instance Variables: > name = nil > lastIndex = 29 > Arguments: > aMessage = a Message with selector: #isNameSpace and arguments: > #() Context PC = 14 > > ---------------------------------------------------------------------- > optimized [] in Protocols.Struct>>doesNotUnderstand: > Receiver: > an UndefinedObject > Temporaries: > .self = > .aMessage = a Message with selector: #isNameSpace and > arguments: #() Context PC = 8 > > ---------------------------------------------------------------------- > [] in WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > Receiver: > a WebServices.Struct > Instance Variables: > name = nil > lastIndex = 29 > Temporaries: > .aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: > Context PC = 5 > > ---------------------------------------------------------------------- > WebServices.Struct(Protocols.Struct)>>associationAt:ifAbsent: > Receiver: > a WebServices.Struct > Instance Variables: > name = nil > lastIndex = 29 > Arguments: > key = #isNameSpace > aBlock = BlockClosure [] in Protocols.Struct>>at:ifAbsent: > Temporaries: > i = 29 > asc = Object -> {xsd:anyType} -> nil > Context PC = 31 > > ---------------------------------------------------------------------- > WebServices.Struct(Protocols.Struct)>>at:ifAbsent: > Receiver: > a WebServices.Struct > Instance Variables: > name = nil > lastIndex = 29 > Arguments: > key = #isNameSpace > aBlock = BlockClosure [] in Protocols.Struct>>doesNotUnderstand: > Context PC = 9 > > ---------------------------------------------------------------------- > WebServices.Struct(Protocols.Struct)>>doesNotUnderstand: > Receiver: > a WebServices.Struct > Instance Variables: > name = nil > lastIndex = 29 > Arguments: > aMessage = a Message with selector: #isNameSpace and arguments: > #() > Temporaries: > selector = #isNameSpace > numArgs = 0 > Context PC = 22 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceGlobalBinding:requi > red: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) > aBoolean = false > Temporaries: > binding = #{WebServices.XMLObjectBinding.Sm2XMLTypeRegistry} > realValue = > Context PC = 36 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceLiteral: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) > Temporaries: > vb = (InitializedVariableBinding key: #Sm2XMLTypeRegistry) Context > PC = 45 > > ---------------------------------------------------------------------- > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: > Receiver: > an UndefinedObject > Arguments: > lit = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) > Temporaries: > .done = an OrderedCollection[0] > .self = a RuntimePackager.RuntimeBuilderMessageTracer > Context PC = 13 > > ---------------------------------------------------------------------- > IdentitySet(Set)>>do: > Receiver: > an IdentitySet > Instance Variables: > tally = 24 > Arguments: > aBlock = BlockClosure [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: > Temporaries: > index = 3 > elem = (ResolvedDeferredBinding key: #Sm2XMLTypeRegistry) > Context PC = 31 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceMethod: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > aMethod = CompiledMethod WebServices.XMLObjectBinding > class>>initializeSm2XMLTypeRegistry > Temporaries: > lits = an IdentitySet[24] > attributes = nil > done = an OrderedCollection[0] > Context PC = 70 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceSelector:from: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > aSymbol = #initializeSm2XMLTypeRegistry > aBehavior = WebServices.XMLObjectBinding class > Temporaries: > who = an Array[2] > Context PC = 15 > > ---------------------------------------------------------------------- > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > Receiver: > an UndefinedObject > Arguments: > sel = #initializeSm2XMLTypeRegistry > Temporaries: > .self = a RuntimePackager.RuntimeBuilderMessageTracer > .aClass = WebServices.XMLObjectBinding > Context PC = 9 > > ---------------------------------------------------------------------- > Set>>do: > Receiver: > a Set > Instance Variables: > tally = 112 > Arguments: > aBlock = BlockClosure [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > Temporaries: > index = 113 > elem = #initializeSm2XMLTypeRegistry > Context PC = 31 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > aClass = WebServices.XMLObjectBinding > Context PC = 112 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceClass: > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Arguments: > aClass = WebServices.WsdlBinding > Context PC = 135 > > ---------------------------------------------------------------------- > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses > Receiver: > an UndefinedObject > Arguments: > cl = WebServices.WsdlBinding > Temporaries: > .self = a RuntimePackager.RuntimeBuilderMessageTracer > Context PC = 7 > > ---------------------------------------------------------------------- > IdentitySet(Set)>>do: > Receiver: > an IdentitySet > Instance Variables: > tally = 8223 > Arguments: > aBlock = BlockClosure [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses > Temporaries: > index = 72 > elem = WebServices.WsdlBinding > Context PC = 31 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceNewClasses > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Temporaries: > tempClasses = an IdentitySet[8223] > Context PC = 24 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceMessages > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Context PC = 45 > > ---------------------------------------------------------------------- > optimized [] in [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > Receiver: > an UndefinedObject > Temporaries: > .self = a RuntimePackager.RuntimeBuilderMessageTracer > Context PC = 59 > > ---------------------------------------------------------------------- > BlockClosure>>ensure: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > outerContext = nil > copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer > Arguments: > aBlock = BlockClosure [] in Cursor>>showWhile: > Temporaries: > result = nil > Context PC = 4 > > ---------------------------------------------------------------------- > Cursor>>showWhile: > Receiver: > a Cursor > Instance Variables: > errorCode = 0 > handle = a ByteArray[4] > image = Depth1Image(extent: 16 @ 16 depth: 1) > mask = Depth1Image(extent: 16 @ 16 depth: 1) > hotSpot = 0 @ 0 > name = 'wait' > Arguments: > aBlock = BlockClosure [] in [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > Temporaries: > oldcursor = Cursor normal > Context PC = 23 > > ---------------------------------------------------------------------- > optimized [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > Receiver: > an UndefinedObject > Temporaries: > .self = a RuntimePackager.RuntimeBuilderMessageTracer > Context PC = 12 > > ---------------------------------------------------------------------- > BlockClosure>>ensure: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > outerContext = nil > copiedValues = a RuntimePackager.RuntimeBuilderMessageTracer > Arguments: > aBlock = BlockClosure [] in > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > Temporaries: > result = nil > Context PC = 4 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderMessageTracer>>traceSystem > Receiver: > a RuntimePackager.RuntimeBuilderMessageTracer > Instance Variables: > notifier = a RuntimePackager.RuntimeProgressNotifier > options = a RuntimePackager.RuntimeBuilderOptions > items = a RuntimePackager.RuntimeBuilderItems > invertedSelectors = an IdentityDictionary[91775] > invertedClasses = an IdentityDictionary[8741] > exitClasses = an IdentitySet[2] > accessors = an IdentitySet[8166] > globalBindings = an IdentityDictionary[5319] > sentSelectors = an IdentitySet[1] > deletedClasses = an IdentitySet[577] > deletedGlobals = a Set[71] > referencedClasses = an IdentitySet[145] > referencedGlobals = a Set[5160] > referencedMethods = an IdentityDictionary[231] > newSelectors = an IdentitySet[4763] > newClasses = an IdentitySet[682] > blocksReferenced = an IdentitySet[35] > externalInterfaceClasses = an IdentitySet[86] > pragmaReferences = a List[63] > Context PC = 15 > > ---------------------------------------------------------------------- > optimized [] in RuntimePackager.RuntimeBuilderUI>>traceMessages > Receiver: > an UndefinedObject > Temporaries: > .tracer = a RuntimePackager.RuntimeBuilderMessageTracer > .self = a RuntimePackager.RuntimeBuilderUI Context PC = 14 > > ---------------------------------------------------------------------- > BlockClosure>>on:do: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in > RuntimePackager.RuntimeBuilderUI>>traceMessages > outerContext = nil > copiedValues = an Array[2] > Arguments: > anExceptionSelector = UserInterrupt > handlerBlock = BlockClosure [] in > RuntimePackager.RuntimeBuilderUI>>traceMessages > Context PC = 18 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderUI>>traceMessages > Receiver: > a RuntimePackager.RuntimeBuilderUI > Instance Variables: > dependents = a ScheduledWindow 25865264 > builder = an UIBuilder > uiSession = a ControlManager > eventHandlers = nil > stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' > stepDescription = a ValueHolder on: 'In this step the image is scanned > to detect classes, methods, and globals that should be kept in the runtime > image and which can be deleted. Kept methods within kept classes are > scanned for selectors representing message sends and references to classes > and globals until no more references are found.' > currentStepNumber = 5 > options = a RuntimePackager.RuntimeBuilderOptions > keptItems = a RuntimePackager.RuntimeBuilderItems > tester = nil > paramFilename = a > MacOSXFilename('/myStuff/mySmalltalkStuff/vw- > kb/vwSageTea/<latestBuilds/6.363/UsedFor-AppServerParams-014.rtp') > memoryParams = a > RuntimePackager.RuntimeBuilderMemoryParams > reviewDone = a ValueHolder on: false > itemsDone = a ValueHolder on: false > scanDone = a ValueHolder on: false > testDone = a ValueHolder on: false > memoryDone = a ValueHolder on: true > optionsDone = a ValueHolder on: true > cleanupDone = a ValueHolder on: true > saveParcelsDone = a ValueHolder on: false > interactWithUser = true > Temporaries: > tracer = a RuntimePackager.RuntimeBuilderMessageTracer > startTime = 7:58:52 AM > endTime = nil > resp = nil > Context PC = 99 > > ---------------------------------------------------------------------- > RuntimePackager.RuntimeBuilderUI>>doThisStepPushed > Receiver: > a RuntimePackager.RuntimeBuilderUI > Instance Variables: > dependents = a ScheduledWindow 25865264 > builder = an UIBuilder > uiSession = a ControlManager > eventHandlers = nil > stepTitle = a ValueHolder on: Text for 'Scan for unreferenced items' > stepDescription = a ValueHolder on: 'In this step the image is scanned > to detect classes, methods, and globals that should be kept in the runtime > image and which can be deleted. Kept methods within kept classes are > scanned for selectors representing message sends and references to classes > and globals until no more references are found.' > currentStepNumber = 5 > options = a RuntimePackager.RuntimeBuilderOptions > keptItems = a RuntimePackager.RuntimeBuilderItems > tester = nil > paramFilename = a > MacOSXFilename('/myStuff/mySmalltalkStuff/vw- > kb/vwSageTea/<latestBuilds/6.363/UsedFor-AppServerParams-014.rtp') > memoryParams = a > RuntimePackager.RuntimeBuilderMemoryParams > reviewDone = a ValueHolder on: false > itemsDone = a ValueHolder on: false > scanDone = a ValueHolder on: false > testDone = a ValueHolder on: false > memoryDone = a ValueHolder on: true > optionsDone = a ValueHolder on: true > cleanupDone = a ValueHolder on: true > saveParcelsDone = a ValueHolder on: false > interactWithUser = true > Temporaries: > sel = #traceMessages > Context PC = 19 > > ---------------------------------------------------------------------- > optimized [] in ApplicationModel>>actionFor: > Receiver: > an UndefinedObject > Temporaries: > .self = a RuntimePackager.RuntimeBuilderUI > .aKey = #doThisStepPushed > Context PC = 7 > > ---------------------------------------------------------------------- > optimized [] in ActionButtonSpec>>typeConvert: > Receiver: > an UndefinedObject > Arguments: > b = a ValueHolder on: nil > v = true > Temporaries: > .aValue = BlockClosure [] in ApplicationModel>>actionFor: > Context PC = 5 > > ---------------------------------------------------------------------- > PluggableAdaptor>>setValue: > Receiver: > a PluggableAdaptor > Instance Variables: > dependents = a MacOSXActionButtonView > model = a ValueHolder on: nil > getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > Arguments: > newValue = true > Context PC = 6 > > ---------------------------------------------------------------------- > PluggableAdaptor(ValueModel)>>value: > Receiver: > a PluggableAdaptor > Instance Variables: > dependents = a MacOSXActionButtonView > model = a ValueHolder on: nil > getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert: > Arguments: > newValue = true > Context PC = 5 > > ---------------------------------------------------------------------- > TriggerButtonController>>pressAction > Receiver: > a TriggerButtonController > Instance Variables: > model = a PluggableAdaptor > view = a MacOSXActionButtonView > keyboardHook = nil > dispatcher = nil > Temporaries: > helpProc = nil > Context PC = 17 > > ---------------------------------------------------------------------- > TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor: > Receiver: > a TriggerButtonTracker > Instance Variables: > controller = a TriggerButtonController > inside = true > Arguments: > aPoint = 60 @ 14 > Context PC = 8 > > ---------------------------------------------------------------------- > TriggerButtonTracker>>finishSelectionFor: > Receiver: > a TriggerButtonTracker > Instance Variables: > controller = a TriggerButtonController > inside = true > Arguments: > aPoint = 60 @ 14 > Context PC = 11 > > ---------------------------------------------------------------------- > TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent: > Receiver: > a TriggerButtonTracker > Instance Variables: > controller = a TriggerButtonController > inside = true > Arguments: > aMouseButtonEvent = a RedButtonReleasedEvent Context PC = 13 > > ---------------------------------------------------------------------- > RedButtonReleasedEvent>>dispatchTo: > Receiver: > a RedButtonReleasedEvent > Instance Variables: > time = 52710821 > initiator = an EventDispatcher > window = a ScheduledWindow 25865264 > state = 0 > x = 325 > y = 318 > gx = 365 > gy = 362 > buttonNumber = 1 > Arguments: > anObject = a TriggerButtonTracker > Context PC = 4 > > ---------------------------------------------------------------------- > TriggerButtonTracker(SelectionTracker)>>handleEvent: > Receiver: > a TriggerButtonTracker > Instance Variables: > controller = a TriggerButtonController > inside = true > Arguments: > anEvent = a RedButtonReleasedEvent > Context PC = 22 > > ---------------------------------------------------------------------- > EventDispatcher>>dispatch:to: > Receiver: > an EventDispatcher > Instance Variables: > windowController = a RuntimePackager.RuntimeStartupController > currentMouseConsumer = nil > grabbingMouse = false > lastControlObject = nil > trapList = nil > state = nil > repairDamageWhenDebugging = true > flushQueueAfterError = true > distributeEventsWhenDebugging = true > dragDropInProgress = false > dragDropTracker = nil > dispatchUnknownEvents = false > Arguments: > event = a RedButtonReleasedEvent > object = a TriggerButtonTracker > Temporaries: > tmp = nil > Context PC = 10 > > ---------------------------------------------------------------------- > EventDispatcher>>dispatchEvent: > Receiver: > an EventDispatcher > Instance Variables: > windowController = a RuntimePackager.RuntimeStartupController > currentMouseConsumer = nil > grabbingMouse = false > lastControlObject = nil > trapList = nil > state = nil > repairDamageWhenDebugging = true > flushQueueAfterError = true > distributeEventsWhenDebugging = true > dragDropInProgress = false > dragDropTracker = nil > dispatchUnknownEvents = false > Arguments: > event = a RedButtonReleasedEvent > Temporaries: > objectWantingControl = nil > targetKeyboardProcessor = nil > Context PC = 60 > > ---------------------------------------------------------------------- > RedButtonReleasedEvent(Event)>>dispatch > Receiver: > a RedButtonReleasedEvent > Instance Variables: > time = 52710821 > initiator = an EventDispatcher > window = a ScheduledWindow 25865264 > state = 0 > x = 325 > y = 318 > gx = 365 > gy = 362 > buttonNumber = 1 > Context PC = 16 > > ---------------------------------------------------------------------- > RedButtonReleasedEvent(Event)>>dispatchForWindowManager: > Receiver: > a RedButtonReleasedEvent > Instance Variables: > time = 52710821 > initiator = an EventDispatcher > window = a ScheduledWindow 25865264 > state = 0 > x = 325 > y = 318 > gx = 365 > gy = 362 > buttonNumber = 1 > Arguments: > aWinMgr = a WindowManager > Context PC = 4 > > ---------------------------------------------------------------------- > optimized [] in WindowManager>>safelyDispatchForWindowManager: > Receiver: > an UndefinedObject > Temporaries: > .event = a RedButtonReleasedEvent > .self = a WindowManager > Context PC = 6 > > ---------------------------------------------------------------------- > BlockClosure>>on:do: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in > WindowManager>>safelyDispatchForWindowManager: > outerContext = nil > copiedValues = an Array[2] > Arguments: > anExceptionSelector = BadControllerError > handlerBlock = BlockClosure [] in > WindowManager>>safelyDispatchForWindowManager: > Context PC = 18 > > ---------------------------------------------------------------------- > WindowManager>>safelyDispatchForWindowManager: > Receiver: > a WindowManager > Instance Variables: > windows = an OrderedCollection[2] > activeController = nil > interruptLock = false > outstandingMetaOrDamage = false > openInProgress = false > eventQueue = an EventQueue > baseProcess = a Process in Semaphore>>waitIfCurtailedSignal > dontFilterEvents = false > Arguments: > event = a RedButtonReleasedEvent > Context PC = 13 > > ---------------------------------------------------------------------- > WindowManager>>processNextEvent > Receiver: > a WindowManager > Instance Variables: > windows = an OrderedCollection[2] > activeController = nil > interruptLock = false > outstandingMetaOrDamage = false > openInProgress = false > eventQueue = an EventQueue > baseProcess = a Process in Semaphore>>waitIfCurtailedSignal > dontFilterEvents = false > Temporaries: > event = a RedButtonReleasedEvent > Context PC = 9 > > ---------------------------------------------------------------------- > optimized [] in [] in WindowManager>>newProcess > Receiver: > an UndefinedObject > Temporaries: > .self = a WindowManager > Context PC = 13 > > ---------------------------------------------------------------------- > BlockClosure>>on:do: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in [] in WindowManager>>newProcess > outerContext = nil > copiedValues = a WindowManager > Arguments: > anExceptionSelector = TerminateException > handlerBlock = BlockClosure [] in [] in > WindowManager>>newProcess Context PC = 18 > > ---------------------------------------------------------------------- > optimized [] in WindowManager>>newProcess > Receiver: > an UndefinedObject > Temporaries: > .self = a WindowManager > Context PC = 15 > > ---------------------------------------------------------------------- > BlockClosure>>on:do: > Receiver: > a BlockClosure > Instance Variables: > method = CompiledBlock [] in WindowManager>>newProcess > outerContext = nil > copiedValues = a WindowManager > Arguments: > anExceptionSelector = TerminateException > handlerBlock = BlockClosure [] in [] in Process > class>>forBlock:priority: > Context PC = 18 > > ---------------------------------------------------------------------- > optimized [] in Process class>>forBlock:priority: > Receiver: > an UndefinedObject > Temporaries: > .aBlock = BlockClosure [] in WindowManager>>newProcess Context > PC = 9 > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc ProtoObject_missingMethods.st (1K) Download Attachment |
Free forum by Nabble | Edit this page |