[jboss-jira] [JBoss JIRA] Updated: (AS7-1538) Empty OSGi Config Admin property values in AS7 configuration fails

Thomas Diesler (JIRA) jira-events at lists.jboss.org
Wed Aug 17 02:46:21 EDT 2011


     [ https://issues.jboss.org/browse/AS7-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thomas Diesler updated AS7-1538:
--------------------------------

    Fix Version/s: 7.1.0.Alpha1


> 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
>             Fix For: 7.1.0.Alpha1
>
>
> 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