Revision 34444 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/wizard/ProgressWizard.java

View differences:

ProgressWizard.java
27 27

  
28 28
package org.gvsig.installer.swing.impl.creation.wizard;
29 29

  
30
import java.io.File;
31

  
30 32
import javax.swing.JPanel;
31 33

  
32 34
import org.slf4j.Logger;
......
89 91
            setCompressingText();
90 92
            installerCreationService.createPackageSet(packageInfo,
91 93
                installerCreationWizard.getOutputStream());
94
            if (installerCreationWizard.getIndexOutputStream() != null) {
95
                setCreatingIndexText();
96
                setProgress(50);
97
                PackageInfo info =
98
                    installerCreationWizard.getSelectedPackageInfo();
99
                File pluginFolder =
100
                    installerCreationWizard.getMakePluginPackageService()
101
                        .getPluginFolder(info);
102

  
103
                PackageInfo infoIndex = (PackageInfo) info.clone();
104
                infoIndex.setDownloadURL(installerCreationWizard
105
                    .getDownloadURL());
106

  
107
                installerCreationService.writePackageInfoForIndex(infoIndex,
108
                    pluginFolder);
109
                installerCreationService.createPackageIndex(info,
110
                    installerCreationWizard.getIndexOutputStream());
111
            }
92 112
            setProgress(100);
93 113

  
94 114
            // Set the finished text
......
98 118
                swingInstallerManager.getText("create_output_file_exception"),
99 119
                e);
100 120
            setExceptionText(e);
121
        } catch (CloneNotSupportedException e) {
122
            logger.error(
123
                swingInstallerManager.getText("create_output_file_exception"),
124
                e);
125
            setExceptionText(e);
101 126
        }
102

  
103 127
        setProgress(100);
104 128
        installerCreationWizard.setFinishButtonEnabled(true);
105 129
        installerCreationWizard.setCancelButtonEnabled(false);

Also available in: Unified diff