summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add RSS support to the WSGI integration module.jsdelfino2010-06-057-46/+377
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951655 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade SCDL schemas to cd05 level. Remove unused and unsupported schemas. ↵jsdelfino2010-06-026-93/+24
| | | | | | Add SCDL schema validation test case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@950343 13f79535-47bb-0310-9956-ffa450edef68
* Add support for RSS feeds and minor fixes to ATOM support.jsdelfino2010-05-319-5/+552
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949652 13f79535-47bb-0310-9956-ffa450edef68
* Fix source distribution build scripts, add missing files to the dist targets.jsdelfino2010-05-307-13/+31
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949466 13f79535-47bb-0310-9956-ffa450edef68
* Fix distribution build, add missing files and samples and fix path to ↵jsdelfino2010-05-296-11/+18
| | | | | | libraries. GCC 4.5 is used if available but not installed automatically. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949435 13f79535-47bb-0310-9956-ffa450edef68
* Add simple implementation of Scheme-like lazy streams.jsdelfino2010-05-133-1/+114
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943806 13f79535-47bb-0310-9956-ffa450edef68
* Chdir to the installed SCA contribution before configuring components.jsdelfino2010-04-191-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935458 13f79535-47bb-0310-9956-ffa450edef68
* Add test scripts to test the WSGI integration on the GAE SDK.jsdelfino2010-04-1110-10/+111
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932833 13f79535-47bb-0310-9956-ffa450edef68
* Minor build cleanup and fixes. Add a few scripts to help run automated ↵jsdelfino2010-04-101-3/+4
| | | | | | builds on EC2 Ubuntu 9.10 images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932801 13f79535-47bb-0310-9956-ffa450edef68
* Use curl configured at build time instead of curl found on system path.jsdelfino2010-04-048-44/+60
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930634 13f79535-47bb-0310-9956-ffa450edef68
* Move SCA runtime SSL config from httpd-ssl-conf to server-conf, as it only ↵jsdelfino2010-03-292-5/+9
| | | | | | applies to servers running the SCA runtime. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928608 13f79535-47bb-0310-9956-ffa450edef68
* Build memcached from source as the Ubuntu 9.10 memcached package is back ↵jsdelfino2010-03-293-4/+4
| | | | | | level. Minor typo fixes in httpd config scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928605 13f79535-47bb-0310-9956-ffa450edef68
* Add a host parameter to the conf scripts to allow an external DNS host name ↵jsdelfino2010-03-2814-38/+45
| | | | | | to be used. Add HTTP basic auth to WSGI integration. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928352 13f79535-47bb-0310-9956-ffa450edef68
* Add scripts to setup HTTPS support. A few fixes to get HTTPS working end to ↵jsdelfino2010-03-2715-56/+463
| | | | | | end with both HTTPD and WSGI servers. Minor cleanup of the HTTPD config scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928160 13f79535-47bb-0310-9956-ffa450edef68
* Correctly support binding URI on references.jsdelfino2010-03-211-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925910 13f79535-47bb-0310-9956-ffa450edef68
* Added support for HTTP references and different versions of the store-wsgi ↵jsdelfino2010-03-178-7/+148
| | | | | | composite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924188 13f79535-47bb-0310-9956-ffa450edef68
* Updated the INSTALL instructions, fixed a few incremental build issues, and ↵jsdelfino2010-03-132-30/+11
| | | | | | added a script that builds everything from scratch, tested on Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922645 13f79535-47bb-0310-9956-ffa450edef68
* Improved handling of HTTP etags and dynamic content expiration.jsdelfino2010-03-132-36/+76
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922644 13f79535-47bb-0310-9956-ffa450edef68
* Added a WSGI store test case, plus a few fixes to get it working.jsdelfino2010-03-106-31/+103
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921271 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup, renamed mcache to memcache, added a uuid util function to get ↵jsdelfino2010-03-103-8/+64
| | | | | | consistent and unique uuids across languages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921270 13f79535-47bb-0310-9956-ffa450edef68
* Support different Java VMs, including Apache Harmony.jsdelfino2010-03-086-30/+118
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920204 13f79535-47bb-0310-9956-ffa450edef68
* Translated XML, ATOM and JSON conversion functions from C++ to Python. Added ↵jsdelfino2010-03-0624-100/+1135
| | | | | | support for JSON-RPC and ATOM to the WSGI integration. Adjusted server module test cases to help test the WSGI server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919721 13f79535-47bb-0310-9956-ffa450edef68
* Minor code cleanup, refactored some ATOM data conversion functions, ↵jsdelfino2010-03-069-51/+28
| | | | | | simplified client test cases. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919720 13f79535-47bb-0310-9956-ffa450edef68
* Fixed build bootstrap error with duplicate variable definitions.jsdelfino2010-03-013-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917441 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to distro build. Added missing scripts. Placed libraries in the ↵jsdelfino2010-03-0114-54/+62
| | | | | | correct module and component directories. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917438 13f79535-47bb-0310-9956-ffa450edef68
* Strawman WSGI integration, allowing Python components to run in a Python ↵jsdelfino2010-02-2816-1/+678
| | | | | | WSGI server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917286 13f79535-47bb-0310-9956-ffa450edef68
* Fixed ATOM test cases, return ATOM entry id as a string instead of an iterable.jsdelfino2010-02-283-14/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917263 13f79535-47bb-0310-9956-ffa450edef68
* Moved component start calls from HTTPD postConfig to childInit, to give ↵jsdelfino2010-02-2210-48/+63
| | | | | | components an opportunity to start and setup connections and resources in each HTTPD child process. Adjusted utility components and test cases to this change. Minor code cleanup of Java components and integration tests. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912491 13f79535-47bb-0310-9956-ffa450edef68
* Working queue and chat components. Added a few useful start/stop scripts. ↵jsdelfino2010-02-1725-395/+322
| | | | | | Fixed lifecycle code to call start/stop/restart functions before APR pools are cleaned up in both parent and child processes. Minor build script improvements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@910819 13f79535-47bb-0310-9956-ffa450edef68
* Support HTTPD graceful restarts for non-stop operation. Simplified Python ↵jsdelfino2010-02-079-199/+68
| | | | | | and Java error capture and recovery. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@907470 13f79535-47bb-0310-9956-ffa450edef68
* Moved server configuration to HTTPD postConfig phase, to avoid running ↵jsdelfino2010-02-0733-171/+449
| | | | | | configuration commands twice and added a way for runtime modules and components to handle start/restart/stop events. Improved build scripts a little, to not depend on external environment variables. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@907352 13f79535-47bb-0310-9956-ffa450edef68
* Added missing headers to scheme and python test cases. Updated NOTICE and ↵jsdelfino2010-02-014-0/+68
| | | | | | LICENSE files. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905204 13f79535-47bb-0310-9956-ffa450edef68
* Correctly pass property values to component implementations.jsdelfino2010-01-304-17/+33
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904734 13f79535-47bb-0310-9956-ffa450edef68
* Added a Web service listener component integrating Axis2/C's mod_axis2. ↵jsdelfino2010-01-304-34/+157
| | | | | | Consolidated a bit the HTTPD redirect functions (used to redirect to mod_axis2.) Minor updates to the README and INSTALL files. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904733 13f79535-47bb-0310-9956-ffa450edef68
* Added skeletons and build options for a few more utility components. Minor ↵jsdelfino2010-01-252-1/+20
| | | | | | refactoring of the web service component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902721 13f79535-47bb-0310-9956-ffa450edef68
* Working Web service component using Axis2C 1.6. Some fixes to the JSON ↵jsdelfino2010-01-244-69/+135
| | | | | | conversion functions to correctly handle all cases of nested objects and arrays. Added support for component properties, the Web service component has a URI property that can be configured to the address of the target Web service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902540 13f79535-47bb-0310-9956-ffa450edef68
* Minor improvements to java component support, use one classloader per ↵jsdelfino2010-01-2417-66/+704
| | | | | | component, use Iterables instead of arrays to represent lists, added more tests and a working java version of the store integration test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902539 13f79535-47bb-0310-9956-ffa450edef68
* Updated test composites and xsds to the latest SCA schemas.jsdelfino2010-01-176-8/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900233 13f79535-47bb-0310-9956-ffa450edef68
* Added asserts to memory alloc functions. Fixed JSON request construction to ↵jsdelfino2010-01-172-6/+3
| | | | | | support char func names. Reduced size of test messages to speed up test cases. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900074 13f79535-47bb-0310-9956-ffa450edef68
* Simplified Makefiles a bit. Added -R options to configure shared library ↵jsdelfino2010-01-1715-45/+254
| | | | | | runtime search path and not require LD_LIBRARY_PATH anymore. Refactored test shell scripts and added a store-cpp integration test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900073 13f79535-47bb-0310-9956-ffa450edef68
* Integrated Java component support as an HTTPD module. Added test case and ↵jsdelfino2010-01-1713-53/+557
| | | | | | store scenario skeleton. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900072 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up test composite files. Adjusted C++ implementation elements to ↵jsdelfino2010-01-1713-73/+81
| | | | | | match the spec. Minor refactoring/terminology cleanup in HTTPD modules, renamed readImplementation to evalImplementation and evalImplementation to applyImplementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900071 13f79535-47bb-0310-9956-ffa450edef68
* Updated svn:ignore properties. Fixed build error.jsdelfino2010-01-112-3/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897797 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to autoconf build to make support for python, web service etc ↵jsdelfino2010-01-1133-806/+1075
| | | | | | and relevant test cases optional and generate ac_defines used in ifdefs to check for debug and multithreading. Moved some optional code and test cases around to run them only when the tested features are built. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897791 13f79535-47bb-0310-9956-ffa450edef68
* Added utility functions to help call Java code using JNI and wrap Axis2/java ↵jsdelfino2010-01-1110-0/+792
| | | | | | in a component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897789 13f79535-47bb-0310-9956-ffa450edef68
* Added scoped pools to test methods to reduce test memory consumption.jsdelfino2010-01-111-5/+31
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897788 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up python support code, removed unused functions.jsdelfino2010-01-115-164/+51
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897787 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to server and python evaluator to get python store working. ↵jsdelfino2010-01-115-18/+40
| | | | | | Some changes to python and scheme store test cases to simplify them a bit and make them consistent. Enabled a few more server test combinations. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897785 13f79535-47bb-0310-9956-ffa450edef68
* Added a few more python and C++ component test combinations.jsdelfino2010-01-064-60/+118
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896332 13f79535-47bb-0310-9956-ffa450edef68
* Fixed incorrect function name in test implementation.jsdelfino2010-01-061-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896328 13f79535-47bb-0310-9956-ffa450edef68