[jboss-cvs] JBossAS SVN: r59037 - in projects/microcontainer/trunk: kernel/src/main/org/jboss/kernel/plugins/deployment/xml kernel/src/resources/schema spring-int/src/resources/org/jboss/test/spring/test spring-int/src/tests/org/jboss/test/spring/test
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Dec 14 06:59:04 EST 2006
Author: alesj
Date: 2006-12-14 06:58:53 -0500 (Thu, 14 Dec 2006)
New Revision: 59037
Added:
projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestDescribe.xml
Removed:
projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml
Modified:
projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java
projects/microcontainer/trunk/kernel/src/resources/schema/bean-deployer_2_0.xsd
projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/DescribeSpringTestCase.java
Log:
spring renaming, beans xsd order matching java code order
Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java 2006-12-14 10:33:45 UTC (rev 59036)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java 2006-12-14 11:58:53 UTC (rev 59037)
@@ -411,6 +411,12 @@
*/
public static void configureValueBindings(TypeBinding typeBinding)
{
+/*
+ TODO - test with inner bean!!
+ // type has bean
+ typeBinding.pushInterceptor(BeanSchemaBinding20.beanQName, ValueMetaDataElementInterceptor.VALUES);
+*/
+
// type has values
typeBinding.pushInterceptor(BeanSchemaBinding20.valueQName, ValueMetaDataElementInterceptor.VALUES);
Modified: projects/microcontainer/trunk/kernel/src/resources/schema/bean-deployer_2_0.xsd
===================================================================
--- projects/microcontainer/trunk/kernel/src/resources/schema/bean-deployer_2_0.xsd 2006-12-14 10:33:45 UTC (rev 59036)
+++ projects/microcontainer/trunk/kernel/src/resources/schema/bean-deployer_2_0.xsd 2006-12-14 11:58:53 UTC (rev 59037)
@@ -507,12 +507,12 @@
<xsd:choice>
<xsd:element name="bean" type="beanType"/>
<xsd:element name="value" type="plainValueType"/>
+ <xsd:element name="inject" type="injectionType"/>
<xsd:element name="collection" type="collectionType"/>
<xsd:element name="list" type="listType"/>
<xsd:element name="set" type="setType"/>
<xsd:element name="array" type="arrayType"/>
<xsd:element name="map" type="mapType"/>
- <xsd:element name="inject" type="injectionType"/>
<xsd:element name="null">
<xsd:complexType/>
</xsd:element>
Copied: projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestDescribe.xml (from rev 59036, projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml)
===================================================================
--- projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml 2006-12-14 10:33:45 UTC (rev 59036)
+++ projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestDescribe.xml 2006-12-14 11:58:53 UTC (rev 59037)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<bean xmlns="urn:jboss:spring-beans:2.0" id="testBean" class="org.jboss.test.spring.support.SimpleBean" >
+ <constructor-arg index="2"><value>SpringBean</value></constructor-arg>
+ <constructor-arg index="0"><value>1</value></constructor-arg>
+ <constructor-arg index="1"><value>3.1415</value></constructor-arg>
+ <property name="list">
+ <list value-type="java.lang.String">
+ <value>one</value>
+ <value>two</value>
+ <value>three</value>
+ </list>
+ </property>
+ <property name="set">
+ <set value-type="java.lang.String">
+ <value>one</value>
+ <value>two</value>
+ <value>one</value>
+ </set>
+ </property>
+ <property name="map">
+ <entry>
+ <key>
+ <value>key</value>
+ </key>
+ <value>key</value>
+ </entry>
+ </property>
+</bean>
Deleted: projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml
===================================================================
--- projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml 2006-12-14 10:33:45 UTC (rev 59036)
+++ projects/microcontainer/trunk/spring-int/src/resources/org/jboss/test/spring/test/TestInstantiate.xml 2006-12-14 11:58:53 UTC (rev 59037)
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<bean xmlns="urn:jboss:spring-beans:2.0" id="testBean" class="org.jboss.test.spring.support.SimpleBean" >
- <constructor-arg index="2"><value>SpringBean</value></constructor-arg>
- <constructor-arg index="0"><value>1</value></constructor-arg>
- <constructor-arg index="1"><value>3.1415</value></constructor-arg>
- <property name="list">
- <list value-type="java.lang.String">
- <value>one</value>
- <value>two</value>
- <value>three</value>
- </list>
- </property>
- <property name="set">
- <set value-type="java.lang.String">
- <value>one</value>
- <value>two</value>
- <value>one</value>
- </set>
- </property>
-<!--
- <property name="map">
- <entry>
- <key>
- <value>key</value>
- </key>
- <value>key</value>
- </entry>
- </property>
--->
-</bean>
Modified: projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/DescribeSpringTestCase.java
===================================================================
--- projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/DescribeSpringTestCase.java 2006-12-14 10:33:45 UTC (rev 59036)
+++ projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/DescribeSpringTestCase.java 2006-12-14 11:58:53 UTC (rev 59037)
@@ -47,7 +47,7 @@
public void testDescribe() throws Exception
{
- BeanMetaData simpleBeanMD = unmarshal("TestInstantiate.xml", BeanMetaData.class);
+ BeanMetaData simpleBeanMD = unmarshal("TestDescribe.xml", BeanMetaData.class);
// todo - test descriptions
System.out.println("simpleBean = " + simpleBeanMD);
}
More information about the jboss-cvs-commits
mailing list