summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/node-impl/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-20Moving 2.x trunklresende19-1781/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68
2009-11-18Rename the methods on RuntimeEndpoint/RuntimeEndpointReference rfeng1-0/+2
Defer the unmarshalling of XML into endpoint/endpointReference git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@881883 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13Replace RuntimeWire with RuntimeEnpoint/RuntimeEndpointReference as the ↵rfeng2-74/+1
owner of invocaiton chains (http://www.mail-archive.com/dev@tuscany.apache.org/msg07856.html) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@836009 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-29Only create the registry if it's not setrfeng1-3/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830812 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22Refactor the deployer into tuscany-deployment modulerfeng5-912/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828293 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22Removing references to management class which is restricted in app engine ↵lresende1-2/+6
environment git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828282 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Remove the dependency on NodeImpl and add the service registrationrfeng3-4/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828250 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Refactor the deployment-related code from NodeFactoryImpl into a Deployer ↵rfeng5-365/+782
utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828248 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Set the monitor to ValidatingXMLStreamReaderrfeng1-7/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828119 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19Change import not found warning to severeslaws1-1/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826628 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16This is to change the Monitor to be request scoped for most of the cases:rfeng5-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
2009-10-14Resolve relative path of the contribution locations against the node.xmlrfeng1-1/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825196 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Add capability to read domainRegistry and other optionsrfeng4-1/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823744 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Refactor the runtime build logic into EndpointReferenceBinderrfeng3-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
2009-10-05Further refactor the CompositeContext to be the place to hold information ↵rfeng2-3/+12
about the Node git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821953 13f79535-47bb-0310-9956-ffa450edef68
2009-10-05Use Tuscany extensibility to create XMLOutputFactoryrfeng1-1/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821680 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02Make CompositeActivator a stateless utility by using CompositeContext to ↵rfeng2-18/+82
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
2009-09-30Relax the Monitor/Problem interfaces to take Throwable and Obbject...rfeng2-9/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820459 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28Minor clean uprfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819755 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25Refactor CompositeActivator, ComponentContext and other related interfaces ↵rfeng2-4/+4
into core-spi module git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819009 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24Improve CompositeImpl.clone so that it clones both included and nested ↵rfeng1-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
2009-09-22Dump out nested composites also. slaws1-4/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817709 13f79535-47bb-0310-9956-ffa450edef68
2009-09-22Add an operation that dumps out the domain composite as a string. Am using ↵slaws1-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
2009-09-18Remove the need of subclassing Proxy and JXM so that Tuscany can run on ↵rfeng1-4/+7
Google App Engine git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816712 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14Fix compilation errorrfeng1-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814896 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14Rename CompositeBuilderExtensionPoint to BuilderExtensionPointrfeng1-2/+2
Rename CompositeBuilderTmp to DeployedCompositeBuilder git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814884 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30Include domain name in log messageantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@809259 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28Enable setting configuration on the NodeFactoryImplantelder1-0/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808868 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Raise an error if two composites with the same name are found (ASM_6001). ↵slaws1-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
2009-08-12Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng6-371/+28
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
2009-08-12Feed the monitor through into model resolvers should they wish to use it.slaws1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803502 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11Improve the XML schema validation to enable XSDs in other modulesrfeng1-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
2009-08-10TUSCANY-3020 - when definitions are aggregated together check that there are ↵slaws1-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
2009-08-08Remove the non-OASIS code from the endpoint builder and set up build-time ↵slaws1-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
2009-08-07Better handling of case where contribution import is not satisfied, to avoid ↵edwardsmj1-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
2009-08-05Provide access to the domain composite for testing purposesslaws1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801149 13f79535-47bb-0310-9956-ffa450edef68
2009-08-05Don't let serious schema validation errors pass to fix for OASIS 120013antelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801124 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Remove the default contents of he thread message context just in case that ↵slaws1-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
2009-07-21Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng11-1148/+1148
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16Refactor the OSGi discovery service into node-implementation-osgi rfeng2-73/+90
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794553 13f79535-47bb-0310-9956-ffa450edef68
2009-07-15Add getUtility by key to UtilityExtensionPointrfeng2-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794124 13f79535-47bb-0310-9956-ffa450edef68
2009-07-12TUSCANY-3134 - Fixing obsolete Tuscany namespace, trying to resolve BPEL ↵lresende1-1/+1
iTest failures git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793406 13f79535-47bb-0310-9956-ffa450edef68
2009-07-11TUSCANY-3138: Start of the changes to use the latest spec APIs with the ↵antelder1-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
2009-07-08Include the domain name in the start log message antelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@792031 13f79535-47bb-0310-9956-ffa450edef68
2009-07-07Fix the merge of definitionsrfeng1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791990 13f79535-47bb-0310-9956-ffa450edef68
2009-06-29Use node URI as the object namerfeng1-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@789484 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25Use the QName as the key for binding base URIsrfeng1-10/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788487 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24Test to push down the default binding configuration into the URI builders so ↵slaws1-1/+13
that the binding uri can be calculated with a user specified default root. If this works out need to update the real CompositeBuilder interface however I notice Raymond has recently added so info to the bindings that makes this easier so will re-work to use that. Also need to add mechanism for bindings to determine their own default base URI when none is specified. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788159 13f79535-47bb-0310-9956-ffa450edef68