summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/assembly (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-06-25Use the QName as the key for binding base URIsrfeng4-22/+22
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 ↵slaws5-14/+93
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
2009-06-23Add a QName as the type for binding/implementation and use it to compare ↵rfeng24-281/+332
model types instead of class git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787865 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23Use componentURI/serviceName/bindingName to derive the URI of a binding if ↵rfeng1-90/+85
not present git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787503 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19Make the remote flag consistent in names and setters/gettersrfeng5-19/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786602 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19TUSCANY-3092 - bring up remote version of binding.sca and include it in the ↵slaws2-5/+17
build git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786563 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19TUSCANY-3106 missed file on previous checkinslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786557 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19TUSCANY-3092 - add flag to indicate remotenessslaws4-2/+27
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786554 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19TUSCANY-3106 refactor include processing to make autowire handling match ↵slaws2-48/+69
OASIS assembly section 5.6 point 4 algorithm. More work required for other points. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786553 13f79535-47bb-0310-9956-ffa450edef68
2009-06-15TUSCANY-3092 - add a flag recording whether an endpoint reference refers to ↵slaws3-3/+32
a remote endpoint and set it accordingly. Not used for anything yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@784761 13f79535-47bb-0310-9956-ffa450edef68
2009-06-12Add methods to Endpoint/EndpointReference to set the ExtensionPointRegistry ↵rfeng4-3/+48
so that deserialized object can be resolved Make the EndpointSerializer a declared utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@784270 13f79535-47bb-0310-9956-ffa450edef68
2009-06-12Remove commented out methodsrfeng1-42/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@784221 13f79535-47bb-0310-9956-ffa450edef68
2009-06-11TUSCANY-3091 rename Endpoint2 and EndpointReference2 to remove the 2 ↵slaws15-96/+95
subscript now they are in use full time git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783845 13f79535-47bb-0310-9956-ffa450edef68
2009-06-11TUSCANY-3082 extend the reference clone operation so that the endpoint ↵slaws1-1/+10
references themselves are cloned and made to point back to the cloned reference. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783752 13f79535-47bb-0310-9956-ffa450edef68
2009-06-11Use uri for Endpoint/EndpointReferencerfeng4-216/+234
Defer the deserilization of Endpoint to later point to avoid NPE git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783634 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Add uri to Endpoint/EndpointReferencerfeng4-34/+60
Add endpoint-tribes to the build git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783579 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Create the runtime version of Endpoint2 for serializationrfeng1-18/+4
Serialize the EP using XML git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783213 13f79535-47bb-0310-9956-ffa450edef68
2009-06-08Make ExtensionPointRegistry available to AssemblyFactory so that it can ↵rfeng6-153/+210
create Endpoint2/EndpointReference2 with the registry for looking up a processor to provide EP/EPR XML marshaling and unmarshaling git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782818 13f79535-47bb-0310-9956-ffa450edef68
2009-06-08Move EndpointRegistry from assembly to core-spirfeng2-125/+0
Add EndpointListener git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782804 13f79535-47bb-0310-9956-ffa450edef68
2009-06-08TUSCANY-3081 - Enable the local endpoint registry implementation in the ↵slaws3-12/+48
endpoint module. This delays endpoint reference resolution until chains are first created.Callback processing needs a thorough review as part of the next change to make EndpointReference2 serializable. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782569 13f79535-47bb-0310-9956-ffa450edef68
2009-06-08TUSCANY-3081 - Add toString (and remove some commented out code) to aid ↵slaws1-11/+28
debugging. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782567 13f79535-47bb-0310-9956-ffa450edef68
2009-06-08TUSCANY-3081 - Add the name of the component/service/binding that the ↵slaws2-10/+96
endpoint represents. This will be used in the local registry lookup and, in particular, when proxy endpoints are created during endpoint reference creation. Also add a toString to make debugging easier. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782566 13f79535-47bb-0310-9956-ffa450edef68
2009-06-02Commit initial strawman prototype of the EndpointRegistry being discussed on ↵antelder2-0/+125
the ML git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@780938 13f79535-47bb-0310-9956-ffa450edef68
2009-05-29Remove unused importsrfeng1-35/+34
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@779843 13f79535-47bb-0310-9956-ffa450edef68
2009-05-27First steps towards implementing new method for calculating Endpoints and ↵edwardsmj9-171/+815
EndpointReferences - not running in mainstream yet git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@779089 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20Refactoring a few methods on the ServiceDiscoverrfeng1-10/+10
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-18Change the creation of DistributedSCABinding to the factory to avoid OSGi ↵rfeng2-12/+19
violations git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776005 13f79535-47bb-0310-9956-ffa450edef68
2009-05-17Merge interface-java-xml into interface-javaantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775608 13f79535-47bb-0310-9956-ffa450edef68
2009-05-17Start merging binding-sca into assembly and creating a binding-sca-runtime ↵antelder5-0/+347
module git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775592 13f79535-47bb-0310-9956-ffa450edef68
2009-05-16Fix for TUSCANY-3036: for component service interface mismatch with ↵edwardsmj1-2/+2
implementation service interface, raise an error rather than a warning git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775472 13f79535-47bb-0310-9956-ffa450edef68
2009-05-16Fix for TUSCANY-3036: for component service interface mismatch with ↵edwardsmj1-1/+1
implementation service interface, raise an error rather than a warning git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775471 13f79535-47bb-0310-9956-ffa450edef68
2009-05-16Fix for TUSCANY-3035: for component service interface mismatch with ↵edwardsmj1-2/+3
implementation service interface, raise an error rather than a warning git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775469 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15Fix for TUSCANY-3034 - raised reporting of an invalid <servi ce/> @promote ↵edwardsmj1-1/+2
attribute value from "warning" to "error" git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775333 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14Add component name to the error messagerfeng1-60/+59
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774853 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13Fix an erroneous error message in assembly moduleedwardsmj1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774477 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13Removal of warning message relating to addition of default <binding.sca/> ↵edwardsmj1-40/+46
elements to references during processing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774476 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13Fix for TUSCANY-3022 to bring Tuscany in line with the requirements of the ↵edwardsmj1-6/+12
OASIS SCA Assembly spec - testcases ASM_4002, ASM_4003, ASM_4004 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774475 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10Fix for the unwired references problem logged in TUSCANY-3013edwardsmj4-202/+158
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773349 13f79535-47bb-0310-9956-ffa450edef68
2009-05-09Improve error reporting when exceptions occur during composite document ↵edwardsmj1-70/+75
processing - tag all exceptions with the name of the composite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773162 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07Fixes the handling of promoted references and services which have callback ↵edwardsmj2-3/+60
interfaces, as reported in TUSCANY-3010 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@772530 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27Tidied up MANIFEST.MF fileedwardsmj1-10/+17
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768932 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21Make sure the lists are cloned too (TUSCANY-2982)rfeng2-7/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@767236 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15Extended warning message reporting to include Composite name and Component nameedwardsmj2-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@765099 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-03-26Avoid NPE if the reference doesn't have a bindingrfeng1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758478 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25Match the document using wildcards against the artifact URIrfeng2-87/+142
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758464 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20Add promoted components to CompositeReference modelrfeng3-5/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@756696 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20Remove the target name attribute from EndpointReference2 as it already holds ↵slaws3-45/+4
a TargetEndpoint reference which in turns references the component from which the name can be retrieved git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@756692 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20Remove the old Endpoint support. It has been replaced by ↵slaws19-1605/+17
Endpoint2/EndpointReference2. The old EndpointReference is still waiting to be removed. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@756512 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20wait until endpoint references have been created before trying to set ↵slaws2-17/+16
callback endpoint reference on the services git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@756470 13f79535-47bb-0310-9956-ffa450edef68