Bug 7371 - Software update mechanism with rollup 1 does not start up, reports an internal error
Summary: Software update mechanism with rollup 1 does not start up, reports an interna...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Resources (show other bugs)
Version: 1.0   Edit
Hardware: PC Windows All
: P1 blocker (vote)
Target Milestone: ---   Edit
Assignee: DJ Houghton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-08 20:15 EST by OTI Support CLA
Modified: 2002-02-15 15:45 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description OTI Support CLA 2002-01-08 20:15:54 EST
Version: WSWB 1.0 + wswb rollup 1 
Platform: Windows 2000 (have not tested on Linux) 
Severity: Stop ship 
Product: WSDD 

When you try to use the software update mechanism with rollup 1, it does not 
start up, instead you get an internal error. 
This is very severe for WSDD as we are using the software update as a basis of 
our product. This is currently a stop ship item for us. 

Steps to recreate: 
1) Install and start WSWB 1.0 
2) Activate the Software Updates menu item 
        - Perspective -> Customize... 
        - expand Other 
        - select Software Updates 
3) Select Help -> Software Updates 
        - the Software Updates window comes up fine 
4) Close WSWB and install rollup 1 
5) Start WSWB 
6) Select Help -> Software Updates 
        - you get an error dialog 
9) dismiss dialog and try the Software updates again 
        - you get a different error dialog 

Here is the output from the log: 

Log: Tue Jan 08 18:00:07 EST 2002 
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop. 
Log: Tue Jan 08 18:00:07 EST 2002 
4 org.eclipse.ui 0 java.lang.ExceptionInInitializerError 
java.lang.ExceptionInInitializerError: java.util.MissingResourceException: Can't 
find bundle for base name org.eclipse.core.internal.boot.messages, locale en_US 
        at 
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:695) 
        at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:667) 
        at java.util.ResourceBundle.getBundle(ResourceBundle.java:547) 
        at org.eclipse.core.internal.boot.Policy.relocalize(Policy.java:87) 
        at org.eclipse.core.internal.boot.Policy.<clinit>(Policy.java:15) 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceBundle(NLResou
rceHelper.java:48) 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceBundle(NLResou
rceHelper.java:38) 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceString(NLResou
rceHelper.java:73) 
        at 
org.eclipse.core.internal.boot.update.ProductDescriptor.getLabel(ProductDescript
or.java:226) 
        at 
org.eclipse.update.internal.ui.UMDialog.initializeContent(UMDialog.java:505) 
        at 
org.eclipse.update.internal.ui.UMDialog.createDialogArea(UMDialog.java:323) 
        at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:301) 
        at org.eclipse.jface.window.Window.create(Window.java:237) 
        at org.eclipse.jface.window.Window.open(Window.java:510) 
        at 
org.eclipse.update.internal.ui.UMDialogAction.run(UMDialogAction.java:34) 
        at org.eclipse.ui.internal.PluginAction.run(PluginAction.java:125) 
        at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionCont
ributionItem.java:407) 
        at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContribu
tionItem.java:361) 
        at 
org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.
java:352) 
        at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(Actio
nContributionItem.java:47) 
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java(Compiled 
Code)) 
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:634) 
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1282) 
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1092) 
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:673) 
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:656) 
        at 
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:81
5) 
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at org.eclipse.core.launcher.Main.basicRun(Main.java:151) 
        at org.eclipse.core.launcher.Main.run(Main.java:437) 
        at org.eclipse.core.launcher.Main.main(Main.java:310) 
Log: Tue Jan 08 18:00:25 EST 2002 
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop. 
Log: Tue Jan 08 18:00:25 EST 2002 
4 org.eclipse.ui 0 org/eclipse/core/internal/boot/Policy 
java.lang.NoClassDefFoundError: org/eclipse/core/internal/boot/Policy 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceBundle(NLResou
rceHelper.java:48) 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceBundle(NLResou
rceHelper.java:38) 
        at 
org.eclipse.core.internal.boot.update.NLResourceHelper.getResourceString(NLResou
rceHelper.java:73) 
        at 
org.eclipse.core.internal.boot.update.ProductDescriptor.getLabel(ProductDescript
or.java:226) 
        at 
org.eclipse.update.internal.ui.UMDialog.initializeContent(UMDialog.java:505) 
        at 
org.eclipse.update.internal.ui.UMDialog.createDialogArea(UMDialog.java:323) 
        at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:301) 
        at org.eclipse.jface.window.Window.create(Window.java:237) 
        at org.eclipse.jface.window.Window.open(Window.java:510) 
        at 
org.eclipse.update.internal.ui.UMDialogAction.run(UMDialogAction.java:34) 
        at org.eclipse.ui.internal.PluginAction.run(PluginAction.java:125) 
        at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionCont
ributionItem.java:407) 
        at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContribu
tionItem.java:361) 
        at 
org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.
java:352) 
        at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(Actio
nContributionItem.java:47) 
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java(Compiled 
Code)) 
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:634) 
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1282) 
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1092) 
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:673) 
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:656) 
        at 
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:81
5) 
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at org.eclipse.core.launcher.Main.basicRun(Main.java:151) 
        at org.eclipse.core.launcher.Main.run(Main.java:437) 
        at org.eclipse.core.launcher.Main.main(Main.java:310)
Comment 1 Vlad Klicnik CLA 2002-01-16 18:04:51 EST
This is a build problem in org.eclipse.core.boot plugin. The boot.jar is 
missing org.eclipse.core.internal.boot.messages.properties file. 
Comment 2 DJ Houghton CLA 2002-02-15 15:45:53 EST
Fixed in Rollup 2.
PR Closed.