*WSO2 ESB 4.9.0-BETA Released* ESB team is pleased to announce the release of the WSO2 ESB 4.9.0-BETA . This release includes following bug-fixes, improvements and features.
Bugs - [ESBJAVA-1148 <https://wso2.org/jira/browse/ESBJAVA-1148>] - [Scheduled Tasks] UI issues if cron expression is faulty - [ESBJAVA-1903 <https://wso2.org/jira/browse/ESBJAVA-1903>] - Malformed XML not being detected in VFS Proxy - [ESBJAVA-2063 <https://wso2.org/jira/browse/ESBJAVA-2063>] - [intermittent] wso2statistics.request.received.time is null in the IN MessageContext - [ESBJAVA-2089 <https://wso2.org/jira/browse/ESBJAVA-2089>] - XQuery mediator, Target value cannot be removed from the UI, but only with source view - [ESBJAVA-2165 <https://wso2.org/jira/browse/ESBJAVA-2165>] - VFS Transport: Sample 254: Placing an incorrect xml not moving to Failure folder - [ESBJAVA-2225 <https://wso2.org/jira/browse/ESBJAVA-2225>] - One way operations are failing for tenant's proxy/api in stratos esb - [ESBJAVA-2251 <https://wso2.org/jira/browse/ESBJAVA-2251>] - Context sensitive Help should contain details for HTTP end point - [ESBJAVA-2254 <https://wso2.org/jira/browse/ESBJAVA-2254>] - QoS properties do not get synchronized properly to worker nodes - [ESBJAVA-2290 <https://wso2.org/jira/browse/ESBJAVA-2290>] - ESB 4.6 - DBLookup mediator not working in UI mode - [ESBJAVA-2302 <https://wso2.org/jira/browse/ESBJAVA-2302>] - [ESB 4.7] Design view error for DB* Mediators when datasource(postgres) is added - [ESBJAVA-2330 <https://wso2.org/jira/browse/ESBJAVA-2330>] - Couldn't send a request to Tenant main sequence - [ESBJAVA-2348 <https://wso2.org/jira/browse/ESBJAVA-2348>] - End point getting suppended - [ESBJAVA-2351 <https://wso2.org/jira/browse/ESBJAVA-2351>] - [ESB 4.7] Message Stores in C-App deployed with errors - [ESBJAVA-2450 <https://wso2.org/jira/browse/ESBJAVA-2450>] - JMS Message Store Edit Message Store name (switching to source view and vise verse) - [ESBJAVA-2461 <https://wso2.org/jira/browse/ESBJAVA-2461>] - Printing an unnecessary log in the console when browsing connector operations - [ESBJAVA-2531 <https://wso2.org/jira/browse/ESBJAVA-2531>] - [Intermittent] NPE and blank page when save & close while editing the proxy - [ESBJAVA-2534 <https://wso2.org/jira/browse/ESBJAVA-2534>] - If you change a the endpoint of a target in a clone mediator all the targets get saved with that endpoint - [ESBJAVA-2536 <https://wso2.org/jira/browse/ESBJAVA-2536>] - Filter mediator UI(Design View) failed to load configuration once xpath contain get-property() function - [ESBJAVA-2539 <https://wso2.org/jira/browse/ESBJAVA-2539>] - "ERROR - JDBCLogsDAO Failed to update log batch records" returned when starting the servers after switching databases - [ESBJAVA-2641 <https://wso2.org/jira/browse/ESBJAVA-2641>] - When a Non-existing Local Entry is Found in Proxy Deployment, Attempt to Deploy the Local Entry Fails Next Time - [ESBJAVA-2663 <https://wso2.org/jira/browse/ESBJAVA-2663>] - WstxParsingException: Illegal to have multiple roots (start tag in epilog?) occurs when backend service is inactive in PTT - [ESBJAVA-2668 <https://wso2.org/jira/browse/ESBJAVA-2668>] - Connector deployment in tenant mode not working in Windows environment - [ESBJAVA-2674 <https://wso2.org/jira/browse/ESBJAVA-2674>] - Update help content on message store/message processor according to the new changes - [ESBJAVA-2759 <https://wso2.org/jira/browse/ESBJAVA-2759>] - Deployed Message store and Message Processor details does not showing on the CApp dashboard - [ESBJAVA-2763 <https://wso2.org/jira/browse/ESBJAVA-2763>] - Observing ERROR - CarbonDeploymentSchedulerTask Error while running deployment scheduler.. java.lang.NullPointerException - [ESBJAVA-2791 <https://wso2.org/jira/browse/ESBJAVA-2791>] - Observing Errors on worker nodes when Activate and Deactivate message processors on cluster setup - [ESBJAVA-2800 <https://wso2.org/jira/browse/ESBJAVA-2800>] - WSO2-ESB-4.5.0-SamplesSetup.pdf document inside samples folder should be WSO2-ESB-4.8.0-SamplesSetup.pdf - [ESBJAVA-2812 <https://wso2.org/jira/browse/ESBJAVA-2812>] - the protocol if http the source view for API shows as 1 and for https the source view shows as 2 - [ESBJAVA-2833 <https://wso2.org/jira/browse/ESBJAVA-2833>] - JMS message selectors cannot be specified at the ui - [ESBJAVA-2840 <https://wso2.org/jira/browse/ESBJAVA-2840>] - Wso2 esb 4.8.0 is not working for repository rule or saved rule - [ESBJAVA-2865 <https://wso2.org/jira/browse/ESBJAVA-2865>] - Sanitizing generated temp files by WSO2 ESB XSLT Mediator - [ESBJAVA-2897 <https://wso2.org/jira/browse/ESBJAVA-2897>] - hl7 flow does not seem to work if the proxy created on esb is secured with ex:user name token - [ESBJAVA-2901 <https://wso2.org/jira/browse/ESBJAVA-2901>] - Faulty C-App service are listed resulting in error page - [ESBJAVA-2921 <https://wso2.org/jira/browse/ESBJAVA-2921>] - Upgrade JCIFS version from 0.8.3 to latest - [ESBJAVA-2922 <https://wso2.org/jira/browse/ESBJAVA-2922>] - Message Store / Processor not listed in CApp console view - [ESBJAVA-2949 <https://wso2.org/jira/browse/ESBJAVA-2949>] - NPE thrown when running deployment scheduler noticed while a proxy service is being deployed on a worker node - [ESBJAVA-2956 <https://wso2.org/jira/browse/ESBJAVA-2956>] - REQUEST_HOST_HEADER appends port 80 to "Host" parameter when invoked as tenant and request fails returning HTTP 404 - [ESBJAVA-3098 <https://wso2.org/jira/browse/ESBJAVA-3098>] - WSO2 ESB unable to send a scheduled message to activemq broker - [ESBJAVA-3181 <https://wso2.org/jira/browse/ESBJAVA-3181>] - Synchronize request response unavailable throught rabbitmq listener - [ESBJAVA-3225 <https://wso2.org/jira/browse/ESBJAVA-3225>] - Cannot get a registry resource without a Media Type from Class Mediator - [ESBJAVA-3239 <https://wso2.org/jira/browse/ESBJAVA-3239>] - Message Processor Deactivation / Reloading doesn't work - [ESBJAVA-3287 <https://wso2.org/jira/browse/ESBJAVA-3287>] - JMS Errors Not Shown In Logs - [ESBJAVA-3300 <https://wso2.org/jira/browse/ESBJAVA-3300>] - Cannot add DBLookup mediator when data source added through management console - [ESBJAVA-3347 <https://wso2.org/jira/browse/ESBJAVA-3347>] - [DBReport Mediator] [Tenant mode] After server restart, NPE thrown continuously when invoking a proxy service with DBReport mediator - [ESBJAVA-3358 <https://wso2.org/jira/browse/ESBJAVA-3358>] - Error looking up DataSource even after setting the correct JNDI name in tenant mode - [ESBJAVA-3364 <https://wso2.org/jira/browse/ESBJAVA-3364>] - Mediation statistic persistence config cause NULL pointer exception - [ESBJAVA-3382 <https://wso2.org/jira/browse/ESBJAVA-3382>] - Having a call mediator inside a entitlement mediator OnAccept path does not give any results - [ESBJAVA-3383 <https://wso2.org/jira/browse/ESBJAVA-3383>] - APIs not listed under 'Application Dashboard' when added through a CApp - [ESBJAVA-3384 <https://wso2.org/jira/browse/ESBJAVA-3384>] - FAULTS_AS_HTTP_200 - Not returning HTTP status code as 200 - [ESBJAVA-3405 <https://wso2.org/jira/browse/ESBJAVA-3405>] - VFS transport cannot handle parameters with absolute paths - [ESBJAVA-3413 <https://wso2.org/jira/browse/ESBJAVA-3413>] - API Resource finding is non-deterministic when there's a special character in uri-template - [ESBJAVA-3433 <https://wso2.org/jira/browse/ESBJAVA-3433>] - Connect method doesn't have "Host" header - [ESBJAVA-3445 <https://wso2.org/jira/browse/ESBJAVA-3445>] - Registry browser crashed when there is a subscription for a topic - [ESBJAVA-3447 <https://wso2.org/jira/browse/ESBJAVA-3447>] - mediatype (charset) is dropped by the Pass Through Tranport - [ESBJAVA-3467 <https://wso2.org/jira/browse/ESBJAVA-3467>] - When a Proxy service is faulty in a CAR file that CAR file does not get deployed but the other endpoints in the CAR file are deployed - [ESBJAVA-3511 <https://wso2.org/jira/browse/ESBJAVA-3511>] - Removed samples still available in the pack - [ESBJAVA-3530 <https://wso2.org/jira/browse/ESBJAVA-3530>] - Improve ESB TimeoutHandler WARN message - [ESBJAVA-3537 <https://wso2.org/jira/browse/ESBJAVA-3537>] - [UI] in 490 pack deletion of end points under dynamic end points tab does not work - [ESBJAVA-3544 <https://wso2.org/jira/browse/ESBJAVA-3544>] - Tenant creation error with Active directory - [ESBJAVA-3562 <https://wso2.org/jira/browse/ESBJAVA-3562>] - When updating API resource url template backend throws an exception. - [ESBJAVA-3566 <https://wso2.org/jira/browse/ESBJAVA-3566>] - [UI]When you click on 'add case' link in switch mediator wizard it reset the source - [ESBJAVA-3587 <https://wso2.org/jira/browse/ESBJAVA-3587>] - Explicitly Disable Chunking for Callout Mediator - [ESBJAVA-3588 <https://wso2.org/jira/browse/ESBJAVA-3588>] - Response body is discarded if HTTP status code of the response is 409 (Conflict) - [ESBJAVA-3599 <https://wso2.org/jira/browse/ESBJAVA-3599>] - MQTT Re-subscribing issue when the MQTT server is restarted - [ESBJAVA-3601 <https://wso2.org/jira/browse/ESBJAVA-3601>] - nullPointerException deploying a sequence called SOMETHING-fault - [ESBJAVA-3603 <https://wso2.org/jira/browse/ESBJAVA-3603>] - Smooks xml to xml transformation throws an error - [ESBJAVA-3608 <https://wso2.org/jira/browse/ESBJAVA-3608>] - Smooks Error in xml to xml transformation: prefix cannot be "null" when creating QName - [ESBJAVA-3610 <https://wso2.org/jira/browse/ESBJAVA-3610>] - jms outbound transport not working in multi-tenant mode - [ESBJAVA-3617 <https://wso2.org/jira/browse/ESBJAVA-3617>] - Microsoft SCOM monitoring through SNMP - [ESBJAVA-3626 <https://wso2.org/jira/browse/ESBJAVA-3626>] - A Connection Leak in JMS Transport - [ESBJAVA-3658 <https://wso2.org/jira/browse/ESBJAVA-3658>] - Browse permission is not working as expected with external user management database and a registry mount - [ESBJAVA-3681 <https://wso2.org/jira/browse/ESBJAVA-3681>] - Kerberos Authentication does not work with proxy services - [ESBJAVA-3683 <https://wso2.org/jira/browse/ESBJAVA-3683>] - ESB cannot act as a JMS producer under a tenant mode - [ESBJAVA-3684 <https://wso2.org/jira/browse/ESBJAVA-3684>] - "Uncaught ReferenceError: isDefinedSequenceFound is not defined" error observed on browser when adding endpoint on custom proxy - [ESBJAVA-3687 <https://wso2.org/jira/browse/ESBJAVA-3687>] - Error when sending Plain-old XML over JMS MQ endpoint - [ESBJAVA-3698 <https://wso2.org/jira/browse/ESBJAVA-3698>] - Behavior of Message Building in ESB with different payload types and content types - [ESBJAVA-3701 <https://wso2.org/jira/browse/ESBJAVA-3701>] - [Script mediator] - Context sensitive help is incomplete - [ESBJAVA-3708 <https://wso2.org/jira/browse/ESBJAVA-3708>] - Tenant is not getting loaded when coordination is false - [ESBJAVA-3712 <https://wso2.org/jira/browse/ESBJAVA-3712>] - If we change the configuration of kafka inbound,Required to restart the ESB otherwise the messages are not received - [ESBJAVA-3714 <https://wso2.org/jira/browse/ESBJAVA-3714>] - Pausing axis2 JMS Listener pauses JMS consumers. But if we add/redeploy a consumer, it will not start in paused state. - [ESBJAVA-3715 <https://wso2.org/jira/browse/ESBJAVA-3715>] - Print correct warining messages for inbound endpoints when not starting in passthrough transport - [ESBJAVA-3717 <https://wso2.org/jira/browse/ESBJAVA-3717>] - When an API is added through master/API source view, all APIs become uneditable. - [ESBJAVA-3724 <https://wso2.org/jira/browse/ESBJAVA-3724>] - Allows to add an Inbound HTTPS endpoint without specifying 'keystore', though it's marked as a mandatory field. When we go to edit view 'null' is saved in that field. - [ESBJAVA-3727 <https://wso2.org/jira/browse/ESBJAVA-3727>] - Breadcrumb issue in Inbound Endpoints UI. - [ESBJAVA-3728 <https://wso2.org/jira/browse/ESBJAVA-3728>] - [Intermittent issue] Exception thrown for super tenant and tenants when using Inbound HTTP endpoint. - [ESBJAVA-3729 <https://wso2.org/jira/browse/ESBJAVA-3729>] - Warning messages seen when invoking proxy services in MT mode. - [ESBJAVA-3732 <https://wso2.org/jira/browse/ESBJAVA-3732>] - Error handling in SAP - JMS integration causing a NPE - [ESBJAVA-3734 <https://wso2.org/jira/browse/ESBJAVA-3734>] - 'Datasources' page gives a blank page if accessed after accessing 'Message stores' page. - [ESBJAVA-3735 <https://wso2.org/jira/browse/ESBJAVA-3735>] - When we comment out a full config(proxy, Sequence, etc) via master sourceview, it gets saved as a comment. But if we restart the server the configuration doesn't persist as a comment and the artifact is lost. - [ESBJAVA-3736 <https://wso2.org/jira/browse/ESBJAVA-3736>] - Enrich mediator changes tag order - [ESBJAVA-3737 <https://wso2.org/jira/browse/ESBJAVA-3737>] - Error when editiing a dynamic sequence saved in Governance registry - [ESBJAVA-3738 <https://wso2.org/jira/browse/ESBJAVA-3738>] - Null pointer error in SAP adapter - [ESBJAVA-3740 <https://wso2.org/jira/browse/ESBJAVA-3740>] - Unexpected binary tag getting added to a response with no body and content type - [ESBJAVA-3742 <https://wso2.org/jira/browse/ESBJAVA-3742>] - Cannot add JDBC message stores when 'Carbon Datasource' option is selected for 'Connection Information' - [ESBJAVA-3743 <https://wso2.org/jira/browse/ESBJAVA-3743>] - Warning during proxy invocations in tenant mode - [ESBJAVA-3745 <https://wso2.org/jira/browse/ESBJAVA-3745>] - ESB Generates double charset is in Content-Type header - [ESBJAVA-3751 <https://wso2.org/jira/browse/ESBJAVA-3751>] - Incorrect url encoding behaviour for '+' and '@' signs in ESB API - [ESBJAVA-3752 <https://wso2.org/jira/browse/ESBJAVA-3752>] - 'transport.vfs.ContentType' should be a mandatory field when adding File inbound endpoints. - [ESBJAVA-3753 <https://wso2.org/jira/browse/ESBJAVA-3753>] - File polling proxy creating too many ftp connections - [ESBJAVA-3755 <https://wso2.org/jira/browse/ESBJAVA-3755>] - File processing failed when files are copied after tenant unloading. NullPointerException thrown. - [ESBJAVA-3757 <https://wso2.org/jira/browse/ESBJAVA-3757>] - "bind.processor.server" parameter is missing in the Management Console for Message Forwarding Processor - [ESBJAVA-3759 <https://wso2.org/jira/browse/ESBJAVA-3759>] - RabbitMQ transport NPE for MQTT requests - [ESBJAVA-3761 <https://wso2.org/jira/browse/ESBJAVA-3761>] - Cannot add validate mediator from UI - error in console - [ESBJAVA-3765 <https://wso2.org/jira/browse/ESBJAVA-3765>] - ERROR - RPCMessageReceiver Exception occurred while trying to update main source view with kafka inbound andpoint - [ESBJAVA-3766 <https://wso2.org/jira/browse/ESBJAVA-3766>] - 'None' option for sequence in ForEach mediator has no valid usecase. - [ESBJAVA-3767 <https://wso2.org/jira/browse/ESBJAVA-3767>] - kafka inbound endpoints not removed from file system - [ESBJAVA-3768 <https://wso2.org/jira/browse/ESBJAVA-3768>] - Deployed Inbound Endpoints are not displaying on the Application Dashboard - [ESBJAVA-3775 <https://wso2.org/jira/browse/ESBJAVA-3775>] - NPE thrown when invoking an API through HTTP inbound endpoint port - [ESBJAVA-3780 <https://wso2.org/jira/browse/ESBJAVA-3780>] - [Entitlement Mediator] Advice, Obligation sequences are not getting executed - [ESBJAVA-3787 <https://wso2.org/jira/browse/ESBJAVA-3787>] - When accessing/viewing the WSDL of a service, that service gets invoked (a request is sent). - [ESBJAVA-3788 <https://wso2.org/jira/browse/ESBJAVA-3788>] - When accessing/viewing the WSDL of a service in MT mode, the main sequnce is called. - [ESBJAVA-3791 <https://wso2.org/jira/browse/ESBJAVA-3791>] - Cannot edit sequence templates saved in governance registry. Template gets removed.. - [ESBJAVA-3793 <https://wso2.org/jira/browse/ESBJAVA-3793>] - Start up error refering to a missing configuration file when a CXF inbound endpoint and it's related sequence is removed - [ESBJAVA-3795 <https://wso2.org/jira/browse/ESBJAVA-3795>] - mqtt transport sender and receiver needs to be added in axis2.xml - [ESBJAVA-3796 <https://wso2.org/jira/browse/ESBJAVA-3796>] - Message is not enclosed within <rowMessage> element when inbound.hl7.BuildInvalidMessages=true - [ESBJAVA-3797 <https://wso2.org/jira/browse/ESBJAVA-3797>] - Make Class as mandatory field when adding an custom Inbound Endpoint - [ESBJAVA-3798 <https://wso2.org/jira/browse/ESBJAVA-3798>] - NPE throws when adding custom inbound Endpoint - [ESBJAVA-3799 <https://wso2.org/jira/browse/ESBJAVA-3799>] - [UI]: "ReferenceError: iParamMax is not defined" error observed on UI when clicking on "Remove Parameter" under custom Inbound Endpoint - [ESBJAVA-3801 <https://wso2.org/jira/browse/ESBJAVA-3801>] - java.lang.IllegalStateException: Trying to set the domain from 8 to 6 when invoking the same service from two tenant domains - [ESBJAVA-3802 <https://wso2.org/jira/browse/ESBJAVA-3802>] - NPE on restart , on a server with an HL7 inbound endpoint - [ESBJAVA-3804 <https://wso2.org/jira/browse/ESBJAVA-3804>] - NPE observed when adding custom inbound endpoint - [ESBJAVA-3805 <https://wso2.org/jira/browse/ESBJAVA-3805>] - Unable to loop-back to out sequence from a fault sequence path - [ESBJAVA-3807 <https://wso2.org/jira/browse/ESBJAVA-3807>] - sample 702 not working - [ESBJAVA-3808 <https://wso2.org/jira/browse/ESBJAVA-3808>] - NPE observed when editing meesage processor on sample 704, 703 & 701 - [ESBJAVA-3812 <https://wso2.org/jira/browse/ESBJAVA-3812>] - ArrayIndexOutOfBoundsException Creating BAM Server Profile - [ESBJAVA-3818 <https://wso2.org/jira/browse/ESBJAVA-3818>] - java.nio.channels.ClosedChannelException when message validation fails for certain HL7 messages picked up by HL7 inbound endpoints - [ESBJAVA-3819 <https://wso2.org/jira/browse/ESBJAVA-3819>] - Incorrect message HL7 Inbound endpoint message validation for ValidateMessage=true & BuildInvalidMessages=true & PassThroughInvalidMessage=false - [ESBJAVA-3822 <https://wso2.org/jira/browse/ESBJAVA-3822>] - Can create 2 HL7 inbound endpoints with the same port - [ESBJAVA-3830 <https://wso2.org/jira/browse/ESBJAVA-3830>] - Inbound Endpoint UI broken - Regression of ESBJAVA-3722 - [ESBJAVA-3833 <https://wso2.org/jira/browse/ESBJAVA-3833>] - Updating an HL7 inbound endpoint does not disconnect existing sessions - [ESBJAVA-3836 <https://wso2.org/jira/browse/ESBJAVA-3836>] - Getting dead pages (APIs, Inbound Endpoints, Add custom proxy, Master source view, etc..) when using jdk 1.8 - [ESBJAVA-3840 <https://wso2.org/jira/browse/ESBJAVA-3840>] - Inbound endpoints in a CApp does not get listed in Application Dashoboard. - [ESBJAVA-3841 <https://wso2.org/jira/browse/ESBJAVA-3841>] - Backend error thrown when undeploying a CApp that has Inbound endpoints. - [ESBJAVA-3842 <https://wso2.org/jira/browse/ESBJAVA-3842>] - SSLHandshakeException when the sender profile refers to a server with an IP - [ESBJAVA-3853 <https://wso2.org/jira/browse/ESBJAVA-3853>] - MTOM and SwA optimization and request/response correlation sample is not working properly - [ESBJAVA-3854 <https://wso2.org/jira/browse/ESBJAVA-3854>] - When namespace empty in Part element generated wsdl namespace prefix contains null: - [ESBJAVA-3860 <https://wso2.org/jira/browse/ESBJAVA-3860>] - Caused by: java.lang.ClassNotFoundException: net.minidev.json.parser.ParseException - [ESBJAVA-3863 <https://wso2.org/jira/browse/ESBJAVA-3863>] - Smook Exception in xml to xml parsing - [ESBJAVA-3867 <https://wso2.org/jira/browse/ESBJAVA-3867>] - Inbound Endpoint UI needs to be validated on each inputs. - [ESBJAVA-3869 <https://wso2.org/jira/browse/ESBJAVA-3869>] - Failed to create connection with activemq in JMS inbound - [ESBJAVA-3870 <https://wso2.org/jira/browse/ESBJAVA-3870>] - RabbitMQ connection lost for incorrect text/xml payload - [ESBJAVA-3876 <https://wso2.org/jira/browse/ESBJAVA-3876>] - RabbitMQ virtual host changes are not idenfied unless the server is restarted - [ESBJAVA-3877 <https://wso2.org/jira/browse/ESBJAVA-3877>] - PATCH method is not listed when creating an API - [ESBJAVA-3888 <https://wso2.org/jira/browse/ESBJAVA-3888>] - Error when using rule mediator - [ESBJAVA-3889 <https://wso2.org/jira/browse/ESBJAVA-3889>] - Inbound UI removes configuration when updating if there's an error in new configuration - [ESBJAVA-3892 <https://wso2.org/jira/browse/ESBJAVA-3892>] - Dynamic SSL profiles - load twice when updated via JMX - [ESBJAVA-3897 <https://wso2.org/jira/browse/ESBJAVA-3897>] - Invoking nonexistent tenant in inbound HTTP leads to exception - [ESBJAVA-3901 <https://wso2.org/jira/browse/ESBJAVA-3901>] - Help link of the message Stores and message Processors in management console directs to the ESB 4.8.0 Document - [ESBJAVA-3902 <https://wso2.org/jira/browse/ESBJAVA-3902>] - ESB fails to re-create a deleted reply queue when a producer proxy is invoked [RabbitMQ] - [ESBJAVA-3910 <https://wso2.org/jira/browse/ESBJAVA-3910>] - Ciphertool is not available in the ESB 4.9.0 Alpha pack - [ESBJAVA-3911 <https://wso2.org/jira/browse/ESBJAVA-3911>] - Unable to store messages with JDBC Message Stores, PostgreSQL - [ESBJAVA-3912 <https://wso2.org/jira/browse/ESBJAVA-3912>] - Exception thrown when viewing messages in JDBC message stores, MySQL - [ESBJAVA-3913 <https://wso2.org/jira/browse/ESBJAVA-3913>] - Cannot activate message processor from "Manage Message Processors" page after deactivating from advanced properties - [ESBJAVA-3914 <https://wso2.org/jira/browse/ESBJAVA-3914>] - Exception thrown when Activating a Message Processor - [ESBJAVA-3915 <https://wso2.org/jira/browse/ESBJAVA-3915>] - Validate the Kafka Inbound UI - [ESBJAVA-3916 <https://wso2.org/jira/browse/ESBJAVA-3916>] - Cannot store messages in JDBC Message Stores, ORACLE - [ESBJAVA-3918 <https://wso2.org/jira/browse/ESBJAVA-3918>] - If Datasource Name for a JDBC message store is not selected, a corrupted Store artifact is added - [ESBJAVA-3920 <https://wso2.org/jira/browse/ESBJAVA-3920>] - Message publishing on a rabbitMQ queue fails when SSL is enabled - [ESBJAVA-3923 <https://wso2.org/jira/browse/ESBJAVA-3923>] - [Tenant Mode] WARN Observed when invoking an API with a Message Store "MultitenantMessageReceiver Tenant domain is not available in tenant request message context, hence it might not be set in the thread local carbon context" - [ESBJAVA-3927 <https://wso2.org/jira/browse/ESBJAVA-3927>] - Exception thrown when creating a KAFKA inbound endpoint. - [ESBJAVA-3928 <https://wso2.org/jira/browse/ESBJAVA-3928>] - KAFKA Sample(904) is not working as expected. - [ESBJAVA-3929 <https://wso2.org/jira/browse/ESBJAVA-3929>] - NullPointer Exception thrown when viewing JDBC message store - [ESBJAVA-3932 <https://wso2.org/jira/browse/ESBJAVA-3932>] - Synapse configuration for sample 657 is not available - [ESBJAVA-3934 <https://wso2.org/jira/browse/ESBJAVA-3934>] - Cannot change database connection from "Pool" to "Carbon Datasource" after creating a JDBC Message Store - [ESBJAVA-3936 <https://wso2.org/jira/browse/ESBJAVA-3936>] - Sample 420 of Simple Cache Implemented on ESB for the Actual Service Skip to end of metadata is not working - [ESBJAVA-3938 <https://wso2.org/jira/browse/ESBJAVA-3938>] - No UI error/indication given if users try to create inbound HTTP/HTTPS endpoints with default ports(8280/8243) - [ESBJAVA-3939 <https://wso2.org/jira/browse/ESBJAVA-3939>] - Exception thrown when viewing JDBC message stores, PostgreSQL - [ESBJAVA-3940 <https://wso2.org/jira/browse/ESBJAVA-3940>] - [PostgreSQL] Exception thrown when viewing message stores created with a Ndatasources - [ESBJAVA-3941 <https://wso2.org/jira/browse/ESBJAVA-3941>] - [Oracle] Error when viewing JDBC message stores created with a Ndatasource - [ESBJAVA-3942 <https://wso2.org/jira/browse/ESBJAVA-3942>] - If message processor is created with a message store which already has messages it is indicated as inactive - [ESBJAVA-3945 <https://wso2.org/jira/browse/ESBJAVA-3945>] - Header mediator user guide content is not up-todate - [ESBJAVA-3947 <https://wso2.org/jira/browse/ESBJAVA-3947>] - JDBC message store - Carbon datasource connection type cannot be set in UI - [ESBJAVA-3948 <https://wso2.org/jira/browse/ESBJAVA-3948>] - [ActiveMQ] If message processor is edited while in active state, multiple connections made to activmq and message procesor stops consuming messages - [ESBJAVA-3950 <https://wso2.org/jira/browse/ESBJAVA-3950>] - Enqueue mediator UI broken (java.lang.NoClassDefFoundError). - [ESBJAVA-3954 <https://wso2.org/jira/browse/ESBJAVA-3954>] - VFS Inbound throws an exception when there are no files in a given folder - [ESBJAVA-3956 <https://wso2.org/jira/browse/ESBJAVA-3956>] - REST API source view shows the resource protocol as integer. - [ESBJAVA-3958 <https://wso2.org/jira/browse/ESBJAVA-3958>] - DBLookup and DBReport mediator UI broken (java.lang.NoClassDefFoundError). - [ESBJAVA-3961 <https://wso2.org/jira/browse/ESBJAVA-3961>] - WSO2 ESB going OOM if the FTP connection failures occurred with VFS Listener running for long time - [ESBJAVA-3962 <https://wso2.org/jira/browse/ESBJAVA-3962>] - Updating HTTP Inbound to already existing port causes it to be removed. - [ESBJAVA-3963 <https://wso2.org/jira/browse/ESBJAVA-3963>] - Message processor Activate/Deactivate option not responding when EP is not reachable - [ESBJAVA-3965 <https://wso2.org/jira/browse/ESBJAVA-3965>] - When there are multiple processors, "Forwarding interval" is picked from a single processor when consuming messages - [ESBJAVA-3968 <https://wso2.org/jira/browse/ESBJAVA-3968>] - Etag enabling does not work in tenant mode - [ESBJAVA-3970 <https://wso2.org/jira/browse/ESBJAVA-3970>] - java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String - [ESBJAVA-3971 <https://wso2.org/jira/browse/ESBJAVA-3971>] - NPE when updating custom inbound endpoints - [ESBJAVA-3974 <https://wso2.org/jira/browse/ESBJAVA-3974>] - Cannot Create APIs - java.lang.NullPointerException - [ESBJAVA-3995 <https://wso2.org/jira/browse/ESBJAVA-3995>] - Payload mediator not escaping special characters - [ESBJAVA-4001 <https://wso2.org/jira/browse/ESBJAVA-4001>] - NPE while running CacheCleanupTask (seen during server shutdown) - [ESBJAVA-4003 <https://wso2.org/jira/browse/ESBJAVA-4003>] - Update svn-client-adapter version - [ESBJAVA-4012 <https://wso2.org/jira/browse/ESBJAVA-4012>] - Odd behavior in picking the API definition with the correct version Improvements - [ESBJAVA-1451 <https://wso2.org/jira/browse/ESBJAVA-1451>] - Can we show discovered service name in discovery/view_services.jsp - [ESBJAVA-2598 <https://wso2.org/jira/browse/ESBJAVA-2598>] - Support for customized the access logs other than combined log format - [ESBJAVA-3290 <https://wso2.org/jira/browse/ESBJAVA-3290>] - Unable to create POST request against REST endpoint where body parameter name starts with digit - [ESBJAVA-3346 <https://wso2.org/jira/browse/ESBJAVA-3346>] - [Message Store] Cannot set message properties to JMS message when using JMS message store - [ESBJAVA-3386 <https://wso2.org/jira/browse/ESBJAVA-3386>] - FORCE_ERROR_ON_SOAP_FAULT - not directing soap fault to (default) fault sequence if not define in-line fault sequence with "OnError = fault" . - [ESBJAVA-3493 <https://wso2.org/jira/browse/ESBJAVA-3493>] - A Notification message is not shown when the Aggregate mediator times out. - [ESBJAVA-3499 <https://wso2.org/jira/browse/ESBJAVA-3499>] - Create carbonapp directory - [ESBJAVA-3540 <https://wso2.org/jira/browse/ESBJAVA-3540>] - How to reset the mediator cache? - [ESBJAVA-3557 <https://wso2.org/jira/browse/ESBJAVA-3557>] - Message building Axis2 Handler for PassThroughTransport if enforce WS Addressing - [ESBJAVA-3640 <https://wso2.org/jira/browse/ESBJAVA-3640>] - Implement common way of setting all paramaters available in commons-vfs for all VFS providers (SFTP, FTP, etc...) - [ESBJAVA-3711 <https://wso2.org/jira/browse/ESBJAVA-3711>] - Add the parameter in content type dropdown list for octet-stream - [ESBJAVA-3784 <https://wso2.org/jira/browse/ESBJAVA-3784>] - Introducing Per Inbound Configurable Thread Pool - [ESBJAVA-3785 <https://wso2.org/jira/browse/ESBJAVA-3785>] - Drop down menu to select transport.jms.SubscriptionDurable property of JMS inbound endpoints - [ESBJAVA-3821 <https://wso2.org/jira/browse/ESBJAVA-3821>] - Drop down menu to select BuildInvalidMessages & PassThroughInvalidMessages parameters of HL7 inbound endpoints - [ESBJAVA-3827 <https://wso2.org/jira/browse/ESBJAVA-3827>] - Per API Logging Support In ESB - [ESBJAVA-3891 <https://wso2.org/jira/browse/ESBJAVA-3891>] - Change Dynamic SSL Profile loading interval minimum configurable value to 1 minute - [ESBJAVA-3893 <https://wso2.org/jira/browse/ESBJAVA-3893>] - Inbound HTTP Dispatch filter and worker pool should support port sharing between tenants - [ESBJAVA-3937 <https://wso2.org/jira/browse/ESBJAVA-3937>] - Some HL7 error logs do not state the endpoint name or other identifier New Features - [ESBJAVA-3685 <https://wso2.org/jira/browse/ESBJAVA-3685>] - SSL support for RabbitMQ transport - [ESBJAVA-3811 <https://wso2.org/jira/browse/ESBJAVA-3811>] - Support FTP and SFTP over HTTP Proxy Patches - [ESBJAVA-2506 <https://wso2.org/jira/browse/ESBJAVA-2506>] - Rule mediator fails when it takes the rules from the registry for the first time. - [ESBJAVA-3602 <https://wso2.org/jira/browse/ESBJAVA-3602>] - Could not Access ESB Mgt console after enabling eager loading - [ESBJAVA-3660 <https://wso2.org/jira/browse/ESBJAVA-3660>] - ESB receives 'reset by peer' five times and after fall in time out - [ESBJAVA-3670 <https://wso2.org/jira/browse/ESBJAVA-3670>] - Message duplication after a transient outage of the endpoint and the message store - [ESBJAVA-3677 <https://wso2.org/jira/browse/ESBJAVA-3677>] - HTTP transport header Date gets manipulated inside ESB - [ESBJAVA-3686 <https://wso2.org/jira/browse/ESBJAVA-3686>] - API Manager error in an API that returns an image - [ESBJAVA-3769 <https://wso2.org/jira/browse/ESBJAVA-3769>] - HEAD Method Content-Length header issue - [ESBJAVA-3774 <https://wso2.org/jira/browse/ESBJAVA-3774>] - WSO2 ESB returns 0 (zero) HTTP header attribute Content-Length, not complying with HTTP RFC 2616 when using NHTTP Transport Tasks - [ESBJAVA-3810 <https://wso2.org/jira/browse/ESBJAVA-3810>] - Remove the unexpected binary tag getting added to a response with no body and content type Wishes - [ESBJAVA-3855 <https://wso2.org/jira/browse/ESBJAVA-3855>] - File Inbound parameter "transport.vfs.ActionAfterProcess" has default value in UI as NONE Sub-tasks - [ESBJAVA-3512 <https://wso2.org/jira/browse/ESBJAVA-3512>] - Support for Http,NHttp transport customize access log format The distribution is available at [1]. Any issues can be reported to the project at [2]. [1] - https://svn.wso2.org/repos/wso2/scratch/ESB/packs/4.9.0-BETA [2] - https://wso2.org/jira/browse/ESBJAVA - WSO2 ESB Team - Thanks. -- Jagath Ariyarathne Technical Lead WSO2 Inc. http://wso2.com/ Email: [email protected] Mob : +94 77 386 7048
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
