summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/node-impl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update to end all service provider files with a new lineantelder2009-10-293-0/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830951 13f79535-47bb-0310-9956-ffa450edef68
* Only create the registry if it's not setrfeng2009-10-291-3/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830812 13f79535-47bb-0310-9956-ffa450edef68
* Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng2009-10-281-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the deployer into tuscany-deployment modulerfeng2009-10-227-933/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828293 13f79535-47bb-0310-9956-ffa450edef68
* Removing references to management class which is restricted in app engine ↵lresende2009-10-221-2/+6
| | | | | | environment git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828282 13f79535-47bb-0310-9956-ffa450edef68
* Remove the dependency on NodeImpl and add the service registrationrfeng2009-10-214-5/+20
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828250 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the deployment-related code from NodeFactoryImpl into a Deployer ↵rfeng2009-10-216-374/+804
| | | | | | utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828248 13f79535-47bb-0310-9956-ffa450edef68
* Set the monitor to ValidatingXMLStreamReaderrfeng2009-10-211-7/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828119 13f79535-47bb-0310-9956-ffa450edef68
* Change import not found warning to severeslaws2009-10-191-1/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826628 13f79535-47bb-0310-9956-ffa450edef68
* This is to change the Monitor to be request scoped for most of the cases:rfeng2009-10-165-41/+48
| | | | | | | | Refactor the ArtifactProcessor/ModelResolver to take a ProcessorContext that holds context such as Monitor, Contribution for the contribution/artifact processing methods Refactor the Builder to take a BuilderContext that holds context such as Monitor, Definitions, Base binding mapping for the building methods Change the processor/resolver/builder implementation classes to not cache the Monitor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825773 13f79535-47bb-0310-9956-ffa450edef68
* Resolve relative path of the contribution locations against the node.xmlrfeng2009-10-141-1/+28
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825196 13f79535-47bb-0310-9956-ffa450edef68
* Add capability to read domainRegistry and other optionsrfeng2009-10-094-1/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823744 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the runtime build logic into EndpointReferenceBinderrfeng2009-10-093-42/+44
| | | | | | | 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
* Further refactor the CompositeContext to be the place to hold information ↵rfeng2009-10-052-3/+12
| | | | | | about the Node git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821953 13f79535-47bb-0310-9956-ffa450edef68
* Fix OSGi MANIFEST.MF to bring up Tuscany in OSGi consolerfeng2009-10-051-7/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821681 13f79535-47bb-0310-9956-ffa450edef68
* Use Tuscany extensibility to create XMLOutputFactoryrfeng2009-10-051-1/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821680 13f79535-47bb-0310-9956-ffa450edef68
* Merge policy-xml and definitions-xml into assembly-xmlantelder2009-10-021-14/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820951 13f79535-47bb-0310-9956-ffa450edef68
* Make CompositeActivator a stateless utility by using CompositeContext to ↵rfeng2009-10-023-19/+85
| | | | | | hold the context from the Node including the endpointRegistry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820854 13f79535-47bb-0310-9956-ffa450edef68
* Relax the Monitor/Problem interfaces to take Throwable and Obbject...rfeng2009-09-302-9/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820459 13f79535-47bb-0310-9956-ffa450edef68
* Refactor tuscany-endpoint module into tuscany-corerfeng2009-09-291-7/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819786 13f79535-47bb-0310-9956-ffa450edef68
* Minor clean uprfeng2009-09-281-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819755 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the builder implementations into tuscany-builder modulerfeng2009-09-281-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819750 13f79535-47bb-0310-9956-ffa450edef68
* Refactor CompositeActivator, ComponentContext and other related interfaces ↵rfeng2009-09-253-4/+5
| | | | | | into core-spi module git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819009 13f79535-47bb-0310-9956-ffa450edef68
* Improve CompositeImpl.clone so that it clones both included and nested ↵rfeng2009-09-241-7/+8
| | | | | | | | composites Move the CompositeCloneBuilder to be called before the compositeIncludeBuilder so that the include builder doesn't have to mix with clone git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@818657 13f79535-47bb-0310-9956-ffa450edef68
* Dump out nested composites also. slaws2009-09-221-4/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817709 13f79535-47bb-0310-9956-ffa450edef68
* Add an operation that dumps out the domain composite as a string. Am using ↵slaws2009-09-221-1/+24
| | | | | | for debugging builders where I need to see what the result of the builder processing is. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817626 13f79535-47bb-0310-9956-ffa450edef68
* Remove the need of subclassing Proxy and JXM so that Tuscany can run on ↵rfeng2009-09-181-4/+7
| | | | | | Google App Engine git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816712 13f79535-47bb-0310-9956-ffa450edef68
* Fix compilation errorrfeng2009-09-141-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814896 13f79535-47bb-0310-9956-ffa450edef68
* Rename CompositeBuilderExtensionPoint to BuilderExtensionPointrfeng2009-09-141-2/+2
| | | | | | Rename CompositeBuilderTmp to DeployedCompositeBuilder git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814884 13f79535-47bb-0310-9956-ffa450edef68
* Start to fix the MANIFEST.MF and rename split packagesrfeng2009-09-021-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@810317 13f79535-47bb-0310-9956-ffa450edef68
* Include domain name in log messageantelder2009-08-301-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@809259 13f79535-47bb-0310-9956-ffa450edef68
* Enable setting configuration on the NodeFactoryImplantelder2009-08-281-0/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808868 13f79535-47bb-0310-9956-ffa450edef68
* Raise an error if two composites with the same name are found (ASM_6001). ↵slaws2009-08-181-2/+2
| | | | | | Also remove code marked with FIXME that causes composites to be added twice under normal conditions. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805398 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng2009-08-127-371/+30
| | | | | | | | property of XMLOutputFactory More refactoring to use common-xml and common-java git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803742 13f79535-47bb-0310-9956-ffa450edef68
* Feed the monitor through into model resolvers should they wish to use it.slaws2009-08-121-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803502 13f79535-47bb-0310-9956-ffa450edef68
* Improve the XML schema validation to enable XSDs in other modulesrfeng2009-08-111-0/+1
| | | | | | | Fix an issue to write to XMLStreamWriter from SUN JDK 1.6 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802988 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3020 - when definitions are aggregated together check that there are ↵slaws2009-08-101-2/+8
| | | | | | no duplicates. DOne here rather than later at the resolve phase as there is a better chance of reporting some sensible context to the user about which definitions.xml file is in error. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802762 13f79535-47bb-0310-9956-ffa450edef68
* Remove the non-OASIS code from the endpoint builder and set up build-time ↵slaws2009-08-081-5/+5
| | | | | | and runt-time operations so that I can reorganize the endpoint reference build process and get all of the endpoint building code in on place. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802401 13f79535-47bb-0310-9956-ffa450edef68
* Better handling of case where contribution import is not satisfied, to avoid ↵edwardsmj2009-08-071-6/+7
| | | | | | NPE when attempting to resolve artifacts against that import. Modified code in addContributionDependencies(...). git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802046 13f79535-47bb-0310-9956-ffa450edef68
* Provide access to the domain composite for testing purposesslaws2009-08-051-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801149 13f79535-47bb-0310-9956-ffa450edef68
* Don't let serious schema validation errors pass to fix for OASIS 120013antelder2009-08-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801124 13f79535-47bb-0310-9956-ffa450edef68
* Remove the default contents of he thread message context just in case that ↵slaws2009-07-281-0/+3
| | | | | | this is holding onto a classloader. Don't have proof that this is a problem on 2.x but was causing problems on 1.x git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798432 13f79535-47bb-0310-9956-ffa450edef68
* Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng2009-07-2111-1148/+1148
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the OSGi discovery service into node-implementation-osgi rfeng2009-07-162-73/+90
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794553 13f79535-47bb-0310-9956-ffa450edef68
* Add getUtility by key to UtilityExtensionPointrfeng2009-07-152-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794124 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3134 - Fixing obsolete Tuscany namespace, trying to resolve BPEL ↵lresende2009-07-121-1/+1
| | | | | | iTest failures git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793406 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3138: Start of the changes to use the latest spec APIs with the ↵antelder2009-07-111-2/+1
| | | | | | removal of CallableReference. BUild works cleanly for me with this but callbacks don't work yet so all callback tests are commented out or @Ignored with a reference to TUSCANY-3138. Commiting it now so Simon can start helping to finish the code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793178 13f79535-47bb-0310-9956-ffa450edef68
* Include the domain name in the start log message antelder2009-07-081-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@792031 13f79535-47bb-0310-9956-ffa450edef68
* Fix the merge of definitionsrfeng2009-07-071-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791990 13f79535-47bb-0310-9956-ffa450edef68
* Use node URI as the object namerfeng2009-06-291-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@789484 13f79535-47bb-0310-9956-ffa450edef68