summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TUSCANY-3641 - process an @WebService(wsdlLocation="") annotation by reading ↵slaws2010-08-098-45/+273
| | | | | | the wsdl, identified by the location, from the current contribution. The WSDL is associated with the Java component type service by attaching it to the JavaInterface normalized interface slot. This is not ideal but does allow us to pull things out of the WSDL, such a as policy. The spec state that the component type should have interface.wsdl but this messes up our databinding code which expects the component service to exhibit an interface suitable for the actual implementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983647 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-3647 - mark all qualified intents as mutually exclusive with one ↵slaws2010-08-092-0/+23
| | | | | | another if the qualifiable intent is marked as mutuallyExclusive git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983640 13f79535-47bb-0310-9956-ffa450edef68
* Avoid NPE when no dependent contributions are usedantelder2010-08-081-2/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983368 13f79535-47bb-0310-9956-ffa450edef68
* Change start command to use -duris to match the install commandantelder2010-08-081-10/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983367 13f79535-47bb-0310-9956-ffa450edef68
* Update to have jline call bye not stopantelder2010-08-071-6/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983187 13f79535-47bb-0310-9956-ffa450edef68
* Start updates to support multiple domains and standalone nodes as being ↵antelder2010-08-075-134/+297
| | | | | | discussed on the ML. Some of the JLine completors aren't now working perfectly so they still need to be fixed up. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983181 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that the deployables are the correct Composite objectsantelder2010-08-071-0/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983165 13f79535-47bb-0310-9956-ffa450edef68
* JCA-11013 Add SOAP intent to the implementation if the java class is ↵bdaniel2010-08-063-19/+27
| | | | | | annotated with ServiceMode git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983118 13f79535-47bb-0310-9956-ffa450edef68
* 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
* Added model for alternate implementation of comet binding.fmoga2010-08-0614-0/+560
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982885 13f79535-47bb-0310-9956-ffa450edef68
* Initial import of alternate comet binding implementation model.fmoga2010-08-060-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982884 13f79535-47bb-0310-9956-ffa450edef68
* Added implementation using Jersey RESTful Web Services.fmoga2010-08-0618-0/+885
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982883 13f79535-47bb-0310-9956-ffa450edef68
* Initial import of alternate comet binding implementation.fmoga2010-08-060-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982882 13f79535-47bb-0310-9956-ffa450edef68
* Report an error if a class annotated with @WebServiceClient is used as an ↵bdaniel2010-08-063-0/+8
| | | | | | 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-062-0/+10
| | | | | | (JCA_11012) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982861 13f79535-47bb-0310-9956-ffa450edef68
* Update error message for JCA_3013 to include separator charactersbdaniel2010-08-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982723 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
* Convert to use the JSON2x databinding. Sill not in the build.slaws2010-08-053-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982660 13f79535-47bb-0310-9956-ffa450edef68
* Add new modules but explicitly commented out at the momentslaws2010-08-051-1/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982659 13f79535-47bb-0310-9956-ffa450edef68
* Add a port of the 2.x version of the JSON databinding. This works with the ↵slaws2010-08-0558-0/+2527
| | | | | | JSONP binding. If I apply the 2.x changes to the existing JSON databinding the I can get the JSONP binding to work but it messes up other bindings, e.g. JSONRPC, which rely on it. These other bindings have been changed for 2.x also. Not in build yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982657 13f79535-47bb-0310-9956-ffa450edef68
* Fix and re-enable policies itestbdaniel2010-08-052-3/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982649 13f79535-47bb-0310-9956-ffa450edef68
* As per previous commit comment I didn't mean to include these in the build ↵slaws2010-08-051-0/+2
| | | | | | just yet git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982540 13f79535-47bb-0310-9956-ffa450edef68
* Port the JSONP binding from 2.x to 1.x to help with this conversation ↵slaws2010-08-0529-3/+1893
| | | | | | http://www.mail-archive.com/dev@tuscany.apache.org/msg13393.html. It's not in the build yet but works in my environment. Hoping that Fabiano will check that it works in his environment. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982536 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3642 Allow policy information on interfaces to apply to services and ↵bdaniel2010-08-052-12/+15
| | | | | | 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
* Fixed comet sample.fmoga2010-08-041-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982282 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up comet binding.fmoga2010-08-045-31/+11
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982281 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3644: take out PaymentTestCase with @Ignore as its fialing presentlyantelder2010-08-041-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982168 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
* Adding host-tomcat to contrib/modulesrfeng2010-08-0312-0/+1688
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982052 13f79535-47bb-0310-9956-ffa450edef68
* Set org.atmosphere.useNative to true in order to skip the ↵fmoga2010-08-034-36/+16
| | | | | | TuscanyServletFilter exception regarding Servlets 3.0 and use native APIs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982001 13f79535-47bb-0310-9956-ffa450edef68
* Added TuscanyServletFilter instead of TuscanyContextListener.fmoga2010-08-032-34/+24
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982000 13f79535-47bb-0310-9956-ffa450edef68
* Set svn ignoresantelder2010-08-030-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981861 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
* Take out the bpel helloworld testcase for now as its broken with the ↵antelder2010-08-031-0/+2
| | | | | | componentcontext api spec compliance changes kelvin is about to commit. I'm investigating and will get it going again soon git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981834 13f79535-47bb-0310-9956-ffa450edef68
* Update for spliting uri into separate parametersantelder2010-08-031-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981821 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
* Updated the stock sample to use the comet binding implementation.fmoga2010-08-029-198/+50
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981678 13f79535-47bb-0310-9956-ffa450edef68
* Implemented comet binding using Atmosphere Framework.fmoga2010-08-0213-274/+176
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981675 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