All Projects : Synapse (Key: SYNAPSE)

Project Lead: Paul Fremantle
URL: http://synapse.apache.org
Description:
The Synapse project is a lightweight high-performance ESB - asynchronous, simple, streaming.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #883633 Tue Nov 24 09:22:29 UTC 2009 ruwan Applying the patch from Supun on https://issues.apache.org/jira/browse/SYNAPSE-598 with minor fixes
Files Changed
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/xpath/SynapseXPathVariableContext.java
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/xpath/SynapseXPathConstants.java
Repository Revision Date User Message
ASF #883632 Tue Nov 24 09:17:21 UTC 2009 ruwan Applying the patch from Supun on https://issues.apache.org/jira/browse/SYNAPSE-598 with minor fixes
Files Changed
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/util/xpath/SynapseXPathVariableContext.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/util/xpath/SynapseXPathConstants.java
Repository Revision Date User Message
ASF #882069 Thu Nov 19 08:12:34 UTC 2009 hiranya Fixing the regression issues caused by my earlier fix to SYNAPSE-587. This commit will enforce the content type inference logic only when the requests contain a HTTP entity. Response which do not have an entity are treated as having no entity body, ie no content type inference.
Files Changed
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ClientWorker.java
Repository Revision Date User Message
ASF #834458 Tue Nov 10 13:12:25 UTC 2009 hiranya Implementing data types support for the property mediator. With this improvement property medaitor takes an optional attribute called 'type' which can be used to specify a type for the property values being set. As of now following types are supported:

 * STRING (default)
 * BOOLEAN
 * INTEGER
 * SHORT
 * LONG
 * FLOAT
 * DOUBLE
 * OM (for XML values)

In addition the property mediator can now be used to set XML properties to the message context. We can specify a child XML element for the property mediator and that will be set as a property value. Results obtained thru evaluating expressions during mediation time can also be converted into one of above types (including OM). I have also included four new test cases to cover the new functionality. All the existing test cases are passed without any code changes.

This commit is related to issues at:
 * SYNAPSE-596
 * SYNAPSE-458
Files Changed
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/XMLConfigConstants.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
MODIFY /synapse/branches/1.3/modules/core/src/test/java/org/apache/synapse/config/xml/PropertyMediatorSerializationTest.java
MODIFY /synapse/branches/1.3/modules/core/src/test/java/org/apache/synapse/mediators/builtin/PropertyMediatorTest.java
Repository Revision Date User Message
ASF #834446 Tue Nov 10 12:14:26 UTC 2009 hiranya Implementing data types support for the property mediator. With this improvement property medaitor takes an optional attribute called 'type' which can be used to specify a type for the property values being set. As of now following types are supported:

 * STRING (default)
 * BOOLEAN
 * INTEGER
 * SHORT
 * LONG
 * FLOAT
 * DOUBLE
 * OM (for XML values)

In addition the property mediator can now be used to set XML properties to the message context. We can specify a child XML element for the property mediator and that will be set as a property value. Results obtained thru evaluating expressions during mediation time can also be converted into one of above types (including OM). I have also included four new test cases to cover the new functionality. All the existing test cases are passed without any code changes.

This commit is related to issues at:
 * SYNAPSE-596
 * SYNAPSE-458
Files Changed
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/XMLConfigConstants.java
MODIFY /synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/config/xml/PropertyMediatorSerializationTest.java
MODIFY /synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/builtin/PropertyMediatorTest.java
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
Repository Revision Date User Message
ASF #833677 Sat Nov 07 13:39:39 UTC 2009 indika appling supun's patch for SYNAPSE-578 ... thanks for contributing
Files Changed
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java
Repository Revision Date User Message
ASF #831087 Thu Oct 29 20:59:36 UTC 2009 veithen Reverted the change in r818346 as discussed on the mailing list. It causes a regression in Synapse. See SYNAPSE-590.
Files Changed
MODIFY /webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java
MODIFY /webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMSourcedElementTest.java
Repository Revision Date User Message
ASF #829808 Mon Oct 26 14:10:38 UTC 2009 asankha fix for SYNAPSE-231
Files Changed
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ServerHandler.java
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
Repository Revision Date User Message
ASF #820914 Fri Oct 02 07:21:19 UTC 2009 hiranya Fixing SYNAPSE-587. Response messages that do not have a content type header are now properly handled according to the specs.
Files Changed
MODIFY /synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ClientWorker.java
MODIFY /synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
Repository Revision Date User Message
ASF #820897 Fri Oct 02 06:37:48 UTC 2009 hiranya Implementing the proposal for handling responses which do not contain a Content-Type header. See SYNAPSE-587 for details. Now when the content type is not present on the response Synapse will try to provide a content type by looking at the context properties or if not assign a default value (application/octet-stream) as specified in the HTTP specs.
Files Changed
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ClientWorker.java
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
Repository Revision Date User Message
ASF #820540 Thu Oct 01 05:55:11 UTC 2009 ruwan Adding a resolving endpoint to the SYNAPSE-1.3 branch
Files Changed
ADD /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/ResolvingEndpointSerializer.java
ADD /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/ResolvingEndpointFactory.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointSerializer.java
ADD /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/endpoints/ResolvingEndpoint.java
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointFactory.java
Repository Revision Date User Message
ASF #820198 Wed Sep 30 07:20:23 UTC 2009 hiranya Fixing SYNAPSE-586
Files Changed
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
Repository Revision Date User Message
ASF #820196 Wed Sep 30 07:16:44 UTC 2009 hiranya Implemented a fix for SYNAPSE-586. Now when an exception occurs while fetching a resource from the registry, Synapse would fall back to the pr
eviously cached value of the resource (if such a value exists in the cache). A warning will be logged to alert the user regarding the error.
This fix ensures that a failure in the registry does not cause mediations to fail in the ESB.
Files Changed
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
Repository Revision Date User Message
ASF #819454 Mon Sep 28 05:14:01 UTC 2009 asankha temporary fix as suggested by Daniel Moise for SYNAPSE-584
Files Changed
MODIFY /synapse/branches/1.3/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ServerHandler.java
Repository Revision Date User Message
ASF #818345 Thu Sep 24 02:10:26 UTC 2009 ruwan Commiting for Supun, two-way JMS sample (SYNAPSE-582)
Files Changed
ADD /synapse/trunk/java/repository/conf/sample/synapse_sample_264.xml
MODIFY /synapse/trunk/java/src/site/xdoc/Synapse_Samples.xml
Repository Revision Date User Message
ASF #818344 Thu Sep 24 02:09:18 UTC 2009 ruwan Commiting for Supun, two-way JMS sample (SYNAPSE-582)
Files Changed
ADD /synapse/branches/1.3/repository/conf/sample/synapse_sample_264.xml
MODIFY /synapse/branches/1.3/src/site/xdoc/Synapse_Samples.xml
Repository Revision Date User Message
ASF #818342 Thu Sep 24 01:47:13 UTC 2009 ruwan Documentation related to SYNAPSE-581
Files Changed
MODIFY /synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml
Repository Revision Date User Message
ASF #818341 Thu Sep 24 01:46:56 UTC 2009 ruwan Documentation related to SYNAPSE-581
Files Changed
MODIFY /synapse/branches/1.3/src/site/xdoc/Synapse_Configuration_Language.xml
Repository Revision Date User Message
ASF #817614 Tue Sep 22 11:47:41 UTC 2009 ruwan Fixing the issue SYNAPSE-581
Files Changed
MODIFY /synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
Repository Revision Date User Message
ASF #817613 Tue Sep 22 11:47:23 UTC 2009 ruwan Fixing the issue SYNAPSE-581
Files Changed
MODIFY /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 79
   13%
In Progress In Progress 1
Reopened Reopened 1
Resolved Resolved 412
   69%
Closed Closed 100
   17%

Open Issues

By Priority
Critical Critical 1
   1%
Major Major 57
   70%
Minor Minor 21
   26%
Trivial Trivial 2
   2%

By Assignee
Andreas Veithen 10
   12%
Asankha C. Perera 7
   9%
Hiranya Jayathilaka 3
   4%
indika priyantha kumara 5
   6%
Paul Fremantle 1
   1%
Ruwan Linton 19
   23%
Unassigned 36
   44%