summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/builder (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clear out old endpoints before adding the binding endpoints. Without this ↵antelder2011-06-181-0/+1
| | | | | | you get duplicated endpoints when reusing contributions. It may be that we need a better way of resetting this and other things for restarts git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137222 13f79535-47bb-0310-9956-ffa450edef68
* Keep track of the fuse compositesantelder2011-06-181-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137221 13f79535-47bb-0310-9956-ffa450edef68
* Correctly remove policies from endpoints and endpoint references when there ↵bdaniel2011-06-171-8/+8
| | | | | | are multiple endpoints git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137040 13f79535-47bb-0310-9956-ffa450edef68
* Endpoints should only inherit interaction intentsbdaniel2011-06-171-6/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137036 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3876 - minimum changes to turn of implementation model sharing and ↵slaws2011-06-161-1/+1
| | | | | | represent implementation policy correctly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136391 13f79535-47bb-0310-9956-ffa450edef68
* Enable setting a default base uri thats used if a specific base is not set ↵antelder2011-06-131-0/+7
| | | | | | but a default value is git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135131 13f79535-47bb-0310-9956-ffa450edef68
* Add callback handling to PolicyAttachmentBuilderbdaniel2011-06-131-11/+34
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135123 13f79535-47bb-0310-9956-ffa450edef68
* Commit patch for TUSCANY-3836bdaniel2011-02-181-0/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1071882 13f79535-47bb-0310-9956-ffa450edef68
* Enable the allowsPassByReference supportrfeng2011-02-071-3/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068209 13f79535-47bb-0310-9956-ffa450edef68
* Switch the debugging statement (which remains commented out) round as you ↵slaws2011-01-131-3/+3
| | | | | | want to know the output before it's loaded. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058572 13f79535-47bb-0310-9956-ffa450edef68
* Add missing dependenciesslaws2010-12-231-0/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052289 13f79535-47bb-0310-9956-ffa450edef68
* Add missing dependenciesslaws2010-12-231-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052287 13f79535-47bb-0310-9956-ffa450edef68
* Change method call to support older versions of XmlSchemabdaniel2010-12-071-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043206 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2010-11-301-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040607 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788, TUSCANY-3786 - Allow build time resolvable references to be ↵slaws2010-11-301-69/+3
| | | | | | resolved then so that async response services can be established at that point. In a reliable situation the response service is then available as soon as reference is resolved and doesn't depend on the reference actually being used. Also start adding interfaces to allow the implementation provider to make an async invocation explicitly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040444 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3631 - re-enable the test basic auth test case. The issue was that ↵slaws2010-09-141-6/+11
| | | | | | the appliesTo processing wasn't removing policy sets from Endpoints/EndpointReferences it was just removing them from the Service/Reference models. The Endpoint/EndpointReference versions are used to drive the runtime processing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@996966 13f79535-47bb-0310-9956-ffa450edef68
* Add a missing commentslaws2010-09-141-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@996955 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in PolicyAppliesToBuilder that was causing PolicySets to be ↵bdaniel2010-09-011-5/+5
| | | | | | incorrectly removed from endpoints git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@991436 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2010-08-181-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986723 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2010-08-181-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986722 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2010-08-091-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983642 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3642 Allow policy information on interfaces to apply to services and ↵bdaniel2010-08-051-12/+14
| | | | | | bindings, even if it is mutually exclusive with policy information on those elements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982458 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that if a single PolicySet can be attached either directly or ↵bdaniel2010-08-051-0/+9
| | | | | | externally, the external version takes priority git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982457 13f79535-47bb-0310-9956-ffa450edef68
* Fix the removal of direct policy sets when external policy sets are ↵bdaniel2010-08-042-3/+18
| | | | | | attached. Also, allow policy sets to attach externally to interface elements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982130 13f79535-47bb-0310-9956-ffa450edef68
* Correct the policy subject that is checked during "appliesTo" processing. ↵slaws2010-07-271-2/+2
| | | | | | Fix for ASM_10002 regression. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979685 13f79535-47bb-0310-9956-ffa450edef68
* Correct commentslaws2010-07-271-4/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979683 13f79535-47bb-0310-9956-ffa450edef68
* Some defensive code to avert an NPE that's now causing ASM_8005, ASM_8017, ↵slaws2010-07-271-7/+31
| | | | | | ASM_8018 to fail. It's not clear why this code is being hit now when it wasn't previously. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979597 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in removeConstrainedIntentsbdaniel2010-07-261-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979479 13f79535-47bb-0310-9956-ffa450edef68
* Add more intent validation and fix up inner composite policy set processingbdaniel2010-07-264-41/+70
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979307 13f79535-47bb-0310-9956-ffa450edef68
* Ensure constrained intents are removed from Composite objectsbdaniel2010-07-262-3/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979166 13f79535-47bb-0310-9956-ffa450edef68
* Add transaction intent validationbdaniel2010-07-261-8/+89
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979158 13f79535-47bb-0310-9956-ffa450edef68
* Fix up appliesTo processing. Need to save each separate composite document ↵bdaniel2010-07-261-33/+37
| | | | | | as a dom and check endpoints git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979157 13f79535-47bb-0310-9956-ffa450edef68
* Check constrained types for the qualifiable parent of a qualified intentbdaniel2010-07-261-3/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979155 13f79535-47bb-0310-9956-ffa450edef68
* Add transaction validation error messagesbdaniel2010-07-261-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979154 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3630 Add xpath processing of externalAttachment elements in builderbdaniel2010-07-261-60/+83
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979153 13f79535-47bb-0310-9956-ffa450edef68
* Fixing a comment for the extractSourcePropertyName methodedwardsmj2010-07-221-2/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@966658 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to the handling of @source attribute on component property elements ↵edwardsmj2010-07-221-112/+280
| | | | | | as described by TUSCANY-3629 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@966653 13f79535-47bb-0310-9956-ffa450edef68
* Ignore policy sets on a composite implementation when the using component ↵bdaniel2010-07-191-0/+7
| | | | | | has attached policies git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@965579 13f79535-47bb-0310-9956-ffa450edef68
* Inherit elements lower in the hierarchy first to ensure inheritance of ↵bdaniel2010-07-191-6/+10
| | | | | | mutually exclusive intents is handled correctly git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@965578 13f79535-47bb-0310-9956-ffa450edef68
* Adding dependency org.apache.tuscany.sca.interfacedef.java;version="2.0.0" ↵edwardsmj2010-07-191-0/+1
| | | | | | to MANIFEST for builder module to enable correct running under OSGi git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@965493 13f79535-47bb-0310-9956-ffa450edef68
* Use default intent qualification on implementationsbdaniel2010-07-161-26/+34
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964906 13f79535-47bb-0310-9956-ffa450edef68
* Remove the compile dependency on assembly-xml to fix build errorrfeng2010-07-161-30/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964878 13f79535-47bb-0310-9956-ffa450edef68
* Fix comple errorantelder2010-07-162-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964706 13f79535-47bb-0310-9956-ffa450edef68
* Use binding type from system definitions to obtain mayProvide/alwaysProvide ↵bdaniel2010-07-151-3/+16
| | | | | | values git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964503 13f79535-47bb-0310-9956-ffa450edef68
* Check extension type for unresolved service side intents, only throw a ↵bdaniel2010-07-151-9/+15
| | | | | | warning for unresolved reference side intents git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964438 13f79535-47bb-0310-9956-ffa450edef68
* Add new OSGi dependency required by changes at r964321slaws2010-07-151-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964413 13f79535-47bb-0310-9956-ffa450edef68
* Validate that the noListener intent isn't specified on a servicebdaniel2010-07-152-1/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964321 13f79535-47bb-0310-9956-ffa450edef68
* Ignore direct policy sets when external policy sets are attachedbdaniel2010-07-142-10/+52
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964064 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws2010-07-132-5/+163
| | | | | | and reference binding and at service and service binding match. Motivated by BWS_2007. TO do this properly we have to test that the interfaces are described using the same IDL and if not convert to WSDL1.1 are required by the SCA specifications. There are a lot of changes here as doing this upset quite a few tests. Further work is required to look at the details of our WSDL generation process which looks a little suspect around wrapper namespaces. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963624 13f79535-47bb-0310-9956-ffa450edef68
* BWS20006 - if a component reference binding.ws names a WSDL service with ↵slaws2010-06-211-0/+18
| | | | | | more than one port then pick the first port. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956539 13f79535-47bb-0310-9956-ffa450edef68