summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/extensibility (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-29Fix the MF to trigger initialization of ServiceDiscoveryrfeng2-3/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831077 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Update to end all service provider files with a new lineantelder3-0/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830951 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Refactor the TCCL processing to ClassLoaderContextrfeng4-130/+299
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-28Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng7-35/+68
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24Add a utility for JDK proxy based lazy instantiationrfeng7-9/+253
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@829305 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Turn JavaClassVisitor to declarative services and remove the module activatorrfeng6-142/+203
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-10-12Add PolicyBuilder to the builder extension pointrfeng1-0/+28
Use QName as the key to index and look up builders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@824540 13f79535-47bb-0310-9956-ffa450edef68
2009-10-12Add location to toString() of ServiceDeclarationrfeng1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@824427 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Add a commentrfeng1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823676 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Add a test case to validate the LDAP filterrfeng2-2/+21
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823674 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Refactor the runtime build logic into EndpointReferenceBinderrfeng3-0/+1486
Refactor the endpoint-wrapper into domainRegistryFactory that delegates to endpoint registry implementations by the scheme Improve/workaround the monitor so that it can be shared by multiple nodes (We need a better design for this) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823672 13f79535-47bb-0310-9956-ffa450edef68
2009-10-05Fix OSGi MANIFEST.MF to bring up Tuscany in OSGi consolerfeng1-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821681 13f79535-47bb-0310-9956-ffa450edef68
2009-08-09Add a method to ServiceDiscovery to set context classloader for service ↵rfeng1-0/+122
providers in OSGi git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802470 13f79535-47bb-0310-9956-ffa450edef68
2009-08-07Allow the utility to be a concrete classrfeng2-1/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801875 13f79535-47bb-0310-9956-ffa450edef68
2009-08-07Allow the creation of utility by class without registrationrfeng1-3/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801851 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Use the extensibility-equinox module to dynamically imports public packages ↵rfeng4-6/+15
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-2/+8
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 typesrfeng10-44/+543
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 filesrfeng2-147/+147
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
2009-07-15Add getUtility by key to UtilityExtensionPointrfeng3-34/+159
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794124 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23Add a QName as the type for binding/implementation and use it to compare ↵rfeng1-0/+14
model types instead of class git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787865 13f79535-47bb-0310-9956-ffa450edef68
2009-06-18Fix the MANIFEST.MF to make OSGi working with the fact that axis2 jars are ↵rfeng1-0/+1
now treated as plain jars git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786265 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17Add a LifeCycleListener interface so that extension points or extension can ↵rfeng7-30/+140
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-06-10Allow the use of configured attributes for ModuleActivator and Utilityrfeng2-29/+53
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783577 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Create the runtime version of Endpoint2 for serializationrfeng1-1/+1
Serialize the EP using XML git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783213 13f79535-47bb-0310-9956-ffa450edef68
2009-05-27Add optional life cycle control for extension points (for example, RMI ↵rfeng2-6/+35
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-20Refactoring a few methods on the ServiceDiscoverrfeng8-70/+104
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-05-19Change the NodeFactoryImpl to be capable of hosting multiple instances of ↵rfeng1-9/+39
SCA node in the same JVM and align the OSGiNodeFactoryImpl to that feature git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776383 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14Fixing the MANIFEST.MF with Bundle-RequiredExecutionEnvironment headerrfeng1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764927 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18Add a method to create new instances of a utilityrfeng2-46/+62
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@755659 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17Revert 755183 an errant commit from the release pluginantelder1-2/+2
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-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@755183 13f79535-47bb-0310-9956-ffa450edef68
2009-03-10Correct a missleading commentslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@752062 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06Make sure the TCCL is not set to nullrfeng1-1/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@750797 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24A more complete fix for TUSCANY-2869rfeng2-9/+39
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747607 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24TUSCANY-2869: work around the Saxon xpath jar meta-inf/services problemantelder1-2/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747374 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20Start to implement the SCA policy framework 1.1 spec draft from OASIS OpenCSArfeng1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@746356 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23TUSCANY-2780 - Updating NOTICE files to include 2009 in the copyright statementlresende1-1/+2
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-5/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736040 13f79535-47bb-0310-9956-ffa450edef68
2008-12-09Adjust the package names and move test cases aroundrfeng1-0/+58
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@724826 13f79535-47bb-0310-9956-ffa450edef68
2008-12-05Made class final as the only constructor has private modifiermcombellack1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723726 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03Converted from JUnit 3 style imports (junit.framework) to JUnit 4 style ↵mcombellack1-2/+1
imports (org.junit) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722930 13f79535-47bb-0310-9956-ffa450edef68
2008-12-01Add the self import back inslaws1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722082 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28Remove the self import as it messes up my eclipse PDE dependency graph. ↵slaws1-3/+1
There may be a specific reason for his import as many modules import packages that they themselves contain so I'll see if anyone can shed light on this and if not carry on removing them git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721429 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27Removed unused importsmcombellack1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721129 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-1/+1
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 ↵lresende21-0/+1750
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 ↵lresende18-1593/+0
merge git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718812 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17Change MANIFEST.MF version to 2.0 to match trunk build. It turns out this ↵antelder1-5/+5
isn't so striaght forward to do as there are quite a few permutations you need to search/replace to catch all the occurances of 1.4 so this is going to make doing releases a bit harder so we may need to find a better way git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718234 13f79535-47bb-0310-9956-ffa450edef68