summaryrefslogtreecommitdiffstats
path: root/sca-cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-04Use curl configured at build time instead of curl found on system path.jsdelfino12-48/+72
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930634 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29Fix build error when memcached is not on the system path.jsdelfino1-4/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928610 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29Move SCA runtime SSL config from httpd-ssl-conf to server-conf, as it only ↵jsdelfino2-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
2010-03-29Build memcached from source as the Ubuntu 9.10 memcached package is back ↵jsdelfino10-15/+59
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
2010-03-28Add a host parameter to the conf scripts to allow an external DNS host name ↵jsdelfino27-62/+90
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
2010-03-27Change automated build to build curl from source instead of using the deb ↵jsdelfino4-5/+24
libcurl package as it's back-level on Ubuntu 9.04. Adjust INSTALL instructions as well. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928231 13f79535-47bb-0310-9956-ffa450edef68
2010-03-27Add scripts to setup HTTPS support. A few fixes to get HTTPS working end to ↵jsdelfino26-61/+618
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
2010-03-21Correctly support binding URI on references.jsdelfino2-7/+15
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925910 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21Port to latest Apache Vysper 0.5 and Qpid 0.6. Change memcached scripts to ↵jsdelfino9-13/+44
start memcached as a daemon. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925909 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17Minor fixes to the INSTALL instructions. Added two more automated install ↵jsdelfino4-4/+119
scripts to help deploy build+test images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924189 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17Added support for HTTP references and different versions of the store-wsgi ↵jsdelfino11-7/+311
composite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924188 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15Fixes to the automated Ubuntu install script, and automatic detection of ↵jsdelfino4-28/+90
xulrunner level (as it changes often) in configure.ac. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923071 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13Updated the INSTALL instructions, fixed a few incremental build issues, and ↵jsdelfino7-47/+154
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
2010-03-13Improved handling of HTTP etags and dynamic content expiration.jsdelfino2-36/+76
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922644 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10Added a WSGI store test case, plus a few fixes to get it working.jsdelfino17-31/+1304
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921271 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10Minor cleanup, renamed mcache to memcache, added a uuid util function to get ↵jsdelfino19-48/+96
consistent and unique uuids across languages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921270 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10Added an XMPP test server using Apache Vysper, to help test the XMPP Chat ↵jsdelfino7-8/+205
component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921269 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08Support different Java VMs, including Apache Harmony.jsdelfino8-35/+159
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920204 13f79535-47bb-0310-9956-ffa450edef68
2010-03-06Translated XML, ATOM and JSON conversion functions from C++ to Python. Added ↵jsdelfino26-101/+1137
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
2010-03-06Minor code cleanup, refactored some ATOM data conversion functions, ↵jsdelfino9-51/+28
simplified client test cases. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919720 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Updated svn:ignore properties.jsdelfino1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917443 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Fixed build bootstrap error with duplicate variable definitions.jsdelfino4-6/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917441 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Minor fixes to distro build. Added missing scripts. Placed libraries in the ↵jsdelfino24-91/+91
correct module and component directories. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917438 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28Strawman WSGI integration, allowing Python components to run in a Python ↵jsdelfino18-1/+683
WSGI server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917286 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28Minor README cleanup. Fixed permissions on COPYING and LICENSE files.jsdelfino3-5/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917285 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28Removed contrib folder now that it's saved in its own branch.jsdelfino875-83489/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917274 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28Moving old inactive code to a branch as it's confusing code assist, searches ↵jsdelfino1155-0/+115535
and indexing in trunk. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917273 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28Fixed ATOM test cases, return ATOM entry id as a string instead of an iterable.jsdelfino3-14/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917263 13f79535-47bb-0310-9956-ffa450edef68
2010-02-25Fixed build errors, undefined AC_PROG_JAR autoconf macro, debug macro ↵jsdelfino2-4/+19
redefinition. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916151 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22Moved component start calls from HTTPD postConfig to childInit, to give ↵jsdelfino22-174/+175
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
2010-02-17Working queue and chat components. Added a few useful start/stop scripts. ↵jsdelfino73-700/+1779
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
2010-02-07Support HTTPD graceful restarts for non-stop operation. Simplified Python ↵jsdelfino9-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
2010-02-07Moved server configuration to HTTPD postConfig phase, to avoid running ↵jsdelfino64-235/+677
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
2010-02-01Added missing OASIS and W3C licenses.jsdelfino2-9/+121
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905211 13f79535-47bb-0310-9956-ffa450edef68
2010-02-01Added missing headers to scheme and python test cases. Updated NOTICE and ↵jsdelfino18-2/+318
LICENSE files. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905204 13f79535-47bb-0310-9956-ffa450edef68
2010-02-01Added build configuration and dependencies for chat and queue components.jsdelfino15-51/+590
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905203 13f79535-47bb-0310-9956-ffa450edef68
2010-01-30Correctly pass property values to component implementations.jsdelfino10-37/+55
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904734 13f79535-47bb-0310-9956-ffa450edef68
2010-01-30Added a Web service listener component integrating Axis2/C's mod_axis2. ↵jsdelfino21-60/+804
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
2010-01-25Updated svn:ignore properties.jsdelfino1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902722 13f79535-47bb-0310-9956-ffa450edef68
2010-01-25Added skeletons and build options for a few more utility components. Minor ↵jsdelfino20-22/+386
refactoring of the web service component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902721 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24Working Web service component using Axis2C 1.6. Some fixes to the JSON ↵jsdelfino18-96/+565
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
2010-01-24Minor improvements to java component support, use one classloader per ↵jsdelfino27-77/+983
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
2010-01-17Updated test composites and xsds to the latest SCA schemas.jsdelfino55-326/+128
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900233 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17Added asserts to memory alloc functions. Fixed JSON request construction to ↵jsdelfino3-31/+34
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
2010-01-17Simplified Makefiles a bit. Added -R options to configure shared library ↵jsdelfino44-115/+1875
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
2010-01-17Integrated Java component support as an HTTPD module. Added test case and ↵jsdelfino17-53/+1475
store scenario skeleton. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900072 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17Cleaned up test composite files. Adjusted C++ implementation elements to ↵jsdelfino21-156/+98
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
2010-01-17Updated to newer version of xulrunner and libmozjs.jsdelfino2-9/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900070 13f79535-47bb-0310-9956-ffa450edef68
2010-01-11Updated svn:ignore properties. Fixed build error.jsdelfino4-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897797 13f79535-47bb-0310-9956-ffa450edef68
2010-01-11Improvements to autoconf build to make support for python, web service etc ↵jsdelfino57-935/+1341
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