[jboss-jira] [JBoss JIRA] Created: (AS7-1538) Empty OSGi Config Admin property values in AS7 configuration fails
David Bosschaert (JIRA)
jira-events at lists.jboss.org
Mon Aug 15 06:46:02 EDT 2011
Empty OSGi Config Admin property values in AS7 configuration fails
------------------------------------------------------------------
Key: AS7-1538
URL: https://issues.jboss.org/browse/AS7-1538
Project: Application Server 7
Issue Type: Bug
Components: OSGi
Affects Versions: 7.0.0.Final
Reporter: David Bosschaert
Assignee: Thomas Diesler
Priority: Minor
Configuration like this causes an exception (empty username value):
{code:xml}<subsystem xmlns="urn:jboss:domain:osgi:1.0" activation="eager">
<configuration pid="org.apache.felix.webconsole.internal.servlet.OsgiManager">
<property name="manager.root">jboss-osgi</property>
<property name="username"></property>
</configuration>{code}
It would be useful to fix this since the Felix Web Console uses an empty username to mean: no authentication ( http://felix.apache.org/site/apache-felix-web-console.html )
This is the exception:
11:33:00,020 ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration
11:33:00,020 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89)
11:33:00,020 ERROR [stderr] at java.lang.Thread.run(Thread.java:680)
11:33:00,020 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration
11:33:00,020 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115)
11:33:00,021 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104)
11:33:00,021 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:193)
11:33:00,021 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83)
11:33:00,021 ERROR [stderr] ... 1 more
11:33:00,021 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[166,43]
11:33:00,021 ERROR [stderr] Message: Value for property username is null
11:33:00,022 ERROR [stderr] at org.jboss.as.osgi.parser.OSGiExtension$OSGiSubsystemParser.parseConfigurationElement(OSGiExtension.java:225)
11:33:00,022 ERROR [stderr] at org.jboss.as.osgi.parser.OSGiExtension$OSGiSubsystemParser.readElement(OSGiExtension.java:112)
11:33:00,022 ERROR [stderr] at org.jboss.as.osgi.parser.OSGiExtension$OSGiSubsystemParser.readElement(OSGiExtension.java:94)
11:33:00,022 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100)
11:33:00,022 ERROR [stderr] at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69)
11:33:00,022 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:311)
11:33:00,023 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163)
11:33:00,023 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91)
11:33:00,023 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79)
11:33:00,023 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100)
11:33:00,023 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59)
11:33:00,023 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107)
11:33:00,024 ERROR [stderr] ... 4 more
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list