modules/core/src/main/java/org/apache/synapse/config/SynapseConfigurationBuilder.java (4 lines): - line 114: // TODO: support a artifact repository for registry as well instead of just the synapse.xml - line 120: // TODO: when you fetch the configuration and serialize the config in any case - line 121: // TODO: the remote config is serialized to the synapse.xml we should prevent - line 122: // TODO: that, and should serialize the config to the registry modules/core/src/main/java/org/apache/synapse/endpoints/ServiceDynamicLoadbalanceEndpoint.java (3 lines): - line 115: //TODO: Refactor Session Aware LB dispatching code - line 234: currentMember.suspend(10000); // TODO: Make this configurable. - line 276: // TODO: Envelope is consumed modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreRequestResponseTransport.java (3 lines): - line 42: // TODO: the proper value of the status field has to be RequestResponseTransportStatus.INITIAL - line 43: // TODO: as per the axis2 documentation, but this is a workaround to get Sandesha2 to work - line 44: // TODO: synapse nhttp transport. see : https://issues.apache.org/jira/browse/SYNAPSE-493 modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/passthru/util/RelaySecurityMessageBuilderDispatchHandler.java (2 lines): - line 157: // TODO Auto-generated method stub - line 163: // TODO Auto-generated method stub repository/schema/endpoint.xsd (2 lines): - line 85: - line 121: modules/core/src/main/java/org/apache/synapse/eventing/managers/DefaultInMemorySubscriptionManager.java (2 lines): - line 116: //TODO : pick the filter based on the dialect - line 156: //TODO: pick values from the constants modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2SynapseEnvironment.java (2 lines): - line 537: //TODO is it meaningful to move this method into proxy service or - line 538: //TODO a class that Strategically detects out sequence ? modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/util/NhttpUtil.java (2 lines): - line 49: * TODO: We may introduce a System property or some other method of configuration - line 50: * TODO: which will specify whether to allow reverse DNS lookup or not modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/utils/sslcert/ocsp/OCSPVerifier.java (2 lines): - line 191: //TODO: Have to check if this is OK with synapse implementation. - line 223: * TODO: This might contain non OCSP urls as well. Handle this. modules/core/src/main/java/org/apache/synapse/libraries/model/SynapseLibrary.java (2 lines): - line 136: //TODO once all components are loaded iterate and initialize Lifecycle method #init() ? - line 147: //TODO when components are un-loaded iterate and execute Lifecycle method #destroy() ? modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediator.java (2 lines): - line 194: // TODO: change to use a pool of script engines (requires an update to BSF) - line 326: // TODO: only need this synchronized method for dynamic registry entries. If there was a way modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java (2 lines): - line 230: // TODO invoke a generic synapse error handler for this message - line 236: // TODO invoke a generic synapse error handler for this message modules/core/src/main/java/org/apache/synapse/SynapseServer.java (1 line): - line 31: * TODO Switch to using commons-cli and move all command line parameter processing etc from the modules/core/src/main/java/org/apache/synapse/deployers/ImportDeployer.java (1 line): - line 200: //TODO implement --> need to implement the serializer modules/core/src/main/java/org/apache/synapse/util/jaxp/DOOMResultBuilder.java (1 line): - line 61: // TODO: we need to support SOAPEnvelope repository/schema/local_entry.xsd (1 line): - line 34: modules/core/src/main/java/org/apache/synapse/mediators/template/TemplateContext.java (1 line): - line 94: //TODO:evalute the string expression get the value modules/securevault/src/main/java/org/apache/synapse/securevault/SecureVaultException.java (1 line): - line 24: * Common exception for all within secure vault module - TODO create fine grain exceptions modules/securevault/src/main/java/org/apache/synapse/securevault/secret/SecretInformation.java (1 line): - line 26: * TODO - properly remove SecretResolve instances modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java (1 line): - line 221: // TODO remove this modules/core/src/main/java/org/apache/synapse/util/xpath/SynapseXPath.java (1 line): - line 96: // TODO: Improve this modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/JavaScriptXmlHelper.java (1 line): - line 70: // TODO: E4X Bug? Shouldn't need this copy, but without it the outer element gets lost??? modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/passthru/util/RelayUtils.java (1 line): - line 151: //TODO: need to handle properly; for the moment lets use around 100k buffer. modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java (1 line): - line 451: // TODO - this is a workaround for axis2 RestUtils behaviour repository/schema/proxy.xsd (1 line): - line 52: modules/experimental/src/main/java/org/apache/synapse/experimental/mediators/seda/SEDAMediatorFactory.java (1 line): - line 46: //TODO parse OM element and creates policies modules/core/src/main/java/org/apache/synapse/endpoints/DynamicLoadbalanceEndpoint.java (1 line): - line 172: //TODO following methods are to extract the session ID temporary hack for Stratos 1.0.0 release modules/transports/core/pipe/src/main/java/org/apache/synapse/transport/pipe/PipeDispatcher.java (1 line): - line 63: // TODO: this should not be necessary (see SYNAPSE-288) modules/core/src/main/java/org/apache/synapse/JmxAdapter.java (1 line): - line 214: //TODO This should be properly implemented if JMX adapter is going to use out side synapse modules/securevault/src/main/java/org/apache/synapse/securevault/SymmetricCipher.java (1 line): - line 64: //TODO use akey generator repository/conf/sample/synapse_sample_391.xml (1 line): - line 21: modules/securevault/src/main/java/org/apache/synapse/securevault/BaseCipher.java (1 line): - line 71: if (secretInformation != null) { //TODO validate modules/core/src/main/java/org/apache/synapse/config/xml/MessageStoreMediatorSerializer.java (1 line): - line 32: * TODO Message store mediator will be improved with more user options modules/core/src/main/java/org/apache/synapse/config/xml/MessageStoreMediatorFactory.java (1 line): - line 38: * TODO Message store mediator will be improved with more user options modules/core/src/main/java/org/apache/synapse/registry/url/SimpleURLRegistry.java (1 line): - line 128: //TODO Replace following code with the correct code when synapse is moving to AXIOM 1.2.9 modules/core/src/main/java/org/apache/synapse/config/xml/XMLConfigConstants.java (1 line): - line 121: //TODO FIX-RUWAN modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java (1 line): - line 60: // TODO add support for src attribute - or replace with a reg key! modules/core/src/main/java/org/apache/synapse/aspects/AspectConfigurationDetectionStrategy.java (1 line): - line 34: * //TODO cache modules/core/src/main/java/org/apache/synapse/mediators/MediatorProperty.java (1 line): - line 38: // TODO: these constants are related to a specific configuration language modules/core/src/main/java/org/apache/synapse/mediators/ext/AnnotatedCommandMediator.java (1 line): - line 139: // TODO: now update the MessageContext from the commandObject modules/securevault/src/main/java/org/apache/synapse/securevault/commons/MiscellaneousUtil.java (1 line): - line 32: * TODO - This is a copy of class in synapse commons modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java (1 line): - line 432: * TODO: Return session context from transport, this is an improvement in axis2 1.2 and modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java (1 line): - line 36: * TODO: document endpoints, failover and load balacing modules/core/src/main/java/org/apache/synapse/endpoints/WSDLEndpoint.java (1 line): - line 34: * TODO: This should allow various policies to be applied on fine grained level (e.g. operations). modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointFactory.java (1 line): - line 227: //TODO: Handle Session affinity & failover modules/core/src/main/java/org/apache/synapse/aspects/statistics/StatisticsReporter.java (1 line): - line 32: * TODO - This class should be removed after a flow based statistics collection is done. modules/securevault/src/main/java/org/apache/synapse/securevault/PasswordManager.java (1 line): - line 28: * TODO - more doc modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java (1 line): - line 80: // TODO: couldn't this be determined from the key in some scenarios? modules/securevault/src/main/java/org/apache/synapse/securevault/secret/repository/FileBaseSecretRepository.java (1 line): - line 153: return alias; // TODO is it needed to throw an error? repository/schema/mediators/filter/cond_router.xsd (1 line): - line 47: