summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/extensibility-equinox/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add filter against SCA-Version header to discover META-INF/services under OSGirfeng2009-11-201-8/+37
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882718 13f79535-47bb-0310-9956-ffa450edef68
* Don't search for META-INF/services in the 1.x bundle I've been playing with. slaws2009-11-201-1/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882545 13f79535-47bb-0310-9956-ffa450edef68
* Ignore IllegalStateException for service unregister()rfeng2009-10-291-1/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831102 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the TCCL processing to ClassLoaderContextrfeng2009-10-291-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
* Ignore errors when stoprfeng2009-10-291-8/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830813 13f79535-47bb-0310-9956-ffa450edef68
* Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng2009-10-282-2/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
* Turn JavaClassVisitor to declarative services and remove the module activatorrfeng2009-10-201-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
* Use the extensibility-equinox module to dynamically imports public packages ↵rfeng2009-07-311-0/+5
| | | | | | and resources git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799679 13f79535-47bb-0310-9956-ffa450edef68
* Enhance the service discovery by testing the typesrfeng2009-07-313-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
* Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng2009-07-213-127/+127
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
* Add a waitrfeng2009-07-171-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794922 13f79535-47bb-0310-9956-ffa450edef68
* Experiement the framework launch APIs to bootstrap an OSGi runtime without ↵rfeng2009-07-162-51/+28
| | | | | | dependencies on the runtime-specific code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794760 13f79535-47bb-0310-9956-ffa450edef68
* Add a LifeCycleListener interface so that extension points or extension can ↵rfeng2009-06-171-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
* Add optional life cycle control for extension points (for example, RMI ↵rfeng2009-05-271-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
* Make sure the bundle is started when a service is registeredrfeng2009-05-201-2/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776808 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring a few methods on the ServiceDiscoverrfeng2009-05-203-8/+99
| | | | | | 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
* Add logic to avoid duplicate URLsrfeng2009-04-021-7/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@761458 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to equinox 3.4.xrfeng2009-03-251-17/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758468 13f79535-47bb-0310-9956-ffa450edef68
* A more complete fix for TUSCANY-2869rfeng2009-02-241-0/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747607 13f79535-47bb-0310-9956-ffa450edef68
* Make it aware of bundle fragmentsrfeng2009-01-281-1/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@738314 13f79535-47bb-0310-9956-ffa450edef68
* Made the private static logger field final as it does not changemcombellack2008-12-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723727 13f79535-47bb-0310-9956-ffa450edef68
* Converted from JUnit 3 style imports (junit.framework) to JUnit 4 style ↵mcombellack2008-12-032-4/+2
| | | | | | imports (org.junit) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722930 13f79535-47bb-0310-9956-ffa450edef68
* Added missing @Override annotation on methods that override a method ↵mcombellack2008-11-261-0/+1
| | | | | | declaration in a superclass git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@720905 13f79535-47bb-0310-9956-ffa450edef68
* Copying modules from Equinox branch, to start merging the delta changes from ↵lresende2008-11-196-0/+689
| | | | | | 1.x/original trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718815 13f79535-47bb-0310-9956-ffa450edef68
* Moving current trunk modules to contrib, before starting the Equinox branch ↵lresende2008-11-196-675/+0
| | | | | | merge git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718812 13f79535-47bb-0310-9956-ffa450edef68
* Add the init method and lazy policy to trigger bundle activationrfeng2008-09-121-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@694843 13f79535-47bb-0310-9956-ffa450edef68
* Use bundle.getResources to discover servicesrfeng2008-09-093-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
* Simplified a bit the service discovery implementation. Some code cleanup in ↵jsdelfino2008-09-082-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
* Added an dynamicimport declaration to extensibility-equinox. Forced ↵jsdelfino2008-09-071-0/+6
| | | | | | 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
* Moved hooks from extensiblity-equinox to node-launcher-equinox. Fixed logic ↵jsdelfino2008-09-075-191/+2
| | | | | | 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
* Minor code simplification.jsdelfino2008-09-061-18/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692671 13f79535-47bb-0310-9956-ffa450edef68
* Deleted old classes missed in previous commit.jsdelfino2008-09-062-201/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692667 13f79535-47bb-0310-9956-ffa450edef68
* Minor code cleanup. Added class comments and ref/date tags. Moved test class ↵jsdelfino2008-09-068-31/+228
| | | | | | to src/test/java. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692666 13f79535-47bb-0310-9956-ffa450edef68
* Starting to add support Classloading for 3rd party jars rfeng2008-09-062-3/+117
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692604 13f79535-47bb-0310-9956-ffa450edef68
* Added a BundleFileWrapperFactory hook as it'll help provide the required ↵jsdelfino2008-09-053-0/+98
| | | | | | 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
* Make a few fields non-static to ServiceDiscoveryrfeng2008-09-032-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
* Add a bundle activator to set up the ServiceDiscoveryrfeng2008-08-271-0/+45
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@689597 13f79535-47bb-0310-9956-ffa450edef68
* Support to start OSGi from a list of jar filesrfeng2008-08-081-1/+5
| | | | | | Add more context to ServiceDiscoverer git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@684135 13f79535-47bb-0310-9956-ffa450edef68
* Rename extensibility-eclipse to extensibility-equinoxrfeng2008-08-085-0/+674
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@684090 13f79535-47bb-0310-9956-ffa450edef68