summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow HeuristicPojoProcessor to differentiate implementation.java against ↵rfeng2010-08-066-3/+41
| | | | | | | | other java based implementation types such as implementation.spring Check for duplicate import in spring xml definitions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983054 13f79535-47bb-0310-9956-ffa450edef68
* Report an error if a class annotated with @WebServiceClient is used as an ↵bdaniel2010-08-062-0/+7
| | | | | | SCA interface (JCA 11014) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982867 13f79535-47bb-0310-9956-ffa450edef68
* Treat java interfaces annotated with @SOAPBinding as having the SOAP intent ↵bdaniel2010-08-061-0/+9
| | | | | | (JCA_11012) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982861 13f79535-47bb-0310-9956-ffa450edef68
* Throw IllegalArgumentExceptions on various ComponentContext methods to fix ↵bdaniel2010-08-051-3/+17
| | | | | | JCA 9006, 9008, 9009 9010, and 9012 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982710 13f79535-47bb-0310-9956-ffa450edef68
* Throw an IllegalArgumentException if createSelfReference is called with a ↵bdaniel2010-08-051-1/+6
| | | | | | businessInterface that is not valid for any service in the component (JCA-9011) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982693 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
* Add a boolean to PolicySet to determine if it has been attached via external ↵bdaniel2010-08-042-0/+21
| | | | | | attachment git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982129 13f79535-47bb-0310-9956-ffa450edef68
* implement interface contract compatibility checking -- allows oasis ↵kelvingoodson2010-08-031-26/+60
| | | | | | JCA_9008_TestCase to receive the required IllegalArgumentException when the contracts are incompatible. In some cases we can't reliably introspect in a platform neutral way to discover the implementation's interface contract, so in this case we fluff up an interface contract on the basis of the business interface, just as we have done more generally in the past. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981859 13f79535-47bb-0310-9956-ffa450edef68
* Change createStandaloneNode to be named newStandaloneNodeantelder2010-08-032-5/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981849 13f79535-47bb-0310-9956-ffa450edef68
* CHange the noarg stop command to be bye and change addDeploymentComposite to ↵antelder2010-08-031-60/+42
| | | | | | be another form of the start command git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981847 13f79535-47bb-0310-9956-ffa450edef68
* @Ignore a test which depends on the jar produced by itest/T3558 which isn't ↵slaws2010-08-031-0/+2
| | | | | | in the build. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981778 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3641 - start adding a processor to handle JAXWS annotations in ↵slaws2010-08-023-1/+229
| | | | | | implementation.java classes. I'm a little surprised that this isn't already handled so I'm committing this as a demonstration of intent with a view to asking on the ML is this function is achieved in some way I'm not yet aware of. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981585 13f79535-47bb-0310-9956-ffa450edef68
* Update shell for node api changesantelder2010-08-021-30/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981563 13f79535-47bb-0310-9956-ffa450edef68
* Change add/removeToDoamin method to have the contribution and composite uri ↵antelder2010-08-024-20/+17
| | | | | | as separate parameters git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981512 13f79535-47bb-0310-9956-ffa450edef68
* Remove the @IGnore from a test of a contribution which was using the data ↵antelder2010-08-021-6/+2
| | | | | | api, and updates for tests to use the new createStandaloneNode method git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981497 13f79535-47bb-0310-9956-ffa450edef68
* Update for using a default contribution uri if none is specifiedantelder2010-08-021-13/+35
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981496 13f79535-47bb-0310-9956-ffa450edef68
* Add a createStandaloneNode method which creates a Node running a composite ↵antelder2010-08-021-34/+26
| | | | | | outside of any domain git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981495 13f79535-47bb-0310-9956-ffa450edef68
* Update all the install methods to return the uri of the installed ↵antelder2010-08-021-3/+5
| | | | | | contribution which simplifies the use of default URIs git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981494 13f79535-47bb-0310-9956-ffa450edef68
* Add data api as a test dependency so it can be used by one of the testsantelder2010-08-021-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981493 13f79535-47bb-0310-9956-ffa450edef68
* Changes for JCI_8023. The policy annotations can appear on otherwise ↵slaws2010-08-021-1/+17
| | | | | | unannotated references. Hence we need to take this into account when deciding if an unannotated field is a reference. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981443 13f79535-47bb-0310-9956-ffa450edef68
* Support the other jms properties in the jms uriantelder2010-08-021-0/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981431 13f79535-47bb-0310-9956-ffa450edef68
* Work around the issue that Tuscany java introspector doesn't handle Spring ↵rfeng2010-07-311-51/+50
| | | | | | beans with constructor injections git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980999 13f79535-47bb-0310-9956-ffa450edef68
* Exclude duplicate directories that are linked from different symbolic linksrfeng2010-07-301-11/+22
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980960 13f79535-47bb-0310-9956-ffa450edef68
* Allow spring beans to use @Reference without a property elementrfeng2010-07-301-4/+21
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980959 13f79535-47bb-0310-9956-ffa450edef68
* Changes to make POJO_8016 run. Look for @Remotable at the class level.slaws2010-07-301-3/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980869 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3634: ensure jms session is closed for oneway requestsantelder2010-07-301-2/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980734 13f79535-47bb-0310-9956-ffa450edef68
* Sometimes the binding name appears to be null. Get it from the actual ↵slaws2010-07-301-2/+2
| | | | | | binding. Makes BWS_2023, BWS_4005, BWS_4006 work again. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980710 13f79535-47bb-0310-9956-ffa450edef68
* Use a utility instead of ModuleActivator for Spring application context accessrfeng2010-07-297-46/+43
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980505 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3639 - ensure that the service wire is created at the same time as ↵slaws2010-07-291-0/+6
| | | | | | the binding wire is created git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980474 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3625 - Ensure that the Java version of the method name is used to ↵slaws2010-07-292-1/+22
| | | | | | avert the case that the Tuscany interface has a different operation name by virtue of JAXWS annotations. Thanks for the patch Scott. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980450 13f79535-47bb-0310-9956-ffa450edef68
* Sanity check the service binding response activation specantelder2010-07-291-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980444 13f79535-47bb-0310-9956-ffa450edef68
* Update activation spec name attributeantelder2010-07-291-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980443 13f79535-47bb-0310-9956-ffa450edef68
* Some tidying to remove duplicate compatibility checking, because I want to ↵slaws2010-07-291-91/+21
| | | | | | add a change to this logic, and remove some code I commented out previously. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980385 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3635 - delegate the conversion to/from JSON to the databinding layer ↵slaws2010-07-296-9/+106
| | | | | | which has the correct information regarding the operation parameter and return types. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980366 13f79535-47bb-0310-9956-ffa450edef68
* Add the parent delegation for the SCA spring application contextrfeng2010-07-293-7/+15
| | | | | | Improve the sample to demonstrate the child bean wired to a bean in the parent context (WebApplicationContext) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980272 13f79535-47bb-0310-9956-ffa450edef68
* Add implementation-spring-webapp into the buildrfeng2010-07-281-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980244 13f79535-47bb-0310-9956-ffa450edef68
* Fix handling of component type policy sets and intentsbdaniel2010-07-281-9/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980237 13f79535-47bb-0310-9956-ffa450edef68
* Add parent artifact to the ProcessorContextrfeng2010-07-284-27/+76
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980219 13f79535-47bb-0310-9956-ffa450edef68
* Allow Spring WebApplicationContext to be used by Tuscanyrfeng2010-07-2826-67/+687
| | | | | | Bring up a sample web application which demonstrates the integration between Spring and Tuscany git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980218 13f79535-47bb-0310-9956-ffa450edef68
* Change Tuscany to not initialized the class during loadingrfeng2010-07-281-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980214 13f79535-47bb-0310-9956-ffa450edef68
* Fix the context path for recursive loading of spring xmlrfeng2010-07-281-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980212 13f79535-47bb-0310-9956-ffa450edef68
* Format the code based on the Tuscany eclipse formatterrfeng2010-07-2830-742/+808
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980211 13f79535-47bb-0310-9956-ffa450edef68
* Changes to ensure correct introspection of implicit reference setter methods ↵edwardsmj2010-07-281-8/+47
| | | | | | and public fields, as defined in section 8.1 of the OASIS Java POJO specification, detailed in TUSCANY-3636 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980115 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3635 - added a new test to help with the investigation of the issue ↵slaws2010-07-285-2/+87
| | | | | | Fabiano reported to the ML. See JIRA for link. The test is @Ignored at the moment as the 2.x binding.jsonp exhibits issues also. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980015 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
* improve pd info for interface contract mapping and fix up failing ASM tests ↵kelvingoodson2010-07-273-1/+30
| | | | | | due to previous error message output changes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@979633 13f79535-47bb-0310-9956-ffa450edef68
* Some defensive code to avert an NPE that's now causing ASM_8005, ASM_8017, ↵slaws2010-07-272-7/+33
| | | | | | 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