Issue Details (XML | Word | Printable)

Key: ODE-295
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matthieu Riou
Reporter: Alexis Midon
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ODE

EPR configuration

Created: 27/May/08 04:41 PM   Updated: 30/Mar/09 11:47 PM
Return to search
Component/s: BPEL Runtime
Affects Version/s: None
Fix Version/s: 1.2

Time Tracking:
Issue & Sub-Tasks
Issue Only
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works ODE-295_branch_patch#2.txt 2008-06-06 03:38 AM Alexis Midon 79 kB
Text File Licensed for inclusion in ASF works ODE-295_patch#1.txt 2008-05-30 03:38 PM Alexis Midon 169 kB
Text File Licensed for inclusion in ASF works ODE-295_trunk_patch#1.txt 2008-06-03 03:01 AM Alexis Midon 161 kB
Issue Links:
Duplicate
 
Incorporates
 
Reference
 

Resolution Date: 06/Jun/08 05:48 PM

Sub-Tasks  All   Open   
No sub-tasks match this view.

 Description  « Hide
*Abstract:*
Add support for external services configuration at runtime.
Some settings (like timeout, proxy, headers etc) may have to be defined dynamically and on a service-basis.

This could be done with a property file (per deployment unit).

*Details:*
This issue adds a mechanism to pass properties from the ProcessConf to the Integration Layer, and leverages it to configure external services.

The ProcessConf interface has a method Map<String, String> getProperties(String...).
This method is meant to expose properties to the Integration Layer. These properties have to be specific to the process configuration. It's the implementor responsability to define what these properties are, what they are used for. The String array received as argument may be used to specify filters, criteria to get only a subset of the properties.
Default Implementation

The default implementation will use the first two parameters as service name and port name.

This method is backed by a property file named integration-layer.properties. This file must be placed in the deployment unit.


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexis Midon made changes - 27/May/08 07:22 PM
Field Original Value New Value
Link This issue incorporates ODE-276 [ ODE-276 ]
Alexis Midon added a comment - 27/May/08 07:22 PM
ODE-295 will fix ODE-276.
A property will allow to set MEX timeout.

Alexis Midon made changes - 30/May/08 03:38 PM
Attachment ODE-295_patch#1.txt [ 12383121 ]
Alexis Midon added a comment - 30/May/08 03:41 PM
ODE-295_patch#1.txt is for branch 1.1

Patch for trunk is on the way.

Repository Revision Date User Message
ASF #661770 Fri May 30 15:53:19 UTC 2008 mriou ODE-295 Integration-Layer configuration
Files Changed
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/evt/BpelEvent.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/DebuggerSupport.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/CollectionUtils.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MyRoleMessageExchangeImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/ThrottlingInterceptor.java
MODIFY /ode/branches/APACHE_ODE_1.1/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java
DEL /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/ArrayUtils.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/test/resources/hierarchied.properties
MODIFY /ode/branches/APACHE_ODE_1.1/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/CorrelatorDaoImpl.java
ADD /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/Properties.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/common/CorrelationKey.java
DEL /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilder.java
MODIFY /ode/branches/APACHE_ODE_1.1/jacob/src/main/java/org/apache/ode/jacob/vpu/ExecutionQueueImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/SoapExternalService.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/WatchDog.java
ADD /ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpClientHelperTest.java (from /ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilderTest.java)
MODIFY /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/ObjectPrinter.java
DEL /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/AuthenticationHelper.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/HierarchiedProperties.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
ADD /ode/branches/APACHE_ODE_1.1/bpel-store/src/test/resources/integration-layer.properties
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpExternalService.java
MODIFY /ode/branches/APACHE_ODE_1.1/jacob/src/main/java/org/apache/ode/jacob/vpu/ChannelFactory.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerLinkMyRoleImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/CorrelatorDaoImpl.java
DEL /ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilderTest.java
MODIFY /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/fs/FileWatchDog.java
MODIFY /ode/branches/APACHE_ODE_1.1/Rakefile
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java
ADD /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpClientHelper.java (from /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilder.java)
MODIFY /ode/branches/APACHE_ODE_1.1/jacob/src/main/java/org/apache/ode/jacob/vpu/JacobVPU.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/test/java/org/apache/ode/utils/HierarchiedPropertiesTest.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
ADD /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2-war/src/test/java/org/apache/ode/axis2/ServiceFaultCatchTest.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/jacob/src/main/java/org/apache/ode/jacob/JacobRunnable.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/common/Filter.java

Alexis Midon added a comment - 03/Jun/08 03:01 AM
patch for trunk

Alexis Midon made changes - 03/Jun/08 03:01 AM
Attachment ODE-295_trunk_patch#1.txt [ 12383270 ]
Alexis Midon made changes - 03/Jun/08 04:00 AM
Description Add support for external services configuration at runtime.
Some settings (like timeout, proxy, headers etc) may have to be defined dynamically and on a service-basis.

This could be done with a property file (per deployement unit).

*Abstract:*
Add support for external services configuration at runtime.
Some settings (like timeout, proxy, headers etc) may have to be defined dynamically and on a service-basis.

This could be done with a property file (per deployment unit).

*Details:*
This issue adds a mechanism to pass properties from the ProcessConf to the Integration Layer, and leverages it to configure external services.

The ProcessConf interface has a method Map<String, String> getProperties(String...).
This method is meant to expose properties to the Integration Layer. These properties have to be specific to the process configuration. It's the implementor responsability to define what these properties are, what they are used for. The String array received as argument may be used to specify filters, criteria to get only a subset of the properties.
Default Implementation

The default implementation will use the first two parameters as service name and port name.

This method is backed by a property file named integration-layer.properties. This file must be placed in the deployment unit.
Matthieu Riou added a comment - 05/Jun/08 09:10 PM
Last patch applied.

Matthieu Riou made changes - 05/Jun/08 09:10 PM
Fix Version/s 1.1 [ 12312471 ]
Resolution Fixed [ 1 ]
Fix Version/s 1.3 [ 12313165 ]
Assignee Matthieu Riou [ mriou ]
Status Open [ 1 ] Resolved [ 5 ]
Repository Revision Date User Message
ASF #663741 Thu Jun 05 21:14:08 UTC 2008 mriou ODE-295 Integration-Layer configuration.
Files Changed
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/evt/BpelEvent.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java
ADD /ode/trunk/utils/src/main/java/org/apache/ode/utils/CollectionUtils.java
ADD /ode/trunk/bpel-store/src/test/resources/integration-layer.properties
MODIFY /ode/trunk/jacob/src/main/java/org/apache/ode/jacob/vpu/ChannelFactory.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerLinkMyRoleImpl.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/ThrottlingInterceptor.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/CorrelatorDaoImpl.java
MODIFY /ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/elang/xpath20/runtime/XPath20ExpressionRuntimeTest.java
MODIFY /ode/trunk/Rakefile
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
ADD /ode/trunk/utils/src/test/resources/hierarchied.properties
ADD /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpClientHelper.java (from /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilder.java)
MODIFY /ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/CorrelatorDaoImpl.java
MODIFY /ode/trunk/jacob/src/main/java/org/apache/ode/jacob/vpu/JacobVPU.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/MessageExchange.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/common/CorrelationKey.java
DEL /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilder.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/BindingContextImpl.java
MODIFY /ode/trunk/utils/src/main/java/org/apache/ode/utils/ObjectPrinter.java
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/DebuggerSupport.java
ADD /ode/trunk/utils/src/main/java/org/apache/ode/utils/HierarchiedProperties.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpExternalService.java
MODIFY /ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java
DEL /ode/trunk/utils/src/main/java/org/apache/ode/utils/ArrayUtils.java
MODIFY /ode/trunk/utils/src/main/java/org/apache/ode/utils/fs/FileWatchDog.java
DEL /ode/trunk/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilderTest.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java
ADD /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/Properties.java
ADD /ode/trunk/utils/src/test/java/org/apache/ode/utils/HierarchiedPropertiesTest.java
MODIFY /ode/trunk/jacob/src/main/java/org/apache/ode/jacob/vpu/ExecutionQueueImpl.java
ADD /ode/trunk/utils/src/main/java/org/apache/ode/utils/WatchDog.java
ADD /ode/trunk/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpClientHelperTest.java (from /ode/trunk/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodBuilderTest.java)
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
ADD /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/ProxyConf.java
MODIFY /ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/ServiceFaultCatchTest.java
MODIFY /ode/trunk/jacob/src/main/java/org/apache/ode/jacob/JacobRunnable.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/common/Filter.java

Alexis Midon added a comment - 06/Jun/08 03:27 AM
After discussion about this, we agreed on the following:

    * EPRs implementation knowledge belongs to the messaging part of the IL, the deployment part should only have to deal with the EndpointReference interface and its representation as a configuration key.

    * we should have a better abstraction than a String[] (that assumes ordering and such) as representation of the characteristics of an EPR for configuration lookup.

So in the code we would have to modify:

    * EndpointReferenceContext to add a getConfigLookup(EndpointReference) method that would return a Map (and in the case of the Axis2 IL it would return something like {'service'=>'foo', 'port'=>'bar', 'url'=>'baz'}).

    * Have the 2 methods named getProcessProperties() (instead of getDeploymentProperties) and getEndpointProperties(EndpointReference) (instead of getProperties(String...)).

    * Set a reference to EndpointReferenceContext in the process store so that it can pass it the ProcessConfImpl instances. ProcessConfImpl.getEndpointProperties would then call EndpointReferenceContext.getConfigLookup(epr) to get the names it should use for the configuration lookup. Once these names are obtained, the implementation is going to be roughly the same.

We discussed a bit about how to handle namespaces and urls and thought the prettiest would probably be aliasing them. So you would have a set of alias at the beginning of the property file, like:

alias.foo=http://foo.com

Alexis Midon made changes - 06/Jun/08 03:27 AM
Resolution Fixed [ 1 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Alexis Midon added a comment - 06/Jun/08 03:38 AM
patch to be applied on top on the previous one.

Alexis Midon made changes - 06/Jun/08 03:38 AM
Attachment ODE-295_branch_patch#2.txt [ 12383526 ]
Alexis Midon made changes - 06/Jun/08 04:25 AM
Summary Integration-Layer configuration EPR configuration
Repository Revision Date User Message
ASF #664057 Fri Jun 06 17:47:05 UTC 2008 mriou ODE-295 EPR configuration.
Files Changed
DEL /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/HierarchiedProperties.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/test/resources/hierarchical.properties
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpExternalService.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/HierarchicalProperties.java (from /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/HierarchiedProperties.java)
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/ThrottlingInterceptor.java
MODIFY /ode/branches/APACHE_ODE_1.1/jbi/src/main/java/org/apache/ode/jbi/OdeLifeCycle.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java
MODIFY /ode/branches/APACHE_ODE_1.1/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/EndpointReferenceContextImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
DEL /ode/branches/APACHE_ODE_1.1/utils/src/test/resources/hierarchied.properties
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/MockBpelServer.java
ADD /ode/branches/APACHE_ODE_1.1/utils/src/test/java/org/apache/ode/utils/HierarchicalPropertiesTest.java
DEL /ode/branches/APACHE_ODE_1.1/utils/src/test/java/org/apache/ode/utils/HierarchiedPropertiesTest.java
MODIFY /ode/branches/APACHE_ODE_1.1/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
MODIFY /ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/SoapExternalService.java

Matthieu Riou added a comment - 06/Jun/08 05:48 PM
Patch applied.

Matthieu Riou made changes - 06/Jun/08 05:48 PM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Matthieu Riou made changes - 06/Jun/08 05:51 PM
Link This issue is duplicated by ODE-276 [ ODE-276 ]
Repository Revision Date User Message
ASF #664703 Mon Jun 09 13:34:17 UTC 2008 midon ODE-295 EPR config: design improvements
Files Changed
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
ADD /ode/trunk/utils/src/test/resources/hierarchical.properties
DEL /ode/trunk/utils/src/main/java/org/apache/ode/utils/HierarchiedProperties.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/EndpointReferenceContext.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
ADD /ode/trunk/utils/src/main/java/org/apache/ode/utils/HierarchicalProperties.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpExternalService.java
MODIFY /ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeLifeCycle.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/intercept/ThrottlingInterceptor.java
MODIFY /ode/trunk/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/EndpointReferenceContextImpl.java
MODIFY /ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java
MODIFY /ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java
MODIFY /ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
MODIFY /ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/MockBpelServer.java
ADD /ode/trunk/utils/src/test/java/org/apache/ode/utils/HierarchicalPropertiesTest.java
DEL /ode/trunk/utils/src/test/resources/hierarchied.properties
DEL /ode/trunk/utils/src/test/java/org/apache/ode/utils/HierarchiedPropertiesTest.java
MODIFY /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java

Alexis Midon added a comment - 09/Jun/08 01:41 PM
patch applied on trunk. I did it myself now that I can commit!

Repository Revision Date User Message
ASF #666733 Wed Jun 11 17:07:22 UTC 2008 midon ODE-295 few lines missing in the first committed patch
Files Changed
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java

Repository Revision Date User Message
ASF #679670 Fri Jul 25 05:42:06 UTC 2008 midon ODE-295, add all property pairs so that new properties (with string value) are automatically handled (i.e no translation needed)
Files Changed
MODIFY /ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/Properties.java

Repository Revision Date User Message
ASF #679672 Fri Jul 25 05:50:04 UTC 2008 midon ODE-295, add all property pairs so that new properties (with string value) are automatically handled (i.e no translation needed)
Files Changed
MODIFY /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/Properties.java

Alexis Midon made changes - 30/Mar/09 11:47 PM
Link This issue relates to ODE-566 [ ODE-566 ]