Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
739 commits
Select commit Hold shift + click to select a range
7217d19
try to follow apache policy and not deploy timestamped snapshots
djencks Oct 24, 2008
534bb06
Fix classloader name when throwing a CNFE
gnodet Dec 11, 2008
5d804c5
Let the tests pass on non-MacOS OSes
jaceklaskowski Dec 26, 2008
2c21ed8
XBEAN-120 Search for semi-annotated classes in inheritance tree (as i…
jaceklaskowski Dec 26, 2008
542b0a2
XBEAN-120 Search for semi-annotated classes in inheritance tree (as i…
jaceklaskowski Jan 6, 2009
3f0a85c
update copyright years to include 2009
Jan 23, 2009
6edc98a
add a siteId property to assist in release
Jan 23, 2009
ccdff2f
[maven-release-plugin] prepare release xbean-3.5
Jan 23, 2009
1ab7fae
[maven-release-plugin] prepare for next development iteration
Jan 23, 2009
f1e018b
[maven-release-plugin] rollback the release of xbean-3.5
Jan 26, 2009
81c4fc0
[maven-release-plugin] prepare release xbean-3.5
Jan 26, 2009
e760df3
[maven-release-plugin] prepare for next development iteration
Jan 26, 2009
2f4a202
XBEAN-122 Object cannot be removed from context in many circumstances…
Mar 27, 2009
18e72db
XBEAN-125 fix nameInNamespace handling for writable context, add some…
djencks Apr 3, 2009
3bedc9c
Fix MapRecipe
gnodet Apr 13, 2009
60a5a2e
return the right type
jgawor Apr 17, 2009
a8bd9f1
add ArrayRecipe
jgawor Apr 17, 2009
0da85cc
Fix bad creation order of beans
gnodet Apr 23, 2009
a497c2c
Little test case to demonstrate exising functionality and show possib…
dblevins Apr 23, 2009
55a8c10
Add support for Dictionary on MapRecipe
gnodet Apr 27, 2009
c14ace3
return right collection type if type was not explicity set
jgawor Apr 29, 2009
dbbe301
bunch more MapRecipe and CollectionRecipe tests and fixes
jgawor Apr 29, 2009
d4f481d
basic support for compound properties
jgawor Apr 30, 2009
7e44e90
add ReferenceNameRecipe for injecting reference name while ensuring i…
jgawor May 5, 2009
08fbf60
fix generics support
jgawor May 10, 2009
02ce302
XBEAN-127 support Referenceable
djencks May 19, 2009
e4e6704
XBEAN-109 org.apache.xbean.classloader.JarFileClassLoader can not han…
May 20, 2009
a8a9991
XBEAN-127 be more cautious about binding References from Referenceable
djencks May 20, 2009
a8dd273
ASM shading (new module xbean-asm-shaded) so org.objectweb.asm become…
jaceklaskowski May 22, 2009
2fe13e2
XBEAN-127 be even more cautious about binding References from Referen…
djencks May 22, 2009
446e425
XBEAN-129 Upgrade xbean-reflect to asm 3.1
jaceklaskowski May 22, 2009
1141730
XBEAN-130 pass name and context into NamingManager.getObjectInstance()
djencks May 23, 2009
7bcba35
Small trick to make the shaded classes available on the first build: …
dblevins May 26, 2009
1212cc3
Not sure why but unless the xbean-asm-shaded dep is marked 'provided'…
dblevins May 26, 2009
9de54a5
XBEAN-128 alternate shading scheme that provides xbean jars that don'…
djencks May 26, 2009
0a9da35
add asm license
djencks May 26, 2009
35f8933
Don't need the xbean-relfect-shaded module. Can just have another Pa…
dblevins May 27, 2009
debf356
Fix up poms so they have what looks to me like accurate osgi metadata…
djencks May 27, 2009
0760cd8
Adding the people.apache.org repo back in as the location to where we…
dblevins May 28, 2009
7f3f34b
Reverting non-osgi related pom updates from 778992 in attempt to get …
dblevins May 28, 2009
0b44f2e
Never mind. Attempt to partially-revert to a good state just resulte…
dblevins May 28, 2009
154960a
Fixed XBEAN-126: ClassFinder throwing "Could not load exceptions" on …
dblevins Jun 15, 2009
f084f4f
Patch from viola.lu, XBEAN-133: Jar file is not close after open resu…
dblevins Jul 2, 2009
5fbb93d
setting svn:ignore
dblevins Aug 14, 2009
fbdf448
fix osgi metadata specification for optional
djencks Aug 24, 2009
d51fdfc
Patch from Karan Malhi, XBEAN-135: lassFinder.getPackageName() return…
dblevins Sep 4, 2009
c7c385d
Patch from Karan Malhi, XBEAN-134: If you have a package-info.java in…
dblevins Sep 4, 2009
ee443bf
XBEAN-132: Class loading issues
gnodet Sep 4, 2009
b314dfc
XBEAN-136 use property editor when applicable, patch from Gary Tully
djencks Sep 7, 2009
4c5f4db
XBEAN-137 switch to genesis parent
djencks Sep 7, 2009
840ffc5
XBEAN-137 fix switch to genesis
djencks Sep 7, 2009
cd2d70c
javadoc typos
djencks Sep 9, 2009
cc2ba81
minor pom cleanup, hopefully site generation will work well
djencks Sep 9, 2009
ce18576
[maven-release-plugin] prepare release xbean-3.6
djencks Sep 9, 2009
df9108a
[maven-release-plugin] prepare for next development iteration
djencks Sep 9, 2009
5f4ffd8
Patch from Andreas Veithen, for XBEAN-92: UrlSet excludePaths() metho…
dblevins Sep 10, 2009
8270530
roll back previous release candidate
djencks Sep 10, 2009
790dd3f
[maven-release-plugin] prepare release xbean-3.6
djencks Sep 10, 2009
8cb4992
[maven-release-plugin] prepare for next development iteration
djencks Sep 10, 2009
38e3ef2
XBEAN-139: XSD generation invalid: List fields declared as sequence o…
chirino Sep 11, 2009
f386517
undo release candidate
djencks Sep 11, 2009
346f31a
[maven-release-plugin] prepare release xbean-3.6
djencks Sep 11, 2009
f055cb5
[maven-release-plugin] prepare for next development iteration
djencks Sep 11, 2009
22ff17e
XBEAN-141 NumberFormatException upon installing the shaded subproject…
jaceklaskowski Oct 12, 2009
7bd884c
Slightly better error message
jaceklaskowski Oct 21, 2009
f25168c
excludeDependencies should be beneath configuration - it does not wor…
jaceklaskowski Oct 26, 2009
7294315
XBEAN-142 port xbean-spring to xbean-blueprint. First probably incom…
djencks Jan 5, 2010
3c4b850
XBEAN-142 more of the ported files from xbean-spring
djencks Jan 5, 2010
d347622
XBEAN-142 a few more test fixes
djencks Jan 6, 2010
7069327
XBEAN-142 a few more test fixes
djencks Jan 6, 2010
7d1c8f0
XBEAN-142 rename Spring test classes to Blueprint
djencks Jan 6, 2010
e855784
XBEAN-142 a few more test fixes
djencks Jan 6, 2010
dfce890
XBEAN-142 one more test fixes
djencks Jan 6, 2010
f2ec518
Fix for XBEAN-143 ClassFinder processes annotated generic interfaces
jaceklaskowski Jan 6, 2010
034d609
XBEAN-142 a few more test fixes
djencks Jan 7, 2010
52d9fdc
XBEAN-142 all tests pass, but some are incomplete
djencks Jan 9, 2010
2f98bd3
XBEAN-142 all tests pass
djencks Jan 10, 2010
adb21e9
XBEAN-142 another ARIES-111 related improvement
djencks Jan 10, 2010
90cd945
XBEAN-144 glue together some contexts without binding
djencks Jan 21, 2010
770129e
XBEAN-142 try to only use accessible classes, more cleanup
djencks Jan 21, 2010
2cabc61
XBEAN-142 add some property editor support
djencks Feb 3, 2010
4fa26de
Upgrade maven-shade-plugin to 1.3.1 and fix an issue with shading in …
jaceklaskowski Feb 3, 2010
a2d192d
XBEAN-142 Allow for non-loadable managed classes in properties files.…
djencks Feb 6, 2010
e2adbaa
XBEAN-142 Scan for @PostConstruct and @PreDestroy annotations
djencks Feb 9, 2010
fa78110
XBEAN-142 Do our own key equality comparisons for maps
djencks Feb 10, 2010
2ce7dcd
use blueprint bundle and switch to 0.1-incubating-SNAPSHOT version
jgawor Mar 13, 2010
09c964f
Use getResource instead of getEntry to be able to load properties fro…
gnodet Mar 16, 2010
a0bad1d
XBEAN-145 put the classfile scanning code in an abstract superclass s…
djencks Mar 17, 2010
7855afb
Upgrade to ant 1.6.5 because 1.6.2 pom has wrong dependencies informa…
gnodet Mar 19, 2010
49c7bb8
Fix some creation of invaled URLS, cf. OPENEJB-1252
djencks Apr 21, 2010
9cb5dd4
XBEAN-148 create an xbean-bundleutils module from geronimo osgi utili…
djencks Apr 26, 2010
39d5ab5
Port equals and hashcode method from g. trunk r 938204
djencks Apr 27, 2010
ee828ff
fix name, provide importable version info in root pom
djencks Apr 27, 2010
00b1090
a. Add ClassDiscoveryFilter support
May 1, 2010
507a86e
Add a ASM based class finder
May 6, 2010
3b233f7
Remove the redundant @override annotation on a method implementation …
May 10, 2010
2cf471b
Remove the redundant @override annotations on method implementations …
May 10, 2010
57b0178
fix a couple of rat issues and remove pax-logging snapshot dependency
May 13, 2010
511e364
[maven-release-plugin] prepare release xbean-3.7
May 14, 2010
8cd372f
[maven-release-plugin] prepare for next development iteration
May 14, 2010
ffb12b7
[maven-release-plugin] rollback the release of xbean-3.7
May 14, 2010
9efcc97
Fix NOTICE copyright, add ASL headers to test properties files
May 14, 2010
df08b37
[maven-release-plugin] prepare release xbean-3.7
May 14, 2010
70da485
[maven-release-plugin] prepare for next development iteration
May 14, 2010
ce08b24
Upgrade asm version. Seems there is a strange windows related issue …
dblevins Jun 15, 2010
227c83d
XBEAN-150 fiddle with import-packages
djencks Jul 21, 2010
3749e2f
XBEAN-153: Avoid NPE by explicitely checking if passed class is java.…
jgawor Aug 4, 2010
3d17984
XBEAN-154: Do not trim input String when converting to String or Char…
jgawor Aug 10, 2010
c85b0a2
XBEAN-155 make finding more consistent
djencks Aug 18, 2010
0c3baff
export org.apache.xbean.finder packages only
jgawor Sep 4, 2010
35dfdb8
update blueprint dependency to new aries release
Sep 7, 2010
f991624
XBEAN-157: Ability to limit number of resources discovered using Bund…
jgawor Sep 13, 2010
51a50d5
A BundleClassLoader implementation that returns resources embedded in…
jgawor Sep 13, 2010
32b1621
XBEAN-156 only compute wiredBundles the first time.
Sep 15, 2010
424a97e
improve a couple error messages
djencks Sep 25, 2010
baa29cc
Ensure RuntimeExceptions from Bindings get propagated as NamingExcept…
Oct 21, 2010
4119489
Remove 'ClassFinder.' in front of all inner classes in AbstractFinder.
dblevins Oct 28, 2010
20c8acf
XBEAN-160: Find subclasses
dblevins Nov 23, 2010
0b5b139
Fix a couple of errors in the SingleLinkedList class
Dec 15, 2010
bb335b8
XBEAN-161 don't start resource lookups with '/'
djencks Dec 27, 2010
b19f1f9
Add resolve related util methods
Jan 10, 2011
ce3629c
GERONIMO-5751 LinkageError running CDI TCK
Jan 13, 2011
f668620
clean up maven 3 pom warnings
djencks Jan 27, 2011
ad7e789
XBEAN-162 genericize usage of Class
djencks Jan 28, 2011
b39017a
fix the inconsistent line ending
Jan 28, 2011
e04cf00
XBEAN-163: Equinox BundleClassLoader implementation that translates b…
jgawor Feb 5, 2011
853a2b9
XBEAN-163: Equinox BundleClassLoader implementation that translates b…
jgawor Feb 5, 2011
7eecc96
XBEAN-164: Override defaults for convertResourceUrls or searchWiredBu…
jgawor Feb 6, 2011
203e90d
override findResources() instead of getResources() as JVMs call diffe…
jgawor Feb 11, 2011
46dd4fb
Make the import packages from spring-bean as optional
Feb 24, 2011
98a09bd
XBEAN-165: Meta Annotation Support
dblevins Mar 22, 2011
4228557
Experimenting with svn history
dblevins Mar 22, 2011
d793da5
XBEAN-165: Meta Annotation Support
dblevins Mar 22, 2011
c099ce8
XBEAN-171: RegexFilteredArchive supporting regular expressions to inc…
dblevins Mar 24, 2011
7bcb5dc
XBEAN-165: Meta Annotation Support
dblevins Mar 24, 2011
7526f91
XBEAN-165: Meta Annotation Support
dblevins Mar 27, 2011
3133a2c
Organizing into subpackages
dblevins Mar 27, 2011
9d497b1
Cleaned up the UrlSet so that it now can use a Filter
dblevins Mar 27, 2011
3e117ff
upgrade junit to 4.x
dblevins Mar 27, 2011
84d3958
XBEAN-167: Archive Interface for cleaner integration of Classpath a…
dblevins Mar 27, 2011
6c05f88
Tweaking error handling
dblevins Mar 27, 2011
d52a8e5
Merging this with AnnotatedTarget
dblevins Mar 28, 2011
d32f971
XBEAN-165: Meta Annotation Support
dblevins Mar 28, 2011
dde264b
XBEAN-165: Meta Annotation Support
dblevins Mar 30, 2011
6b5663d
convenience method for single url scanning
dblevins Apr 7, 2011
ba8fe94
include/exclude methods that take just plain url
dblevins Apr 7, 2011
258d508
XBEAN-166: Generic Filtering API usable for Archive scanning and more
dblevins Apr 7, 2011
039efb5
Proper toString() methods. UrlSet now implements Iterable
dblevins Apr 8, 2011
602471e
use the original bundle passed for resource lookup
jgawor Apr 19, 2011
cae57e2
The elements in the bundle-classpath do not end with '/', need to add…
Apr 21, 2011
6ec4d02
Pass the native bundle instance for wired bundles calculation
Apr 21, 2011
283b23e
ensure BundleUtils.getContextBundle() works correctly with any type o…
jgawor Apr 21, 2011
937a55a
Fix test error on windows platform
Apr 22, 2011
47a1fa9
add utility function to unwrap a bundle
jgawor May 2, 2011
05516b2
GERONIMO-5946: Check for the available asm classes directly (asm or x…
jgawor May 4, 2011
de6079b
only changes are to tests. was using it to drive out a jar xbean-fin…
dblevins May 5, 2011
f19aa8c
Add a getBundle method in the BundleUtils, which is used to get the r…
May 23, 2011
fefb93c
yank invalid test
dblevins May 25, 2011
ff0e6a6
Skip null classes and null classloaders
dblevins May 25, 2011
2280a6a
Open up that internal getResource method
dblevins May 25, 2011
8742d0f
Worked around issues with XBEAN-143 by temporarily disabling some of …
dblevins May 31, 2011
43f8be4
XBEAN-177: No need to delegate classloading if a wire is established
jgawor Jun 8, 2011
7a3b10c
Keep track of the original classes passed to the annotation finder so…
dblevins Jun 9, 2011
f40c9d3
Patch from Romain Manni-Bucau XBEAN-176: use JarFile when possible in…
dblevins Jun 9, 2011
ca48322
XBEAN-178 Every classloader should have findResources implementation …
Jul 4, 2011
af264cb
XBEAN-177: DelegatingBundle optimization take 2. Minimize the use of …
jgawor Jul 7, 2011
1fcb844
don't print stack traces to err. If we can't load a class, put it in…
djencks Jul 8, 2011
52a4c29
GERONIMO-6043 start providing a way to filter which bits of bundle cl…
djencks Jul 9, 2011
1763ec5
Update Copyright year to 2011 in the NOTICE file of xbean.
Jul 13, 2011
242702d
add .txt to NOTICE AND LICENSE file
Jul 13, 2011
1bf24bd
my mistake. fix suffix of notice/license files
Jul 15, 2011
aee0000
tweak ClasspathArchive so it can discover and return the right archiv…
dblevins Jul 18, 2011
d11f637
XBEAN-179: File path / URL decoding issue for paths with +
dblevins Jul 24, 2011
21a5bdb
XBEAN-180 Allow update the delegating bundles on the runtime
Aug 22, 2011
9f4be4d
XBEAN-181 Unwrap the bundle while using searching classes
Aug 22, 2011
c9bcb52
XBEAN-182 Provide a builder class to convert the header elements to h…
Aug 24, 2011
e5e8604
XBEAN-183 Disable wired bundles search by default
Aug 30, 2011
b523697
Revert XBEAN-183 Disable wired bundles search by default
Aug 31, 2011
4e9e27b
[maven-release-plugin] prepare release xbean-3.8
Aug 31, 2011
e9263b0
[maven-release-plugin] prepare for next development iteration
Aug 31, 2011
1165fb8
Patch from Robert Handschmann and Peter Kofler to make xbean compile …
dblevins Sep 6, 2011
93d9bb2
XBEAN-188 multiple import packages separate with semicolon could not …
Sep 9, 2011
2eed106
use a shade plugin that generates more valid jars (manifest is first …
djencks Oct 13, 2011
6cf6f55
Fixes XBEAN-191 : Support unordered elements in the XSD generated by …
chirino Oct 27, 2011
0aac942
Fixes XBEAN-191 : Support unordered elements in the XSD generated by …
chirino Oct 27, 2011
4639a65
Fixes XBEAN-192 : xbean-spring bundle declared import on spring to be…
chirino Nov 7, 2011
9aca23e
XBEAN-195 make xbean-blueprint work with up to date aries blueprint
djencks Dec 2, 2011
fa7b40b
XBEAN-197: Alternate annotations can serve as @Metatype
dblevins Dec 8, 2011
4da5ba7
Patch from Mart Köhler to revert bug added in r1095858, XBEAN-193: Wr…
dblevins Dec 8, 2011
4f4e41f
XBEAN-197: Alternate annotations can serve as @Metatype
dblevins Dec 8, 2011
d763fa6
[maven-release-plugin] prepare release xbean-3.9
chirino Dec 16, 2011
dffd435
[maven-release-plugin] prepare for next development iteration
chirino Dec 16, 2011
9a8756d
reformatted
dblevins Dec 17, 2011
13ae69c
produce a source jar
dblevins Dec 17, 2011
9358fba
XBEAN-198: Support for proposed @javax.annotation.Metatype and @javax…
dblevins Dec 17, 2011
cb371ba
Rename MetaAnnotatedObject to MetaAnnotatedElement and allow it to be…
dblevins Jan 5, 2012
e98585e
Added missing constructor
dblevins Jan 5, 2012
fe9a197
URI version of UrlSet
dblevins Jan 7, 2012
945c95d
add include(String)
dblevins Jan 7, 2012
95170c1
Patch from Romain Manni-Bucau, XBEAN-199: use a bufferedinputstream i…
dblevins Feb 13, 2012
173737f
XBEAN-202: AnnotationFinder.select(String... classnames) allows narro…
dblevins Feb 26, 2012
57068e9
remove jvm specific class
jgawor Apr 2, 2012
8c77c4b
XBEAN-204: Initial OSGi 4.3 updates
jgawor Apr 2, 2012
5bd4fe4
Ensure streams are closed when reading classes
dblevins Apr 4, 2012
0fc48c1
[maven-release-plugin] prepare release xbean-3.10
dblevins Apr 11, 2012
e1108be
[maven-release-plugin] prepare for next development iteration
dblevins Apr 11, 2012
983b144
XBEAN-205: JarArchive and Archive API reworked for greater performance
dblevins Apr 15, 2012
b9987e2
XBEAN-206: use jarfile instead of jarinputstream when possible
dblevins Apr 15, 2012
0807d8f
Ensure getAnnotatedClasses() is always functional. Simply move the p…
dblevins Apr 15, 2012
e6645a1
split out link() into more fine grained methods for keener selection …
dblevins Apr 15, 2012
59593a3
attach sources all the time
dblevins Apr 17, 2012
dc59f42
Move reference based bundle utils methods from geornimo kerneal to xb…
Apr 27, 2012
d4dd30e
Null checking for bundle location
Apr 30, 2012
1a7c4eb
Update copyright year to 2012
May 5, 2012
70d146f
[maven-release-plugin] prepare release xbean-3.11
May 5, 2012
5f1db94
[maven-release-plugin] prepare for next development iteration
May 5, 2012
89ffe67
[maven-release-plugin] prepare release xbean-3.11
May 5, 2012
4c1c3b1
[maven-release-plugin] prepare for next development iteration
May 5, 2012
cbcf9b9
GERONIMO-6358 Fixed space char issue when Geronimo is installed in a …
Jun 7, 2012
1257b73
[XBEAN-203] Performance improvement by adding local cache for MultiPa…
gnodet Jun 7, 2012
b86e2cc
[XBEAN-203] Performance improvement by adding local cache for MultiPa…
gnodet Jun 7, 2012
f71c972
[maven-release-plugin] prepare release xbean-3.12
Jun 7, 2012
28aa380
[maven-scm] copy for tag xbean-3.12
Jun 7, 2012
d26b7cc
[maven-release-plugin] prepare for next development iteration
Jun 7, 2012
8d9fae9
[maven-release-plugin] rollback the release of xbean-3.12
Jun 8, 2012
7b119b4
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
5c2d162
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
d277a57
GERONIMO-6358 A better fix for similar file system path string issue,…
Jun 8, 2012
062a526
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
3221270
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
f79d490
GERONIMO-6358 Revise the fix to endure more special chars cases
Jun 8, 2012
9c44577
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
533edbb
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
1340509
XBEAN-208: Optimize class and resource lookups
jgawor Aug 9, 2012
202fe58
Add support to the xbean maven mojo to 'include' multiple additional …
chirino Sep 25, 2012
c7c6908
Add support to the xbean maven mojo to 'include' multiple additional …
chirino Sep 25, 2012
e1b66fd
[XBEAN-227] Add support for Spring 3.1 bean profiles
gnodet Oct 2, 2012
cd29b62
[XBEAN-228] Support aries blueprint 1.0
gnodet Oct 2, 2012
028eae4
[XBEAN-229] Make jexl an optional import on xbean-blueprint
gnodet Oct 2, 2012
67c8902
[XBEAN-190] XBeanNamespaceHandler does not close resource input streams
gnodet Oct 2, 2012
55d55bf
[XBEAN-207] FileArchive doesn't have a way to specify the base package
gnodet Oct 2, 2012
a591fac
[XBEAN-146] xsd for list elements should be unbounded, not max=1
gnodet Oct 3, 2012
fedc64a
[XBEAN-119] ContextUtil#isRelative() always returns false
gnodet Oct 3, 2012
c6920a4
[XBEAN-187] Missing svn:ignore property on xbean-bundleutils
gnodet Oct 3, 2012
9b9a86a
[XBEAN-113] Set svn:eol-style=native on source files
gnodet Oct 3, 2012
24e5234
[XBEAN-121] Added a test for constructor injection with array argument
gnodet Oct 3, 2012
5ee6dcd
[XBEAN-200] Ability to use annotationfinder for non runtime retention…
gnodet Oct 3, 2012
eed841a
[maven-release-plugin] prepare release xbean-3.12
gnodet Oct 3, 2012
c6b3b37
[maven-scm] copy for tag xbean-3.12
gnodet Oct 3, 2012
c3cf501
Fix for when a different directory is selected for the META-INF direc…
rmoquin Jan 20, 2013
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
203 changes: 203 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

6 changes: 6 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Apache XBean
Copyright 2005-2012 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

9 changes: 0 additions & 9 deletions classpath/m2-readme.txt

This file was deleted.

34 changes: 0 additions & 34 deletions classpath/maven.xml

This file was deleted.

25 changes: 0 additions & 25 deletions classpath/mavenizer.sh

This file was deleted.

98 changes: 0 additions & 98 deletions classpath/pom.xml

This file was deleted.

Loading