[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: What does this mean?
scott.stark@jboss.org
do-not-reply at jboss.com
Thu Jan 11 21:51:28 EST 2007
Its the SecurityDeployer having a write-only ignoreSuffixes property:
AbstractBeanMetaData at 7ba65cf7{name=SecurityDeployer bean=org.jboss.deployment.security.SecurityDeployer properties=[ignoreSuffixes] constructor=null installs=[MainDeployer.addDeployer] uninstalls=[MainDeployer.removeDeployer]}
...
AbstractPropertyInfo at 1943b93b{name=ignoreSuffixes getter=null setter=ReflectMethodInfoImpl at 2b5d7e8e{name=setIgnoreSuffixes[ParameterizedClassInfo at 71fb2e0{java.util.HashSet<java.lang.String>}] return=void}}
The problem occurs at the Configurator.getPropertyGetterJoinPoint
| 18:49:29,115 WARN [AbstractSetMetaData] Exception in preinstantiated lookup:
| java.lang.NullPointerException
| at org.jboss.kernel.plugins.config.Configurator.getPropertyGetterJoinPoint(Configurator.java:381)
| at org.jboss.kernel.plugins.config.Configurator.getPropertyGetterJoinPoint(Configurator.java:360)
| at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getPropertyGetterJoinPoint(AbstractKernelConfigurator.java:115)
| at org.jboss.beans.metadata.plugins.AbstractTypeMetaData.preinstantiatedLookup(AbstractTypeMetaData.java:150)
| at org.jboss.beans.metadata.plugins.AbstractCollectionMetaData.getCollectionInstance(AbstractCollectionMetaData.java:208)
| at org.jboss.beans.metadata.plugins.AbstractCollectionMetaData.getValue(AbstractCollectionMetaData.java:85)
| at org.jboss.kernel.plugins.config.Configurator.getPropertySetterJoinPoint(Configurator.java:502)
| at org.jboss.kernel.plugins.config.Configurator.getPropertySetterJoinPoint(Configurator.java:446)
| at org.jboss.kernel.plugins.config.Configurator.getPropertySetterJoinPoints(Configurator.java:410)
| at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getPropertySetterJoinPoints(AbstractKernelConfigurator.java:120)
| at org.jboss.kernel.plugins.dependency.ConfigureAction.installActionInternal(ConfigureAction.java:54)
|
Either this code or the caller needs to validate that a getter exists.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4000681#4000681
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4000681
More information about the jboss-dev-forums
mailing list