You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xbean-dev@geronimo.apache.org by "Guillaume Nodet (JIRA)" <ji...@apache.org> on 2006/09/13 17:53:23 UTC
[jira] Closed: (XBEAN-52) Inner bean definitions are instanciated
twice and registered as components
[ http://issues.apache.org/jira/browse/XBEAN-52?page=all ]
Guillaume Nodet closed XBEAN-52.
--------------------------------
Resolution: Fixed
Author: gnodet
Date: Wed Sep 13 08:45:55 2006
New Revision: 443003
URL: http://svn.apache.org/viewvc?view=rev&rev=443003
Log:
XBEAN-52: Inner bean definitions are instanciated twice and registered as components
Added:
geronimo/xbean/trunk/xbean-spring-v2a/src/test/java/org/apache/xbean/spring/context/ComponentTest.java
geronimo/xbean/trunk/xbean-spring-v2a/src/test/java/org/apache/xbean/spring/example/ContainerBean.java
geronimo/xbean/trunk/xbean-spring-v2a/src/test/java/org/apache/xbean/spring/example/InnerBean.java
geronimo/xbean/trunk/xbean-spring-v2a/src/test/resources/META-INF/services/org/apache/xbean/spring/http/xbean.apache.org/schemas/component
geronimo/xbean/trunk/xbean-spring-v2a/src/test/resources/org/apache/xbean/spring/context/component-spring.xml
geronimo/xbean/trunk/xbean-spring-v2a/src/test/resources/org/apache/xbean/spring/context/component-xbean.xml
geronimo/xbean/trunk/xbean-spring-v2b/src/test/java/org/apache/xbean/spring/context/ComponentTest.java
geronimo/xbean/trunk/xbean-spring-v2b/src/test/java/org/apache/xbean/spring/example/ContainerBean.java
geronimo/xbean/trunk/xbean-spring-v2b/src/test/java/org/apache/xbean/spring/example/InnerBean.java
geronimo/xbean/trunk/xbean-spring-v2b/src/test/resources/META-INF/services/org/apache/xbean/spring/http/xbean.apache.org/schemas/component
geronimo/xbean/trunk/xbean-spring-v2b/src/test/resources/org/apache/xbean/spring/context/component-spring.xml
geronimo/xbean/trunk/xbean-spring-v2b/src/test/resources/org/apache/xbean/spring/context/component-xbean.xml
Modified:
geronimo/xbean/trunk/xbean-spring-v2a/src/main/java/org/apache/xbean/spring/context/v2a/XBeanNamespaceHandler.java
geronimo/xbean/trunk/xbean-spring-v2b/src/main/java/org/apache/xbean/spring/context/v2b/XBeanNamespaceHandler.java
> Inner bean definitions are instanciated twice and registered as components
> --------------------------------------------------------------------------
>
> Key: XBEAN-52
> URL: http://issues.apache.org/jira/browse/XBEAN-52
> Project: XBean
> Issue Type: Bug
> Components: spring
> Affects Versions: 2.6
> Reporter: Guillaume Nodet
> Assigned To: Guillaume Nodet
> Fix For: 2.7
>
>
> Inner bean definitions are registered as components in the BeanFactory.
> As a side effect, they are instanciated twice: once because it is registered as a singleton component
> and another time because it is an inner bean.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira