summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/extensibility-equinox (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-20Moving 2.x trunklresende11-1136/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Add filter against SCA-Version header to discover META-INF/services under OSGirfeng1-8/+37
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882718 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Clean up the MANIFEST.MF and add SCA-Version headerrfeng1-3/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882666 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Don't search for META-INF/services in the 1.x bundle I've been playing with. slaws1-1/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882545 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Ignore IllegalStateException for service unregister()rfeng1-1/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831102 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Refactor the TCCL processing to ClassLoaderContextrfeng1-50/+15
Handle the OSGi service un-registration gracefully git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830852 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Ignore errors when stoprfeng1-8/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830813 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng2-2/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Turn JavaClassVisitor to declarative services and remove the module activatorrfeng1-6/+6
Add a ServiceHelper utility to simplify the instantiation of declared services Refactor the module activator to receive ExtensionPointRegistry from constructor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826907 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Use the extensibility-equinox module to dynamically imports public packages ↵rfeng2-0/+11
and resources git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799679 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Generate a gateway bundle that aggregate split META-INF/services resourcesrfeng1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799510 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Enhance the service discovery by testing the typesrfeng3-41/+17
Add more test cases Improve the syntax parsing for service declarations git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799486 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng3-127/+127
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
2009-07-17Add a waitrfeng1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794922 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16Experiement the framework launch APIs to bootstrap an OSGi runtime without ↵rfeng3-53/+30
dependencies on the runtime-specific code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794760 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16Update to Equinox 3.5 to take advantage of the hook services APIrfeng1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794552 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17Add a LifeCycleListener interface so that extension points or extension can ↵rfeng1-1/+1
be called back upon the start/stop of the extension point registry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@785699 13f79535-47bb-0310-9956-ffa450edef68
2009-05-27Add optional life cycle control for extension points (for example, RMI ↵rfeng1-0/+23
extension point needs to unexport the registry) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@778955 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20Make sure the bundle is started when a service is registeredrfeng1-2/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776808 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20Refactoring a few methods on the ServiceDiscoverrfeng4-9/+102
Adding an OSGi service registry based ExtensionPointRegistry implementation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776759 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14Fixing the MANIFEST.MF with Bundle-RequiredExecutionEnvironment headerrfeng1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764927 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02Add logic to avoid duplicate URLsrfeng1-7/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@761458 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25Upgrade to equinox 3.4.xrfeng2-51/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758468 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17Revert 755183 an errant commit from the release pluginantelder1-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@755206 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17[maven-release-plugin] prepare branch test-branchantelder1-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@755183 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24A more complete fix for TUSCANY-2869rfeng1-0/+27
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747607 13f79535-47bb-0310-9956-ffa450edef68
2009-01-28Make it aware of bundle fragmentsrfeng1-1/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@738314 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23TUSCANY-2780 - Updating NOTICE files to include 2009 in the copyright statementlresende1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736880 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20Updating MANIFEST.MF versions to 2.0.0lresende1-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736040 13f79535-47bb-0310-9956-ffa450edef68
2008-12-05Made the private static logger field final as it does not changemcombellack1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723727 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03Converted from JUnit 3 style imports (junit.framework) to JUnit 4 style ↵mcombellack2-4/+2
imports (org.junit) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722930 13f79535-47bb-0310-9956-ffa450edef68
2008-11-26Added missing @Override annotation on methods that override a method ↵mcombellack1-0/+1
declaration in a superclass git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@720905 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19Fixing up pom artifact version to 2.0-SNAPSHOTlresende1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718906 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19Copying modules from Equinox branch, to start merging the delta changes from ↵lresende10-0/+1019
1.x/original trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718815 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19Moving current trunk modules to contrib, before starting the Equinox branch ↵lresende9-997/+0
merge git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718812 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17Change trunk version so it doesn't clash with the 1.4 branch version by ↵antelder1-2/+2
bumping up to 2.0-SNAPSHOT as per the recent vote for 2.0 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718223 13f79535-47bb-0310-9956-ffa450edef68
2008-09-12Add the init method and lazy policy to trigger bundle activationrfeng2-1/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@694843 13f79535-47bb-0310-9956-ffa450edef68
2008-09-11TUSCANY-2595 - Workaround for equinox dependency issueslresende1-1/+24
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@694092 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09Use bundle.getResources to discover servicesrfeng3-52/+88
Run the test case within OSGi git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693637 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08Simplified a bit the service discovery implementation. Some code cleanup in ↵jsdelfino2-109/+3
node-launcher-equinox. Started to remove dependencies on a particular setting of the Thread Context ClassLoader. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692989 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07Added an dynamicimport declaration to extensibility-equinox. Forced ↵jsdelfino2-0/+7
activation of all bundles for now to help diagnose any errors. Added a call to set the the current thread context classloader to the extensiblity-equinox bundle's classloader. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692913 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07Moved hooks from extensiblity-equinox to node-launcher-equinox. Fixed logic ↵jsdelfino6-201/+5
that installs bundles in node-launcher-equinox, which now just installs bundles normally and installs all non-bundle JARs in a single 'library' bundle which exports all the packages that they contain. The startup sequence is now simpler and significantly faster. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692820 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06Minor code simplification.jsdelfino1-18/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692671 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06Deleted old classes missed in previous commit.jsdelfino2-201/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692667 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06Minor code cleanup. Added class comments and ref/date tags. Moved test class ↵jsdelfino8-31/+228
to src/test/java. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692666 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06Starting to add support Classloading for 3rd party jars rfeng3-5/+126
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692604 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05Added a BundleFileWrapperFactory hook as it'll help provide the required ↵jsdelfino4-2/+101
Bundle manifest information when not present in the original JARs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692308 13f79535-47bb-0310-9956-ffa450edef68
2008-09-03Make a few fields non-static to ServiceDiscoveryrfeng2-69/+71
Enable Equinox launcher to load tuscany jars git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@691447 13f79535-47bb-0310-9956-ffa450edef68
2008-08-27Add a bundle activator to set up the ServiceDiscoveryrfeng2-0/+47
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@689597 13f79535-47bb-0310-9956-ffa450edef68
2008-08-08Support to start OSGi from a list of jar filesrfeng1-1/+5
Add more context to ServiceDiscoverer git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@684135 13f79535-47bb-0310-9956-ffa450edef68