summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/builder/src/main/java/org/apache (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Moving 2.x trunklresende2009-11-2014-5169/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68
* Adjust commentslaws2009-11-201-1/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882543 13f79535-47bb-0310-9956-ffa450edef68
* Rename getInterfaceContract() of Endpoint/EndpointReferencerfeng2009-11-192-9/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882263 13f79535-47bb-0310-9956-ffa450edef68
* Enhance the PolicyBuilder interface to provide ability to validate and build rfeng2009-11-191-0/+148
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882246 13f79535-47bb-0310-9956-ffa450edef68
* Rationalize the interfaceContracts on Endpoint/EndpointReferencerfeng2009-11-172-0/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@881438 13f79535-47bb-0310-9956-ffa450edef68
* Remove some of the commented out code that resulted from moving over to the ↵slaws2009-11-132-30/+5
| | | | | | Endpoint/EndpointReference approach. Still some left in that needs looking at. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835940 13f79535-47bb-0310-9956-ffa450edef68
* Fix for ASM_6016 - only autowire a reference if its intents match the ↵antelder2009-11-071-8/+20
| | | | | | service intents git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@833640 13f79535-47bb-0310-9956-ffa450edef68
* remove more cruft from the buildersslaws2009-11-065-224/+31
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@833341 13f79535-47bb-0310-9956-ffa450edef68
* Some tidying following after the reference promotion fixes and deleting the ↵slaws2009-11-055-1097/+52
| | | | | | ComponentReferencePromotionBuilder that I missed in the last commit git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@833212 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2009-11-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@833133 13f79535-47bb-0310-9956-ffa450edef68
* Fix motivated by ASM-5023. Update code to reflect the OASIS treatment of ↵slaws2009-11-053-12/+205
| | | | | | promoted references. Endpoint references are now copied down to the promoted component reference and the multiplicity validation is performed there. The change works now but the code needs tidying. I've left some things commented out that I'll now remove. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@833132 13f79535-47bb-0310-9956-ffa450edef68
* Reverting changes from r829707 and setting different binding name on binding ↵lresende2009-10-261-4/+0
| | | | | | element to avoid name conflict git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@829877 13f79535-47bb-0310-9956-ffa450edef68
* Allowing multiple bindings on a servicelresende2009-10-261-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@829707 13f79535-47bb-0310-9956-ffa450edef68
* Add missing monitor.popContext() callsslaws2009-10-221-62/+69
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828741 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3294 - Adding check in the runtime to validate JCA100006, that ↵lresende2009-10-221-6/+41
| | | | | | states that JAX-WS client-side asynchronous pooling and callback methods are not allowed in service interface git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828276 13f79535-47bb-0310-9956-ffa450edef68
* Fix for ASM_6031, ASM_6032rfeng2009-10-211-41/+70
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827880 13f79535-47bb-0310-9956-ffa450edef68
* Fix for otest JCA_800? ...rfeng2009-10-201-1/+30
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827831 13f79535-47bb-0310-9956-ffa450edef68
* Fix up some stragglers that are now breaking the build after the uber ↵slaws2009-10-161-2/+2
| | | | | | monitor commit at r825773 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825814 13f79535-47bb-0310-9956-ffa450edef68
* This is to change the Monitor to be request scoped for most of the cases:rfeng2009-10-1614-291/+159
| | | | | | | | 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
* Test that a component implementation has been found/resolvedslaws2009-10-151-1/+38
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825640 13f79535-47bb-0310-9956-ffa450edef68
* Separate reference and service interface compatibility processing in order ↵slaws2009-10-152-44/+125
| | | | | | to get the promotion sub-set/super-set relationship right git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825517 13f79535-47bb-0310-9956-ffa450edef68
* Add PolicyBuilder to the builder extension pointrfeng2009-10-124-4/+68
| | | | | | Use QName as the key to index and look up builders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@824540 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3258 raise an error when a component property type doesn't match the ↵slaws2009-10-091-2/+25
| | | | | | component type property type. This may need to be looked at further if we decide to consider if the types are compatible. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823643 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3231 fail if property has many values and many="false". Re-applied ↵slaws2009-10-091-0/+28
| | | | | | the fix from the base class to the new builders. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823604 13f79535-47bb-0310-9956-ffa450edef68
* Add warning when XPath expression for property doesn't return anythingslaws2009-10-091-0/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823549 13f79535-47bb-0310-9956-ffa450edef68
* Minor formattinglresende2009-10-081-7/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823048 13f79535-47bb-0310-9956-ffa450edef68
* Add some commentsrfeng2009-10-071-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@822910 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3219 - switch the order of the interface contracts when tested for ↵slaws2009-10-061-1/+1
| | | | | | compatibility so that the top level contracts is tested as being a superset of the bottom level contract git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@822207 13f79535-47bb-0310-9956-ffa450edef68
* Add debug code to make it easy to print out the built model if you need toslaws2009-10-061-0/+56
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@822201 13f79535-47bb-0310-9956-ffa450edef68
* Correct duplicate component testslaws2009-10-061-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@822199 13f79535-47bb-0310-9956-ffa450edef68
* Correct interface contract errors and reinstate reference side binding promotionslaws2009-10-061-9/+29
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@822198 13f79535-47bb-0310-9956-ffa450edef68
* Refactor resource bundles to a package rfeng2009-10-059-48/+57
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821984 13f79535-47bb-0310-9956-ffa450edef68
* Push/po context in the new component type and component buildersslaws2009-10-052-79/+107
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821835 13f79535-47bb-0310-9956-ffa450edef68
* Make sure the components inside the top level includes are cloned. Before ↵slaws2009-10-051-1/+2
| | | | | | this change all composite implementations of the same type were shared between the components using them. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821834 13f79535-47bb-0310-9956-ffa450edef68
* Not required for new buildersslaws2009-10-051-110/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821833 13f79535-47bb-0310-9956-ffa450edef68
* Add back in duplicate name checking that got lost during the re-org.slaws2009-10-051-0/+61
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821787 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2009-10-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821740 13f79535-47bb-0310-9956-ffa450edef68
* Make the property mustSupply check is done after the @source/file is handledrfeng2009-10-051-6/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821679 13f79535-47bb-0310-9956-ffa450edef68
* Correct typo that was prevent properties from being processed correctly in ↵slaws2009-10-011-1/+1
| | | | | | promotion case git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820596 13f79535-47bb-0310-9956-ffa450edef68
* Pass the outer component to configure the @source of property (taking value ↵rfeng2009-09-303-23/+20
| | | | | | from the composite property which can be further configured by the outer component) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820460 13f79535-47bb-0310-9956-ffa450edef68
* Only save the composite into DOM if there is a policySet with attachTorfeng2009-09-301-1/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820166 13f79535-47bb-0310-9956-ffa450edef68
* Start to integrate the policy attachment builderrfeng2009-09-297-331/+190
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820125 13f79535-47bb-0310-9956-ffa450edef68
* Start to copy builders from assembly modulerfeng2009-09-2818-1/+5707
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819680 13f79535-47bb-0310-9956-ffa450edef68
* Rename policy-builder to builder as the module to host Tuscany model buildersrfeng2009-09-281-0/+233
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819676 13f79535-47bb-0310-9956-ffa450edef68