ESB 2..1.2 Problems

indi999_us.yahoo.com's picture
I have encountered the following issues in ESB 2.1.2 1) When a proxy service is created with 'Load Service On Startup' option checked and if the target endpoint service is down ESB fails to start - repeatedly throws a 'waiting for synapse mediation service to start' message UI Related 1) When creating a Task, the 'Tigger Interval' and 'Count' fields are never saved/retained Please suggest workarounds if I am missing something Thanks Rahul
evanthika's picture

Hi Rahul, Answering your

Hi Rahul, Answering your first question, when you have an address endpoint specified in your proxy service and if the target endpoint service is down, the WSO2 ESB server will not fail to start. The issue comes only when you specify a WSDL endpoint or a WSDL for the Proxy Service. To avoid this happening, you can specify the parameter enablePublishWSDLSafeMode set to true. Then even if the service is down, you will be able to start the server successfully. With regard to your second question, we have not come across such an issue with 2.1.2 release. Could you kindly explain the steps that you are following to create the task? Also could you let us know the browser type and browser version you are using? Thanks, Evanthika
indi999_us.yahoo.com's picture

ESB 2.1.2 issues

Evanthika, Thank you for your response. 1) The ESB is starting without issues after I specified the enablePublishWSDLSafeMode parameter. However, I would have never guessed this without your help. I am a bit surprised as to why this is not default behavior - If the external service is unavailable just log a warning message and boot the ESB. 2) Regarding the UI issue - I am seeing this in both 2.1.2 and 2.1.3 ESB versions. I am using explorer 7 and Firefox 3.0.17. I checked around to see whether someone else had faced similar issues and came across these links: http://markmail.org/message/7v6hpdefn6mkgqyn Related JIRA entries: https://wso2.org/jira/browse/CARBON-5077 https://wso2.org/jira/browse/CARBON-4993 The synapse.xml has the Task entry but does not have the count and frequency elements updated Thanks Rahul
evanthika's picture

Hi Rahul, Could you please

Hi Rahul, Could you please file a JIRA with your views on this on https://wso2.org/jira/secure/BrowseProject.jspa ? About the issue with Scheduled Tasks, the two issues which you have mentioned are already closed since this was resolved in the latest versions of WSO2 ESB. These are the steps which I followed. 1. Created a Task [Specified values Count = 5 and Interval (in milliseconds)*=1000] 2. Edited the Task and the values are properly displayed. When viewing through the Manage Synapse Configuration also you can see these two values properly. 3. Now Edit the Task and change the values and reschedule the task 4. Edit the Task once more and changed values are correctly displayed and even through Manage Synapse Configuration UI 5. Now restart the WSO2 ESB server and still the values are correctly available both through the Manage Synapse Configuration UI and through the Task UI I still could not reproduce your issue. Could you please send us the exact steps which you followed? Thanks, Evanthika
indi999_us.yahoo.com's picture

ESB 2.1.2 Issues resolved

Hello Evanthika, I will create a JIRA entry for the first issue. For the second UI related issue, this is what happens Scenario 1: count = 5 interval = 500 (or anything less than 1000 ms) - Changes are not saved, both count and interval values are lost and configuration goes back to a default of count=1 and interval=1 Scenario 2: count =5 interval = 2000 (or anything >= 1000 ms) -Changes are saved; count=5 and interval=2000 Scenario 3: count = 6 interval = 2500 - Changes to count saved while interval is rounded down ;ul count = 6 and interval = 2000 The synapse.xml configuration for interval is in SECONDS. while UI interval field is in MILLISECONDS. If fractional second intervals are not supported then the UI field should be in SECONDS as well. Thanks for the help Rahul
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)