When opening the (non-glorp) replication UI I get a walkback because ivar 'pundleAppInitializationArguments' is not initialized. R - Unhandled exception: Subscript out of bounds: UndefinedObject(Object)>>subscriptBoundsErrorFor:index: UndefinedObject(Object)>>at: Refactory.StoreReplication.ReplicatorUI(Store.PundlesTool)>>postOpenWith: Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface:withPolicy:inSession: Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface:withPolicy: Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface: Refactory.StoreReplication.ReplicatorUI class(ApplicationModel class)>>openOn:withSpec: Refactory.StoreReplication.ReplicatorUI class(ApplicationModel class)>>openOn: Refactory.StoreReplication.ReplicatorUI class(Store.AbstractWindowTool class)>>openOnBlock:sendUpdatesFor:menu:popup:windowTitle: Refactory.StoreReplication.ReplicatorUI class(Store.AbstractWindowTool class)>>openOnAllPublishedPundles optimized [] in VisualLauncher>>openReplicatorUI Store.DBAccess>>doIfOnlineImage: VisualLauncher>>openReplicatorUI WinXPMenuBarButtonController(MenuBarButtonController)>>dispatchMenuSymbol: WinXPMenuBarButtonController(MenuBarButtonController)>>dispatchMenuSelection: optimized [] in Win95MenuBarButtonController>>menuBarActionForMenu: BlockClosure>>ensure: WinXPMenuBarButtonController(Win95MenuBarButtonController)>>menuBarActionForMenu: WinXPMenuBarButtonController(MenuBarButtonController)>>menuBarAction WinXPMenuBarButtonController(MenuBarButtonController)>>redButtonPressedEvent: RedButtonPressedEvent>>dispatchTo: WinXPMenuBarButtonController(Controller)>>handleEvent: EventDispatcher>>dispatch:to: EventDispatcher>>dispatchEvent: RedButtonPressedEvent(Event)>>dispatch RedButtonPressedEvent(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: ---------------------------------------------------------------------- UndefinedObject(Object)>>subscriptBoundsErrorFor:index: Receiver: an UndefinedObject Arguments: selector = #at: index = 1 Context PC = 9 ---------------------------------------------------------------------- UndefinedObject(Object)>>at: Receiver: an UndefinedObject Arguments: index = 1 Context PC = 12 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI(Store.PundlesTool)>>postOpenWith: Receiver: a Refactory.StoreReplication.ReplicatorUI Instance Variables: dependents = an ApplicationWindow 887 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil menuBar = a Menu popupMenu = a Menu windowTitle = 'Published Items on reiout@soops75' pundleClientApp = a Store.PundleComponent pundleAppInitializationArguments = nil toCopy = a MultiSelectionInList targetStores = a MultiSelectionInList resultTextCollector = a TextCollector on: Text for '' addPackagesForBundlesWhenRemoving = a ValueHolder on: false addPackagesForBundlesWhenAdding = a ValueHolder on: false Arguments: aBuilder = an UIBuilder Context PC = 12 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface:withPolicy:inSession: Receiver: a Refactory.StoreReplication.ReplicatorUI Instance Variables: dependents = an ApplicationWindow 887 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil menuBar = a Menu popupMenu = a Menu windowTitle = 'Published Items on reiout@soops75' pundleClientApp = a Store.PundleComponent pundleAppInitializationArguments = nil toCopy = a MultiSelectionInList targetStores = a MultiSelectionInList resultTextCollector = a TextCollector on: Text for '' addPackagesForBundlesWhenRemoving = a ValueHolder on: false addPackagesForBundlesWhenAdding = a ValueHolder on: false Arguments: aSymbol = #windowSpec aPolicy = a WinXPLookPolicy anApplicationContext = a ControlManager Temporaries: spec = a FullSpec Context PC = 78 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface:withPolicy: Receiver: a Refactory.StoreReplication.ReplicatorUI Instance Variables: dependents = an ApplicationWindow 887 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil menuBar = a Menu popupMenu = a Menu windowTitle = 'Published Items on reiout@soops75' pundleClientApp = a Store.PundleComponent pundleAppInitializationArguments = nil toCopy = a MultiSelectionInList targetStores = a MultiSelectionInList resultTextCollector = a TextCollector on: Text for '' addPackagesForBundlesWhenRemoving = a ValueHolder on: false addPackagesForBundlesWhenAdding = a ValueHolder on: false Arguments: aSymbol = #windowSpec aPolicy = a WinXPLookPolicy Temporaries: aSession = a ControlManager Context PC = 17 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI(ApplicationModel)>>openInterface: Receiver: a Refactory.StoreReplication.ReplicatorUI Instance Variables: dependents = an ApplicationWindow 887 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil menuBar = a Menu popupMenu = a Menu windowTitle = 'Published Items on reiout@soops75' pundleClientApp = a Store.PundleComponent pundleAppInitializationArguments = nil toCopy = a MultiSelectionInList targetStores = a MultiSelectionInList resultTextCollector = a TextCollector on: Text for '' addPackagesForBundlesWhenRemoving = a ValueHolder on: false addPackagesForBundlesWhenAdding = a ValueHolder on: false Arguments: aSymbol = #windowSpec Context PC = 7 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI class(ApplicationModel class)>>openOn:withSpec: Receiver: a Refactory.StoreReplication.ReplicatorUI class Instance Variables: superclass = Store.PundlesTool methodDict = a MethodDictionary[19] format = 16398 subclasses = nil instanceVariables = an Array[5] organization = ('actions' #addToSelection #removeFromSelection #replicateSelection) ('initialize-release' #initialize #listUpdateBlock:sendUpdatesFor:menuBar:popupMenu:windowTitle:) ('aspects' #addPackagesForBundlesWhenAdding #addPackagesForBundlesWhenRemoving #resultsOutput #targetStores #toCopy) ('accessing' #connectedToString #knownProfiles #pundleClientApp #resultTextCollector) ('private' #addPackagesForPundle:to: #addPackagesForPundles:to: #constructPundleListFromSelection:addPackages: #replicatePackages:bundles:to:) ('interface opening' #postBuildWith:) name = #ReplicatorUI classPool = a NameSpaceOfClass[0] environment = a NameSpace[2] savedWindowInformation = nil Arguments: anInstance = a Refactory.StoreReplication.ReplicatorUI aSymbol = #windowSpec Context PC = 4 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI class(ApplicationModel class)>>openOn: Receiver: a Refactory.StoreReplication.ReplicatorUI class Instance Variables: superclass = Store.PundlesTool methodDict = a MethodDictionary[19] format = 16398 subclasses = nil instanceVariables = an Array[5] organization = ('actions' #addToSelection #removeFromSelection #replicateSelection) ('initialize-release' #initialize #listUpdateBlock:sendUpdatesFor:menuBar:popupMenu:windowTitle:) ('aspects' #addPackagesForBundlesWhenAdding #addPackagesForBundlesWhenRemoving #resultsOutput #targetStores #toCopy) ('accessing' #connectedToString #knownProfiles #pundleClientApp #resultTextCollector) ('private' #addPackagesForPundle:to: #addPackagesForPundles:to: #constructPundleListFromSelection:addPackages: #replicatePackages:bundles:to:) ('interface opening' #postBuildWith:) name = #ReplicatorUI classPool = a NameSpaceOfClass[0] environment = a NameSpace[2] savedWindowInformation = nil Arguments: anInstance = a Refactory.StoreReplication.ReplicatorUI Context PC = 6 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI class(Store.AbstractWindowTool class)>>openOnBlock:sendUpdatesFor:menu:popup:windowTitle: Receiver: a Refactory.StoreReplication.ReplicatorUI class Instance Variables: superclass = Store.PundlesTool methodDict = a MethodDictionary[19] format = 16398 subclasses = nil instanceVariables = an Array[5] organization = ('actions' #addToSelection #removeFromSelection #replicateSelection) ('initialize-release' #initialize #listUpdateBlock:sendUpdatesFor:menuBar:popupMenu:windowTitle:) ('aspects' #addPackagesForBundlesWhenAdding #addPackagesForBundlesWhenRemoving #resultsOutput #targetStores #toCopy) ('accessing' #connectedToString #knownProfiles #pundleClientApp #resultTextCollector) ('private' #addPackagesForPundle:to: #addPackagesForPundles:to: #constructPundleListFromSelection:addPackages: #replicatePackages:bundles:to:) ('interface opening' #postBuildWith:) name = #ReplicatorUI classPool = a NameSpaceOfClass[0] environment = a NameSpace[2] savedWindowInformation = nil Arguments: aBlock = BlockClosure [] in Store.AbstractWindowTool class>>openOnAllPublishedPundles aSymbolCollection = an Array[0] aMenuBar = a Menu aPopupMenu = a Menu aTitle = 'Published Items on reiout@soops75' Context PC = 14 ---------------------------------------------------------------------- Refactory.StoreReplication.ReplicatorUI class(Store.AbstractWindowTool class)>>openOnAllPublishedPundles Receiver: a Refactory.StoreReplication.ReplicatorUI class Instance Variables: superclass = Store.PundlesTool methodDict = a MethodDictionary[19] format = 16398 subclasses = nil instanceVariables = an Array[5] organization = ('actions' #addToSelection #removeFromSelection #replicateSelection) ('initialize-release' #initialize #listUpdateBlock:sendUpdatesFor:menuBar:popupMenu:windowTitle:) ('aspects' #addPackagesForBundlesWhenAdding #addPackagesForBundlesWhenRemoving #resultsOutput #targetStores #toCopy) ('accessing' #connectedToString #knownProfiles #pundleClientApp #resultTextCollector) ('private' #addPackagesForPundle:to: #addPackagesForPundles:to: #constructPundleListFromSelection:addPackages: #replicatePackages:bundles:to:) ('interface opening' #postBuildWith:) name = #ReplicatorUI classPool = a NameSpaceOfClass[0] environment = a NameSpace[2] savedWindowInformation = nil Temporaries: updateBlock = BlockClosure [] in Store.AbstractWindowTool class>>openOnAllPublishedPundles connectionName = 'reiout@soops75' Context PC = 30 ---------------------------------------------------------------------- optimized [] in VisualLauncher>>openReplicatorUI Receiver: an UndefinedObject Context PC = 3 ---------------------------------------------------------------------- Store.DBAccess>>doIfOnlineImage: Receiver: a Store.DBAccess Instance Variables: environmentString = nil connection = an OracleConnection( hsvcctx = 2487E88 ) sequenceConnection = nil connectedProfileHolder = a ValueHolder on: a Store.ConnectionProfile recentProfile = a Store.ConnectionProfile isOnline = true tablePrefix = 'store' debug = false log = false logFile = nil databaseIdentifier = 'Soops75' storeBroker = Store.OracleBroker installScript = nil debugger = a Store.StoreLogEnvironment Arguments: aBlock = BlockClosure [] in VisualLauncher>>openReplicatorUI Temporaries: choice = nil Context PC = 7 ---------------------------------------------------------------------- VisualLauncher>>openReplicatorUI Receiver: a VisualLauncher Instance Variables: dependents = an ApplicationWindow 17 builder = an UIBuilder uiSession = a ControlManager eventHandlers = nil menuBar = a Menu toolBar = a ValueHolder on: a Menu textCollector = a TextCollector on: Text for ' visual.im created at April 16, 2007 1:12:20 pm c:\Projects\BaseImages\store75.im created at May 2, 2007 2:32:51 am Autoloading OracleEXDI from $(VISUALWORKS)\database\OracleEXDI.pcl Autoloading Database from $(VISUALWORKS)\parcels\Database.pcl Autoloading Database-Namespace from $(VISUALWORKS)\parcels\Database-Namespace.pcl Autoloading StoreOracleBase from $(VISUALWORKS)\store\StoreOracleBase.pcl Autoloading StoreBase from $(VISUALWORKS)\store\StoreBase.pcl Autoloading BOSS from $(VISUALWORKS)\parcels\BOSS.pcl Extended class Lens.LensRegistry does not exist; extensions will be installed when the class is loaded. Extended class Lens.LensCommandVariable does not exist; extensions will be installed when the class is loaded. Extended class Tools.ExternalInterfaceFinder does not exist; extensions will be installed when the class is loaded. Extended class External.CScanner class does not exist; extensions will be installed when the class is loaded. Extended class Tools.ExternalInterfaceFinder class does not exist; extensions will be installed when the class is loaded. Extended class Lens does not exist; extensions will be installed when the class is loaded. Autoloading LDM-Framework from $(VISUALWORKS)\parcels\LDM-Framework.pcl Autoloading Lens-Namespace from $(VISUALWORKS)\parcels\Lens-Namespace.pcl Autoloading LoggingTool from $(VISUALWORKS)\parcels\LoggingTool.pcl c:\Projects\BaseImages\store75.im created at May 2, 2007 2:34:02 am c:\Projects\BaseImages\store75.im created at May 2, 2007 2:44:29 am c:\Projects\BaseImages\store75.im created at May 2, 2007 2:50:26 am c:\Projects\BaseImages\store75.im created at May 2, 2007 2:55:36 am Copying c:\Projects\BaseImages\store75.cha to c:\Projects\BaseImages\effe2.cha... done c:\Projects\BaseImages\effe2.im created at May 3, 2007 4:49:02 am Autoloading Store Replication from $(VISUALWORKS)\contributed\StoreReplication.pcl Autoloading Refactory from $(VISUALWORKS)\obsolete\parcels\Refactory.pcl "Refactory" has been renamed to "Refactory-Namespace", please update your deployment and development prerequisite to use "Refactory-Namespace" Shape-changing Refactory.StoreReplication.ReplicatorUI' toolDock = a VisualLauncherToolDock Context PC = 4 ---------------------------------------------------------------------- WinXPMenuBarButtonController(MenuBarButtonController)>>dispatchMenuSymbol: Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Arguments: menuSelection = #openReplicatorUI Context PC = 38 ---------------------------------------------------------------------- WinXPMenuBarButtonController(MenuBarButtonController)>>dispatchMenuSelection: Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Arguments: menuSelection = #openReplicatorUI Context PC = 21 ---------------------------------------------------------------------- optimized [] in Win95MenuBarButtonController>>menuBarActionForMenu: Receiver: an UndefinedObject Temporaries: valueResult = a MenuItem 'Replicate Store To...' menuView = a WinXPMenuView .self = a WinXPMenuBarButtonController .aMenu = a Menu Context PC = 55 ---------------------------------------------------------------------- BlockClosure>>ensure: Receiver: a BlockClosure Instance Variables: method = CompiledBlock [] in Win95MenuBarButtonController>>menuBarActionForMenu: outerContext = nil copiedValues = an Array[2] Arguments: aBlock = BlockClosure [] in Win95MenuBarButtonController>>menuBarActionForMenu: Temporaries: result = nil Context PC = 4 ---------------------------------------------------------------------- WinXPMenuBarButtonController(Win95MenuBarButtonController)>>menuBarActionForMenu: Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Arguments: aMenu = a Menu Temporaries: performer = a VisualLauncher Context PC = 31 ---------------------------------------------------------------------- WinXPMenuBarButtonController(MenuBarButtonController)>>menuBarAction Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Temporaries: theMenu = a Menu Context PC = 20 ---------------------------------------------------------------------- WinXPMenuBarButtonController(MenuBarButtonController)>>redButtonPressedEvent: Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Arguments: event = a RedButtonPressedEvent Context PC = 10 ---------------------------------------------------------------------- RedButtonPressedEvent>>dispatchTo: Receiver: a RedButtonPressedEvent Instance Variables: time = 107551609 initiator = an EventDispatcher window = an ApplicationWindow 17 state = 1 x = 195 y = 16 gx = 941 gy = 42 buttonNumber = 1 Arguments: anObject = a WinXPMenuBarButtonController Context PC = 4 ---------------------------------------------------------------------- WinXPMenuBarButtonController(Controller)>>handleEvent: Receiver: a WinXPMenuBarButtonController Instance Variables: model = nil view = a WinXPMenuBarButtonView sensor = a TranslatingSensor highlightOnOpen = false Arguments: event = a RedButtonPressedEvent Context PC = 4 ---------------------------------------------------------------------- EventDispatcher>>dispatch:to: Receiver: an EventDispatcher Instance Variables: windowController = an ApplicationStandardSystemController currentMouseConsumer = nil grabbingMouse = false keyboardProcessor = nil lastControlObject = a TextEditorController trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonPressedEvent object = a WinXPMenuBarButtonController Temporaries: tmp = nil Context PC = 10 ---------------------------------------------------------------------- EventDispatcher>>dispatchEvent: Receiver: an EventDispatcher Instance Variables: windowController = an ApplicationStandardSystemController currentMouseConsumer = nil grabbingMouse = false keyboardProcessor = nil lastControlObject = a TextEditorController trapList = nil state = nil repairDamageWhenDebugging = true flushQueueAfterError = true distributeEventsWhenDebugging = true dragDropInProgress = false dragDropTracker = nil dispatchUnknownEvents = false Arguments: event = a RedButtonPressedEvent Temporaries: objectWantingControl = a WinXPMenuBarButtonController targetKeyboardProcessor = nil Context PC = 113 ---------------------------------------------------------------------- RedButtonPressedEvent(Event)>>dispatch Receiver: a RedButtonPressedEvent Instance Variables: time = 107551609 initiator = an EventDispatcher window = an ApplicationWindow 17 state = 1 x = 195 y = 16 gx = 941 gy = 42 buttonNumber = 1 Context PC = 16 ---------------------------------------------------------------------- RedButtonPressedEvent(Event)>>dispatchForWindowManager: Receiver: a RedButtonPressedEvent Instance Variables: time = 107551609 initiator = an EventDispatcher window = an ApplicationWindow 17 state = 1 x = 195 y = 16 gx = 941 gy = 42 buttonNumber = 1 Arguments: aWinMgr = a WindowManager Context PC = 4 ---------------------------------------------------------------------- optimized [] in WindowManager>>safelyDispatchForWindowManager: Receiver: an UndefinedObject Temporaries: .event = a RedButtonPressedEvent .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[1] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>wait dontFilterEvents = false Arguments: event = a RedButtonPressedEvent Context PC = 13 ---------------------------------------------------------------------- WindowManager>>processNextEvent Receiver: a WindowManager Instance Variables: windows = an OrderedCollection[1] activeController = nil interruptLock = false outstandingMetaOrDamage = false openInProgress = false eventQueue = an EventQueue baseProcess = a Process in Semaphore>>wait dontFilterEvents = false Temporaries: event = a RedButtonPressedEvent 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 |
On 03/05/07 21:25, Reinout Heeck wrote:
> When opening the (non-glorp) replication UI I get a walkback because > ivar 'pundleAppInitializationArguments' is not initialized. I've just published a patched version [1.32] to the Public Repository that seems to avoid this problem. - Wolfgang |
Free forum by Nabble | Edit this page |