summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/builder (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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-1618-311/+195
| | | | | | | | 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
* Fix OSGi MANIFEST.MF to bring up Tuscany in OSGi consolerfeng2009-10-051-1/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821681 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
* Merge policy-xml and definitions-xml into assembly-xmlantelder2009-10-021-7/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820951 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-298-342/+193
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820125 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the builder implementations into tuscany-builder modulerfeng2009-09-2812-8/+267
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819750 13f79535-47bb-0310-9956-ffa450edef68
* Start to copy builders from assembly modulerfeng2009-09-2821-4/+5711
| | | | 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-2816-0/+1014
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819676 13f79535-47bb-0310-9956-ffa450edef68