[libxbean-java] 02/08: Merge tag 'upstream/3.7'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Mon Sep 29 10:21:35 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libxbean-java.

commit 634fdc7e32fe389a52152e3b8593a8d334006311
Merge: 28ca5e0 5db1921
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Sun Sep 28 23:29:01 2014 +0200

    Merge tag 'upstream/3.7'
    
    Upstream version 3.7

 LICENSE                                            |  203 ++++
 NOTICE                                             |    6 +
 maven-xbean-plugin/pom.xml                         |  115 +++
 .../java/org/apache/xbean/maven/XBeanMojo.java     |  259 +++++
 maven-xbean-plugin/src/site/site.xml               |   37 +
 pom.xml                                            |  425 ++++++++
 src/site/site.xml                                  |   41 +
 xbean-asm-shaded/pom.xml                           |  112 ++
 .../main/appended-resources/META-INF/LICENSE.vm    |   54 +
 xbean-blueprint/pom.xml                            |  172 ++++
 .../xbean/blueprint/cm/CmNamespaceHandler.java     |  535 ++++++++++
 .../xbean/blueprint/cm/JexlExpressionParser.java   |  149 +++
 .../blueprint/cm/JexlPropertyPlaceholder.java      |  138 +++
 .../xbean/blueprint/context/impl/DateEditor.java   |   46 +
 .../blueprint/context/impl/DefaultProperty.java    |  102 ++
 .../xbean/blueprint/context/impl/FileEditor.java   |   36 +
 .../blueprint/context/impl/MappingMetaData.java    |  219 ++++
 .../context/impl/NamedConstructorArgs.java         |  349 +++++++
 .../blueprint/context/impl/NamespaceHelper.java    |   52 +
 .../blueprint/context/impl/ObjectNameEditor.java   |   43 +
 .../context/impl/PropertyEditorHelper.java         |   84 ++
 .../xbean/blueprint/context/impl/QNameHelper.java  |  138 +++
 .../context/impl/QNameNamespaceHandler.java        |   75 ++
 .../xbean/blueprint/context/impl/URIEditor.java    |   43 +
 .../context/impl/XBeanNamespaceHandler.java        |  828 +++++++++++++++
 .../blueprint/generator/AttributeMapping.java      |   95 ++
 .../generator/DocumentationGenerator.java          |  200 ++++
 .../xbean/blueprint/generator/ElementMapping.java  |  173 ++++
 .../xbean/blueprint/generator/GeneratorPlugin.java |   32 +
 .../blueprint/generator/InvalidModelException.java |   28 +
 .../xbean/blueprint/generator/LogFacade.java       |   24 +
 .../xbean/blueprint/generator/MapMapping.java      |   57 +
 .../blueprint/generator/MappingGeneratorTask.java  |  154 +++
 .../xbean/blueprint/generator/MappingLoader.java   |   29 +
 .../blueprint/generator/NamespaceMapping.java      |   91 ++
 .../blueprint/generator/ParameterMapping.java      |   38 +
 .../blueprint/generator/QdoxMappingLoader.java     |  567 ++++++++++
 .../xbean/blueprint/generator/SchemaGenerator.java |   51 +
 .../org/apache/xbean/blueprint/generator/Type.java |  102 ++
 .../apache/xbean/blueprint/generator/Utils.java    |  140 +++
 .../generator/WikiDocumentationGenerator.java      |  212 ++++
 .../blueprint/generator/XmlMetadataGenerator.java  |  274 +++++
 .../xbean/blueprint/generator/XmlWriter.java       |  215 ++++
 .../xbean/blueprint/generator/XsdGenerator.java    |  218 ++++
 .../main/resources/OSGI-INF/blueprint/xbean-cm.xml |   37 +
 .../org/apache/xbean/blueprint/cm/xbean-cm.xsd     |  135 +++
 xbean-blueprint/src/site/site.xml                  |   37 +
 .../xbean/blueprint/context/BadAttributeTest.java  |   37 +
 .../xbean/blueprint/context/BadElementTest.java    |   37 +
 .../xbean/blueprint/context/BadNamespaceTest.java  |   37 +
 .../xbean/blueprint/context/BeerNullTest.java      |   49 +
 .../blueprint/context/BeerUsingBlueprintTest.java  |   40 +
 .../blueprint/context/BeerUsingXBeanNSTest.java    |   31 +
 .../context/BeerUsingXBeanSystemPropTest.java      |   40 +
 .../blueprint/context/BeerUsingXBeanTest.java      |   30 +
 .../blueprint/context/BlueprintTestSupport.java    |  173 ++++
 .../xbean/blueprint/context/ComponentTest.java     |   50 +
 .../context/FavoriteUsingBlueprintTest.java        |   69 ++
 .../context/FavoriteUsingXBeanMixedTest.java       |   30 +
 .../blueprint/context/FavoriteUsingXBeanTest.java  |   30 +
 .../xbean/blueprint/context/FlatMapTest.java       |   66 ++
 .../xbean/blueprint/context/GinUsingXBeanTest.java |   37 +
 .../context/KegXBeanAndPropertiesTest.java         |   40 +
 .../xbean/blueprint/context/KegXBeanTest.java      |   52 +
 .../blueprint/context/PizzaUsingBlueprintTest.java |   41 +
 .../blueprint/context/PizzaUsingXBeanTest.java     |   31 +
 .../context/PizzaUsingXBeanWinBeanRefTest.java     |   42 +
 .../PizzaUsingXBeanWithJavaNamespaceTest.java      |   31 +
 .../PizzaUsingXBeanWithPropertiesTextNodeTest.java |   29 +
 .../blueprint/context/QNameUsingBlueprintTest.java |   53 +
 .../blueprint/context/QNameUsingXBeanTest.java     |   25 +
 .../context/RecipeUsingBlueprintTest.java          |   51 +
 .../context/RecipeUsingXBeanMixedTest.java         |   25 +
 .../blueprint/context/RecipeUsingXBeanTest.java    |   25 +
 .../context/RestaurantUsingBlueprintTest.java      |  110 ++
 ...rantUsingResourceXmlApplicationContextTest.java |   29 +
 .../context/RestaurantUsingSpringExtendedTest.java |   34 +
 .../context/RestaurantUsingXBeanAsRootTest.java    |   35 +
 .../context/RestaurantUsingXBeanMixedTest.java     |   30 +
 .../context/RestaurantUsingXBeanTest.java          |   55 +
 .../RestaurantUsingXBeanWithSimplerConfigTest.java |   30 +
 .../blueprint/context/SaladUsingBlueprintTest.java |   39 +
 .../blueprint/context/SaladUsingXBeanTest.java     |   30 +
 .../context/SocketAddressBlueprintTest.java        |   67 ++
 .../blueprint/context/SocketAddressXBeanTest.java  |   30 +
 .../blueprint/context/SoupUsingBlueprintTest.java  |   54 +
 .../blueprint/context/SoupUsingXBeanTest.java      |   35 +
 .../blueprint/context/SpringExtensionTest.java     |   38 +
 .../blueprint/context/VodkaUsingBlueprintTest.java |   42 +
 .../blueprint/context/VodkaUsingXBeanTest.java     |   30 +
 .../blueprint/context/WineUsingBlueprintTest.java  |   39 +
 .../blueprint/context/WineUsingXBeanTest.java      |   30 +
 .../xbean/blueprint/context/impl/JexlTest.java     |   46 +
 .../context/impl/NamedConstructorArgsTest.java     |   81 ++
 .../xbean/blueprint/example/BeerService.java       |   59 ++
 .../xbean/blueprint/example/ContainerBean.java     |   41 +
 .../apache/xbean/blueprint/example/DummyBean.java  |   42 +
 .../xbean/blueprint/example/FavoriteService.java   |   46 +
 .../xbean/blueprint/example/FlatMapService.java    |   39 +
 .../apache/xbean/blueprint/example/GinService.java |   37 +
 .../apache/xbean/blueprint/example/InnerBean.java  |   35 +
 .../apache/xbean/blueprint/example/KegService.java |   57 +
 .../example/MilliLittersPropertyEditor.java        |   64 ++
 .../xbean/blueprint/example/PizzaService.java      |   82 ++
 .../xbean/blueprint/example/QNameService.java      |   49 +
 .../org/apache/xbean/blueprint/example/Recipe.java |   48 +
 .../xbean/blueprint/example/RecipeService.java     |   54 +
 .../xbean/blueprint/example/RestaurantService.java |   95 ++
 .../xbean/blueprint/example/SaladService.java      |   62 ++
 .../blueprint/example/SocketAddressFactory.java    |   33 +
 .../xbean/blueprint/example/SocketService.java     |   36 +
 .../xbean/blueprint/example/SoupService.java       |   83 ++
 .../xbean/blueprint/example/VodkaService.java      |   63 ++
 .../xbean/blueprint/example/WineService.java       |   48 +
 .../xbean/blueprint/generator/CheeseService.java   |   56 +
 .../xbean/blueprint/generator/ModelTest.java       |  212 ++++
 .../http/xbean.apache.org/schemas/component        |   21 +
 .../http/xbean.apache.org/schemas/pizza-simple     |   29 +
 .../http/xbean.apache.org/schemas/restaurant       |   36 +
 .../blueprint/http/xbean.apache.org/schemas/salad  |   34 +
 .../blueprint/http/xbean.apache.org/schemas/soup   |   37 +
 .../xbean/blueprint/context/bad-attribute.xml      |   24 +
 .../apache/xbean/blueprint/context/bad-element.xml |   24 +
 .../xbean/blueprint/context/bad-namespace.xml      |   24 +
 .../apache/xbean/blueprint/context/beer-normal.xml |   27 +
 .../xbean/blueprint/context/beer-xbean-ns.xml      |   29 +
 .../xbean/blueprint/context/beer-xbean-null.xml    |   29 +
 .../blueprint/context/beer-xbean-system-prop.xml   |   27 +
 .../apache/xbean/blueprint/context/beer-xbean.xml  |   27 +
 .../blueprint/context/component-blueprint.xml      |   28 +
 .../xbean/blueprint/context/component-xbean.xml    |   26 +
 .../xbean/blueprint/context/favorite-normal.xml    |   45 +
 .../blueprint/context/favorite-xbean-mixed.xml     |   44 +
 .../xbean/blueprint/context/favorite-xbean.xml     |   42 +
 .../xbean/blueprint/context/flatmap-xbean.xml      |   34 +
 .../org/apache/xbean/blueprint/context/gin.xml     |   27 +
 .../blueprint/context/keg-xbean-properties.xml     |   33 +
 .../apache/xbean/blueprint/context/keg-xbean.xml   |   29 +
 .../xbean/blueprint/context/pizza-normal.xml       |   28 +
 .../blueprint/context/pizza-xbean-bean-ref.xml     |   34 +
 .../xbean/blueprint/context/pizza-xbean-java.xml   |   27 +
 .../blueprint/context/pizza-xbean-properties.xml   |   34 +
 .../apache/xbean/blueprint/context/pizza-xbean.xml |   27 +
 .../xbean/blueprint/context/qname-normal.xml       |   45 +
 .../apache/xbean/blueprint/context/qname-xbean.xml |   35 +
 .../xbean/blueprint/context/recipe-normal.xml      |   41 +
 .../xbean/blueprint/context/recipe-xbean-mixed.xml |   40 +
 .../xbean/blueprint/context/recipe-xbean.xml       |   38 +
 .../xbean/blueprint/context/restaurant-normal.xml  |   80 ++
 .../context/restaurant-spring-extended.xml         |   75 ++
 .../blueprint/context/restaurant-xbean-mixed.xml   |   57 +
 .../blueprint/context/restaurant-xbean-root.xml    |   41 +
 .../blueprint/context/restaurant-xbean-simple.xml  |   43 +
 .../xbean/blueprint/context/restaurant-xbean.xml   |   47 +
 .../xbean/blueprint/context/salad-normal.xml       |   28 +
 .../apache/xbean/blueprint/context/salad-xbean.xml |   27 +
 .../blueprint/context/socket-address-normal.xml    |   40 +
 .../xbean/blueprint/context/socket-address.xml     |   32 +
 .../apache/xbean/blueprint/context/soup-normal.xml |   44 +
 .../apache/xbean/blueprint/context/soup-xbean.xml  |   40 +
 .../xbean/blueprint/context/spring-extension.xml   |   29 +
 .../xbean/blueprint/context/vodka-normal.xml       |   28 +
 .../apache/xbean/blueprint/context/vodka-xbean.xml |   33 +
 .../apache/xbean/blueprint/context/wine-normal.xml |   27 +
 .../apache/xbean/blueprint/context/wine-xbean.xml  |   27 +
 .../generator/model-test-xsd-validation.xml        |   57 +
 .../org/apache/xbean/blueprint/jndi/jndi.xml       |   47 +
 .../org/apache/xbean/blueprint/jndi/spring.xml     |   45 +
 xbean-bundleutils/pom.xml                          |   42 +
 .../xbean/osgi/bundle/util/BundleClassFinder.java  |  442 ++++++++
 .../xbean/osgi/bundle/util/BundleClassLoader.java  |  190 ++++
 .../xbean/osgi/bundle/util/BundleDescription.java  |  330 ++++++
 .../osgi/bundle/util/BundleResourceFinder.java     |  229 +++++
 .../apache/xbean/osgi/bundle/util/BundleUtils.java |  191 ++++
 .../osgi/bundle/util/ClassDiscoveryFilter.java     |   32 +
 .../xbean/osgi/bundle/util/DelegatingBundle.java   |  199 ++++
 .../osgi/bundle/util/DelegatingBundleContext.java  |  142 +++
 .../xbean/osgi/bundle/util/DictionaryMap.java      |   74 ++
 .../xbean/osgi/bundle/util/DiscoveryRange.java     |   25 +
 .../xbean/osgi/bundle/util/HeaderParser.java       |  164 +++
 .../osgi/bundle/util/ResourceDiscoveryFilter.java  |   30 +
 .../xbean/osgi/bundle/util/VersionRange.java       |   96 ++
 .../xbean/osgi/bundle/util/jar/BundleJarEntry.java |  122 +++
 .../xbean/osgi/bundle/util/jar/BundleJarFile.java  |  196 ++++
 .../osgi/bundle/util/BundleDescriptionTest.java    |   77 ++
 .../xbean/osgi/bundle/util/HeaderParserTest.java   |  100 ++
 xbean-classloader/pom.xml                          |   67 ++
 .../xbean/classloader/AbstractResourceHandle.java  |   63 ++
 .../classloader/AbstractUrlResourceLocation.java   |   53 +
 .../apache/xbean/classloader/ClassLoaderUtil.java  |   91 ++
 .../xbean/classloader/DestroyableClassLoader.java  |   33 +
 .../xbean/classloader/DirectoryResourceHandle.java |   97 ++
 .../classloader/DirectoryResourceLocation.java     |   79 ++
 .../java/org/apache/xbean/classloader/IoUtil.java  |  145 +++
 .../xbean/classloader/JarFileClassLoader.java      |  344 +++++++
 .../xbean/classloader/JarFileUrlConnection.java    |  132 +++
 .../xbean/classloader/JarFileUrlStreamHandler.java |  106 ++
 .../xbean/classloader/JarResourceHandle.java       |   80 ++
 .../xbean/classloader/JarResourceLocation.java     |   56 +
 .../xbean/classloader/MultiParentClassLoader.java  |  345 +++++++
 .../apache/xbean/classloader/NamedClassLoader.java |  107 ++
 .../xbean/classloader/ResourceEnumeration.java     |   83 ++
 .../apache/xbean/classloader/ResourceFinder.java   |   55 +
 .../apache/xbean/classloader/ResourceHandle.java   |   97 ++
 .../apache/xbean/classloader/ResourceLocation.java |   32 +
 .../ThreadContextClassLoaderFactoryBean.java       |   41 +
 .../apache/xbean/classloader/UnionEnumeration.java |   63 ++
 .../xbean/classloader/UrlResourceFinder.java       |  302 ++++++
 xbean-classloader/src/site/site.xml                |   37 +
 .../src/test-data/resourceFinderTest/jar1/resource |    1 +
 .../src/test-data/resourceFinderTest/jar2/resource |    1 +
 .../xbean/classloader/JarFileClassLoaderTest.java  |   32 +
 .../classloader/MultiParentClassLoaderTest.java    |  360 +++++++
 .../xbean/classloader/UrlResourceFinderTest.java   |  487 +++++++++
 xbean-classpath/pom.xml                            |   36 +
 .../java/org/apache/xbean/classpath/ClassPath.java |   29 +
 .../apache/xbean/classpath/ClassPathFactory.java   |   39 +
 .../apache/xbean/classpath/ContextClassPath.java   |   44 +
 .../apache/xbean/classpath/SunURLClassPath.java    |   88 ++
 .../apache/xbean/classpath/SystemClassPath.java    |   80 ++
 .../apache/xbean/classpath/TomcatClassPath.java    |  175 ++++
 .../xbean/classpath/TomcatWebAppClassPath.java     |   31 +
 .../xbean/classpath/maven/MavenResolver.java       |   68 ++
 xbean-classpath/src/site/site.xml                  |   37 +
 .../xbean/classpath/SystemClassPathTest.java       |   50 +
 xbean-finder-shaded/pom.xml                        |  123 +++
 xbean-finder/pom.xml                               |   77 ++
 .../org/apache/xbean/finder/AbstractFinder.java    |  759 ++++++++++++++
 .../xbean/finder/BundleAnnotationFinder.java       |   76 ++
 .../xbean/finder/BundleAssignableClassFinder.java  |  265 +++++
 .../java/org/apache/xbean/finder/ClassFinder.java  |  277 +++++
 .../org/apache/xbean/finder/ResourceFinder.java    | 1084 ++++++++++++++++++++
 .../main/java/org/apache/xbean/finder/UrlSet.java  |  185 ++++
 xbean-finder/src/site/site.xml                     |   37 +
 .../src/test/java/org/acme/BarUrlHandler.java      |   30 +
 .../src/test/java/org/acme/FooUrlHandler.java      |   30 +
 xbean-finder/src/test/java/org/acme/One.java       |   37 +
 xbean-finder/src/test/java/org/acme/Three.java     |   26 +
 xbean-finder/src/test/java/org/acme/Two.java       |   36 +
 .../src/test/java/org/acme/bar/AnnType.java        |   25 +
 .../src/test/java/org/acme/bar/Construct.java      |   25 +
 xbean-finder/src/test/java/org/acme/bar/Field.java |   25 +
 .../src/test/java/org/acme/bar/FullyAnnotated.java |  111 ++
 xbean-finder/src/test/java/org/acme/bar/Get.java   |   25 +
 .../src/test/java/org/acme/bar/Method.java         |   25 +
 .../src/test/java/org/acme/bar/Optional.java       |   25 +
 .../src/test/java/org/acme/bar/Package.java        |   25 +
 .../src/test/java/org/acme/bar/ParamA.java         |   25 +
 .../src/test/java/org/acme/bar/ParamB.java         |   25 +
 xbean-finder/src/test/java/org/acme/bar/Set.java   |   25 +
 xbean-finder/src/test/java/org/acme/bar/Type.java  |   26 +
 .../src/test/java/org/acme/bar/Variable.java       |   25 +
 xbean-finder/src/test/java/org/acme/foo/Blue.java  |   25 +
 xbean-finder/src/test/java/org/acme/foo/Color.java |   25 +
 .../src/test/java/org/acme/foo/Deployable.java     |   25 +
 .../test/java/org/acme/foo/FamilyHalloween.java    |   23 +
 .../java/org/acme/foo/FunnyFamilyHalloween.java    |   23 +
 .../src/test/java/org/acme/foo/GenericHoliday.java |   23 +
 xbean-finder/src/test/java/org/acme/foo/Green.java |   27 +
 .../src/test/java/org/acme/foo/Halloween.java      |   23 +
 .../src/test/java/org/acme/foo/Holiday.java        |   29 +
 .../src/test/java/org/acme/foo/Primary.java        |   22 +
 .../src/test/java/org/acme/foo/Property.java       |   25 +
 xbean-finder/src/test/java/org/acme/foo/Red.java   |   25 +
 .../java/org/acme/foo/StringGenericHoliday.java    |   23 +
 .../src/test/java/org/acme/foo/Thanksgiving.java   |   22 +
 .../src/test/java/org/acme/foo/ValentinesDay.java  |   22 +
 .../src/test/java/org/acme/foo/package-info.java   |   18 +
 .../test/java/org/acme/javaURLContextFactory.java  |   31 +
 .../java/org/acme/kernelURLContextFactory.java     |   31 +
 .../test/java/org/acme/ldapURLContextFactory.java  |   31 +
 .../org/apache/xbean/finder/ClassFinderTest.java   |  165 +++
 .../apache/xbean/finder/ResourceFinderTest.java    |  418 ++++++++
 .../java/org/apache/xbean/finder/UrlSetTest.java   |  107 ++
 .../test/resources/META-INF/externalizables/one    |    1 +
 .../test/resources/META-INF/externalizables/three  |    1 +
 .../test/resources/META-INF/externalizables/two    |    1 +
 .../test/resources/META-INF/java.io.InputStream    |    1 +
 .../test/resources/META-INF/java.io.OutputStream   |    1 +
 .../test/resources/META-INF/java.io.Serializable   |    1 +
 .../META-INF/java.net.URLStreamHandler/bar         |    1 +
 .../META-INF/java.net.URLStreamHandler/baz         |    1 +
 .../META-INF/java.net.URLStreamHandler/foo         |    1 +
 .../META-INF/javax.naming.spi.ObjectFactory/java   |    1 +
 .../META-INF/javax.naming.spi.ObjectFactory/kernel |    1 +
 .../META-INF/javax.naming.spi.ObjectFactory/ldap   |    1 +
 .../resources/META-INF/movies/ishtar.properties    |   20 +
 .../resources/META-INF/movies/kingkong.properties  |   21 +
 .../resources/META-INF/movies/serentity.properties |   21 +
 .../src/test/resources/META-INF/serializables/one  |    1 +
 .../test/resources/META-INF/serializables/three    |    1 +
 .../src/test/resources/META-INF/serializables/two  |    1 +
 .../META-INF/tvshows/familyguy.properties          |   24 +
 .../resources/META-INF/tvshows/simpsons.properties |   24 +
 xbean-naming/pom.xml                               |   34 +
 .../xbean/naming/context/AbstractContext.java      |  860 ++++++++++++++++
 .../naming/context/AbstractFederatedContext.java   |  184 ++++
 .../apache/xbean/naming/context/ContextAccess.java |   38 +
 .../naming/context/ContextAccessControlList.java   |   95 ++
 .../xbean/naming/context/ContextFederation.java    |  181 ++++
 .../xbean/naming/context/ContextFlyweight.java     |  157 +++
 .../apache/xbean/naming/context/ContextUtil.java   |  304 ++++++
 .../xbean/naming/context/ImmutableContext.java     |  173 ++++
 .../naming/context/ImmutableFederatedContext.java  |   97 ++
 .../xbean/naming/context/NestedContextFactory.java |   42 +
 .../xbean/naming/context/VirtualSubcontext.java    |   91 ++
 .../xbean/naming/context/WritableContext.java      |  285 +++++
 .../xbean/naming/global/GlobalContextManager.java  |  106 ++
 .../xbean/naming/java/javaURLContextFactory.java   |   30 +
 .../xbean/naming/reference/CachingReference.java   |   78 ++
 .../xbean/naming/reference/SimpleReference.java    |  142 +++
 .../xbean/naming/context/AbstractContextTest.java  |  420 ++++++++
 .../context/ContextAccessControlListTest.java      |  227 ++++
 .../xbean/naming/context/FederationTest.java       |  398 +++++++
 .../xbean/naming/context/ImmutableContextTest.java |   75 ++
 .../context/ImmutableFederatedContextTest.java     |   88 ++
 .../xbean/naming/context/ReferenceableTest.java    |   54 +
 .../naming/context/UnmodifiableContextTest.java    |  121 +++
 .../xbean/naming/context/WritableContextTest.java  | 1010 ++++++++++++++++++
 .../naming/global/GlobalContextManagerTest.java    |   94 ++
 .../org/apache/xbean/naming/referenceable/Foo.java |   66 ++
 .../xbean/naming/referenceable/FooFactory.java     |   70 ++
 xbean-reflect/pom.xml                              |  116 +++
 .../AbstractCollectionConverter.java               |   68 ++
 .../xbean/propertyeditor/AbstractConverter.java    |  104 ++
 .../xbean/propertyeditor/AbstractMapConverter.java |   64 ++
 .../xbean/propertyeditor/ArrayConverter.java       |   53 +
 .../xbean/propertyeditor/ArrayListEditor.java      |   35 +
 .../xbean/propertyeditor/BigDecimalEditor.java     |   45 +
 .../xbean/propertyeditor/BigIntegerEditor.java     |   40 +
 .../apache/xbean/propertyeditor/BooleanEditor.java |   34 +
 .../apache/xbean/propertyeditor/ByteEditor.java    |   34 +
 .../xbean/propertyeditor/CharacterEditor.java      |   37 +
 .../apache/xbean/propertyeditor/ClassEditor.java   |   52 +
 .../xbean/propertyeditor/CollectionUtil.java       |  166 +++
 .../propertyeditor/CommonsLoggingConverter.java    |   33 +
 .../org/apache/xbean/propertyeditor/Converter.java |   49 +
 .../apache/xbean/propertyeditor/DateEditor.java    |  117 +++
 .../apache/xbean/propertyeditor/DoubleEditor.java  |   34 +
 .../apache/xbean/propertyeditor/EnumConverter.java |   49 +
 .../apache/xbean/propertyeditor/FileEditor.java    |   40 +
 .../apache/xbean/propertyeditor/FloatEditor.java   |   34 +
 .../propertyeditor/GenericCollectionConverter.java |   41 +
 .../xbean/propertyeditor/GenericMapConverter.java  |   40 +
 .../apache/xbean/propertyeditor/HashMapEditor.java |   37 +
 .../xbean/propertyeditor/HashtableEditor.java      |   37 +
 .../propertyeditor/IdentityHashMapEditor.java      |   37 +
 .../xbean/propertyeditor/Inet4AddressEditor.java   |   37 +
 .../xbean/propertyeditor/Inet6AddressEditor.java   |   37 +
 .../xbean/propertyeditor/InetAddressEditor.java    |   37 +
 .../apache/xbean/propertyeditor/IntegerEditor.java |   34 +
 .../apache/xbean/propertyeditor/JndiConverter.java |   41 +
 .../xbean/propertyeditor/LinkedHashMapEditor.java  |   37 +
 .../xbean/propertyeditor/LinkedHashSetEditor.java  |   36 +
 .../xbean/propertyeditor/LinkedListEditor.java     |   35 +
 .../apache/xbean/propertyeditor/ListEditor.java    |   35 +
 .../xbean/propertyeditor/Log4jConverter.java       |   32 +
 .../xbean/propertyeditor/LoggerConverter.java      |   32 +
 .../apache/xbean/propertyeditor/LongEditor.java    |   34 +
 .../org/apache/xbean/propertyeditor/MapEditor.java |   37 +
 .../xbean/propertyeditor/ObjectNameEditor.java     |   45 +
 .../xbean/propertyeditor/PatternConverter.java     |   39 +
 .../xbean/propertyeditor/PropertiesEditor.java     |   38 +
 .../propertyeditor/PropertyEditorException.java    |   61 ++
 .../xbean/propertyeditor/PropertyEditors.java      |  458 +++++++++
 .../xbean/propertyeditor/ReferenceIdentityMap.java |  485 +++++++++
 .../org/apache/xbean/propertyeditor/SetEditor.java |   36 +
 .../apache/xbean/propertyeditor/ShortEditor.java   |   34 +
 .../xbean/propertyeditor/SortedMapEditor.java      |   38 +
 .../xbean/propertyeditor/SortedSetEditor.java      |   35 +
 .../apache/xbean/propertyeditor/StringEditor.java  |   30 +
 .../apache/xbean/propertyeditor/TreeMapEditor.java |   37 +
 .../apache/xbean/propertyeditor/TreeSetEditor.java |   35 +
 .../org/apache/xbean/propertyeditor/URIEditor.java |   38 +
 .../org/apache/xbean/propertyeditor/URLEditor.java |   73 ++
 .../apache/xbean/propertyeditor/VectorEditor.java  |   35 +
 .../xbean/propertyeditor/WeakHashMapEditor.java    |   37 +
 .../org/apache/xbean/recipe/AbstractRecipe.java    |  145 +++
 .../apache/xbean/recipe/AllPropertiesRecipe.java   |   50 +
 .../java/org/apache/xbean/recipe/ArrayRecipe.java  |  185 ++++
 .../xbean/recipe/AsmParameterNameLoader.java       |  305 ++++++
 .../xbean/recipe/CircularDependencyException.java  |   48 +
 .../org/apache/xbean/recipe/CollectionRecipe.java  |  255 +++++
 .../apache/xbean/recipe/ConstructionException.java |   72 ++
 .../xbean/recipe/DefaultExecutionContext.java      |  132 +++
 .../org/apache/xbean/recipe/DefaultRepository.java |   62 ++
 .../org/apache/xbean/recipe/ExecutionContext.java  |  114 ++
 .../java/org/apache/xbean/recipe/MapRecipe.java    |  310 ++++++
 .../xbean/recipe/MissingAccessorException.java     |   33 +
 .../recipe/MissingFactoryMethodException.java      |   27 +
 .../apache/xbean/recipe/NoSuchObjectException.java |   36 +
 .../java/org/apache/xbean/recipe/ObjectGraph.java  |  287 ++++++
 .../java/org/apache/xbean/recipe/ObjectRecipe.java |  750 ++++++++++++++
 .../main/java/org/apache/xbean/recipe/Option.java  |   33 +
 .../apache/xbean/recipe/ParameterNameLoader.java   |   42 +
 .../org/apache/xbean/recipe/ParameterNames.java    |   35 +
 .../main/java/org/apache/xbean/recipe/Recipe.java  |   40 +
 .../java/org/apache/xbean/recipe/RecipeHelper.java |  273 +++++
 .../org/apache/xbean/recipe/RecipeVisitor.java     |   22 +
 .../java/org/apache/xbean/recipe/Reference.java    |  102 ++
 .../apache/xbean/recipe/ReferenceNameRecipe.java   |   82 ++
 .../org/apache/xbean/recipe/ReferenceRecipe.java   |  151 +++
 .../org/apache/xbean/recipe/ReflectionUtil.java    | 1033 +++++++++++++++++++
 .../java/org/apache/xbean/recipe/Repository.java   |   45 +
 .../java/org/apache/xbean/recipe/StaticRecipe.java |   66 ++
 .../recipe/UnresolvedReferencesException.java      |   49 +
 .../apache/xbean/recipe/UnsetPropertiesRecipe.java |   54 +
 .../xbean/recipe/XbeanAsmParameterNameLoader.java  |  305 ++++++
 xbean-reflect/src/site/site.xml                    |   37 +
 .../xbean/propertyeditor/DateEditorTest.java       |   42 +
 .../xbean/recipe/AbstractObjectGraphTest.java      |  404 ++++++++
 .../org/apache/xbean/recipe/AllPropertiesTest.java |   60 ++
 .../org/apache/xbean/recipe/ArrayRecipeTest.java   |   47 +
 .../src/test/java/org/apache/xbean/recipe/Box.java |   73 ++
 .../src/test/java/org/apache/xbean/recipe/Car.java |   70 ++
 .../recipe/CaseInsensitivePropertiesTest.java      |   38 +
 .../test/java/org/apache/xbean/recipe/Child.java   |   45 +
 .../apache/xbean/recipe/CollectionRecipeTest.java  |   87 ++
 .../org/apache/xbean/recipe/CollectionTest.java    |   78 ++
 .../java/org/apache/xbean/recipe/EnumTest.java     |   52 +
 .../xbean/recipe/ExplicitInjectionStyleTest.java   |   48 +
 .../xbean/recipe/GenericCollectionsTest.java       |  229 +++++
 .../apache/xbean/recipe/HiddenPropertiesTest.java  |   49 +
 .../org/apache/xbean/recipe/MapRecipeTest.java     |   65 ++
 .../org/apache/xbean/recipe/MatchBytypeTest.java   |   53 +
 .../apache/xbean/recipe/MissingPropertiesTest.java |   66 ++
 .../org/apache/xbean/recipe/MixedRecipeTest.java   |   47 +
 .../apache/xbean/recipe/ObjectGraphNestedTest.java |   54 +
 .../xbean/recipe/ObjectGraphReferenceTest.java     |   54 +
 .../org/apache/xbean/recipe/ObjectRecipeTest.java  |  184 ++++
 .../xbean/recipe/ParameterNameLoaderTest.java      |  209 ++++
 .../test/java/org/apache/xbean/recipe/Parent.java  |   43 +
 .../test/java/org/apache/xbean/recipe/Person.java  |  199 ++++
 .../org/apache/xbean/recipe/PersonFactory.java     |   90 ++
 .../org/apache/xbean/recipe/ReferenceTest.java     |  232 +++++
 .../org/apache/xbean/recipe/ScratchPadTest.java    |  300 ++++++
 .../apache/xbean/recipe/UnsetPropertiesTest.java   |   51 +
 .../test/java/org/apache/xbean/recipe/Widget.java  |   68 ++
 xbean-spring/pom.xml                               |  153 +++
 .../context/ClassPathXmlApplicationContext.java    |  183 ++++
 .../context/FileSystemXmlApplicationContext.java   |  171 +++
 .../context/ResourceXmlApplicationContext.java     |  120 +++
 .../spring/context/SpringApplicationContext.java   |   73 ++
 .../spring/context/SpringXmlPreprocessor.java      |   37 +
 .../spring/context/XmlWebApplicationContext.java   |   74 ++
 .../xbean/spring/context/impl/DateEditor.java      |   46 +
 .../xbean/spring/context/impl/DefaultProperty.java |  102 ++
 .../xbean/spring/context/impl/FileEditor.java      |   36 +
 .../xbean/spring/context/impl/MappingMetaData.java |  219 ++++
 .../spring/context/impl/NamedConstructorArgs.java  |  348 +++++++
 .../xbean/spring/context/impl/NamespaceHelper.java |   62 ++
 .../spring/context/impl/ObjectNameEditor.java      |   43 +
 .../spring/context/impl/PropertyEditorHelper.java  |   84 ++
 .../xbean/spring/context/impl/QNameHelper.java     |  152 +++
 .../spring/context/impl/QNameReflectionHelper.java |   88 ++
 .../spring/context/impl/QNameReflectionParams.java |   59 ++
 .../xbean/spring/context/impl/URIEditor.java       |   43 +
 .../xbean/spring/context/impl/XBeanHelper.java     |   51 +
 .../spring/context/impl/XBeanXmlBeanFactory.java   |   76 ++
 .../v2/XBeanBeanDefinitionDocumentReader.java      |  185 ++++
 .../spring/context/v2/XBeanNamespaceHandler.java   |   56 +
 .../context/v2/XBeanNamespaceHandlerResolver.java  |   41 +
 .../xbean/spring/context/v2/XBeanV2Helper.java     |   73 ++
 .../context/v2/XBeanXmlBeanDefinitionReader.java   |   97 ++
 .../spring/context/v2/XBeanXmlBeanFactory.java     |   75 ++
 .../spring/context/v2c/PropertyEditorFactory.java  |   65 ++
 .../v2c/XBeanBeanDefinitionParserDelegate.java     |   99 ++
 .../spring/context/v2c/XBeanNamespaceHandler.java  |  982 ++++++++++++++++++
 .../xbean/spring/context/v2c/XBeanQNameHelper.java |  118 +++
 .../xbean/spring/generator/AttributeMapping.java   |   95 ++
 .../spring/generator/DocumentationGenerator.java   |  200 ++++
 .../xbean/spring/generator/ElementMapping.java     |  173 ++++
 .../xbean/spring/generator/GeneratorPlugin.java    |   32 +
 .../spring/generator/InvalidModelException.java    |   28 +
 .../apache/xbean/spring/generator/LogFacade.java   |   24 +
 .../apache/xbean/spring/generator/MapMapping.java  |   57 +
 .../spring/generator/MappingGeneratorTask.java     |  154 +++
 .../xbean/spring/generator/MappingLoader.java      |   29 +
 .../xbean/spring/generator/NamespaceMapping.java   |   91 ++
 .../xbean/spring/generator/ParameterMapping.java   |   38 +
 .../xbean/spring/generator/QdoxMappingLoader.java  |  567 ++++++++++
 .../xbean/spring/generator/SchemaGenerator.java    |   51 +
 .../org/apache/xbean/spring/generator/Type.java    |  102 ++
 .../org/apache/xbean/spring/generator/Utils.java   |  140 +++
 .../generator/WikiDocumentationGenerator.java      |  212 ++++
 .../spring/generator/XmlMetadataGenerator.java     |  274 +++++
 .../apache/xbean/spring/generator/XmlWriter.java   |  215 ++++
 .../xbean/spring/generator/XsdGenerator.java       |  218 ++++
 .../apache/xbean/spring/jndi/DefaultContext.java   |  452 ++++++++
 .../apache/xbean/spring/jndi/NameParserImpl.java   |   34 +
 .../spring/jndi/SpringInitialContextFactory.java   |  106 ++
 .../xbean/spring/util/AbstractSpringVisitor.java   |  137 +++
 .../apache/xbean/spring/util/SpringVisitor.java    |   61 ++
 .../org/apache/xbean/spring/spring-beans.xsd       |  709 +++++++++++++
 xbean-spring/src/site/site.xml                     |   37 +
 .../xbean/spring/context/BadAttributeTest.java     |   37 +
 .../xbean/spring/context/BadElementTest.java       |   37 +
 .../xbean/spring/context/BadNamespaceTest.java     |   37 +
 .../apache/xbean/spring/context/BeerNullTest.java  |   47 +
 .../xbean/spring/context/BeerUsingSpringTest.java  |   39 +
 .../xbean/spring/context/BeerUsingXBeanNSTest.java |   32 +
 .../context/BeerUsingXBeanSystemPropTest.java      |   43 +
 .../xbean/spring/context/BeerUsingXBeanTest.java   |   32 +
 .../apache/xbean/spring/context/ComponentTest.java |   49 +
 .../spring/context/FavoriteUsingSpringTest.java    |   60 ++
 .../context/FavoriteUsingXBeanMixedTest.java       |   32 +
 .../spring/context/FavoriteUsingXBeanTest.java     |   32 +
 .../apache/xbean/spring/context/FlatMapTest.java   |   59 ++
 .../xbean/spring/context/GinUsingSpringTest.java   |   38 +
 .../spring/context/KegXBeanAndPropertiesTest.java  |   36 +
 .../apache/xbean/spring/context/KegXBeanTest.java  |   50 +
 .../xbean/spring/context/PizzaUsingSpringTest.java |   41 +
 .../xbean/spring/context/PizzaUsingXBeanTest.java  |   32 +
 .../context/PizzaUsingXBeanWinBeanRefTest.java     |   41 +
 .../PizzaUsingXBeanWithJavaNamespaceTest.java      |   32 +
 .../PizzaUsingXBeanWithPropertiesTextNodeTest.java |   31 +
 .../xbean/spring/context/QNameUsingSpringTest.java |   47 +
 .../xbean/spring/context/QNameUsingXBeanTest.java  |   27 +
 .../spring/context/RecipeUsingSpringTest.java      |   49 +
 .../spring/context/RecipeUsingXBeanMixedTest.java  |   27 +
 .../xbean/spring/context/RecipeUsingXBeanTest.java |   27 +
 ...rantUsingResourceXmlApplicationContextTest.java |   32 +
 .../context/RestaurantUsingSpringExtendedTest.java |   33 +
 .../spring/context/RestaurantUsingSpringTest.java  |   96 ++
 .../context/RestaurantUsingXBeanAsRootTest.java    |   26 +
 .../context/RestaurantUsingXBeanMixedTest.java     |   31 +
 .../spring/context/RestaurantUsingXBeanTest.java   |   59 ++
 .../RestaurantUsingXBeanWithSimplerConfigTest.java |   31 +
 .../xbean/spring/context/SaladUsingSpringTest.java |   39 +
 .../xbean/spring/context/SaladUsingXBeanTest.java  |   32 +
 .../spring/context/SocketAddressSpringTest.java    |   64 ++
 .../spring/context/SocketAddressXBeanTest.java     |   38 +
 .../xbean/spring/context/SoupUsingSpringTest.java  |   54 +
 .../xbean/spring/context/SoupUsingXBeanTest.java   |   32 +
 .../xbean/spring/context/SpringExtensionTest.java  |   36 +
 .../xbean/spring/context/SpringTestSupport.java    |   56 +
 .../xbean/spring/context/VodkaUsingSpringTest.java |   42 +
 .../xbean/spring/context/VodkaUsingXBeanTest.java  |   32 +
 .../xbean/spring/context/WineUsingSpringTest.java  |   39 +
 .../xbean/spring/context/WineUsingXBeanTest.java   |   32 +
 .../context/impl/NamedConstructorArgsTest.java     |   81 ++
 .../apache/xbean/spring/example/BeerService.java   |   59 ++
 .../apache/xbean/spring/example/ContainerBean.java |   37 +
 .../org/apache/xbean/spring/example/DummyBean.java |   42 +
 .../xbean/spring/example/FavoriteService.java      |   46 +
 .../xbean/spring/example/FlatMapService.java       |   39 +
 .../apache/xbean/spring/example/GinService.java    |   37 +
 .../org/apache/xbean/spring/example/InnerBean.java |   31 +
 .../apache/xbean/spring/example/KegService.java    |   57 +
 .../spring/example/MilliLittersPropertyEditor.java |   64 ++
 .../apache/xbean/spring/example/PizzaService.java  |   82 ++
 .../apache/xbean/spring/example/QNameService.java  |   49 +
 .../org/apache/xbean/spring/example/Recipe.java    |   48 +
 .../apache/xbean/spring/example/RecipeService.java |   54 +
 .../xbean/spring/example/RestaurantService.java    |   95 ++
 .../apache/xbean/spring/example/SaladService.java  |   62 ++
 .../xbean/spring/example/SocketAddressFactory.java |   33 +
 .../apache/xbean/spring/example/SocketService.java |   36 +
 .../apache/xbean/spring/example/SoupService.java   |   83 ++
 .../apache/xbean/spring/example/VodkaService.java  |   63 ++
 .../apache/xbean/spring/example/WineService.java   |   48 +
 .../xbean/spring/generator/CheeseService.java      |   56 +
 .../apache/xbean/spring/generator/ModelTest.java   |  212 ++++
 .../xbean/spring/jndi/DefaultContextTest.java      |   68 ++
 .../org/apache/xbean/spring/jndi/JndiTest.java     |   67 ++
 .../spring/http/xbean.apache.org/schemas/component |   21 +
 .../http/xbean.apache.org/schemas/pizza-simple     |   29 +
 .../http/xbean.apache.org/schemas/restaurant       |   36 +
 .../spring/http/xbean.apache.org/schemas/salad     |   34 +
 .../spring/http/xbean.apache.org/schemas/soup      |   36 +
 .../apache/xbean/spring/context/bad-attribute.xml  |   24 +
 .../apache/xbean/spring/context/bad-element.xml    |   24 +
 .../apache/xbean/spring/context/bad-namespace.xml  |   24 +
 .../apache/xbean/spring/context/beer-normal.xml    |   28 +
 .../apache/xbean/spring/context/beer-xbean-ns.xml  |   29 +
 .../xbean/spring/context/beer-xbean-null.xml       |   29 +
 .../spring/context/beer-xbean-system-prop.xml      |   29 +
 .../org/apache/xbean/spring/context/beer-xbean.xml |   27 +
 .../xbean/spring/context/component-spring.xml      |   28 +
 .../xbean/spring/context/component-xbean.xml       |   26 +
 .../xbean/spring/context/favorite-normal.xml       |   46 +
 .../xbean/spring/context/favorite-xbean-mixed.xml  |   45 +
 .../apache/xbean/spring/context/favorite-xbean.xml |   42 +
 .../apache/xbean/spring/context/flatmap-xbean.xml  |   34 +
 .../org/apache/xbean/spring/context/gin.xml        |   27 +
 .../spring/context/keg-xbean-properties.properties |   18 +
 .../xbean/spring/context/keg-xbean-properties.xml  |   33 +
 .../org/apache/xbean/spring/context/keg-xbean.xml  |   29 +
 .../apache/xbean/spring/context/pizza-normal.xml   |   29 +
 .../xbean/spring/context/pizza-xbean-bean-ref.xml  |   33 +
 .../xbean/spring/context/pizza-xbean-java.xml      |   27 +
 .../spring/context/pizza-xbean-properties.xml      |   34 +
 .../apache/xbean/spring/context/pizza-xbean.xml    |   27 +
 .../apache/xbean/spring/context/qname-normal.xml   |   46 +
 .../apache/xbean/spring/context/qname-xbean.xml    |   33 +
 .../apache/xbean/spring/context/recipe-normal.xml  |   42 +
 .../xbean/spring/context/recipe-xbean-mixed.xml    |   39 +
 .../apache/xbean/spring/context/recipe-xbean.xml   |   37 +
 .../xbean/spring/context/restaurant-normal.xml     |   80 ++
 .../spring/context/restaurant-spring-extended.xml  |   74 ++
 .../spring/context/restaurant-xbean-mixed.xml      |   56 +
 .../xbean/spring/context/restaurant-xbean-root.xml |   40 +
 .../spring/context/restaurant-xbean-simple.xml     |   43 +
 .../xbean/spring/context/restaurant-xbean.xml      |   46 +
 .../apache/xbean/spring/context/salad-normal.xml   |   29 +
 .../apache/xbean/spring/context/salad-xbean.xml    |   27 +
 .../xbean/spring/context/socket-address-normal.xml |   41 +
 .../apache/xbean/spring/context/socket-address.xml |   32 +
 .../apache/xbean/spring/context/soup-normal.xml    |   31 +
 .../org/apache/xbean/spring/context/soup-xbean.xml |   40 +
 .../xbean/spring/context/spring-extension.xml      |   29 +
 .../apache/xbean/spring/context/vodka-normal.xml   |   29 +
 .../apache/xbean/spring/context/vodka-xbean.xml    |   30 +
 .../apache/xbean/spring/context/wine-normal.xml    |   28 +
 .../org/apache/xbean/spring/context/wine-xbean.xml |   27 +
 .../spring/generator/model-test-xsd-validation.xml |   60 ++
 .../org/apache/xbean/spring/jndi/jndi.xml          |   47 +
 .../org/apache/xbean/spring/jndi/spring.xml        |   45 +
 xbean-telnet/pom.xml                               |   45 +
 .../java/org/apache/xbean/command/Command.java     |   36 +
 .../org/apache/xbean/command/CommandRegistry.java  |   82 ++
 .../org/apache/xbean/command/CommandShell.java     |  125 +++
 .../main/java/org/apache/xbean/command/Exit.java   |   31 +
 .../java/org/apache/xbean/command/GroovySh.java    |   77 ++
 .../main/java/org/apache/xbean/command/Help.java   |   40 +
 .../main/java/org/apache/xbean/command/Lookup.java |  112 ++
 .../main/java/org/apache/xbean/command/Test.java   |   46 +
 .../java/org/apache/xbean/command/Version.java     |   48 +
 .../org/apache/xbean/terminal/console/Main.java    |   27 +
 .../apache/xbean/terminal/telnet/TelnetCodes.java  |  150 +++
 .../apache/xbean/terminal/telnet/TelnetDaemon.java |  110 ++
 .../xbean/terminal/telnet/TelnetInputStream.java   |  245 +++++
 .../apache/xbean/terminal/telnet/TelnetOption.java |   69 ++
 .../xbean/terminal/telnet/TelnetPrintStream.java   |   95 ++
 .../apache/xbean/terminal/telnet/TelnetShell.java  |   73 ++
 xbean-telnet/src/site/site.xml                     |   37 +
 .../org/apache/xbean/telnet/TelnetShellTest.java   |   55 +
 637 files changed, 56104 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libxbean-java.git



More information about the pkg-java-commits mailing list