[jboss-jira] [JBoss JIRA] (AS7-5369) Allow direct text value in parameter element.

Kian Mirjalali (JIRA) jira-events at lists.jboss.org
Mon Sep 10 08:09:33 EDT 2012


    [ https://issues.jboss.org/browse/AS7-5369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716965#comment-12716965 ] 

Kian Mirjalali commented on AS7-5369:
-------------------------------------

The result of this bug is an exception like this:
{code}
08:18:21,726 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service aaa.bbb.Xyz.INSTANTIATED: org.jboss.msc.service.StartException in service jboss.pojo.SamtaCentralMessageDirector.INSTANTIATED: java.lang.IllegalArgumentException: JBAS017066: Null value
        at org.jboss.as.pojo.service.AbstractPojoPhase.start(AbstractPojoPhase.java:104)
        at org.jboss.as.pojo.service.InstantiatedPojoPhase.start(InstantiatedPojoPhase.java:67)
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_32]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_32]
        at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_32]
Caused by: java.lang.IllegalArgumentException: JBAS017066: Null value
        at org.jboss.as.pojo.descriptor.PropertyConfig.visit(PropertyConfig.java:47)
        at org.jboss.as.pojo.descriptor.AbstractConfigVisitor.visit(AbstractConfigVisitor.java:40)
        at org.jboss.as.pojo.descriptor.AbstractConfigVisitorNode.visit(AbstractConfigVisitorNode.java:42)
        at org.jboss.as.pojo.descriptor.BeanMetaDataConfig.visit(BeanMetaDataConfig.java:99)
        at org.jboss.as.pojo.service.AbstractPojoPhase.start(AbstractPojoPhase.java:95)
        ... 6 more
{code} 
Providing such texts and letting the search engines to index them, helps some developers who just see some strange exceptions and have no idea what's wrong with their codes!

                
> Allow direct text value in parameter element.
> ---------------------------------------------
>
>                 Key: AS7-5369
>                 URL: https://issues.jboss.org/browse/AS7-5369
>             Project: Application Server 7
>          Issue Type: Bug
>          Components: POJO
>    Affects Versions: 7.1.1.Final, 7.1.2.Final (EAP)
>            Reporter: Tomaz Cerar
>            Assignee: Ales Justin
>             Fix For: 7.1.3.Final (EAP), 7.2.0.Alpha1
>
>
> pojo subsystem should allow both formats for defining paramters
> currently only second format is accepted
> {noformat}
> <bean name="ParamTextValue" class="org.jboss.as.test.integration.pojo.support.TInjectee">
>         <constructor>
>            <parameter>Wazup, </parameter>
>         </constructor>
>         <install method="sayHello">
>             <parameter><value>POJO subsystem!</value></parameter>
>        </install>
> </bean>
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list