Extracting archive, please wait... created: META-INF/ inflated: META-INF/MANIFEST.MF created: Product/ created: Product/Packages/ inflated: Product/Packages/Engine.zip inflated: Product/Packages/Resources.zip inflated: Product/Packages/glassfish.zip inflated: Product/Packages/icons.zip inflated: Product/Packages/metadata.zip inflated: commons-codec-1.3.jar inflated: install.properties inflated: install.windows.properties inflated: oiuninstaller inflated: pkg-bootstrap.jar inflated: pkg-client.jar inflated: product-installer.sh inflated: product-installer.vbs inflated: registration-api.jar inflated: registration-impl.jar inflated: setup.exe inflated: sysnet-registration.jar inflated: uninstall.exe inflated: uninstall.sh inflated: wrapper.sh created: install/ created: install/bin/ created: install/lib/ created: install/lib/external/ created: install/lib/external/apache/ created: install/lib/external/beanshell/ created: install/lib/external/charva/ created: install/lib/external/chaxml/ created: install/lib/external/freemarker/ created: install/lib/external/jaxb/ created: install/lib/external/jdom/ created: install/lib/external/swixml/ created: install/lib/platforms/ created: install/lib/providers/ created: install/lib/resources/ created: install/lib/resources/org/ created: install/lib/resources/org/openinstaller/ created: install/lib/resources/org/openinstaller/resources/ created: install/lib/sims/ inflated: install/LICENSE.txt inflated: install/LICENSE_3rd_PARTY.txt inflated: install/bin/Engine-Wrapper.vbs inflated: install/bin/engine-wrapper inflated: install/bin/uninstaller inflated: install/bin/uninstaller.vbs inflated: install/install-config.properties inflated: install/lib/bindings.jar inflated: install/lib/bootstrap.jar inflated: install/lib/config.jar inflated: install/lib/engine.jar inflated: install/lib/external/apache/commons-logging.jar inflated: install/lib/external/beanshell/bsh.jar inflated: install/lib/external/charva/charva.jar inflated: install/lib/external/chaxml/chaxml.jar inflated: install/lib/external/freemarker/freemarker.jar inflated: install/lib/external/jaxb/activation.jar inflated: install/lib/external/jaxb/jaxb-api.jar inflated: install/lib/external/jaxb/jaxb-impl.jar inflated: install/lib/external/jaxb/jsr173_1.0_api.jar inflated: install/lib/external/jdom/jdom.jar inflated: install/lib/external/swixml/swixml.jar inflated: install/lib/external/swixml/ui.jar inflated: install/lib/platforms/platform-packs.jar inflated: install/lib/providers/providers.jar inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_de_DE.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_es_ES.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_fr_FR.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_ja_JP.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_ko_KR.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_zh_CN.properties inflated: install/lib/resources/org/openinstaller/resources/ResourceMsgs_zh_TW.properties inflated: install/lib/sims.jar inflated: uninstall.exe inflated: uninstall.sh created: install/ created: install/lib/ created: install/lib/resources/ created: install/lib/resources/dependency/ inflated: install/lib/resources/dependency/Engine.xml created: install/lib/resources/model/ inflated: install/lib/resources/model/CheckSystemResources.xcs inflated: install/lib/resources/model/CommonServerSettings.xcs inflated: install/lib/resources/model/DirectorySelection.xcs inflated: install/lib/resources/model/InstallHome.xcs inflated: install/lib/resources/model/J2SEUpgrade.xcs inflated: install/lib/resources/model/JDK.xcs inflated: install/lib/resources/model/JDKSelection.xcs inflated: install/lib/resources/model/L10nSelection.xcs inflated: install/lib/resources/model/LanguageSupport.xcs inflated: install/lib/resources/model/License.xcs inflated: install/lib/resources/model/PageFlow.xcs inflated: install/lib/resources/model/ProductSelection.xcs inflated: install/lib/resources/model/Progress.xcs inflated: install/lib/resources/model/ReadyToInstall.xcs inflated: install/lib/resources/model/ReadyToUninstall.xcs inflated: install/lib/resources/model/Summary.xcs inflated: install/lib/resources/model/Upgrade.xcs inflated: install/lib/resources/model/Welcome.xcs created: install/lib/resources/templates/ inflated: install/lib/resources/templates/Splash.jpg inflated: install/lib/resources/templates/Splash.properties inflated: install/lib/resources/templates/Splash_de_DE.properties inflated: install/lib/resources/templates/Splash_es_ES.properties inflated: install/lib/resources/templates/Splash_fr_FR.properties inflated: install/lib/resources/templates/Splash_ja_JP.properties inflated: install/lib/resources/templates/Splash_ko_KR.properties inflated: install/lib/resources/templates/Splash_zh_CN.properties inflated: install/lib/resources/templates/Splash_zh_TW.properties inflated: install/lib/resources/templates/buttonpanel.ftl inflated: install/lib/resources/templates/components.ftl inflated: install/lib/resources/templates/contentpanel.ftl inflated: install/lib/resources/templates/cui.prefs inflated: install/lib/resources/templates/gui.prefs inflated: install/lib/resources/templates/leftpanel.ftl inflated: install/lib/resources/templates/openInstaller_logo_banner_540x81.gif inflated: install/lib/resources/templates/openInstaller_sidebar_Orange_180x480.gif inflated: install/lib/resources/templates/summary.ftl inflated: install/lib/resources/templates/summary_de_DE.ftl inflated: install/lib/resources/templates/summary_es_ES.ftl inflated: install/lib/resources/templates/summary_fr_FR.ftl inflated: install/lib/resources/templates/summary_ja_JP.ftl inflated: install/lib/resources/templates/summary_ko_KR.ftl inflated: install/lib/resources/templates/summary_zh_CN.ftl inflated: install/lib/resources/templates/summary_zh_TW.ftl inflated: install/lib/resources/templates/ui.ftl inflated: install/lib/resources/templates/ui.prefs inflated: install/lib/resources/templates/ui_de_DE.prefs inflated: install/lib/resources/templates/ui_es_ES.prefs inflated: install/lib/resources/templates/ui_fr_FR.prefs inflated: install/lib/resources/templates/ui_ja_JP.prefs inflated: install/lib/resources/templates/ui_ko_KR.prefs inflated: install/lib/resources/templates/ui_zh_CN.prefs inflated: install/lib/resources/templates/ui_zh_TW.prefs created: install/lib/resources/view/ inflated: install/lib/resources/view/CheckSystemResources.xml inflated: install/lib/resources/view/InstallHome.xml inflated: install/lib/resources/view/JDKSelection.xml inflated: install/lib/resources/view/L10nSelection.xml inflated: install/lib/resources/view/License.xml inflated: install/lib/resources/view/PageFlow.xml inflated: install/lib/resources/view/ProductSelection.xml inflated: install/lib/resources/view/Progress.xml inflated: install/lib/resources/view/ReadyToInstall.xml inflated: install/lib/resources/view/ReadyToUninstall.xml inflated: install/lib/resources/view/Summary.xml inflated: install/lib/resources/view/Upgrade.xml inflated: install/lib/resources/view/Welcome.xml created: install/ created: install/metadata/ created: install/metadata/dependency/ created: install/metadata/model/ created: install/metadata/templates/ created: install/metadata/view/ inflated: install/metadata/dependency/Engine.xml inflated: install/metadata/dependency/glassfish.xml inflated: install/metadata/dependency/index.txt inflated: install/metadata/dependency/updatetool.xml inflated: install/metadata/model/JDKSelection.xcs inflated: install/metadata/model/RegistrationInfo.xcs inflated: install/metadata/model/RegistrationOptions.xcs inflated: install/metadata/model/SOAccountCreation.xcs inflated: install/metadata/model/glassfish.xcs inflated: install/metadata/model/updatetool.xcs inflated: install/metadata/pagesequence.properties inflated: install/metadata/pagesequence.xml inflated: install/metadata/templates/LeftPanel.jpg inflated: install/metadata/templates/LogoPanel.jpg inflated: install/metadata/templates/Splash.jpg inflated: install/metadata/templates/buttonpanel.ftl inflated: install/metadata/templates/community-logo.png inflated: install/metadata/templates/components.ftl inflated: install/metadata/templates/contentpanel.ftl inflated: install/metadata/templates/glassfish_logo.png inflated: install/metadata/templates/glassfishserver.gif inflated: install/metadata/templates/gui.prefs inflated: install/metadata/templates/leftpanel.ftl inflated: install/metadata/templates/openInstaller_logo_banner_540x81.gif inflated: install/metadata/templates/ui.ftl inflated: install/metadata/templates/ui.prefs inflated: install/metadata/view/InstallHome.xml inflated: install/metadata/view/JDKSelection.xml inflated: install/metadata/view/Progress.xml inflated: install/metadata/view/ReadyToInstall.xml inflated: install/metadata/view/ReadyToUninstall.xml inflated: install/metadata/view/RegistrationInfo.xml inflated: install/metadata/view/RegistrationOptions.xml inflated: install/metadata/view/SOAccountCreation.xml inflated: install/metadata/view/Summary.xml inflated: install/metadata/view/glassfish.xml inflated: install/metadata/view/jwsdp_1.png inflated: install/metadata/view/jwsdp_2.png inflated: install/metadata/view/jwsdp_3.png inflated: install/metadata/view/jwsdp_4.png inflated: install/metadata/view/jwsdp_5.png inflated: install/metadata/view/jwsdp_6.png inflated: install/metadata/view/jwsdp_7.png inflated: install/metadata/view/updatetool.xml Welcome to GlassFish V3 installer Using the user defined JAVA_HOME : /usr/java/jdk1.6.0_16 Entering setup... FINEST: Ignoring blank answer file or syntax error in ,file:///tmp/install.100809153959/install.properties FINE: completed initializing provider svc://general/orchestrator FINEST: BGImagePanel() called by org.openinstaller.util.ui.StandaloneSplash? FINEST: BGImagePanel.setBgImage(Image BufferedImage@78e61fd1: type = 5 ColorModel: #pixelBits = 24 numComponents = 3 color space = java.awt.color.ICC_ColorSpace@4c331059 transparency = 1 has alpha = false isAlphaPre = false ByteInterleavedRaster: width = 728 height = 435 #numDataElements 3 dataOff[0] = 2) called by org.openinstaller.util.ui.StandaloneSplash? FINE: DISCOVERING_SERVICE_PROVIDERS FINE: Not instantiating null - not a ServiceProvider Exception=null [ at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(AccessController.java:?) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.openinstaller.core.EngineBootstrap.findClass(EngineBootstrap.java:249) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:357) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:318) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Class.java:?) at java.lang.Class.forName(Class.java:169) at org.openinstaller.core.Orchestrator.findServiceProviders(Orchestrator.java:757) at org.openinstaller.core.Orchestrator.main(Orchestrator.java:447) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:?) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openinstaller.core.EngineBootstrap.main(EngineBootstrap.java:208) ] FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: FOUND_SERVICE_PROVIDER FINE: DISCOVERED_SERVICE_PROVIDERS FINE: completed initializing provider svc://general/task FINE: completed initializing provider svc://general/system FINE: completed initializing provider svc://general/name FINEST: Initializing configuration provider FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=MEDIA_LOCATION}] By: [org.openinstaller.util.install.Common.getMediaLocationURL(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=MEDIA_LOCATION}] By: [org.openinstaller.util.install.Common.getMediaLocationURL(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Mode-Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=DRY_RUN_FILE}] By: [org.openinstaller.provider.sims.SIMSProvider.init(*) FINE: Looking in /tmp/install.100809153959/install/metadata/modelfor model schemas FINE: Looking in /tmp/install.100809153959/install/metadata/viewfor UI schemas FINE: completed initializing provider svc://general/operation FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: EngineConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=PLATFORM_PLUGIN_PATH}] By: [org.openinstaller.provider.platform.SystemInterface.init(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=MEDIA_LOCATION}] By: [org.openinstaller.util.install.Common.getMediaLocationURL(*) FINEST: getLegacyDescriptorsLocation: URL = file:/tmp/install.100809153959/install/metadata/dependency/legacy FINE: completed initializing provider svc://general/Dependency FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: DryRunRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DRY_RUN_FILE}] By: [org.openinstaller.provider.ui.WizardFactory.getWizard(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [org.openinstaller.provider.ui.WizardFactory.getWizard(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: AnswerFileRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=ANSWER_FILES}] By: [org.openinstaller.provider.ui.WizardFactory.getWizard(*) FINE: Starting GUI mode FINE: completed initializing provider svc://general/product FINE: completed initializing provider svc://general/ui FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ModeRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=PKG_FORMAT}] By: [org.openinstaller.sims.BackendFactory.discoverBackend(*) FINE: LOADING_CLASS FINE: Can't load SIMS backend org.openinstaller.sims.backends.zip.unix.linux.SIMSBackend Exception=org.openinstaller.sims.backends.zip.unix.linux.SIMSBackend [ at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(AccessController.java:?) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.openinstaller.core.EngineBootstrap.findClass(EngineBootstrap.java:249) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:357) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:318) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Class.java:?) at java.lang.Class.forName(Class.java:169) at org.openinstaller.sims.BackendFactory.getBackendByClass(BackendFactory.java:146) at org.openinstaller.sims.BackendFactory.discoverBackend(BackendFactory.java:112) at org.openinstaller.sims.BackendFactory.getBackend(BackendFactory.java:80) at org.openinstaller.sims.SIMSContext.(SIMSContext.java:131) at org.openinstaller.provider.sims.SIMSProvider.init(SIMSProvider.java:95) at org.openinstaller.bus.ControlBus$1.run(ControlBus.java:192) at java.lang.Thread.run(Thread.java:619) ] FINE: LOADING_CLASS FINE: Can't load SIMS backend org.openinstaller.sims.backends.zip.unix.SIMSBackend Exception=org.openinstaller.sims.backends.zip.unix.SIMSBackend [ at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(AccessController.java:?) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.openinstaller.core.EngineBootstrap.findClass(EngineBootstrap.java:249) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:357) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:318) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Class.java:?) at java.lang.Class.forName(Class.java:169) at org.openinstaller.sims.BackendFactory.getBackendByClass(BackendFactory.java:146) at org.openinstaller.sims.BackendFactory.discoverBackend(BackendFactory.java:116) at org.openinstaller.sims.BackendFactory.getBackend(BackendFactory.java:80) at org.openinstaller.sims.SIMSContext.(SIMSContext.java:131) at org.openinstaller.provider.sims.SIMSProvider.init(SIMSProvider.java:95) at org.openinstaller.bus.ControlBus$1.run(ControlBus.java:192) at java.lang.Thread.run(Thread.java:619) ] FINE: LOADING_CLASS FINEST: BusRequest For: [svc://general/orchestrator] Request: [BusRequest: name: EngineConfigRequest data: org.openinstaller.core.OrchestratorCommand@7d8a8ce2] By: [org.openinstaller.provider.platform.SystemInterface.init(*) FINE: loaded org.openinstaller.sims.backends.zip.SIMSBackend@30ff94b1 FINE: INSTANTIATINGorg.openinstaller.provider.platform.backends.LinuxPlatformToolkit FINE: Read Properties: {Native-Files=Unix/Linux/diskspace.sh,Unix/Linux/memory.sh,Unix/Linux/processorspeed.sh,Unix/Linux/swapspace.sh} FINE: Native-Files property:Unix/Linux/diskspace.sh,Unix/Linux/memory.sh,Unix/Linux/processorspeed.sh,Unix/Linux/swapspace.sh FINE: Native-Files lib dir:/tmp/.0.24494205491831733 FINE: completed initializing provider svc://platform/systeminterface FINE: Provider [ svc://general/conf] is initializing, request [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] pending... FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [true] FINEST: Type: [xs:boolean] FINEST: Returning type class java.lang.Boolean FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [true] FINEST: Type: [xs:boolean] FINEST: Returning type class java.lang.Boolean FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [4848] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [8080] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [admin] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [CREATE_NEWACCT] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [USE_EXISTINGACCT] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [SKIP_REGISTRATION] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [0] FINEST: Type: [xs:int] FINEST: Returning type class java.lang.Integer FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [false] FINEST: Type: [xs:boolean] FINEST: Returning type class java.lang.Boolean FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [false] FINEST: Type: [xs:boolean] FINEST: Returning type class java.lang.Boolean FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [JDK[1.6--INFINITY)] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [true] FINEST: Type: [xs:boolean] FINEST: Returning type class java.lang.Boolean FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [true] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.setUpdateURL(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.setDefaultTimePerSlide(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINEST: ### org.openinstaller.provider.conf.apoc.APOCSlideShow.addSlideResource(...) called by org.openinstaller.provider.conf.APOCBuilder.createAPOCProperty FINE: Found and parsed component "updatetool FINE: Found and parsed component "glassfish FINE: Found and parsed component "SOAccountCreation FINE: Found and parsed component "RegistrationOptions FINE: Found and parsed component "RegistrationInfo FINE: Found and parsed component "JDKSelection FINE: Found and parsed desktop component "updatetool FINE: Found and parsed UI component "updatetool FINE: Found and parsed UI component "glassfish FINE: Found and parsed UI component "Summary FINE: Found and parsed UI component "SOAccountCreation FINE: Found and parsed UI component "RegistrationOptions FINE: Found and parsed UI component "RegistrationInfo FINE: Found and parsed UI component "ReadyToUninstall FINE: Found and parsed UI component "ReadyToInstall FINE: Found and parsed UI component "Progress FINE: Found and parsed UI component "JDKSelection FINE: Found and parsed UI component "InstallHome FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ModeRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DRY_RUN_FILE}] By: [org.openinstaller.provider.conf.ConfigProvider.detectDryRun(*) FINE: completed initializing provider svc://general/conf FINE: Provider [ svc://general/conf] is DONE initializing, request [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] continuing... FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [InstallHome] at [/model/InstallHome.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: Checking DB at /var/install/pkgdb FINE: Checking DB at /var/install FINE: Checking DB at /var FINE: DB at /var is READABLE FINE: Setting permissions to r for DB/var FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Checking DB at /var/install/pkgdb FINE: Checking DB at /var/install FINE: Checking DB at /var FINE: DB at /var is READABLE FINE: Setting permissions to r for DB/var FINE: SIMS Initialized FINE: completed initializing provider svc://general/sims FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: SetAllConfigRequest data: ConfigControl {gCommand=SET_ALL_CONFIGURATION, gData=null}] By: [org.openinstaller.core.Orchestrator.main(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfStateReq data: EngineConfigCommand{ cmd=GET_CONFIG, data=CONFIG_STATE}] By: [org.openinstaller.provider.conf.ConfigProvider.readConfigurationUpdates(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ModeRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DEFAULT_PRODUCT_ID}] By: [org.openinstaller.util.substitution.EngineConfigToken.resolve(*) FINE: Reading persisted data ... FINE: NO UPDATES AVAILABLE FOR PREFILL FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyReq data: DependencyControl{cmd=SET_DESCRIPTORS_LOCATION, data=[Ljava.net.URL;@7eec835f}] By: [org.openinstaller.core.Orchestrator.main(*) FINE: Setting descriptors location entered FINE: set_descriptors_location: OK FINE: Setting location... FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyReq data: DependencyControl{cmd=SET_HIERARCHY_ROOT, data=glassfish}] By: [org.openinstaller.core.Orchestrator.main(*) FINE: Setting the hierarchy root element FINE: set_hierarchy_root: OK FINE: Setting tree root to glassfish FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyReq data: DependencyControl{cmd=BOOT_UP, data=null}] By: [org.openinstaller.core.Orchestrator.main(*) FINE: Activating the dependency manager FINE: Ignored line [#] FINE: Ignored line [# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.] FINE: Ignored line [#] FINE: Ignored line [# Copyright 2008 Sun Microsystems, Inc. All rights reserved.] FINE: Ignored line [# ] FINE: Ignored line [# Use is subject to License Terms] FINE: Ignored line [#] FINE: Descriptor line [glassfish.xml] FINE: Descriptor line [updatetool.xml] FINE: Descriptor line [Engine.xml] FINE: Ignored line [] FINE: Ignored line [] FINE: Ignored line [] FINEST: @Setting glassfish.zip with Realization Ver =0.5.0.0 FINEST: @Setting icons.zip with Realization Ver =0.5.0.0 FINEST: @Setting glassfish.zip with Realization Ver =0.5.0.0 FINEST: @Setting icons.zip with Realization Ver =0.5.0.0 FINEST: @Setting glassfish.zip with Realization Ver =0.5.0.0 FINEST: @Setting icons.zip with Realization Ver =0.5.0.0 FINEST: @Setting glassfish.zip with Realization Ver =null FINEST: @Setting icons.zip with Realization Ver =null FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getArchCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINEST: @Setting glassfish.zip with Realization Ver =0.5.0.0 FINEST: @Setting icons.zip with Realization Ver =0.5.0.0 FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getArchCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getArchCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getArchCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.dependency.ComponentDescriptor.getOSArchNameCompatiblePlatformIdentifier canot determine arch based on UNDEFINED FINEST: @Setting Engine.zip with Realization Ver =null FINEST: @Setting Resources.zip with Realization Ver =null FINEST: @Setting metadata.zip with Realization Ver =null FINE: Examining dependencies ... FINE: Identifier 0 : updatetool FINE: Checking done. FINE: Examining dependencies ... FINE: Identifier 0 : glassfish FINE: Checking done. FINE: Examining dependencies ... FINE: Identifier 0 : Engine FINE: Checking done. FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyReq data: DependencyControl{cmd=FORCE_SELECT_ELEMENT, data=Engine}] By: [org.openinstaller.core.Orchestrator.main(*) FINE: Forcing an element's selection FINE: forcing_element_selection: OK FINE: Element to select: Engine FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyReq data: DependencyControl{cmd=FORCE_SELECT_ELEMENT, data=glassfish}] By: [org.openinstaller.core.Orchestrator.main(*) FINE: Forcing an element's selection FINE: forcing_element_selection: OK FINE: Element to select: glassfish FINE: BEGIN_EXEC FINEST: BusRequest For: [svc://general/ui] Request: [BusRequest: name: START data: true] By: [org.openinstaller.core.Orchestrator.main(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Process_Mode_Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=PROCESSING_MODE}] By: [org.openinstaller.util.install.Common.getProcessingMode(*) FINE: Loading definitions from media location file:/tmp/install.100809153959/install/metadata/ FINE: About to unmarshal template=file:/tmp/install.100809153959/install/metadata/pagesequence.xml FINE: Unmarshalling done FINE: Page count=12 FINE: Looking for file:/tmp/install.100809153959/install/metadata/pagesequence_en_US.properties FINE: Attempt to load file:/tmp/install.100809153959/install/metadata/pagesequence_en_US.properties failed FINE: Looking for file:/tmp/install.100809153959/install/metadata/pagesequence_en.properties FINE: Attempt to load file:/tmp/install.100809153959/install/metadata/pagesequence_en.properties failed FINE: Looking for file:/tmp/install.100809153959/install/metadata/pagesequence.properties FINE: Will attempt to load java.io.BufferedInputStream@4ce76438 FINE: Adding page=Welcome FINER: Page ID is: [Welcome] FINER: Page label is: [Welcome] FINE: Adding page=License FINER: Page ID is: [License] FINER: Page label is: [License] FINE: Adding page=InstallHome FINER: Page ID is: [InstallHome] FINER: Page label is: [Installation Directory] FINE: Adding page=glassfish FINER: Page ID is: [glassfish] FINER: Page label is: [Administration Settings] FINE: Adding page=updatetool FINER: Page ID is: [updatetool] FINER: Page label is: [Update Configuration] FINE: Adding page=JDKSelection FINER: Page ID is: [JDKSelection] FINER: Page label is: [JDK Selection] FINE: Adding page=ReadyToInstall FINER: Page ID is: [ReadyToInstall] FINER: Page label is: [Ready To Install] FINE: Adding page=Progress FINER: Page ID is: [Progress] FINER: Page label is: [Progress] FINE: Adding page=RegistrationOptions FINER: Page ID is: [RegistrationOptions] FINER: Page label is: [Product Registration] FINE: Adding page=SOAccountCreation FINER: Page ID is: [SOAccountCreation] FINER: Page label is: [Account Creation] FINE: Adding page=RegistrationInfo FINER: Page ID is: [RegistrationInfo] FINER: Page label is: [Registration Progress] FINE: Adding page=Summary FINER: Page ID is: [Summary] FINER: Page label is: [Summary] SwixML 1.5 (#144) FINE: Registering custom tags for SwiXML FINEST: CLASSPATH : /tmp/install.100809153959/install/lib/bootstrap.jar:/tmp/install.100809153959/install/lib/bindings.jar:/tmp/install.100809153959/install/lib/external/beanshell/bsh.jar:/tmp/install.100809153959/install/lib/external/chaxml/chaxml.jar:/tmp/install.100809153959/install/lib/external/charva/charva.jar:/tmp/install.100809153959/install/lib/external/swixml/swixml.jar:/tmp/install.100809153959/install/lib/external/swixml/j2h.jar:/tmp/install.100809153959/install/lib/external/swixml/ui.jar:/tmp/install.100809153959/install/lib/external/jdom/jdom.jar:/tmp/install.100809153959/install/lib/external/freemarker/freemarker.jar:/tmp/install.100809153959/install/lib/external/jaxb/jaxb-impl.jar:/tmp/install.100809153959/install/lib/external/jaxb/jaxb-jsr173_1.0_api.jar:/tmp/install.100809153959/install/lib/external/jaxb/jaxb-api.jar:/tmp/install.100809153959/install/lib/external/jaxb/activation.jar:/tmp/install.100809153959/install/lib/external/apache/commons-logging.jar:/tmp/install.100809153959/pkg-bootstrap.jar:/tmp/install.100809153959/pkg-client.jar:/tmp/install.100809153959/commons-codec-1.3.jar:/tmp/install.100809153959/registration-api.jar:/tmp/install.100809153959/registration-impl.jar:/tmp/install.100809153959/sysnet-registration.jar FINEST: URLs : [file:/tmp/install.100809153959/install/lib/engine.jar, file:/tmp/install.100809153959/install/lib/sims.jar, file:/tmp/install.100809153959/install/lib/config.jar, file:/tmp/install.100809153959/install/metadata//, file:/tmp/install.100809153959/install/lib/resources/, file:/tmp/install.100809153959/install/lib/providers/providers.jar, file:/tmp/install.100809153959/install/lib/platforms/platform-packs.jar] FINEST: Looking for templates/ui_en_US.prefs FINEST: Not found FINEST: Looking for templates/ui_en.prefs FINEST: Not found FINEST: Looking for templates/ui.prefs FINEST: Found file:/tmp/install.100809153959/install/metadata//templates/ui.prefs for templates/ui.prefs FINE: Loading datamodel from file:/tmp/install.100809153959/install/metadata//templates/ui.prefs FINE: Loading datamodel from a stream FINEST: Looking for templates/ui_en_US.prefs FINEST: Not found FINEST: Looking for templates/ui_en.prefs FINEST: Not found FINEST: Looking for templates/ui.prefs FINEST: Found file:/tmp/install.100809153959/install/lib/resources/templates/ui.prefs for templates/ui.prefs FINE: Loading datamodel from file:/tmp/install.100809153959/install/lib/resources/templates/ui.prefs FINE: Loading datamodel from a stream FINEST: Looking for templates/gui_en_US.prefs FINEST: Not found FINEST: Looking for templates/gui_en.prefs FINEST: Not found FINEST: Looking for templates/gui.prefs FINEST: Found file:/tmp/install.100809153959/install/metadata//templates/gui.prefs for templates/gui.prefs FINE: Loading datamodel from file:/tmp/install.100809153959/install/metadata//templates/gui.prefs FINE: Loading datamodel from a stream FINEST: Looking for templates/gui_en_US.prefs FINEST: Not found FINEST: Looking for templates/gui_en.prefs FINEST: Not found FINEST: Looking for templates/gui.prefs FINEST: Found file:/tmp/install.100809153959/install/lib/resources/templates/gui.prefs for templates/gui.prefs FINE: Loading datamodel from file:/tmp/install.100809153959/install/lib/resources/templates/gui.prefs FINE: Loading datamodel from a stream FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: About to deal with product InstallHome and variable directory.INSTALL_HOME FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [/home/mark/glassfishv3] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [/home/mark/glassfishv3] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.bus.BusRequest; import org.openinstaller.bus.BusResponse; import org.openinstaller.bus.ControlBus; import org.openinstaller.bus.NoSuchMemberException; import org.openinstaller.util.Platform; import org.openinstaller.util.EnhancedException; import org.openinstaller.core.EngineConfigCommand; import org.openinstaller.core.EngineConfigCommand.COMMAND; import org.openinstaller.core.EngineConfigItem; import org.openinstaller.core.EngineConfigManager; import org.openinstaller.provider.sims.SIMSControl; import org.openinstaller.provider.sims.SIMSControl.SIMSCommand; import org.openinstaller.sims.SystemProduct; import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.provider.conf.ConfigControl; import org.openinstaller.provider.conf.ConfigOORException; import org.openinstaller.sims.Backend.EntityState; import org.openinstaller.provider.operation.Operation; import org.openinstaller.util.install.Common; import org.openinstaller.core.PROCESSING_MODE; import java.util.List; import java.util.ArrayList; import java.io.File; import java.io.InputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.logging.Level; import java.util.logging.Logger; import org.openinstaller.provider.operation.Operation; import org.openinstaller.provider.operation.ProductMap; import org.openinstaller.provider.operation.Operation.OPTYPE; import org.openinstaller.provider.operation.OpsControl; import org.openinstaller.provider.operation.OperationImpossibleException; public static Operation.OPTYPE gOpType = null; /** * This method checks if the installhome path specified refers to the root * file path of a non-global zone on Solaris platform . If so, it prompts the * user to enter a different path. */ validatePathOnSolaris(String aPath){ /** * Execute the zoneadm command and retrieve the list of zones. * The following code executes the command * zoneadm list -cp * to retrieve a machine parseable list of zones along with * their id, name, zonepaths and status. The retrieved zonepaths are then compared * to the alternate root path (altroot + installhome) to make sure * -R option does not reference any root file path of a non-global zone. */ String[] theZoneadmCmd = new String[] {ZONEADM_CMD, "list", "-cp"}; Process theZoneProc = new ProcessBuilder(theZoneadmCmd).start(); String theOutput; theIs = theZoneProc.getInputStream(); theBr = new BufferedReader(new InputStreamReader(theIs)); theOutput = theBr.readLine(); while (theOutput != null) { String[] theZoneList = theOutput.split("\\:"); /** * The last column of the command * zoneadm list -cp * refers to the zonepath */ String theZonePath = theZoneList[theZoneList.length - 1]; /** * The second column of the zoneadm command represents the * name of the zone. If the name of the zone is "global" * then ignore the check as the installer will allow * installation in the global zone ("/"); */ if (!theZoneList[1].equals("global")) { if (new File(theZonePath).compareTo(new File(aPath)) == 0){ throw new EnhancedException("INVALID_INSTALLHOME_PATH", null, new String[]{"path=" + theZonePath}); } } theOutput = theBr.readLine(); } } /* recursively looks for damaged products */ /* boolean anyDamage(SystemProduct theProd) { if (theProd.getState() == EntityState.DAMAGED) { return true; } Set theContainedProducts = theProd.getContainedProducts(); if (null != theContainedProducts) { for (SystemProduct theContained : theContainedProducts) { if (anyDamage(theContained)) { return true; } } } // none of the contained products are damaged return false; } */ /** * Make sure the InstallHome exists and/or is writeable. */ validateInstallHome(File aInstallHomePath) throws EnhancedException { /* * check to see if a previous instance of the current product is installed * there. If it is, and it's not damaged, and the user is doing an install, * do not let the user proceed, since the only thing we currently support * in this flow is repair, and repair is not needed in this case. In the future, * When we support incremental install, this code will simply detect damage and * mark it so that we can offer the user the choice to repair later. */ /* get processing mode (install or uninstall) */ // XXX : This doesn't do much. Remove? String theDummyProcessingMode = Common.getProcessingMode(); BusRequest theReq = new BusRequest("DefaultProductReq", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.DEFAULT_PRODUCT_ID)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); Object theDefProdObj = theResp.getResult(); String theProduct = ""; if (theDefProdObj != null) { theProduct = (String) theDefProdObj; } } /** * Install Home location. */ String ZONEADM_CMD="/usr/sbin/zoneadm"; /** * Validate Install Home here. */ InputStream theIs; BufferedReader theBr; File theInstallHomeDir; /** * Retrieve InstallHome first. */ String theInstallHome = thisProperty.getUnconfirmedValue(); /** * If the install home hasn't changed, don't do anything. */ String thePrev = thisProperty.getPreviousValue(); if (theInstallHome.equals(thePrev)) { return; } /** * Retrieve alternate root. */ BusRequest theReq = new BusRequest("ConfigRequest", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.ALTERNATE_ROOT)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); String theAltRoot = (String)theResp.getResult(); /** * Calculate InstallHome. */ if (theAltRoot != null && theInstallHome != null) { /** * Case 1: Both Alternate Root and InstallHome specified. * e.g., altroot = /a, InstallHome = /mysoftware * Installation Path = /a/mysoftware */ theInstallHomeDir = new File(new File(theAltRoot), theInstallHome); } else if (theAltRoot == null && theInstallHome != null) { /** * Case 2: No alternate root specified but only installhome * e.g., altroot = null and InstallHome = /mysoftware * Installation Path = /mysoftware */ theInstallHomeDir = new File(theInstallHome); } else if (theAltRoot != null && theInstallHome == null) { /** * Case 3: Alternate specified but no InstallHome * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {"altroot=" + theAltRoot}); } else if (theAltRoot == null && theInstallHome == null) { /** * Case 4: Alternate root is null and InstallHome is null * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {}); } String aInstallHomePath = theInstallHomeDir.getAbsolutePath(); /* * make sure directory is suitable */ if (theInstallHomeDir.exists() && theInstallHomeDir.isDirectory()){ if (!theInstallHomeDir.canWrite()) { /** * TODO: Right approach would be to pop up a dialog box (gui)/or just display a * text message (cli) and give the user chance to select another install home * instead of throwing the exception. Only in silent mode the installer should * die silently. */ throw new EnhancedException("INSTALL_HOME_NOT_WRITEABLE", null, new String[]{"dir=" + theInstallHomeDir.getAbsolutePath()}); } } else { /** * InstallHome directory does not exists. So, create one. */ if (!theInstallHomeDir.mkdirs()) { throw new EnhancedException ("CANNOT_CREATE_INSTALLHOME_DIRECTORY", null, new String[] {"dir=" + theInstallHomeDir.getAbsolutePath()}); } } /** * Set up SIMS to point to the right place. SIMS needs to know the * altroot, and the domain name. The altroot is setup during Orchestrator, * but the InstallHome is not known until now, so set that as SIMS' Domain Home. */ theSIMSCntrl = new SIMSControl(SIMSCommand.SET_DOMAIN, theInstallHome); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } /** * Now re-initialize SIMS with the new domain */ SIMSControl theSIMSCntrl = new SIMSControl(SIMSCommand.INITIALIZE, null); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } validateInstallHome(theInstallHomeDir); theReq = new BusRequest("SetAllConfig", new ConfigControl(ConfigControl.ConfigCommand.SET_ALL_CONFIGURATION, null)); theResponse = ControlBus.getInstance().publishRequest(theReq, "svc://general/conf"); if (theResponse.getException() != null) { LOGGER.log(Level.WARNING, "CANNOT_PREFILL", "error=" + EnhancedException.getLastCause(theResponse.getException()).getLocalizedMessage()); } /* * NOTE : PLEASE READ !!!!!!!! * The following code determines if the upgrade page should be * shown or skipped. If the operation is INSTALL the page * will be skipped and shown in UPGRADE mode. The setting of the * variable DO_NOT_SHOW_UPGRADE tells the openInstaller that the page * with should be skipped from display. * * IMPORTANT : READ IF THIS PAGE IS NOT IN THE PAGESEQUENCE * If a product decides not to show this page, then the following * code should be moved to a page in the pagesequence that is * on or after the ProductSelection page and before ReadyToInstall page */ /* Retrieve the Product Map */ OpsControl theOpsCmd = new OpsControl(OpsControl.OpsCommand.GET_PRODUCT_MAP, theInstallHomeDir.getAbsolutePath()); BusResponse theProdMapResp = ControlBus.getInstance().publishRequest( new BusRequest("ProductMapRequest", theOpsCmd), "svc://general/operation"); if (theProdMapResp == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } else if (theProdMapResp.getException() != null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", theProdMapResp.getException(), new String[]{}); } ProductMap theProdMap = (ProductMap) theProdMapResp.getResult(); if (theProdMap == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } /* Find out what kind of an operation it is */ gOpType = theProdMap.getOperation(); if (gOpType == Operation.OPTYPE.INSTALL) { List theActiveModesList = (List)ConfigHelper.getValue("PageFlow.Mode.ACTIVE_MODES_LIST"); theActiveModesList.add("DO_NOT_SHOW_UPGRADE"); ConfigHelper.setValue("PageFlow.Mode.ACTIVE_MODES_LIST", theActiveModesList); } FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=ALTERNATE_ROOT}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=SET_DOMAIN, gData=/home/mark/glassfishv3}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: org.openinstaller.sims.SIMSContext.setDomain Repository cache cleared FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=INITIALIZE, gData=null}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Checking DB at /home/mark/glassfishv3/var/install/pkgdb FINE: Checking DB at /home/mark/glassfishv3/var/install FINE: Checking DB at /home/mark/glassfishv3/var FINE: Checking DB at /home/mark/glassfishv3 FINE: DB at /home/mark/glassfishv3 is WRITABLE FINE: DB at /home/mark/glassfishv3 is READABLE FINE: Setting permissions to wr for DB/home/mark/glassfishv3 FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Process_Mode_Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=PROCESSING_MODE}] By: [org.openinstaller.util.install.Common.getProcessingMode(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: DefaultProductReq data: EngineConfigCommand{ cmd=GET_CONFIG, data=DEFAULT_PRODUCT_ID}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: SetAllConfig data: ConfigControl {gCommand=SET_ALL_CONFIGURATION, gData=null}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfStateReq data: EngineConfigCommand{ cmd=GET_CONFIG, data=CONFIG_STATE}] By: [org.openinstaller.provider.conf.ConfigProvider.readConfigurationUpdates(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.bus.BusRequest; import org.openinstaller.bus.BusResponse; import org.openinstaller.bus.ControlBus; import org.openinstaller.bus.NoSuchMemberException; import org.openinstaller.util.Platform; import org.openinstaller.util.EnhancedException; import org.openinstaller.core.EngineConfigCommand; import org.openinstaller.core.EngineConfigCommand.COMMAND; import org.openinstaller.core.EngineConfigItem; import org.openinstaller.core.EngineConfigManager; import org.openinstaller.provider.sims.SIMSControl; import org.openinstaller.provider.sims.SIMSControl.SIMSCommand; import org.openinstaller.sims.SystemProduct; import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.provider.conf.ConfigControl; import org.openinstaller.provider.conf.ConfigOORException; import org.openinstaller.sims.Backend.EntityState; import org.openinstaller.provider.operation.Operation; import org.openinstaller.util.install.Common; import org.openinstaller.core.PROCESSING_MODE; import java.util.List; import java.util.ArrayList; import java.io.File; import java.io.InputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.logging.Level; import java.util.logging.Logger; import org.openinstaller.provider.operation.Operation; import org.openinstaller.provider.operation.ProductMap; import org.openinstaller.provider.operation.Operation.OPTYPE; import org.openinstaller.provider.operation.OpsControl; import org.openinstaller.provider.operation.OperationImpossibleException; public static Operation.OPTYPE gOpType = null; /** * This method checks if the installhome path specified refers to the root * file path of a non-global zone on Solaris platform . If so, it prompts the * user to enter a different path. */ validatePathOnSolaris(String aPath){ /** * Execute the zoneadm command and retrieve the list of zones. * The following code executes the command * zoneadm list -cp * to retrieve a machine parseable list of zones along with * their id, name, zonepaths and status. The retrieved zonepaths are then compared * to the alternate root path (altroot + installhome) to make sure * -R option does not reference any root file path of a non-global zone. */ String[] theZoneadmCmd = new String[] {ZONEADM_CMD, "list", "-cp"}; Process theZoneProc = new ProcessBuilder(theZoneadmCmd).start(); String theOutput; theIs = theZoneProc.getInputStream(); theBr = new BufferedReader(new InputStreamReader(theIs)); theOutput = theBr.readLine(); while (theOutput != null) { String[] theZoneList = theOutput.split("\\:"); /** * The last column of the command * zoneadm list -cp * refers to the zonepath */ String theZonePath = theZoneList[theZoneList.length - 1]; /** * The second column of the zoneadm command represents the * name of the zone. If the name of the zone is "global" * then ignore the check as the installer will allow * installation in the global zone ("/"); */ if (!theZoneList[1].equals("global")) { if (new File(theZonePath).compareTo(new File(aPath)) == 0){ throw new EnhancedException("INVALID_INSTALLHOME_PATH", null, new String[]{"path=" + theZonePath}); } } theOutput = theBr.readLine(); } } /* recursively looks for damaged products */ /* boolean anyDamage(SystemProduct theProd) { if (theProd.getState() == EntityState.DAMAGED) { return true; } Set theContainedProducts = theProd.getContainedProducts(); if (null != theContainedProducts) { for (SystemProduct theContained : theContainedProducts) { if (anyDamage(theContained)) { return true; } } } // none of the contained products are damaged return false; } */ /** * Make sure the InstallHome exists and/or is writeable. */ validateInstallHome(File aInstallHomePath) throws EnhancedException { /* * check to see if a previous instance of the current product is installed * there. If it is, and it's not damaged, and the user is doing an install, * do not let the user proceed, since the only thing we currently support * in this flow is repair, and repair is not needed in this case. In the future, * When we support incremental install, this code will simply detect damage and * mark it so that we can offer the user the choice to repair later. */ /* get processing mode (install or uninstall) */ // XXX : This doesn't do much. Remove? String theDummyProcessingMode = Common.getProcessingMode(); BusRequest theReq = new BusRequest("DefaultProductReq", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.DEFAULT_PRODUCT_ID)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); Object theDefProdObj = theResp.getResult(); String theProduct = ""; if (theDefProdObj != null) { theProduct = (String) theDefProdObj; } } /** * Install Home location. */ String ZONEADM_CMD="/usr/sbin/zoneadm"; /** * Validate Install Home here. */ InputStream theIs; BufferedReader theBr; File theInstallHomeDir; /** * Retrieve InstallHome first. */ String theInstallHome = thisProperty.getUnconfirmedValue(); /** * If the install home hasn't changed, don't do anything. */ String thePrev = thisProperty.getPreviousValue(); if (theInstallHome.equals(thePrev)) { return; } /** * Retrieve alternate root. */ BusRequest theReq = new BusRequest("ConfigRequest", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.ALTERNATE_ROOT)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); String theAltRoot = (String)theResp.getResult(); /** * Calculate InstallHome. */ if (theAltRoot != null && theInstallHome != null) { /** * Case 1: Both Alternate Root and InstallHome specified. * e.g., altroot = /a, InstallHome = /mysoftware * Installation Path = /a/mysoftware */ theInstallHomeDir = new File(new File(theAltRoot), theInstallHome); } else if (theAltRoot == null && theInstallHome != null) { /** * Case 2: No alternate root specified but only installhome * e.g., altroot = null and InstallHome = /mysoftware * Installation Path = /mysoftware */ theInstallHomeDir = new File(theInstallHome); } else if (theAltRoot != null && theInstallHome == null) { /** * Case 3: Alternate specified but no InstallHome * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {"altroot=" + theAltRoot}); } else if (theAltRoot == null && theInstallHome == null) { /** * Case 4: Alternate root is null and InstallHome is null * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {}); } String aInstallHomePath = theInstallHomeDir.getAbsolutePath(); /* * make sure directory is suitable */ if (theInstallHomeDir.exists() && theInstallHomeDir.isDirectory()){ if (!theInstallHomeDir.canWrite()) { /** * TODO: Right approach would be to pop up a dialog box (gui)/or just display a * text message (cli) and give the user chance to select another install home * instead of throwing the exception. Only in silent mode the installer should * die silently. */ throw new EnhancedException("INSTALL_HOME_NOT_WRITEABLE", null, new String[]{"dir=" + theInstallHomeDir.getAbsolutePath()}); } } else { /** * InstallHome directory does not exists. So, create one. */ if (!theInstallHomeDir.mkdirs()) { throw new EnhancedException ("CANNOT_CREATE_INSTALLHOME_DIRECTORY", null, new String[] {"dir=" + theInstallHomeDir.getAbsolutePath()}); } } /** * Set up SIMS to point to the right place. SIMS needs to know the * altroot, and the domain name. The altroot is setup during Orchestrator, * but the InstallHome is not known until now, so set that as SIMS' Domain Home. */ theSIMSCntrl = new SIMSControl(SIMSCommand.SET_DOMAIN, theInstallHome); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } /** * Now re-initialize SIMS with the new domain */ SIMSControl theSIMSCntrl = new SIMSControl(SIMSCommand.INITIALIZE, null); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } validateInstallHome(theInstallHomeDir); theReq = new BusRequest("SetAllConfig", new ConfigControl(ConfigControl.ConfigCommand.SET_ALL_CONFIGURATION, null)); theResponse = ControlBus.getInstance().publishRequest(theReq, "svc://general/conf"); if (theResponse.getException() != null) { LOGGER.log(Level.WARNING, "CANNOT_PREFILL", "error=" + EnhancedException.getLastCause(theResponse.getException()).getLocalizedMessage()); } /* * NOTE : PLEASE READ !!!!!!!! * The following code determines if the upgrade page should be * shown or skipped. If the operation is INSTALL the page * will be skipped and shown in UPGRADE mode. The setting of the * variable DO_NOT_SHOW_UPGRADE tells the openInstaller that the page * with should be skipped from display. * * IMPORTANT : READ IF THIS PAGE IS NOT IN THE PAGESEQUENCE * If a product decides not to show this page, then the following * code should be moved to a page in the pagesequence that is * on or after the ProductSelection page and before ReadyToInstall page */ /* Retrieve the Product Map */ OpsControl theOpsCmd = new OpsControl(OpsControl.OpsCommand.GET_PRODUCT_MAP, theInstallHomeDir.getAbsolutePath()); BusResponse theProdMapResp = ControlBus.getInstance().publishRequest( new BusRequest("ProductMapRequest", theOpsCmd), "svc://general/operation"); if (theProdMapResp == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } else if (theProdMapResp.getException() != null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", theProdMapResp.getException(), new String[]{}); } ProductMap theProdMap = (ProductMap) theProdMapResp.getResult(); if (theProdMap == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } /* Find out what kind of an operation it is */ gOpType = theProdMap.getOperation(); if (gOpType == Operation.OPTYPE.INSTALL) { List theActiveModesList = (List)ConfigHelper.getValue("PageFlow.Mode.ACTIVE_MODES_LIST"); theActiveModesList.add("DO_NOT_SHOW_UPGRADE"); ConfigHelper.setValue("PageFlow.Mode.ACTIVE_MODES_LIST", theActiveModesList); } FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=ALTERNATE_ROOT}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=SET_DOMAIN, gData=/home/mark/glassfishv3}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=INITIALIZE, gData=null}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINE: Reading persisted data ... FINE: NO UPDATES AVAILABLE FOR PREFILL FINEST: BusRequest For: [svc://general/operation] Request: [BusRequest: name: ProductMapRequest data: OpsControl{gCmd=GET_PRODUCT_MAP, gData=/home/mark/glassfishv3}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: org.openinstaller.provider.operation.OperationData.createProductMap entered FINEST: org.openinstaller.provider.operation.OperationData.createProductMap : Install home is /home/mark/glassfishv3 FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyRequest data: DependencyControl{cmd=GET_PRODUCT_NODE_ROOT, data=null}] By: [org.openinstaller.provider.operation.OperationData.createProductMap(*) FINE: Retrieving a product node FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DEFAULT_PRODUCT_ID}] By: [org.openinstaller.util.install.Common.getDefaultProductID(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Process_Mode_Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=PROCESSING_MODE}] By: [org.openinstaller.util.install.Common.getProcessingMode(*) FINER: @About to get products from SIMS repository for glassfish FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=GET_PRODUCT_VERSIONS, gData=glassfish}] By: [org.openinstaller.provider.operation.OperationData.getAllVersions(*) FINE: Will inspect glassfish now FINEST: org.openinstaller.sims.SIMSContext.getProductInstances(glassfish, null) FINER: Perform legacy detection only if the mode is Install and the product is notfound in SIMS already. Default processing mode = INSTALL FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: LegacyRequest data: DependencyControl{cmd=GET_LEGACY_DATA, data=null}] By: [org.openinstaller.provider.operation.OperationData.legacyDetection(*) FINE: No legacy data was found .... Just return FINER: % Adding versions of detected product glassfish FINER: @About to get products from SIMS repository for glassfish FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=GET_PRODUCT_VERSIONS, gData=glassfish}] By: [org.openinstaller.provider.operation.OperationData.getAllVersions(*) FINE: Will inspect glassfish now FINEST: org.openinstaller.sims.SIMSContext.getProductInstances(glassfish, null) FINER: OPTYPE = INSTALL FINER: * O p e r = INSTALL FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [PageFlow] at [/model/PageFlow.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [EXPRESS_MODE] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [EXPRESS] FINEST: Type: [xs:string-list] FINEST: Returning type class java.util.ArrayList FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: goToNextUnskippedPage: current index is -1 FINE: Setting page index to 0 FINE: goToNextUnskippedPage: index flipped to 0 FINE: Getting page name for index 0 as Welcome FINER: reanalyzePageSequence(Welcome) FINEST: Analyzing Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Welcome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [Welcome] at [/model/Welcome.xcs] FINEST: No change. Increasing index FINEST: Analyzing License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [License] at [/model/License.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [1] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: License prop: ACCEPT_LICENSE FINEST: No change. Increasing index FINEST: Analyzing InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: InstallHome prop: INSTALL_HOME FINEST: No change. Increasing index FINEST: Analyzing glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: glassfish prop: ADMIN_PORT FINEST: glassfish prop: HTTP_PORT FINEST: glassfish prop: ADMIN_USER FINEST: glassfish prop: ADMIN_PASSWORD FINEST: glassfish prop: A_INSTALL_HOME FINEST: glassfish prop: DUMMY_PROP FINEST: glassfish prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: updatetool prop: A_INSTALL_HOME FINEST: updatetool prop: BOOTSTRAP_UPDATETOOL FINEST: updatetool prop: ALLOW_UPDATE_CHECK FINEST: updatetool prop: PROXY_HOST FINEST: updatetool prop: PROXY_PORT FINEST: No change. Increasing index FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [ReadyToInstall] at [/model/ReadyToInstall.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [foovalueforinstall] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [Progress] at [/model/Progress.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [true] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: Getting page name for index 0 as Welcome FINE: About to change to Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=Welcome}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINE: Trying to find default APOC Template resource [Welcome] at [/view/Welcome.xml] FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINE: About to process template: [/templates/ui.ftl] FINE: OpenInstallerTemplateLoader.getURL(templates/ui_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/ui_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/ui.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/ui.ftl FINE: About to render main frame FINEST: convertAPOCVarToFreemarkerVar: $Welcome_WELCOME_TEXT -> ${Welcome_WELCOME_TEXT} FINE: About to process template: [/templates/components.ftl] FINE: OpenInstallerTemplateLoader.getURL(templates/components_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/components.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/leftpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/contentpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/buttonpanel.ftl FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: Attempting to load EDT debugger FINEST: Could not initialize Swing Event Queue Watchdog: org.openinstaller.debug.ui.EventQueueWatchdog FINEST: [ at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(AccessController.java:?) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.openinstaller.core.EngineBootstrap.findClass(EngineBootstrap.java:249) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:357) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at org.openinstaller.core.EngineBootstrap.loadClass(EngineBootstrap.java:318) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Class.java:?) at java.lang.Class.forName(Class.java:169) at org.openinstaller.provider.ui.wizard.AbstractWizard.startEventQueueWatchdog(AbstractWizard.java:98) at org.openinstaller.provider.ui.wizard.GUIWizard.windowOpened(GUIWizard.java:751) at java.awt.Window.processWindowEvent(Window.java:1859) at javax.swing.JFrame.processWindowEvent(JFrame.java:279) at java.awt.Window.processEvent(Window.java:1820) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) ] FINE: Getting page name for index 0 as Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Welcome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=AC_NEXT,when=1255030808999,modifiers=Button1] on gBtnNext FINE: Getting page name for index 0 as Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=Welcome}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: goToNextUnskippedPage: current index is 0 FINE: Setting page index to 1 FINE: goToNextUnskippedPage: index flipped to 1 FINE: Getting page name for index 1 as License FINER: reanalyzePageSequence(License) FINEST: Analyzing License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: License prop: ACCEPT_LICENSE FINEST: No change. Increasing index FINEST: Analyzing InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: InstallHome prop: INSTALL_HOME FINEST: No change. Increasing index FINEST: Analyzing glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: glassfish prop: ADMIN_PORT FINEST: glassfish prop: HTTP_PORT FINEST: glassfish prop: ADMIN_USER FINEST: glassfish prop: ADMIN_PASSWORD FINEST: glassfish prop: A_INSTALL_HOME FINEST: glassfish prop: DUMMY_PROP FINEST: glassfish prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: updatetool prop: A_INSTALL_HOME FINEST: updatetool prop: BOOTSTRAP_UPDATETOOL FINEST: updatetool prop: ALLOW_UPDATE_CHECK FINEST: updatetool prop: PROXY_HOST FINEST: updatetool prop: PROXY_PORT FINEST: No change. Increasing index FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: Getting page name for index 1 as License FINE: About to change to License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=License}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINE: Trying to find default APOC Template resource [License] at [/view/License.xml] FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINEST: convertAPOCVarToFreemarkerVar: $License_LICENSE_TEXT1 -> ${License_LICENSE_TEXT1} FINEST: convertAPOCVarToFreemarkerVar: $License_LICENSE_TEXT2 -> ${License_LICENSE_TEXT2} FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: $LICENSE_ACCEPT_TEXT -> ${LICENSE_ACCEPT_TEXT} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLRadioButton Src String: $LICENSE_ACCEPT_TEXT aAttributeName: text New Text: name="0" id="0" actionCommand="License.license.ACCEPT_LICENSE" text="${LICENSE_ACCEPT_TEXT}" FINEST: convertAPOCVarToFreemarkerVar: $LICENSE_ACCEPT_TOOLTIP -> ${LICENSE_ACCEPT_TOOLTIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $LICENSE_ACCEPT_TOOLTIP aAttributeName: tooltiptext New Text: name="0" id="0" actionCommand="License.license.ACCEPT_LICENSE" text="${LICENSE_ACCEPT_TEXT}" enabled="true" tooltiptext="${LICENSE_ACCEPT_TOOLTIP}" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: $LICENSE_DECLINE_TEXT -> ${LICENSE_DECLINE_TEXT} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLRadioButton Src String: $LICENSE_DECLINE_TEXT aAttributeName: text New Text: name="1" id="1" actionCommand="License.license.ACCEPT_LICENSE" selected="true" text="${LICENSE_DECLINE_TEXT}" FINEST: convertAPOCVarToFreemarkerVar: $LICENSE_DECLINE_TOOLTIP -> ${LICENSE_DECLINE_TOOLTIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $LICENSE_DECLINE_TOOLTIP aAttributeName: tooltiptext New Text: name="1" id="1" actionCommand="License.license.ACCEPT_LICENSE" selected="true" text="${LICENSE_DECLINE_TEXT}" enabled="true" tooltiptext="${LICENSE_DECLINE_TOOLTIP}" FINE: About to process template: [/templates/components.ftl] FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINE: Getting page name for index 1 as License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=8203,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: 0 components in org.openinstaller.provider.ui.custom.HTMLPanel[LICENSE_TEXT1,12,0,549x40,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.basic.BasicBorders$MarginBorder@1e26fbfc,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=false,margin=javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],kit=javax.swing.text.html.HTMLEditorKit@54182d86,typeHandlers={text/html=javax.swing.text.html.HTMLEditorKit@54182d86}] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: Nothing found. Returning null. FINER: 3 components in javax.swing.JScrollPane[gScrollPane,12,57,549x321,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@693985fc,flags=330,maximumSize=,minimumSize=,preferredSize=,columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,532,1,15x318,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_ALWAYS,viewport=javax.swing.JViewport[,2,2,529x316,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165834,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=javax.swing.border.LineBorder@11696cdb] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: 1 components in javax.swing.JViewport[,2,2,529x316,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165834,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named LICENSE_TEXT2 in it. FINER: Returning javax.swing.JTextArea[LICENSE_TEXT2,0,-9940,529x10256,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.basic.BasicBorders$MarginBorder@3f8b995c,flags=298,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=false,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],colums=33,columWidth=12,rows=9,rowHeight=16,word=true,wrap=true] FINER: Returning stage 2 javax.swing.JViewport[,2,2,529x316,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165834,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Returning stage 2 javax.swing.JScrollPane[gScrollPane,12,57,549x321,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@693985fc,flags=330,maximumSize=,minimumSize=,preferredSize=,columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,532,1,15x318,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_ALWAYS,viewport=javax.swing.JViewport[,2,2,529x316,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165834,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=javax.swing.border.LineBorder@11696cdb] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=8203,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named 0 in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named 0 in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named 0 in it. FINER: Returning javax.swing.JRadioButton[0,12,395,561x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@9b7c63f,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=I accept the terms in the license agreement.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=License.license.ACCEPT_LICENSE,when=1255030810695,modifiers=Button1] on 0 FINE: Loading the bsh script FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named 1 in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named 1 in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named 1 in it. FINER: Returning javax.swing.JRadioButton[1,12,419,561x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@734893da,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=I do not accept the terms in the license agreement.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=AC_NEXT,when=1255030811614,modifiers=Button1] on gBtnNext FINE: Getting page name for index 1 as License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: Skipping variable with no datapath. FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named 0 in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named 0 in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named 0 in it. FINER: Returning javax.swing.JRadioButton[0,12,395,561x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@9b7c63f,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=I accept the terms in the license agreement.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINE: About to deal with variable 0 FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named 0 in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named 0 in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named 0 in it. FINER: Returning javax.swing.JRadioButton[0,12,395,561x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@9b7c63f,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=I accept the terms in the license agreement.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=License}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [0] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.util.EnhancedException; String theLicenseState = thisProperty.getUnconfirmedValue(); if ("1".equals(theLicenseState)) { throw new EnhancedException("LICENSE_NEEDS_TO_BE_ACCEPTED", new String [] {}); } FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: goToNextUnskippedPage: current index is 1 FINE: Setting page index to 2 FINE: goToNextUnskippedPage: index flipped to 2 FINE: Getting page name for index 2 as InstallHome FINER: reanalyzePageSequence(InstallHome) FINEST: Analyzing InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: InstallHome prop: INSTALL_HOME FINEST: No change. Increasing index FINEST: Analyzing glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: glassfish prop: ADMIN_PORT FINEST: glassfish prop: HTTP_PORT FINEST: glassfish prop: ADMIN_USER FINEST: glassfish prop: ADMIN_PASSWORD FINEST: glassfish prop: A_INSTALL_HOME FINEST: glassfish prop: DUMMY_PROP FINEST: glassfish prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: updatetool prop: A_INSTALL_HOME FINEST: updatetool prop: BOOTSTRAP_UPDATETOOL FINEST: updatetool prop: ALLOW_UPDATE_CHECK FINEST: updatetool prop: PROXY_HOST FINEST: updatetool prop: PROXY_PORT FINEST: No change. Increasing index FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: Getting page name for index 2 as InstallHome FINE: About to change to InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINEST: convertAPOCVarToFreemarkerVar: $INSTALL_TOP_TEXT -> ${INSTALL_TOP_TEXT} FINEST: convertAPOCVarToFreemarkerVar: $INSTALL_HOME_LABEL -> ${INSTALL_HOME_LABEL} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: $INSTALL_HOME_LABEL aAttributeName: text New Text: LabelFor="INSTALL_HOME" text="${INSTALL_HOME_LABEL}" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: /home/mark/glassfishv3 -> /home/mark/glassfishv3 FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLDirectorySelector Src String: /home/mark/glassfishv3 aAttributeName: text New Text: name="INSTALL_HOME" id="INSTALL_HOME" actionCommand="InstallHome.directory.INSTALL_HOME" text="/home/mark/glassfishv3" FINEST: convertAPOCVarToFreemarkerVar: $SPECIFY_HOME_MSG -> ${SPECIFY_HOME_MSG} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $SPECIFY_HOME_MSG aAttributeName: tooltiptext New Text: name="INSTALL_HOME" id="INSTALL_HOME" actionCommand="InstallHome.directory.INSTALL_HOME" text="/home/mark/glassfishv3" tooltiptext="${SPECIFY_HOME_MSG}" FINEST: convertAPOCVarToFreemarkerVar: $INSTALL_BOTTOM_TEXT -> ${INSTALL_BOTTOM_TEXT} FINE: About to process template: [/templates/components.ftl] FINE: OpenInstallerTemplateLoader.getURL(templates/components_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/components.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/leftpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/contentpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/buttonpanel.ftl FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINE: Getting page name for index 2 as InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=AC_NEXT,when=1255030823774,modifiers=Button1] on gBtnNext FINE: Getting page name for index 2 as InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: About to deal with variable INSTALL_HOME FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named INSTALL_HOME in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named INSTALL_HOME in it. FINER: 4 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named INSTALL_HOME in it. FINER: Returning org.openinstaller.provider.ui.custom.OpenInstallerDirectoryChooser[INSTALL_HOME,157,204,404x18,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777217,maximumSize=,minimumSize=,preferredSize=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [/usr/java/glassfish-v3] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.bus.BusRequest; import org.openinstaller.bus.BusResponse; import org.openinstaller.bus.ControlBus; import org.openinstaller.bus.NoSuchMemberException; import org.openinstaller.util.Platform; import org.openinstaller.util.EnhancedException; import org.openinstaller.core.EngineConfigCommand; import org.openinstaller.core.EngineConfigCommand.COMMAND; import org.openinstaller.core.EngineConfigItem; import org.openinstaller.core.EngineConfigManager; import org.openinstaller.provider.sims.SIMSControl; import org.openinstaller.provider.sims.SIMSControl.SIMSCommand; import org.openinstaller.sims.SystemProduct; import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.provider.conf.ConfigControl; import org.openinstaller.provider.conf.ConfigOORException; import org.openinstaller.sims.Backend.EntityState; import org.openinstaller.provider.operation.Operation; import org.openinstaller.util.install.Common; import org.openinstaller.core.PROCESSING_MODE; import java.util.List; import java.util.ArrayList; import java.io.File; import java.io.InputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.logging.Level; import java.util.logging.Logger; import org.openinstaller.provider.operation.Operation; import org.openinstaller.provider.operation.ProductMap; import org.openinstaller.provider.operation.Operation.OPTYPE; import org.openinstaller.provider.operation.OpsControl; import org.openinstaller.provider.operation.OperationImpossibleException; public static Operation.OPTYPE gOpType = null; /** * This method checks if the installhome path specified refers to the root * file path of a non-global zone on Solaris platform . If so, it prompts the * user to enter a different path. */ validatePathOnSolaris(String aPath){ /** * Execute the zoneadm command and retrieve the list of zones. * The following code executes the command * zoneadm list -cp * to retrieve a machine parseable list of zones along with * their id, name, zonepaths and status. The retrieved zonepaths are then compared * to the alternate root path (altroot + installhome) to make sure * -R option does not reference any root file path of a non-global zone. */ String[] theZoneadmCmd = new String[] {ZONEADM_CMD, "list", "-cp"}; Process theZoneProc = new ProcessBuilder(theZoneadmCmd).start(); String theOutput; theIs = theZoneProc.getInputStream(); theBr = new BufferedReader(new InputStreamReader(theIs)); theOutput = theBr.readLine(); while (theOutput != null) { String[] theZoneList = theOutput.split("\\:"); /** * The last column of the command * zoneadm list -cp * refers to the zonepath */ String theZonePath = theZoneList[theZoneList.length - 1]; /** * The second column of the zoneadm command represents the * name of the zone. If the name of the zone is "global" * then ignore the check as the installer will allow * installation in the global zone ("/"); */ if (!theZoneList[1].equals("global")) { if (new File(theZonePath).compareTo(new File(aPath)) == 0){ throw new EnhancedException("INVALID_INSTALLHOME_PATH", null, new String[]{"path=" + theZonePath}); } } theOutput = theBr.readLine(); } } /* recursively looks for damaged products */ /* boolean anyDamage(SystemProduct theProd) { if (theProd.getState() == EntityState.DAMAGED) { return true; } Set theContainedProducts = theProd.getContainedProducts(); if (null != theContainedProducts) { for (SystemProduct theContained : theContainedProducts) { if (anyDamage(theContained)) { return true; } } } // none of the contained products are damaged return false; } */ /** * Make sure the InstallHome exists and/or is writeable. */ validateInstallHome(File aInstallHomePath) throws EnhancedException { /* * check to see if a previous instance of the current product is installed * there. If it is, and it's not damaged, and the user is doing an install, * do not let the user proceed, since the only thing we currently support * in this flow is repair, and repair is not needed in this case. In the future, * When we support incremental install, this code will simply detect damage and * mark it so that we can offer the user the choice to repair later. */ /* get processing mode (install or uninstall) */ // XXX : This doesn't do much. Remove? String theDummyProcessingMode = Common.getProcessingMode(); BusRequest theReq = new BusRequest("DefaultProductReq", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.DEFAULT_PRODUCT_ID)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); Object theDefProdObj = theResp.getResult(); String theProduct = ""; if (theDefProdObj != null) { theProduct = (String) theDefProdObj; } } /** * Install Home location. */ String ZONEADM_CMD="/usr/sbin/zoneadm"; /** * Validate Install Home here. */ InputStream theIs; BufferedReader theBr; File theInstallHomeDir; /** * Retrieve InstallHome first. */ String theInstallHome = thisProperty.getUnconfirmedValue(); /** * If the install home hasn't changed, don't do anything. */ String thePrev = thisProperty.getPreviousValue(); if (theInstallHome.equals(thePrev)) { return; } /** * Retrieve alternate root. */ BusRequest theReq = new BusRequest("ConfigRequest", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.ALTERNATE_ROOT)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); String theAltRoot = (String)theResp.getResult(); /** * Calculate InstallHome. */ if (theAltRoot != null && theInstallHome != null) { /** * Case 1: Both Alternate Root and InstallHome specified. * e.g., altroot = /a, InstallHome = /mysoftware * Installation Path = /a/mysoftware */ theInstallHomeDir = new File(new File(theAltRoot), theInstallHome); } else if (theAltRoot == null && theInstallHome != null) { /** * Case 2: No alternate root specified but only installhome * e.g., altroot = null and InstallHome = /mysoftware * Installation Path = /mysoftware */ theInstallHomeDir = new File(theInstallHome); } else if (theAltRoot != null && theInstallHome == null) { /** * Case 3: Alternate specified but no InstallHome * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {"altroot=" + theAltRoot}); } else if (theAltRoot == null && theInstallHome == null) { /** * Case 4: Alternate root is null and InstallHome is null * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {}); } String aInstallHomePath = theInstallHomeDir.getAbsolutePath(); /* * make sure directory is suitable */ if (theInstallHomeDir.exists() && theInstallHomeDir.isDirectory()){ if (!theInstallHomeDir.canWrite()) { /** * TODO: Right approach would be to pop up a dialog box (gui)/or just display a * text message (cli) and give the user chance to select another install home * instead of throwing the exception. Only in silent mode the installer should * die silently. */ throw new EnhancedException("INSTALL_HOME_NOT_WRITEABLE", null, new String[]{"dir=" + theInstallHomeDir.getAbsolutePath()}); } } else { /** * InstallHome directory does not exists. So, create one. */ if (!theInstallHomeDir.mkdirs()) { throw new EnhancedException ("CANNOT_CREATE_INSTALLHOME_DIRECTORY", null, new String[] {"dir=" + theInstallHomeDir.getAbsolutePath()}); } } /** * Set up SIMS to point to the right place. SIMS needs to know the * altroot, and the domain name. The altroot is setup during Orchestrator, * but the InstallHome is not known until now, so set that as SIMS' Domain Home. */ theSIMSCntrl = new SIMSControl(SIMSCommand.SET_DOMAIN, theInstallHome); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } /** * Now re-initialize SIMS with the new domain */ SIMSControl theSIMSCntrl = new SIMSControl(SIMSCommand.INITIALIZE, null); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } validateInstallHome(theInstallHomeDir); theReq = new BusRequest("SetAllConfig", new ConfigControl(ConfigControl.ConfigCommand.SET_ALL_CONFIGURATION, null)); theResponse = ControlBus.getInstance().publishRequest(theReq, "svc://general/conf"); if (theResponse.getException() != null) { LOGGER.log(Level.WARNING, "CANNOT_PREFILL", "error=" + EnhancedException.getLastCause(theResponse.getException()).getLocalizedMessage()); } /* * NOTE : PLEASE READ !!!!!!!! * The following code determines if the upgrade page should be * shown or skipped. If the operation is INSTALL the page * will be skipped and shown in UPGRADE mode. The setting of the * variable DO_NOT_SHOW_UPGRADE tells the openInstaller that the page * with should be skipped from display. * * IMPORTANT : READ IF THIS PAGE IS NOT IN THE PAGESEQUENCE * If a product decides not to show this page, then the following * code should be moved to a page in the pagesequence that is * on or after the ProductSelection page and before ReadyToInstall page */ /* Retrieve the Product Map */ OpsControl theOpsCmd = new OpsControl(OpsControl.OpsCommand.GET_PRODUCT_MAP, theInstallHomeDir.getAbsolutePath()); BusResponse theProdMapResp = ControlBus.getInstance().publishRequest( new BusRequest("ProductMapRequest", theOpsCmd), "svc://general/operation"); if (theProdMapResp == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } else if (theProdMapResp.getException() != null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", theProdMapResp.getException(), new String[]{}); } ProductMap theProdMap = (ProductMap) theProdMapResp.getResult(); if (theProdMap == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } /* Find out what kind of an operation it is */ gOpType = theProdMap.getOperation(); if (gOpType == Operation.OPTYPE.INSTALL) { List theActiveModesList = (List)ConfigHelper.getValue("PageFlow.Mode.ACTIVE_MODES_LIST"); theActiveModesList.add("DO_NOT_SHOW_UPGRADE"); ConfigHelper.setValue("PageFlow.Mode.ACTIVE_MODES_LIST", theActiveModesList); } FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=ALTERNATE_ROOT}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=SET_DOMAIN, gData=/usr/java/glassfish-v3}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: org.openinstaller.sims.SIMSContext.setDomain Repository cache cleared FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=INITIALIZE, gData=null}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Checking DB at /usr/java/glassfish-v3/var/install/pkgdb FINE: Checking DB at /usr/java/glassfish-v3/var/install FINE: Checking DB at /usr/java/glassfish-v3/var FINE: Checking DB at /usr/java/glassfish-v3 FINE: DB at /usr/java/glassfish-v3 is WRITABLE FINE: DB at /usr/java/glassfish-v3 is READABLE FINE: Setting permissions to wr for DB/usr/java/glassfish-v3 FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Process_Mode_Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=PROCESSING_MODE}] By: [org.openinstaller.util.install.Common.getProcessingMode(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: DefaultProductReq data: EngineConfigCommand{ cmd=GET_CONFIG, data=DEFAULT_PRODUCT_ID}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: SetAllConfig data: ConfigControl {gCommand=SET_ALL_CONFIGURATION, gData=null}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfStateReq data: EngineConfigCommand{ cmd=GET_CONFIG, data=CONFIG_STATE}] By: [org.openinstaller.provider.conf.ConfigProvider.readConfigurationUpdates(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=InstallHome}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.bus.BusRequest; import org.openinstaller.bus.BusResponse; import org.openinstaller.bus.ControlBus; import org.openinstaller.bus.NoSuchMemberException; import org.openinstaller.util.Platform; import org.openinstaller.util.EnhancedException; import org.openinstaller.core.EngineConfigCommand; import org.openinstaller.core.EngineConfigCommand.COMMAND; import org.openinstaller.core.EngineConfigItem; import org.openinstaller.core.EngineConfigManager; import org.openinstaller.provider.sims.SIMSControl; import org.openinstaller.provider.sims.SIMSControl.SIMSCommand; import org.openinstaller.sims.SystemProduct; import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.provider.conf.ConfigControl; import org.openinstaller.provider.conf.ConfigOORException; import org.openinstaller.sims.Backend.EntityState; import org.openinstaller.provider.operation.Operation; import org.openinstaller.util.install.Common; import org.openinstaller.core.PROCESSING_MODE; import java.util.List; import java.util.ArrayList; import java.io.File; import java.io.InputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.logging.Level; import java.util.logging.Logger; import org.openinstaller.provider.operation.Operation; import org.openinstaller.provider.operation.ProductMap; import org.openinstaller.provider.operation.Operation.OPTYPE; import org.openinstaller.provider.operation.OpsControl; import org.openinstaller.provider.operation.OperationImpossibleException; public static Operation.OPTYPE gOpType = null; /** * This method checks if the installhome path specified refers to the root * file path of a non-global zone on Solaris platform . If so, it prompts the * user to enter a different path. */ validatePathOnSolaris(String aPath){ /** * Execute the zoneadm command and retrieve the list of zones. * The following code executes the command * zoneadm list -cp * to retrieve a machine parseable list of zones along with * their id, name, zonepaths and status. The retrieved zonepaths are then compared * to the alternate root path (altroot + installhome) to make sure * -R option does not reference any root file path of a non-global zone. */ String[] theZoneadmCmd = new String[] {ZONEADM_CMD, "list", "-cp"}; Process theZoneProc = new ProcessBuilder(theZoneadmCmd).start(); String theOutput; theIs = theZoneProc.getInputStream(); theBr = new BufferedReader(new InputStreamReader(theIs)); theOutput = theBr.readLine(); while (theOutput != null) { String[] theZoneList = theOutput.split("\\:"); /** * The last column of the command * zoneadm list -cp * refers to the zonepath */ String theZonePath = theZoneList[theZoneList.length - 1]; /** * The second column of the zoneadm command represents the * name of the zone. If the name of the zone is "global" * then ignore the check as the installer will allow * installation in the global zone ("/"); */ if (!theZoneList[1].equals("global")) { if (new File(theZonePath).compareTo(new File(aPath)) == 0){ throw new EnhancedException("INVALID_INSTALLHOME_PATH", null, new String[]{"path=" + theZonePath}); } } theOutput = theBr.readLine(); } } /* recursively looks for damaged products */ /* boolean anyDamage(SystemProduct theProd) { if (theProd.getState() == EntityState.DAMAGED) { return true; } Set theContainedProducts = theProd.getContainedProducts(); if (null != theContainedProducts) { for (SystemProduct theContained : theContainedProducts) { if (anyDamage(theContained)) { return true; } } } // none of the contained products are damaged return false; } */ /** * Make sure the InstallHome exists and/or is writeable. */ validateInstallHome(File aInstallHomePath) throws EnhancedException { /* * check to see if a previous instance of the current product is installed * there. If it is, and it's not damaged, and the user is doing an install, * do not let the user proceed, since the only thing we currently support * in this flow is repair, and repair is not needed in this case. In the future, * When we support incremental install, this code will simply detect damage and * mark it so that we can offer the user the choice to repair later. */ /* get processing mode (install or uninstall) */ // XXX : This doesn't do much. Remove? String theDummyProcessingMode = Common.getProcessingMode(); BusRequest theReq = new BusRequest("DefaultProductReq", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.DEFAULT_PRODUCT_ID)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); Object theDefProdObj = theResp.getResult(); String theProduct = ""; if (theDefProdObj != null) { theProduct = (String) theDefProdObj; } } /** * Install Home location. */ String ZONEADM_CMD="/usr/sbin/zoneadm"; /** * Validate Install Home here. */ InputStream theIs; BufferedReader theBr; File theInstallHomeDir; /** * Retrieve InstallHome first. */ String theInstallHome = thisProperty.getUnconfirmedValue(); /** * If the install home hasn't changed, don't do anything. */ String thePrev = thisProperty.getPreviousValue(); if (theInstallHome.equals(thePrev)) { return; } /** * Retrieve alternate root. */ BusRequest theReq = new BusRequest("ConfigRequest", new EngineConfigCommand(COMMAND.GET_CONFIG, EngineConfigItem.ALTERNATE_ROOT)); BusResponse theResp = ControlBus.getInstance().publishRequest(theReq, "svc://general/EngineConfig"); String theAltRoot = (String)theResp.getResult(); /** * Calculate InstallHome. */ if (theAltRoot != null && theInstallHome != null) { /** * Case 1: Both Alternate Root and InstallHome specified. * e.g., altroot = /a, InstallHome = /mysoftware * Installation Path = /a/mysoftware */ theInstallHomeDir = new File(new File(theAltRoot), theInstallHome); } else if (theAltRoot == null && theInstallHome != null) { /** * Case 2: No alternate root specified but only installhome * e.g., altroot = null and InstallHome = /mysoftware * Installation Path = /mysoftware */ theInstallHomeDir = new File(theInstallHome); } else if (theAltRoot != null && theInstallHome == null) { /** * Case 3: Alternate specified but no InstallHome * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {"altroot=" + theAltRoot}); } else if (theAltRoot == null && theInstallHome == null) { /** * Case 4: Alternate root is null and InstallHome is null * This should not be allowed. */ throw new EnhancedException("MUST_SPECIFY_INSTALLHOME", null, new String[] {}); } String aInstallHomePath = theInstallHomeDir.getAbsolutePath(); /* * make sure directory is suitable */ if (theInstallHomeDir.exists() && theInstallHomeDir.isDirectory()){ if (!theInstallHomeDir.canWrite()) { /** * TODO: Right approach would be to pop up a dialog box (gui)/or just display a * text message (cli) and give the user chance to select another install home * instead of throwing the exception. Only in silent mode the installer should * die silently. */ throw new EnhancedException("INSTALL_HOME_NOT_WRITEABLE", null, new String[]{"dir=" + theInstallHomeDir.getAbsolutePath()}); } } else { /** * InstallHome directory does not exists. So, create one. */ if (!theInstallHomeDir.mkdirs()) { throw new EnhancedException ("CANNOT_CREATE_INSTALLHOME_DIRECTORY", null, new String[] {"dir=" + theInstallHomeDir.getAbsolutePath()}); } } /** * Set up SIMS to point to the right place. SIMS needs to know the * altroot, and the domain name. The altroot is setup during Orchestrator, * but the InstallHome is not known until now, so set that as SIMS' Domain Home. */ theSIMSCntrl = new SIMSControl(SIMSCommand.SET_DOMAIN, theInstallHome); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } /** * Now re-initialize SIMS with the new domain */ SIMSControl theSIMSCntrl = new SIMSControl(SIMSCommand.INITIALIZE, null); theResponse = ControlBus.getInstance().publishRequest(new BusRequest("SIMSRequest", theSIMSCntrl), "svc://general/sims"); if (theResponse.getException() != null) { throw new EnhancedException("CANNOT_SET_SIMS_DOMAIN", theResponse.getException(), new String[] {"dir=" + theInstallHome}); } validateInstallHome(theInstallHomeDir); theReq = new BusRequest("SetAllConfig", new ConfigControl(ConfigControl.ConfigCommand.SET_ALL_CONFIGURATION, null)); theResponse = ControlBus.getInstance().publishRequest(theReq, "svc://general/conf"); if (theResponse.getException() != null) { LOGGER.log(Level.WARNING, "CANNOT_PREFILL", "error=" + EnhancedException.getLastCause(theResponse.getException()).getLocalizedMessage()); } /* * NOTE : PLEASE READ !!!!!!!! * The following code determines if the upgrade page should be * shown or skipped. If the operation is INSTALL the page * will be skipped and shown in UPGRADE mode. The setting of the * variable DO_NOT_SHOW_UPGRADE tells the openInstaller that the page * with should be skipped from display. * * IMPORTANT : READ IF THIS PAGE IS NOT IN THE PAGESEQUENCE * If a product decides not to show this page, then the following * code should be moved to a page in the pagesequence that is * on or after the ProductSelection page and before ReadyToInstall page */ /* Retrieve the Product Map */ OpsControl theOpsCmd = new OpsControl(OpsControl.OpsCommand.GET_PRODUCT_MAP, theInstallHomeDir.getAbsolutePath()); BusResponse theProdMapResp = ControlBus.getInstance().publishRequest( new BusRequest("ProductMapRequest", theOpsCmd), "svc://general/operation"); if (theProdMapResp == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } else if (theProdMapResp.getException() != null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", theProdMapResp.getException(), new String[]{}); } ProductMap theProdMap = (ProductMap) theProdMapResp.getResult(); if (theProdMap == null) { throw new EnhancedException("CANNOT_CREATE_PRODUCT_MAP", new String [] {}); } /* Find out what kind of an operation it is */ gOpType = theProdMap.getOperation(); if (gOpType == Operation.OPTYPE.INSTALL) { List theActiveModesList = (List)ConfigHelper.getValue("PageFlow.Mode.ACTIVE_MODES_LIST"); theActiveModesList.add("DO_NOT_SHOW_UPGRADE"); ConfigHelper.setValue("PageFlow.Mode.ACTIVE_MODES_LIST", theActiveModesList); } FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=ALTERNATE_ROOT}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=SET_DOMAIN, gData=/usr/java/glassfish-v3}] By: [sun.reflect.NativeMethodAccessorImpl.invoke0(*) FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=INITIALIZE, gData=null}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINE: Reading persisted data ... FINE: NO UPDATES AVAILABLE FOR PREFILL FINEST: BusRequest For: [svc://general/operation] Request: [BusRequest: name: ProductMapRequest data: OpsControl{gCmd=GET_PRODUCT_MAP, gData=/usr/java/glassfish-v3}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINEST: org.openinstaller.provider.operation.OperationData.createProductMap entered FINEST: org.openinstaller.provider.operation.OperationData.createProductMap : Install home is /usr/java/glassfish-v3 FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: DependencyRequest data: DependencyControl{cmd=GET_PRODUCT_NODE_ROOT, data=null}] By: [org.openinstaller.provider.operation.OperationData.createProductMap(*) FINE: Retrieving a product node FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DEFAULT_PRODUCT_ID}] By: [org.openinstaller.util.install.Common.getDefaultProductID(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: Process_Mode_Request data: EngineConfigCommand{ cmd=GET_CONFIG, data=PROCESSING_MODE}] By: [org.openinstaller.util.install.Common.getProcessingMode(*) FINER: @About to get products from SIMS repository for glassfish FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=GET_PRODUCT_VERSIONS, gData=glassfish}] By: [org.openinstaller.provider.operation.OperationData.getAllVersions(*) FINE: Will inspect glassfish now FINEST: org.openinstaller.sims.SIMSContext.getProductInstances(glassfish, null) FINER: Perform legacy detection only if the mode is Install and the product is notfound in SIMS already. Default processing mode = INSTALL FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: LegacyRequest data: DependencyControl{cmd=GET_LEGACY_DATA, data=null}] By: [org.openinstaller.provider.operation.OperationData.legacyDetection(*) FINE: No legacy data was found .... Just return FINER: % Adding versions of detected product glassfish FINER: @About to get products from SIMS repository for glassfish FINEST: BusRequest For: [svc://general/sims] Request: [BusRequest: name: SIMSRequest data: SIMSControl{gCmd=GET_PRODUCT_VERSIONS, gData=glassfish}] By: [org.openinstaller.provider.operation.OperationData.getAllVersions(*) FINE: Will inspect glassfish now FINEST: org.openinstaller.sims.SIMSContext.getProductInstances(glassfish, null) FINER: OPTYPE = INSTALL FINER: * O p e r = INSTALL FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: Skipping variable with no datapath. FINE: goToNextUnskippedPage: current index is 2 FINE: Setting page index to 3 FINE: goToNextUnskippedPage: index flipped to 3 FINE: Getting page name for index 3 as glassfish FINER: reanalyzePageSequence(glassfish) FINEST: Analyzing glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: glassfish prop: ADMIN_PORT FINEST: glassfish prop: HTTP_PORT FINEST: glassfish prop: ADMIN_USER FINEST: glassfish prop: ADMIN_PASSWORD FINEST: glassfish prop: A_INSTALL_HOME FINEST: glassfish prop: DUMMY_PROP FINEST: glassfish prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: updatetool prop: A_INSTALL_HOME FINEST: updatetool prop: BOOTSTRAP_UPDATETOOL FINEST: updatetool prop: ALLOW_UPDATE_CHECK FINEST: updatetool prop: PROXY_HOST FINEST: updatetool prop: PROXY_PORT FINEST: No change. Increasing index FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: Getting page name for index 3 as glassfish FINE: About to change to glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=glassfish}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINEST: convertAPOCVarToFreemarkerVar: $ADMINISTRATION_TOP_TEXT -> ${ADMINISTRATION_TOP_TEXT} FINEST: convertAPOCVarToFreemarkerVar: Admin Port -> Admin Port FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: Admin Port aAttributeName: text New Text: LabelFor="ADMIN_PORT" text="Admin Port" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: 4848 -> 4848 FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLTextField Src String: 4848 aAttributeName: text New Text: name="ADMIN_PORT" id="ADMIN_PORT" actionCommand="glassfish.Administration.ADMIN_PORT" text="4848" FINEST: convertAPOCVarToFreemarkerVar: $ADMIN_PORT_TOOL_TIP -> ${ADMIN_PORT_TOOL_TIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $ADMIN_PORT_TOOL_TIP aAttributeName: tooltiptext New Text: name="ADMIN_PORT" id="ADMIN_PORT" actionCommand="glassfish.Administration.ADMIN_PORT" text="4848" tooltiptext="${ADMIN_PORT_TOOL_TIP}" FINEST: convertAPOCVarToFreemarkerVar: HTTP Port -> HTTP Port FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: HTTP Port aAttributeName: text New Text: LabelFor="HTTP_PORT" text="HTTP Port" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: 8080 -> 8080 FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLTextField Src String: 8080 aAttributeName: text New Text: name="HTTP_PORT" id="HTTP_PORT" actionCommand="glassfish.Administration.HTTP_PORT" text="8080" FINEST: convertAPOCVarToFreemarkerVar: $HTTP_PORT_TOOL_TIP -> ${HTTP_PORT_TOOL_TIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $HTTP_PORT_TOOL_TIP aAttributeName: tooltiptext New Text: name="HTTP_PORT" id="HTTP_PORT" actionCommand="glassfish.Administration.HTTP_PORT" text="8080" tooltiptext="${HTTP_PORT_TOOL_TIP}" FINEST: convertAPOCVarToFreemarkerVar: Username -> Username FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: Username aAttributeName: text New Text: LabelFor="ADMIN_USER" text="Username" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: admin -> admin FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLTextField Src String: admin aAttributeName: text New Text: name="ADMIN_USER" id="ADMIN_USER" actionCommand="glassfish.Administration.ADMIN_USER" text="admin" FINEST: convertAPOCVarToFreemarkerVar: $ADMIN_USER_TOOL_TIP -> ${ADMIN_USER_TOOL_TIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $ADMIN_USER_TOOL_TIP aAttributeName: tooltiptext New Text: name="ADMIN_USER" id="ADMIN_USER" actionCommand="glassfish.Administration.ADMIN_USER" text="admin" tooltiptext="${ADMIN_USER_TOOL_TIP}" FINEST: convertAPOCVarToFreemarkerVar: Password -> Password FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: Password aAttributeName: text New Text: LabelFor="ADMIN_PASSWORD" text="Password" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: $ADMIN_PASSWORD_TOOL_TIP -> ${ADMIN_PASSWORD_TOOL_TIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $ADMIN_PASSWORD_TOOL_TIP aAttributeName: tooltiptext New Text: name="ADMIN_PASSWORD" id="ADMIN_PASSWORD" actionCommand="glassfish.Administration.ADMIN_PASSWORD" tooltiptext="${ADMIN_PASSWORD_TOOL_TIP}" FINE: About to process template: [/templates/components.ftl] FINE: OpenInstallerTemplateLoader.getURL(templates/components_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/components.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/leftpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/contentpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/buttonpanel.ftl FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINEST: BGImagePanel() called by sun.reflect.NativeConstructorAccessorImpl?newInstance0 FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.NativeMethodAccessorImpl?invoke0 FINE: Getting page name for index 3 as glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=AC_NEXT,when=1255030839971,modifiers=Button1] on gBtnNext FINE: Getting page name for index 3 as glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: About to deal with variable ADMIN_PORT FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named ADMIN_PORT in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named ADMIN_PORT in it. FINER: 9 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named ADMIN_PORT in it. FINER: Returning javax.swing.JTextField[ADMIN_PORT,94,188,467x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@a15670a,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=glassfish.Administration.ADMIN_PORT,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [4849] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [4849] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.bus.*; import org.openinstaller.core.*; BusRequest modeReq = new BusRequest("ConfigRequest", new EngineConfigCommand(EngineConfigCommand.COMMAND.GET_CONFIG, EngineConfigItem.DISPLAY_MODE)); BusResponse modeResp = bus.publishRequest(modeReq, "svc://general/EngineConfig"); String mode = (String)modeResp.getResult(); if ("SILENT".equals(mode)) System.out.println(""); else validateAdminPort(thisProperty); FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [SUCCESS] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: About to deal with variable HTTP_PORT FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HTTP_PORT in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named HTTP_PORT in it. FINER: 9 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HTTP_PORT in it. FINER: Returning javax.swing.JTextField[HTTP_PORT,94,223,467x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@504c2683,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=glassfish.Administration.HTTP_PORT,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [8081] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [8081] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import org.openinstaller.provider.conf.ConfigHelper; import org.openinstaller.bus.*; import org.openinstaller.core.*; BusRequest modeReq = new BusRequest("ConfigRequest", new EngineConfigCommand(EngineConfigCommand.COMMAND.GET_CONFIG, EngineConfigItem.DISPLAY_MODE)); BusResponse modeResp = bus.publishRequest(modeReq, "svc://general/EngineConfig"); String mode = (String)modeResp.getResult(); if ("SILENT".equals(mode)) System.out.println(""); else validateHttpPort(thisProperty); FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [SUCCESS] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: About to deal with variable ADMIN_USER FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named ADMIN_USER in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named ADMIN_USER in it. FINER: 9 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named ADMIN_USER in it. FINER: Returning javax.swing.JTextField[ADMIN_USER,94,258,467x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@37748ba4,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=glassfish.Administration.ADMIN_USER,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [admin] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [admin] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: org.openinstaller.provider.conf.oor.OORProp.invokeScript called by org.openinstaller.provider.conf.oor.OORProp.validate FINEST: The script is import java.lang.String; import java.util.List; import org.openinstaller.provider.conf.ConfigHelper; String enteredValue = (String)thisProperty.getUnconfirmedValue(); if ((enteredValue == null) || enteredValue.equals("")) { ConfigHelper.setValue("glassfish.Administration.STATUS", "ERROR"); throw new EnhancedException("NULL_OR_EMPTY_VALUE", new String[]{}); } FINE: org.openinstaller.provider.conf.oor.OORProp.invokeScript: Script returned null FINE: About to deal with variable ADMIN_PASSWORD FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named ADMIN_PASSWORD in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named ADMIN_PASSWORD in it. FINER: 9 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named ADMIN_PASSWORD in it. FINER: Returning javax.swing.JPasswordField[ADMIN_PASSWORD,94,293,467x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@447bd86d,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=glassfish.Administration.ADMIN_PASSWORD,horizontalAlignment=LEADING,echoChar=•] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [adminadmin] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=glassfish}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [adminadmin] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: goToNextUnskippedPage: current index is 3 FINE: Setting page index to 4 FINE: goToNextUnskippedPage: index flipped to 4 FINE: Getting page name for index 4 as updatetool FINER: reanalyzePageSequence(updatetool) FINEST: Analyzing updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: updatetool prop: A_INSTALL_HOME FINEST: updatetool prop: BOOTSTRAP_UPDATETOOL FINEST: updatetool prop: ALLOW_UPDATE_CHECK FINEST: updatetool prop: PROXY_HOST FINEST: updatetool prop: PROXY_PORT FINEST: No change. Increasing index FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: Getting page name for index 4 as updatetool FINE: About to change to updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=updatetool}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINEST: convertAPOCVarToFreemarkerVar: $UPDATETOOL_TOP_TEXT -> ${UPDATETOOL_TOP_TEXT} FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: Requires Online Installation -> Requires Online Installation FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: Requires Online Installation aAttributeName: tooltiptext New Text: name="BOOTSTRAP_UPDATETOOL" id="BOOTSTRAP_UPDATETOOL" actionCommand="updatetool.Configuration.BOOTSTRAP_UPDATETOOL" selected="true" tooltiptext="Requires Online Installation" FINEST: convertAPOCVarToFreemarkerVar: Install Update Tool -> Install Update Tool FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLCheckBox Src String: Install Update Tool aAttributeName: text New Text: name="BOOTSTRAP_UPDATETOOL" id="BOOTSTRAP_UPDATETOOL" actionCommand="updatetool.Configuration.BOOTSTRAP_UPDATETOOL" selected="true" tooltiptext="Requires Online Installation" text="Install Update Tool" FINEST: convertAPOCVarToFreemarkerVar: Proxy Host -> Proxy Host FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: Proxy Host aAttributeName: text New Text: LabelFor="PROXY_HOST" text="Proxy Host" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: Enter Proxy Host if required -> Enter Proxy Host if required FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: Enter Proxy Host if required aAttributeName: tooltiptext New Text: name="PROXY_HOST" id="PROXY_HOST" actionCommand="updatetool.Configuration.PROXY_HOST" tooltiptext="Enter Proxy Host if required" FINEST: convertAPOCVarToFreemarkerVar: Proxy Port -> Proxy Port FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLLabel Src String: Proxy Port aAttributeName: text New Text: LabelFor="PROXY_PORT" text="Proxy Port" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: Enter Proxy Port if required -> Enter Proxy Port if required FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: Enter Proxy Port if required aAttributeName: tooltiptext New Text: name="PROXY_PORT" id="PROXY_PORT" actionCommand="updatetool.Configuration.PROXY_PORT" tooltiptext="Enter Proxy Port if required" FINEST: convertAPOCVarToFreemarkerVar: $UPDATE_TOOL_PRIVACY_NOTICE -> ${UPDATE_TOOL_PRIVACY_NOTICE} FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: -> FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: aAttributeName: tooltiptext New Text: name="ALLOW_UPDATE_CHECK" id="ALLOW_UPDATE_CHECK" actionCommand="updatetool.Configuration.ALLOW_UPDATE_CHECK" selected="true" tooltiptext="" FINEST: convertAPOCVarToFreemarkerVar: Enable Update Tool -> Enable Update Tool FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLCheckBox Src String: Enable Update Tool aAttributeName: text New Text: name="ALLOW_UPDATE_CHECK" id="ALLOW_UPDATE_CHECK" actionCommand="updatetool.Configuration.ALLOW_UPDATE_CHECK" selected="true" tooltiptext="" text="Enable Update Tool" FINE: About to process template: [/templates/components.ftl] FINE: OpenInstallerTemplateLoader.getURL(templates/components_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/components.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/components.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/leftpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/leftpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/contentpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/contentpanel.ftl FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en_US.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel_en.ftl) -> null FINE: OpenInstallerTemplateLoader.getURL(templates/buttonpanel.ftl) -> file:/tmp/install.100809153959/install/metadata//templates/buttonpanel.ftl FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.GeneratedMethodAccessor44?invoke FINE: Getting page name for index 4 as updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=AC_NEXT,when=1255030841887,modifiers=Button1] on gBtnNext FINE: Getting page name for index 4 as updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getUIProductFromProvider(*) FINE: Skipping variable with no datapath. FINE: About to deal with variable BOOTSTRAP_UPDATETOOL FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named BOOTSTRAP_UPDATETOOL in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named BOOTSTRAP_UPDATETOOL in it. FINER: 8 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named BOOTSTRAP_UPDATETOOL in it. FINER: Returning javax.swing.JCheckBox[BOOTSTRAP_UPDATETOOL,12,134,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@59c27402,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Install Update Tool] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: About to deal with variable PROXY_HOST FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named PROXY_HOST in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named PROXY_HOST in it. FINER: 8 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named PROXY_HOST in it. FINER: Returning javax.swing.JTextField[PROXY_HOST,93,169,468x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@6d4e5d57,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=updatetool.Configuration.PROXY_HOST,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: About to deal with variable PROXY_PORT FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named PROXY_PORT in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named PROXY_PORT in it. FINER: 8 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named PROXY_PORT in it. FINER: Returning javax.swing.JTextField[PROXY_PORT,93,204,468x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@33d232d1,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=0,columnWidth=0,command=updatetool.Configuration.PROXY_PORT,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: Skipping variable with no datapath. FINE: About to deal with variable ALLOW_UPDATE_CHECK FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named ALLOW_UPDATE_CHECK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named ALLOW_UPDATE_CHECK in it. FINER: 8 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named ALLOW_UPDATE_CHECK in it. FINER: Returning javax.swing.JCheckBox[ALLOW_UPDATE_CHECK,12,330,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@2d0651eb,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Enable Update Tool] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=updatetool}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: goToNextUnskippedPage: current index is 4 FINE: Setting page index to 5 FINE: goToNextUnskippedPage: index flipped to 5 FINE: Getting page name for index 5 as JDKSelection FINER: reanalyzePageSequence(JDKSelection) FINEST: Analyzing JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: JDKSelection prop: JDK_FROM_LIST_CHOICE FINEST: JDKSelection prop: JDK_TYPED_IN_CHOICE FINEST: JDKSelection prop: JDK_LIST FINEST: JDKSelection prop: JDK_VERSIONRANGE FINEST: JDKSelection prop: JDK_TYPE_IN FINEST: JDKSelection prop: HIDDEN_JDK FINEST: JDKSelection prop: SELECTED_JDK FINEST: JDKSelection prop: SELECT_JDK_TO_INSTALL FINEST: JDKSelection prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=ReadyToInstall}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: ReadyToInstall prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=Progress}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: Progress prop: ONLOAD FINEST: No change. Increasing index FINEST: Analyzing RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationOptions}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationOptions prop: CREATE_NEWACCT FINEST: RegistrationOptions prop: USE_EXISTINGACCT FINEST: RegistrationOptions prop: SKIP_REGISTRATION FINEST: RegistrationOptions prop: USERNAME FINEST: RegistrationOptions prop: USERPASSWORD FINEST: RegistrationOptions prop: REGISTRATION_MODE FINEST: RegistrationOptions prop: DUMMY_PROP FINEST: RegistrationOptions prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=SOAccountCreation}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: SOAccountCreation prop: EMAIL FINEST: SOAccountCreation prop: PASSWORD FINEST: SOAccountCreation prop: REENTERPASSWORD FINEST: SOAccountCreation prop: FIRSTNAME FINEST: SOAccountCreation prop: LASTNAME FINEST: SOAccountCreation prop: COMPANYNAME FINEST: SOAccountCreation prop: COUNTRY FINEST: SOAccountCreation prop: COUNTRY_DROP_DOWN FINEST: SOAccountCreation prop: STATUS FINEST: No change. Increasing index FINEST: Analyzing RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=RegistrationInfo}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: RegistrationInfo prop: REG_STATUS FINEST: No change. Increasing index FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: Getting page name for index 5 as JDKSelection FINE: About to change to JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: First Request data: ConfigControl {gCommand=GET_CONFIG_UI_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.ui.wizard.GUIWizard.flipGroup(*) FINEST: Doing isSkippable for Welcome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [!FOOBAR] FINEST: One match + [FOOBAR] FINEST: After replacement with false + [!false] FINEST: Done replacing [!false] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Welcome] FINEST: Doing isSkippable for License FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [License] FINEST: Doing isSkippable for InstallHome FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Installation Directory] FINEST: Doing isSkippable for glassfish FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Administration Settings] FINEST: Doing isSkippable for updatetool FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Update Configuration] FINEST: Doing isSkippable for JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !(IS_MAC || IS_AIX)] FINEST: One match + [IS_MAC] FINEST: After replacement with false + [ !(false || IS_AIX)] FINEST: One match + [IS_AIX] FINEST: After replacement with false + [ !(false || false)] FINEST: Done replacing [ !(false || false)] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [JDK Selection] FINEST: Doing isSkippable for ReadyToInstall FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Ready To Install] FINEST: Doing isSkippable for Progress FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Progress] FINEST: Doing isSkippable for RegistrationOptions FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false ] FINEST: Done replacing [ !false ] FINEST: The return result class is class java.lang.Boolean FINE: populateDataModel: Adding label [Product Registration] FINEST: Doing isSkippable for SOAccountCreation FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && CREATE_NEWACCT ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && CREATE_NEWACCT ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && false ] FINEST: Done replacing [ !false && false ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for RegistrationInfo FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: Skip condition is: [ !DRY_RUN_MODE && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [DRY_RUN_MODE] FINEST: After replacement with false + [ !false && (CREATE_NEWACCT || USE_EXISTINGACCT) ] FINEST: One match + [CREATE_NEWACCT] FINEST: After replacement with false + [ !false && (false || USE_EXISTINGACCT) ] FINEST: One match + [USE_EXISTINGACCT] FINEST: After replacement with false + [ !false && (false || false) ] FINEST: Done replacing [ !false && (false || false) ] FINEST: The return result class is class java.lang.Boolean FINEST: Doing isSkippable for Summary FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=PageFlow}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Global Skip list is a proper list: [DO_NOT_SHOW_UPGRADE, EXPRESS] FINEST: when is empty or not defined FINE: populateDataModel: Adding label [Summary] FINEST: convertAPOCVarToFreemarkerVar: $JDK_HOME_TEXT -> ${JDK_HOME_TEXT} FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: $JDK_FROM_LIST_CHOICE_TEXT -> ${JDK_FROM_LIST_CHOICE_TEXT} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLCheckBox Src String: $JDK_FROM_LIST_CHOICE_TEXT aAttributeName: text New Text: name="JDK_FROM_LIST_CHOICE" id="JDK_FROM_LIST_CHOICE" actionCommand="JDKSelection.directory.JDK_FROM_LIST_CHOICE" text="${JDK_FROM_LIST_CHOICE_TEXT}" FINEST: convertAPOCVarToFreemarkerVar: $JDK_LIST_TOOLTIP -> ${JDK_LIST_TOOLTIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $JDK_LIST_TOOLTIP aAttributeName: tooltiptext New Text: name="JDK_LIST" id="JDK_LIST" actionCommand="JDKSelection.directory.JDK_LIST" tooltiptext="${JDK_LIST_TOOLTIP}" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: $JDK_TYPED_IN_CHOICE_TEXT -> ${JDK_TYPED_IN_CHOICE_TEXT} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLCheckBox Src String: $JDK_TYPED_IN_CHOICE_TEXT aAttributeName: text New Text: name="JDK_TYPED_IN_CHOICE" id="JDK_TYPED_IN_CHOICE" actionCommand="JDKSelection.directory.JDK_TYPED_IN_CHOICE" text="${JDK_TYPED_IN_CHOICE_TEXT}" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: -> FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLDirectorySelector Src String: aAttributeName: text New Text: name="JDK_TYPE_IN" id="JDK_TYPE_IN" actionCommand="JDKSelection.directory.JDK_TYPE_IN" text="" FINEST: convertAPOCVarToFreemarkerVar: $JDK_TYPE_IN_TOOLTIP -> ${JDK_TYPE_IN_TOOLTIP} FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLVisual Src String: $JDK_TYPE_IN_TOOLTIP aAttributeName: tooltiptext New Text: name="JDK_TYPE_IN" id="JDK_TYPE_IN" actionCommand="JDKSelection.directory.JDK_TYPE_IN" text="" tooltiptext="${JDK_TYPE_IN_TOOLTIP}" FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINEST: convertAPOCVarToFreemarkerVar: -> FINE: replaceVariables() for org.openinstaller.provider.ui.swixgen.SwiXMLTextField Src String: aAttributeName: text New Text: name="HIDDEN_JDK" id="HIDDEN_JDK" actionCommand="JDKSelection.directory.HIDDEN_JDK" text="" FINE: About to process template: [/templates/components.ftl] FINE: About to render content area FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/LeftPanel.jpg) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/glassfish_logo.png) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/community-logo.png) called by sun.reflect.GeneratedMethodAccessor44?invoke FINEST: BGImagePanel() called by sun.reflect.GeneratedConstructorAccessor57?newInstance FINEST: BGImagePanel.setBgImage(String /templates/LogoPanel.jpg) called by sun.reflect.GeneratedMethodAccessor44?invoke FINE: Getting page name for index 5 as JDKSelection FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_FROM_LIST_CHOICE,12,153,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@3e2ad6a0,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Select a Java(TM) SDK from the list.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_TYPED_IN_CHOICE,12,225,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@6e70c242,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Type the location of the Java(TM) SDK.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_LIST in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: Looking for a child component named JDK_LIST in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_LIST in it. FINER: Returning org.openinstaller.provider.ui.custom.OIComboBox[JDK_LIST,12,188,549x20,layout=javax.swing.plaf.basic.BasicComboBoxUI$Handler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@2ce1b3b3,flags=329,maximumSize=,minimumSize=,preferredSize=,isEditable=false,lightWeightPopupEnabled=true,maximumRowCount=8,selectedItemReminder=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: Returning org.openinstaller.provider.ui.custom.OpenInstallerDirectoryChooser[JDK_TYPE_IN,12,260,549x18,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777217,maximumSize=,minimumSize=,preferredSize=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: Returning javax.swing.JTextField[HIDDEN_JDK,12,295,2x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@15dcc3ca,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=55,columnWidth=12,command=JDKSelection.directory.HIDDEN_JDK,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=,scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDK}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Trying to find default OOR resource [JDK] at [/model/JDK.xcs] FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [usr/jdk/instances/jdk1.5.0] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [jdk5] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINE: org.openinstaller.util.Platform.getArchForString called by org.openinstaller.provider.conf.OORUtils.createOORProp canot determine arch based on UNDEFINED FINEST: Frozen: [] FINEST: Type: [xs:string] FINEST: Returning type class java.lang.String FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_FROM_LIST_CHOICE,12,153,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@3e2ad6a0,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Select a Java(TM) SDK from the list.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_TYPED_IN_CHOICE,12,225,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@6e70c242,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Type the location of the Java(TM) SDK.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_LIST in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_LIST in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_LIST in it. FINER: Returning org.openinstaller.provider.ui.custom.OIComboBox[JDK_LIST,12,188,549x20,layout=javax.swing.plaf.basic.BasicComboBoxUI$Handler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@2ce1b3b3,flags=329,maximumSize=,minimumSize=,preferredSize=,isEditable=false,lightWeightPopupEnabled=true,maximumRowCount=8,selectedItemReminder=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: Returning org.openinstaller.provider.ui.custom.OpenInstallerDirectoryChooser[JDK_TYPE_IN,12,260,549x18,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777217,maximumSize=,minimumSize=,preferredSize=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: Returning javax.swing.JTextField[HIDDEN_JDK,12,295,2x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@15dcc3ca,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=55,columnWidth=12,command=JDKSelection.directory.HIDDEN_JDK,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/Dependency] Request: [BusRequest: name: PROD_CHECK data: DependencyControl{cmd=GET_PRODUCT_NODE, data=jdk5}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINE: Retrieving a product node FINE: retrieving_product_node: OK FINE: Product node to retrieve: jdk5 FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*) FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=JDKSelection.directory.JDK_TYPED_IN_CHOICE,when=1255030865641,modifiers=Button1] on JDK_TYPED_IN_CHOICE FINE: Loading the bsh script FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPED_IN_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_TYPED_IN_CHOICE,12,225,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@6e70c242,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Type the location of the Java(TM) SDK.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_LIST in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_LIST in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_LIST in it. FINER: Returning org.openinstaller.provider.ui.custom.OIComboBox[JDK_LIST,12,188,549x20,layout=javax.swing.plaf.basic.BasicComboBoxUI$Handler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@2ce1b3b3,flags=329,maximumSize=,minimumSize=,preferredSize=,isEditable=false,lightWeightPopupEnabled=true,maximumRowCount=8,selectedItemReminder=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: Returning org.openinstaller.provider.ui.custom.OpenInstallerDirectoryChooser[JDK_TYPE_IN,12,260,549x18,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777217,maximumSize=,minimumSize=,preferredSize=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: Returning javax.swing.JTextField[HIDDEN_JDK,12,295,2x18,invalid,hidden,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@15dcc3ca,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=55,columnWidth=12,command=JDKSelection.directory.HIDDEN_JDK,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINE: Received an ActionEvent java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=JDKSelection.directory.JDK_FROM_LIST_CHOICE,when=1255030875234,modifiers=Button1] on JDK_FROM_LIST_CHOICE FINE: Loading the bsh script FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_FROM_LIST_CHOICE in it. FINER: Returning javax.swing.JCheckBox[JDK_FROM_LIST_CHOICE,12,153,549x18,alignmentX=0.0,alignmentY=0.5,border=javax.swing.border.LineBorder@3e2ad6a0,flags=297,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2],paintBorder=false,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Select a Java(TM) SDK from the list.] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_LIST in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_LIST in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_LIST in it. FINER: Returning org.openinstaller.provider.ui.custom.OIComboBox[JDK_LIST,12,188,549x20,disabled,layout=javax.swing.plaf.basic.BasicComboBoxUI$Handler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@2ce1b3b3,flags=329,maximumSize=,minimumSize=,preferredSize=,isEditable=false,lightWeightPopupEnabled=true,maximumRowCount=8,selectedItemReminder=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named JDK_TYPE_IN in it. FINER: Returning org.openinstaller.provider.ui.custom.OpenInstallerDirectoryChooser[JDK_TYPE_IN,12,260,549x18,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777217,maximumSize=,minimumSize=,preferredSize=] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: Returning javax.swing.JTextField[HIDDEN_JDK,12,295,2x18,invalid,hidden,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@15dcc3ca,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=55,columnWidth=12,command=JDKSelection.directory.HIDDEN_JDK,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/EngineConfig] Request: [BusRequest: name: ConfigRequest data: EngineConfigCommand{ cmd=GET_CONFIG, data=DISPLAY_MODE}] By: [sun.reflect.GeneratedMethodAccessor43.invoke(*) FINER: 3 components in javax.swing.JScrollPane[gContentComponent,2,2,573x437,invalid,layout=javax.swing.ScrollPaneLayout$UIResource,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443],columnHeader=,horizontalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=HORIZONTAL,unitIncrement=1],horizontalScrollBarPolicy=HORIZONTAL_SCROLLBAR_AS_NEEDED,lowerLeft=,lowerRight=,rowHeader=,upperLeft=,upperRight=,verticalScrollBar=javax.swing.JScrollPane$ScrollBar[,0,0,0x0,hidden,layout=javax.swing.plaf.metal.MetalScrollBarUI,alignmentX=0.0,alignmentY=0.0,border=,flags=4194632,maximumSize=,minimumSize=,preferredSize=,blockIncrement=10,orientation=VERTICAL,unitIncrement=1],verticalScrollBarPolicy=VERTICAL_SCROLLBAR_NEVER,viewport=javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false],viewportBorder=] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 1 components in javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: 6 components in org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Looking for a child component named HIDDEN_JDK in it. FINER: Returning javax.swing.JTextField[HIDDEN_JDK,12,295,2x18,invalid,hidden,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.LineBorder@15dcc3ca,flags=297,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=55,columnWidth=12,command=JDKSelection.directory.HIDDEN_JDK,horizontalAlignment=LEADING] FINER: Returning stage 2 org.openinstaller.provider.ui.custom.ScrollablePanel[gContents,0,0,573x443,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=558,height=443]] FINER: Returning stage 2 javax.swing.JViewport[,0,0,573x437,invalid,layout=javax.swing.ViewportLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,isViewSizeSet=true,lastPaintPosition=java.awt.Point[x=0,y=0],scrollUnderway=false] FINEST: BusRequest For: [svc://general/conf] Request: [BusRequest: name: CC_CONFIG data: ConfigControl {gCommand=GET_CONFIG_MODEL, gData=JDKSelection}] By: [org.openinstaller.provider.conf.ConfigHelper.getProductFromProvider(*)