summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/assembly (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-09-21Clean up import statementsrfeng13-57/+25
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817371 13f79535-47bb-0310-9956-ffa450edef68
2009-09-21Check for a few null cases that happen in assembly-xml unit tests. I don't ↵slaws1-2/+24
think we should be testing the builders in assembly-xml. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817304 13f79535-47bb-0310-9956-ffa450edef68
2009-09-21More static build changes and some simplified runtime builders (endpoint, ↵slaws6-238/+2025
endpoint reference and binding uri). The runtime side of things will likely need reorganizing. Am putting them there in their current form so I can run the static builders. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817238 13f79535-47bb-0310-9956-ffa450edef68
2009-09-21Minor formattinglresende1-8/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@817143 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18Add toString()rfeng6-4/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816709 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18Some more incremental changes to the new builders. committing to create a ↵slaws3-72/+262
backup at this stage. still doesn't work. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816581 13f79535-47bb-0310-9956-ffa450edef68
2009-09-15Fix the on-demand loading and add stop() to clean uprfeng1-1/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@815388 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14Rename CompositeBuilderExtensionPoint to BuilderExtensionPointrfeng13-39/+69
Rename CompositeBuilderTmp to DeployedCompositeBuilder git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814884 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14Enhance the CompositeBuilderExtensionPoint to include binding/implementation ↵rfeng26-252/+395
builders which replace BindingExtension and CompositePreProcessor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814879 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11Copy methods to reset input/output types from 1.x to 2.x as used by JMS ↵antelder2-0/+77
wireformats git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@813735 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11Merge modules to assembly module as discussed on MLantelder64-18/+6424
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@813673 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10Merge ConfiguredOperation Assembly methods from 1.x to 2.xantelder5-0/+201
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@813344 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02Remove the need to extend EndpointDescriptionrfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@810712 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28Update to add a method to check if a wire target is out of date compared to ↵antelder1-0/+3
teh endpoint registry (see ML discussion 'Endpoint registry and stopping/starting nodes' git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808838 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27backing up a few minor changes. This version of the builders not in use. slaws3-15/+34
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808555 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27Move the reference/service resetting outside the loop as they don't need to ↵slaws1-17/+21
be there. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808553 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27Add policy matching to the endpoint builder and prepare for problems to be ↵slaws1-1/+2
raised at runtime and at build time. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@808552 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25Fix ASM_5031, wire with @replace=true overrides reference @target attributeantelder1-0/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807545 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24More progress on the ModelBuilder approach. Doesn't work yet but I'm using ↵slaws3-57/+597
it to understand the work that has been done on policies recently and how that could fit in. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807304 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24Allow services/references/properties to be retrieved by name from a componentslaws2-0/+66
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807302 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24Guard against NPEantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807278 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24Fix ASM_5021use wire target when autowire and single reference binding target@antelder1-0/+30
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807257 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21Fix NPE when autowire is null (ASM_5031 though this doesn't yet fix the test)antelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806485 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20Correct the reference multiplicity validation algorithm to match what OASIS ↵slaws2-22/+62
is expecting git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806124 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20Move top level monitor.pushContext calls to each build so we are doing this ↵slaws4-248/+220
consistently git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806123 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20Create monitor instance in test case as monitor.puchContext calls will fail ↵slaws1-2/+8
without it. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806122 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20Process includes within composite implementations (ASM_6026)slaws1-33/+48
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806120 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20Fix for ASM_5026 related property processingrfeng1-27/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@806026 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19Fix OASIS test ASM_5016 - correct interface check order, note also requires ↵antelder1-2/+2
TUSCANY-3218 and TUSCANY-3219 for OASIS fixes to get the test passing ok git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805843 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19Fix OASIS test ASM_5012 - its ok to override a reference with multiplicity ↵antelder1-1/+1
of zero-N with one-one or one-N git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805831 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19Fix OASIS test ASM_5015 - its ok to override a reference with multiplicity ↵antelder1-0/+2
zero-one with one-one git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805808 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Fix for ASM_4008rfeng4-17/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805498 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Push component name to the monitor context and sort out some incorrect ↵slaws1-47/+53
indentation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805438 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Use composite name and not URI as top level contextslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805436 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Change no component reference target warning to error (ASM_6020). Push some ↵slaws1-43/+64
context into the monitor. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805425 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Change promoted reference not found warning to an error (ASM_6006). Also ↵slaws1-22/+30
push some monitor context. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805399 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17Be more precise when testing whether a property has had a value set and ↵slaws1-4/+30
update the property reading code so that empty text values are not generated as a matter of course. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805004 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17Add extra error reporting context through the Monitoredwardsmj2-106/+117
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@804958 13f79535-47bb-0310-9956-ffa450edef68
2009-08-14Start of fixes for service endpoints as being discussed on the ML. The logic ↵antelder1-7/+11
of this code seems qite hard to work out so its hard to tell what some of the code is for and there's few tests. If you spot an issue just go ahead and fix it and add a new test git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@804156 13f79535-47bb-0310-9956-ffa450edef68
2009-08-13Fix otest ASM_5014 missmatched reference multiplicity is an error not a warningantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803893 13f79535-47bb-0310-9956-ffa450edef68
2009-08-13Fix otest asm_5037, missing property is an error not a warningantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803864 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11Update message with a hint what the problem might be caused byantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803085 13f79535-47bb-0310-9956-ffa450edef68
2009-08-08Process a binding name if one is included in the target URIslaws1-24/+150
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802406 13f79535-47bb-0310-9956-ffa450edef68
2009-08-08Fix the URI algorithm so that the binding name is only included in the URI ↵slaws1-2/+2
if a service has multiple bindings git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802405 13f79535-47bb-0310-9956-ffa450edef68
2009-08-08Make endpoints point to the component/service for which they are created so ↵slaws1-2/+6
that the URIs are correct. A previous change to the runtime wire now looks down the promotion hierarchy in order to find the leaf component and service git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802403 13f79535-47bb-0310-9956-ffa450edef68
2009-08-08Remove the non-OASIS code from the endpoint builder and set up build-time ↵slaws1-2/+11
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-06Template for reorganization of the builders. slaws4-17/+449
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801592 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06Provide mechanism of printing out the endpoint reference without the hash ↵slaws1-3/+7
code to make test comparison easy git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801585 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06Add helper method to return component by name. slaws2-1/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801581 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06Add helper methods to return parameters/references/services by name. slaws2-1/+64
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801579 13f79535-47bb-0310-9956-ffa450edef68