[GLASSFISH-19295] Admin console not running on OpenJDK on Debian 6 ("Sequeeze") Created: 06/Nov/12  Updated: 13/Dec/12  Resolved: 13/Dec/12

Status: Resolved
Project: glassfish
Component/s: admin_gui
Affects Version/s:
Fix Version/s: None

Type: Bug Priority: Blocker
Reporter: mkarg Assignee: Anissa Lam
Resolution: Invalid Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

686 / Debian 6 ("Squeeze") / OpenJDK 1.6.0_18


The admin console is not booting on Debian 6 ("Squeeze") using OpenJDK 1.6.0_18:

java.lang.UnsupportedOperationException: Cannot create XMLStreamReader or XMLEventReader from a
at com.sun.xml.internal.stream.XMLInputFactoryImpl.jaxpSourcetoXMLInputSource(XMLInputFactoryImpl.java:283)
at com.sun.xml.internal.stream.XMLInputFactoryImpl.createXMLStreamReader(XMLInputFactoryImpl.java:143)
at org.jvnet.hk2.config.ConfigParser.parse(ConfigParser.java:109)
at org.jvnet.hk2.config.ConfigParser.parse(ConfigParser.java:104)
at org.jvnet.hk2.config.ConfigParser.parse(ConfigParser.java:100)
at org.glassfish.admingui.plugin.ConsolePluginService.init(ConsolePluginService.java:121)
at org.glassfish.admingui.plugin.ConsolePluginService.getIntegrationPoints(ConsolePluginService.java:423)
at org.glassfish.admingui.common.handlers.PluginHandlers.getIntegrationPoints(PluginHandlers.java:160)
at org.glassfish.admingui.handlers.ThemeHandlers.getThemeFromIntegrationPoints(ThemeHandlers.java:98)
... 47 more

As OpenJDK is the official open source JRE provided by Oracle, one would expect that GlassFish does not need anything that is not contained in OpenJDK. This is a blocker for all pure-open-source users, as the OracleJDK is runing well but is neither open nor free.

Comment by Anissa Lam [ 13/Nov/12 ]

Move to hk2 for initial investigation as the stack trace shows that the exception comes from ConfigParser.

Comment by shreedhar_ganapathy [ 13/Dec/12 ]

Reassigning to Anissa to take a look.

Comment by Anissa Lam [ 13/Dec/12 ]

>> Environment: 686 / Debian 6 ("Squeeze") / OpenJDK 1.6.0_18

Your JDK doesn't meet the minimum requirement.
3.1.1 and/or 3.1.2 requires JDK 1.6.0_26+

You can check the GlassFish Server 3.1.1 Certification Matrix in the Release Note.

closing as invalid.

Generated at Sun Aug 30 04:02:07 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.