summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/assembly (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove AutomaticBinding and replace it with a flag in the Contract model to ↵rfeng2009-07-0615-188/+114
| | | | | | | | indicate if a refernece or binding has one or more binding elements specified in which case it overrides the bindings from componentType or promoted contracts Change the isCallback flag to forCallback to avoid confusion with the callback property git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791651 13f79535-47bb-0310-9956-ffa450edef68
* Organize imports and reformat the coderfeng2009-07-0692-1561/+1640
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791550 13f79535-47bb-0310-9956-ffa450edef68
* Start adding a more meaningful (compared to unresolved) status field to ↵slaws2009-06-293-4/+61
| | | | | | endpoint reference. not used in processing yet but gets printed out. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@789359 13f79535-47bb-0310-9956-ffa450edef68
* Use the QName as the key for binding base URIsrfeng2009-06-254-22/+22
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788487 13f79535-47bb-0310-9956-ffa450edef68
* Test to push down the default binding configuration into the URI builders so ↵slaws2009-06-245-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
* Add a QName as the type for binding/implementation and use it to compare ↵rfeng2009-06-2324-281/+332
| | | | | | model types instead of class git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787865 13f79535-47bb-0310-9956-ffa450edef68
* Use componentURI/serviceName/bindingName to derive the URI of a binding if ↵rfeng2009-06-231-90/+85
| | | | | | not present git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787503 13f79535-47bb-0310-9956-ffa450edef68
* Make the remote flag consistent in names and setters/gettersrfeng2009-06-195-19/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786602 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3092 - bring up remote version of binding.sca and include it in the ↵slaws2009-06-192-5/+17
| | | | | | build git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786563 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3106 missed file on previous checkinslaws2009-06-191-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786557 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3092 - add flag to indicate remotenessslaws2009-06-194-2/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786554 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3106 refactor include processing to make autowire handling match ↵slaws2009-06-192-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
* TUSCANY-3092 - add a flag recording whether an endpoint reference refers to ↵slaws2009-06-153-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
* Add methods to Endpoint/EndpointReference to set the ExtensionPointRegistry ↵rfeng2009-06-124-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
* Remove commented out methodsrfeng2009-06-121-42/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@784221 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3091 rename Endpoint2 and EndpointReference2 to remove the 2 ↵slaws2009-06-1115-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
* TUSCANY-3082 extend the reference clone operation so that the endpoint ↵slaws2009-06-111-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
* Use uri for Endpoint/EndpointReferencerfeng2009-06-114-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
* Add uri to Endpoint/EndpointReferencerfeng2009-06-104-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
* Create the runtime version of Endpoint2 for serializationrfeng2009-06-101-18/+4
| | | | | | Serialize the EP using XML git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783213 13f79535-47bb-0310-9956-ffa450edef68
* Make ExtensionPointRegistry available to AssemblyFactory so that it can ↵rfeng2009-06-086-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
* Move EndpointRegistry from assembly to core-spirfeng2009-06-082-125/+0
| | | | | | Add EndpointListener git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782804 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3081 - Enable the local endpoint registry implementation in the ↵slaws2009-06-083-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
* TUSCANY-3081 - Add toString (and remove some commented out code) to aid ↵slaws2009-06-081-11/+28
| | | | | | debugging. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782567 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3081 - Add the name of the component/service/binding that the ↵slaws2009-06-082-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
* Commit initial strawman prototype of the EndpointRegistry being discussed on ↵antelder2009-06-022-0/+125
| | | | | | the ML git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@780938 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused importsrfeng2009-05-291-35/+34
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@779843 13f79535-47bb-0310-9956-ffa450edef68
* First steps towards implementing new method for calculating Endpoints and ↵edwardsmj2009-05-279-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
* Refactoring a few methods on the ServiceDiscoverrfeng2009-05-201-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
* Change the creation of DistributedSCABinding to the factory to avoid OSGi ↵rfeng2009-05-182-12/+19
| | | | | | violations git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776005 13f79535-47bb-0310-9956-ffa450edef68
* Merge interface-java-xml into interface-javaantelder2009-05-171-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775608 13f79535-47bb-0310-9956-ffa450edef68
* Start merging binding-sca into assembly and creating a binding-sca-runtime ↵antelder2009-05-175-0/+347
| | | | | | module git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775592 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3036: for component service interface mismatch with ↵edwardsmj2009-05-161-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
* Fix for TUSCANY-3036: for component service interface mismatch with ↵edwardsmj2009-05-161-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
* Fix for TUSCANY-3035: for component service interface mismatch with ↵edwardsmj2009-05-161-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
* Fix for TUSCANY-3034 - raised reporting of an invalid <servi ce/> @promote ↵edwardsmj2009-05-151-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
* Add component name to the error messagerfeng2009-05-141-60/+59
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774853 13f79535-47bb-0310-9956-ffa450edef68
* Fix an erroneous error message in assembly moduleedwardsmj2009-05-131-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774477 13f79535-47bb-0310-9956-ffa450edef68
* Removal of warning message relating to addition of default <binding.sca/> ↵edwardsmj2009-05-131-40/+46
| | | | | | elements to references during processing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774476 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3022 to bring Tuscany in line with the requirements of the ↵edwardsmj2009-05-131-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
* Fix for the unwired references problem logged in TUSCANY-3013edwardsmj2009-05-104-202/+158
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773349 13f79535-47bb-0310-9956-ffa450edef68
* Improve error reporting when exceptions occur during composite document ↵edwardsmj2009-05-091-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
* Fixes the handling of promoted references and services which have callback ↵edwardsmj2009-05-072-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
* Tidied up MANIFEST.MF fileedwardsmj2009-04-271-10/+17
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768932 13f79535-47bb-0310-9956-ffa450edef68
* Make sure the lists are cloned too (TUSCANY-2982)rfeng2009-04-212-7/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@767236 13f79535-47bb-0310-9956-ffa450edef68
* Extended warning message reporting to include Composite name and Component nameedwardsmj2009-04-152-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@765099 13f79535-47bb-0310-9956-ffa450edef68
* Fixing the MANIFEST.MF with Bundle-RequiredExecutionEnvironment headerrfeng2009-04-141-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764927 13f79535-47bb-0310-9956-ffa450edef68
* Avoid NPE if the reference doesn't have a bindingrfeng2009-03-261-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758478 13f79535-47bb-0310-9956-ffa450edef68
* Match the document using wildcards against the artifact URIrfeng2009-03-252-87/+142
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758464 13f79535-47bb-0310-9956-ffa450edef68
* Add promoted components to CompositeReference modelrfeng2009-03-203-5/+23
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@756696 13f79535-47bb-0310-9956-ffa450edef68