summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support multithreaded execution of Python components with the HTTPD event MPM.jsdelfino2011-09-0519-85/+438
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165452 13f79535-47bb-0310-9956-ffa450edef68
* Tune up Mozilla SpiderMonkey memory usage and garbage collection.jsdelfino2011-09-051-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165451 13f79535-47bb-0310-9956-ffa450edef68
* Improve logging with multiple threads and processes.jsdelfino2011-09-053-23/+47
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165450 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3935 - update ws test runner OASIS svn r309slaws2011-09-051-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165294 13f79535-47bb-0310-9956-ffa450edef68
* Build with Clang/LLVM when available.jsdelfino2011-09-0410-109/+131
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164964 13f79535-47bb-0310-9956-ffa450edef68
* Fix the mismatched messages in the compliance testsrfeng2011-09-033-8/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164876 13f79535-47bb-0310-9956-ffa450edef68
* Fix the message files to match the latest messages from Tuscanyrfeng2011-09-032-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164800 13f79535-47bb-0310-9956-ffa450edef68
* Fix the single quote issues in all message bundlesrfeng2011-09-0211-35/+36
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164763 13f79535-47bb-0310-9956-ffa450edef68
* Update to the latest version of http client/corerfeng2011-09-022-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164608 13f79535-47bb-0310-9956-ffa450edef68
* Turn the http client factory into a utilityrfeng2011-09-021-4/+34
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164607 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to http client/core to 4.1.xrfeng2011-09-022-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164606 13f79535-47bb-0310-9956-ffa450edef68
* Fix the usage of HttpClient and make sure connections are closed gracefullyrfeng2011-09-026-11/+25
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164605 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3935 - correct testing/compliance/assembly messages to match the ↵slaws2011-09-021-1/+1
| | | | | | change in the OASIS test case for 13007 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164439 13f79535-47bb-0310-9956-ffa450edef68
* Fix the main classrfeng2011-09-011-50/+52
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164136 13f79535-47bb-0310-9956-ffa450edef68
* Remove empty folderrfeng2011-09-010-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164135 13f79535-47bb-0310-9956-ffa450edef68
* Rename packages to reflect the functionsrfeng2011-09-0125-47/+188
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164133 13f79535-47bb-0310-9956-ffa450edef68
* Format the code and organize importsrfeng2011-09-0125-3340/+3341
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164123 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3935 - update ws contributions to OASIS svn r309slaws2011-09-011-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164120 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3935 - update assembly contributions to OASIS svn r666slaws2011-09-011-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164118 13f79535-47bb-0310-9956-ffa450edef68
* Add the option to use (commented out) if you want to try running the tests ↵slaws2011-09-011-0/+1
| | | | | | with the domain node git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164115 13f79535-47bb-0310-9956-ffa450edef68
* correct various things to get the compliance tests running in the ↵slaws2011-09-014-47/+28
| | | | | | stand-alone environment git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164113 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - Turn on distributed matching tests and add an test where the ↵slaws2011-09-0119-19/+416
| | | | | | service interface contains operation arguments that cannot be converted to XML using JAXB. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163990 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - missed manifest change from previous commitslaws2011-09-011-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163989 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - Turn remote interface match back on with a couple of ↵slaws2011-09-013-13/+71
| | | | | | restrictions. Only the top level WSDL is shared and dependent XSD is not. I've added guards for the case where parameter types cannot be converted to WSDL. If interface information is insufficient to run the match the interfaces are assumed to be compatible and matching is left until runtime. Having struggled with the WSDL based approach I'm going to look at serializing the internal Tuscany model. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163988 13f79535-47bb-0310-9956-ffa450edef68
* Port to Memcached 1.4.7 and Ubuntu 11.04.jsdelfino2011-08-309-57/+77
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163087 13f79535-47bb-0310-9956-ffa450edef68
* Fix the index for messagerfeng2011-08-291-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162922 13f79535-47bb-0310-9956-ffa450edef68
* Implement an OpenCL component implementation evaluator. Add OpenCL tests, ↵jsdelfino2011-08-2817-2/+1452
| | | | | | working on Ubuntu and MacOS with both CPU and NVIDIA and ATI GPUs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162473 13f79535-47bb-0310-9956-ffa450edef68
* Implement a portable alternative to __thread and get the HTTP and SQLDB ↵jsdelfino2011-08-2816-50/+337
| | | | | | components and the Auth modules working with the HTTPD multithreaded event MPM. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162472 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3925 - Apply Jennifer's Java security patch. slaws2011-08-263-11/+65
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162160 13f79535-47bb-0310-9956-ffa450edef68
* Correct comment errorsslaws2011-08-261-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162134 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - sample of how the structural URI could be passed over a ↵slaws2011-08-263-2/+39
| | | | | | remote binding (in this case binding.ws) and picked up on the service side in the binding.sca case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162090 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in commentslaws2011-08-261-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162089 13f79535-47bb-0310-9956-ffa450edef68
* Extend test to call the callback and add (commented out) changes to ↵slaws2011-08-254-3/+50
| | | | | | demonstrate the danger of retrieving and endpoint for a component that hosts callback endpoints. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161646 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - changes to get callbacks working over the distributed domain. ↵slaws2011-08-251-0/+38
| | | | | | There's active discussion here http://www.mail-archive.com/dev%40tuscany.apache.org/msg17247.html so this will change will change as a result. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161645 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 Add the code to write the callback interface alongside the ↵slaws2011-08-252-55/+169
| | | | | | forward interface. However turn off all the interface writing as I'm not very happy about the implementation so am disabling wit while I give it some thought. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161528 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - Rework the callack wire calculation to be based on ↵slaws2011-08-254-50/+140
| | | | | | non-runtime configurations. I've modified the Endpoint writing algorithm to write out automatically calculated callback bindings as well as callback bindings specified explicitly by the user. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161527 13f79535-47bb-0310-9956-ffa450edef68
* Allow the binding.sca URI to be configured with the base URI as with all ↵slaws2011-08-252-9/+7
| | | | | | other bindings. The default binding now delegates to other remote bindings which require access to the properly based URI. I've had to make a change to the hazelcast binding that was assuming that the binding URI was the same as the EPR URI which is not the case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161525 13f79535-47bb-0310-9956-ffa450edef68
* Configure the default binding to use binding.ws in the remote case rather ↵slaws2011-08-252-5/+32
| | | | | | than binding.hazelcast as the latter doesn't support callbacks git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161522 13f79535-47bb-0310-9956-ffa450edef68
* Ignore the remote missmatch test cases at this function is still not workingslaws2011-08-251-0/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161520 13f79535-47bb-0310-9956-ffa450edef68
* Add auditing to callback compatibility testingslaws2011-08-251-4/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161519 13f79535-47bb-0310-9956-ffa450edef68
* Add an async itest that uses distributed nodes and a synchronous service. ↵antelder2011-08-242-0/+86
| | | | | | This one does work, woohoo git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161058 13f79535-47bb-0310-9956-ffa450edef68
* Add an async client-service itest that uses distributed nodes. This is taken ↵antelder2011-08-244-0/+123
| | | | | | out with @Ignore presently as it doesn't work due to some bugs in the Tuscany generated wsdl thats in the endpoint registry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161035 13f79535-47bb-0310-9956-ffa450edef68
* Add JMS and WS versions of the async client talking to sync service itestsantelder2011-08-244-0/+182
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161007 13f79535-47bb-0310-9956-ffa450edef68
* Add a testcase for a client using the various client APIs talking to a ↵antelder2011-08-244-0/+162
| | | | | | synchronous service git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161000 13f79535-47bb-0310-9956-ffa450edef68
* Update jms wireformats to fix NPE with async servicesantelder2011-08-235-6/+53
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160610 13f79535-47bb-0310-9956-ffa450edef68
* Add itests for jms wireformats textXml, bytes, and bytesXml. These don't ↵antelder2011-08-236-0/+288
| | | | | | work presently due to some databinding issue so taken out of the build with @Ignore git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160608 13f79535-47bb-0310-9956-ffa450edef68
* creating a service test cases for 3 componentseranda2011-08-215-2/+329
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160071 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2735: Add tests for generic typesnash2011-08-218-0/+218
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159968 13f79535-47bb-0310-9956-ffa450edef68
* Add an itest for async services using jms with jms text wireformatantelder2011-08-192-0/+94
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159783 13f79535-47bb-0310-9956-ffa450edef68
* Fix jms text wireformat to work with async servicesantelder2011-08-193-4/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159781 13f79535-47bb-0310-9956-ffa450edef68