Bug 31295 javadoc export exception in the log
20030206 i missed it whet it happened because there was no dialog Java Model Exception: Java Model Status [org.eclipse.core.resources.win32 does not exist.] at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException (JavaElement.java:482) at org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence (JavaModelManager.java:943) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath (JavaProject.java:1351) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath (JavaProject.java:1336) at org.eclipse.jdt.internal.core.JavaProject.generateInfos (JavaProject.java:881) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:71) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:394) at org.eclipse.jdt.internal.core.JavaProject.openWhenClosed (JavaProject.java:1780) at org.eclipse.jdt.internal.core.JavaElement.openHierarchy (JavaElement.java:503) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:296) at org.eclipse.jdt.internal.core.JavaElement.getChildren (JavaElement.java:252) at org.eclipse.jdt.internal.core.JavaProject.getPackageFragmentRoots (JavaProject.java:1187) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.getValidProject (JavadocOptionsManager.java:1103) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.getProjects (JavadocOptionsManager.java:1047) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.getValidSelectio n(JavadocOptionsManager.java:1018) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.loadDefaults (JavadocOptionsManager.java:339) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.loadStore (JavadocOptionsManager.java:249) at org.eclipse.jdt.internal.ui.javadocexport.JavadocOptionsManager.<init> (JavadocOptionsManager.java:181) at org.eclipse.jdt.internal.ui.javadocexport.JavadocWizard.init (JavadocWizard.java:420) at org.eclipse.jdt.internal.ui.actions.GenerateJavadocAction.run (GenerateJavadocAction.java:45) at org.eclipse.ui.internal.PluginAction.runWithEvent (PluginAction.java:250) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent (WWinPluginAction.java:202) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:450) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent (ActionContributionItem.java:398) at org.eclipse.jface.action.ActionContributionItem.access$0 (ActionContributionItem.java:392) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java:72) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1692) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1410) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1289) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1272) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocOptionsManager.java
/*
 * Copyright (c) 2002 IBM Corp.  All rights reserved.
 * This file is made available under the terms of the Common Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/cpl-v10.html
 */
package org.eclipse.jdt.internal.ui.javadocexport;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.StringTokenizer;
import org.eclipse.core.resources.IFile;