[jbosstools-issues] [JBoss JIRA] (JBDS-2169) Installer fails to load jvm selection page if some system properties current jvm have '\u' patterns

Denis Golovin (JIRA) jira-events at lists.jboss.org
Fri May 25 17:44:18 EDT 2012


Denis Golovin created JBDS-2169:
-----------------------------------

             Summary: Installer fails to load jvm selection page if some system properties current jvm have '\u' patterns
                 Key: JBDS-2169
                 URL: https://issues.jboss.org/browse/JBDS-2169
             Project: Developer Studio (JBoss Developer Studio)
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: installer
    Affects Versions: 5.0.0.Beta3
         Environment: Winows 7 Server

            Reporter: Denis Golovin
            Priority: Blocker
             Fix For: 5.0.0.CR1


Exception occurs when installation process gets to Java Configuration page in installer. Page is empty and exception thrown at console
{code}PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 15 Stepping 2, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0f02
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files (x86)
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SFUDIR=C:\Windows\SUA\
SFUDIR_INTERIX=/dev/fs/C/Windows/SUA/
SUA_ROOT=/dev/fs/C/Windows/SUA/
SUA_ROOT_WIN=C:\Windows\SUA\
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\LLU~1.CIN\AppData\Local\Temp
TMP=C:\Users\LLU~1.CIN\AppData\Local\Temp
USERDNSDOMAIN=CINCOM.COM
USERDOMAIN=CINCOM
USERNAME=llu
USERPROFILE=C:\Users\llu.CINCOM
VBOX_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
windir=C:\Windows
XAPPLRESDIR=/usr/X11R6/lib/X11/app-defaults
XCMSDB=/usr/X11R6/lib/X11/Xcms.txt
XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
XNLSPATH=/usr/X11R6/lib/X11/locale

stderr:

exit status: 0
checking if os constraints [Os  family unix name null version null arch null jre
 null ] match current OS
no match with current OS!
checking if os constraints [Os  family windows name null version null arch null
jre null ] match current OS
matched current OS.
Making temp file: iz-JBoss Developer Studio 5.0.0.Beta3.tmp
In temp directory: C:\Users\LLU~1.CIN\AppData\Local\Temp\
Temp file created
Initializing RulesEngine
RulesEngine.init()
Initializing builtin conditions for packs.
Pack.getCondition(): null for pack jbds
Pack.getCondition(): null for pack jbosseap
Custom langpack for eng available.
Resource customicons.xml not defined. No custom icons available.
Current Panel: licence
can show panel with id licence ?
no condition, show panel
Current Panel: introduction
can show panel with id introduction ?
no condition, show panel
Current Panel: target
can show panel with id target ?
no condition, show panel
Current focus owner: null
Current focus owner: null
Current Panel: target
can show panel with id target ?
no condition, show panel
Current Panel: licence
can show panel with id licence ?
no condition, show panel
Current Panel: jre
can show panel with id jre ?
no condition, show panel
Current focus owner: null
Current Panel: jre
can show panel with id jre ?
no condition, show panel
Current Panel: target
can show panel with id target ?
no condition, show panel
Current Panel: as
can show panel with id as ?
no condition, show panel
/F:/jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140-Beta3.jar
C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin\java -showversion
executeCommand
       params: C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin\java
       params: -showversion
       params: -classpath
       params: /F:/jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140-B
eta3.jar;jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140-Beta3.jar
       params: com.jboss.jbds.installer.JREPathPanel

stdout:
java.runtime.name = Java(TM) SE Runtime Environment
sun.boot.library.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin
java.vm.version = 20.7-b02
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = ;
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
sun.java.launcher = SUN_STANDARD
user.country = US
sun.os.patch.level = Service Pack 1
java.vm.specification.name = Java Virtual Machine Specification
user.dir = F:\
java.runtime.version = 1.6.0_32-b05
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\endorsed
os.arch = x86
java.io.tmpdir = C:\Users\LLU~1.CIN\AppData\Local\Temp\
line.separator =

java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
os.name = Windows 7
sun.jnu.encoding = Cp1252
java.library.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin;C:\Windows\S
un\Java\bin;C:\Windows\system32;C:\Windows;ProC:\Windows\system32;C:\Windows;C:\
Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\SUA
\common\;C:\Windows\SUA\usr\lib\;C:\Program Files (x86)\Java\jdk1.6.0_32\bin;.
java.specification.name = Java Platform API Specification
java.class.version = 50.0
sun.management.compiler = HotSpot Client Compiler
os.version = 6.1
user.home = C:\Users\llu.CINCOM
user.timezone =
java.awt.printerjob = sun.awt.windows.WPrinterJob
file.encoding = Cp1252
java.specification.version = 1.6
java.class.path = /F:/jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140
-Beta3.jar;jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140-Beta3.jar
user.name = llu
java.vm.specification.version = 1.0
sun.java.command = com.jboss.jbds.installer.JREPathPanel
java.home = C:\Program Files (x86)\Java\jdk1.6.0_32\jre
sun.arch.data.model = 32
user.language = en
java.specification.vendor = Sun Microsystems Inc.
awt.toolkit = sun.awt.windows.WToolkit
java.vm.info = mixed mode, sharing
java.version = 1.6.0_32
java.ext.dirs = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\ext;C:\Windows\S
un\Java\lib\ext
sun.boot.class.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\resources.
jar;C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\rt.jar;C:\Program Files (x86
)\Java\jdk1.6.0_32\jre\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jdk1.6.0_3
2\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\jce.jar;C:\Pr
ogram Files (x86)\Java\jdk1.6.0_32\jre\lib\charsets.jar;C:\Program Files (x86)\J
ava\jdk1.6.0_32\jre\lib\modules\jdk.boot.jar;C:\Program Files (x86)\Java\jdk1.6.
0_32\jre\classes
java.vendor = Sun Microsystems Inc.
file.separator = \
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
sun.desktop = windows
sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86

stderr:
java version "1.6.0_32"
Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) Client VM (build 20.7-b02, mixed mode, sharing)


exit status: 0
java.runtime.name = Java(TM) SE Runtime Environment
sun.boot.library.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin
java.vm.version = 20.7-b02
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = ;
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
sun.java.launcher = SUN_STANDARD
user.country = US
sun.os.patch.level = Service Pack 1
java.vm.specification.name = Java Virtual Machine Specification
user.dir = F:\
java.runtime.version = 1.6.0_32-b05
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\endorsed
os.arch = x86
java.io.tmpdir = C:\Users\LLU~1.CIN\AppData\Local\Temp\
line.separator =

java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
os.name = Windows 7
sun.jnu.encoding = Cp1252
java.library.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\bin;C:\Windows\S
un\Java\bin;C:\Windows\system32;C:\Windows;ProC:\Windows\system32;C:\Windows;C:\
Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\SUA
\common\;C:\Windows\SUA\usr\lib\;C:\Program Files (x86)\Java\jdk1.6.0_32\bin;.
java.specification.name = Java Platform API Specification
java.class.version = 50.0
sun.management.compiler = HotSpot Client Compiler
os.version = 6.1
user.home = C:\Users\llu.CINCOM
user.timezone =
java.awt.printerjob = sun.awt.windows.WPrinterJob
file.encoding = Cp1252
java.specification.version = 1.6
java.class.path = /F:/jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140
-Beta3.jar;jbdevstudio-product-win32-x86_64-5.0.0.v201205141759M-H140-Beta3.jar
user.name = llu
java.vm.specification.version = 1.0
sun.java.command = com.jboss.jbds.installer.JREPathPanel
java.home = C:\Program Files (x86)\Java\jdk1.6.0_32\jre
sun.arch.data.model = 32
user.language = en
java.specification.vendor = Sun Microsystems Inc.
awt.toolkit = sun.awt.windows.WToolkit
java.vm.info = mixed mode, sharing
java.version = 1.6.0_32
java.ext.dirs = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\ext;C:\Windows\S
un\Java\lib\ext
sun.boot.class.path = C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\resources.
jar;C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\rt.jar;C:\Program Files (x86
)\Java\jdk1.6.0_32\jre\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jdk1.6.0_3
2\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\jce.jar;C:\Pr
ogram Files (x86)\Java\jdk1.6.0_32\jre\lib\charsets.jar;C:\Program Files (x86)\J
ava\jdk1.6.0_32\jre\lib\modules\jdk.boot.jar;C:\Program Files (x86)\Java\jdk1.6.
0_32\jre\classes
java.vendor = Sun Microsystems Inc.
file.separator = \
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
sun.desktop = windows
sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86



java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
       at java.util.Properties.loadConvert(Properties.java:552)
       at java.util.Properties.load0(Properties.java:375)
       at java.util.Properties.load(Properties.java:325)
       at com.jboss.jbds.installer.JREPathPanel.getJavaPlatformProperties(JREPa
thPanel.java:300)
       at com.jboss.jbds.installer.JREPathPanel.verifyVersion(JREPathPanel.java
:274)
       at com.jboss.jbds.installer.JREPathPanel.panelActivate(JREPathPanel.java
:229)
       at com.izforge.izpack.installer.InstallerFrame.switchPanel(InstallerFram
e.java:839)
       at com.izforge.izpack.installer.InstallerFrame.navigateNext(InstallerFra
me.java:1450)
       at com.izforge.izpack.installer.InstallerFrame.navigateNext(InstallerFra
me.java:1418)
       at com.izforge.izpack.installer.InstallerFrame$NavigationHandler.actionP
erformed(InstallerFrame.java:1560)
       at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:19
95)
       at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav
a:2318)
       at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:387)
       at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242
)
       at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:236)
       at java.awt.Component.processMouseEvent(Component.java:6290)
       at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
       at java.awt.Component.processEvent(Component.java:6055)
       at java.awt.Container.processEvent(Container.java:2039)
       at java.awt.Component.dispatchEventImpl(Component.java:4653)
       at java.awt.Container.dispatchEventImpl(Container.java:2097)
       at java.awt.Component.dispatchEvent(Component.java:4481)
       at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575
)
       at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)

       at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
       at java.awt.Container.dispatchEventImpl(Container.java:2083)
       at java.awt.Window.dispatchEventImpl(Window.java:2482)
       at java.awt.Component.dispatchEvent(Component.java:4481)
       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
       at java.awt.EventQueue.access$000(EventQueue.java:84)
       at java.awt.EventQueue$1.run(EventQueue.java:607)
       at java.awt.EventQueue$1.run(EventQueue.java:605)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo
ntrolContext.java:87)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo
ntrolContext.java:98)
       at java.awt.EventQueue$2.run(EventQueue.java:621)
       at java.awt.EventQueue$2.run(EventQueue.java:619)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo
ntrolContext.java:87)
       at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:269)
       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:184)
       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.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){code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list