Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Thanuja, In your second instance https port is set to 9443 and http port 9764. Is this correct ? instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http9764/port port type=https9443/port /ports properties /properties /instance Thanks, Krishantha. On Tue, Mar 17, 2015 at 2:05 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi Krishantha, Please find the attached 'automation.xml'. I'm getting issue from the second node. Thanks, Thanuja. On Tue, Mar 17, 2015 at 1:14 PM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, Do you have default instance listed in automation.xml ? Can you share automation.xml with all product configurations. Are you getting this error when start the first node or third node ? Thank, Krishantha. On Tue, Mar 17, 2015 at 1:03 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi All, Thanks for the replies. Will try to find a workaround. Thanks, Thanuja. On Tue, Mar 17, 2015 at 10:51 AM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi All, Thanks for the replies. Will try to find a workaround. Thanks, Thanuja. On Tue, Mar 17, 2015 at 10:51 AM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[https://localhost:9444/services/AuthenticationAdmin] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94715979891 +94758009992 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Darshana Akalanka Pagoda Arachchi,* *Software Engineer* *078-4721791 078-4721791* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- Krishantha Samaraweera Senior Technical Lead - Test
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Thanuja, Do you have default instance listed in automation.xml ? Can you share automation.xml with all product configurations. Are you getting this error when start the first node or third node ? Thank, Krishantha. On Tue, Mar 17, 2015 at 1:03 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi All, Thanks for the replies. Will try to find a workaround. Thanks, Thanuja. On Tue, Mar 17, 2015 at 10:51 AM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[https://localhost:9444/services/AuthenticationAdmin ] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94715979891 +94758009992 ___ Dev mailing list Dev@wso2.org
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Krishantha, Please find the attached 'automation.xml'. I'm getting issue from the second node. Thanks, Thanuja. On Tue, Mar 17, 2015 at 1:14 PM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, Do you have default instance listed in automation.xml ? Can you share automation.xml with all product configurations. Are you getting this error when start the first node or third node ? Thank, Krishantha. On Tue, Mar 17, 2015 at 1:03 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi All, Thanks for the replies. Will try to find a workaround. Thanks, Thanuja. On Tue, Mar 17, 2015 at 10:51 AM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[ https://localhost:9444/services/AuthenticationAdmin] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal*
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Krishantha, It should be 9444. I was trying a workaround, please ignore that. Thanks, Thanuja. On Tue, Mar 17, 2015 at 2:12 PM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, In your second instance https port is set to 9443 and http port 9764. Is this correct ? instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http9764/port port type=https9443/port /ports properties /properties /instance Thanks, Krishantha. On Tue, Mar 17, 2015 at 2:05 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi Krishantha, Please find the attached 'automation.xml'. I'm getting issue from the second node. Thanks, Thanuja. On Tue, Mar 17, 2015 at 1:14 PM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, Do you have default instance listed in automation.xml ? Can you share automation.xml with all product configurations. Are you getting this error when start the first node or third node ? Thank, Krishantha. On Tue, Mar 17, 2015 at 1:03 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi All, Thanks for the replies. Will try to find a workaround. Thanks, Thanuja. On Tue, Mar 17, 2015 at 10:51 AM, Krishantha Samaraweera krishan...@wso2.com wrote: Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[https://localhost:9444/services/AuthenticationAdmin] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94715979891 +94758009992 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Darshana Akalanka Pagoda Arachchi,* *Software Engineer* *078-4721791* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[https://localhost:9444/services/AuthenticationAdmin] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94715979891 +94758009992 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Darshana Akalanka Pagoda Arachchi,* *Software Engineer* *078-4721791* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] IS sever start up issue in TAF 4.3.1
Hi Thanuja, The similar issue is fixed in 4.3.2 SNAPSHOT - https://wso2.org/jira/browse/TA-924 We might need to figure out a workaround for this. Thanks, Krishantha. On Tue, Mar 17, 2015 at 9:18 AM, Saneth Dharmakeerthi sane...@wso2.com wrote: Hi Thanuja, As Akalanka mentioned, you get error for *9765 *because you are using startupParameterMap.put(-DportOffset, 1), might be you have a another server started manually or from a previous test case is using this port. Put a debug point at startupParameterMap.put(-DportOffset, 1);(before start the second server) and try to find the consumer of port 9765. Also note that it is not recommend to use SNAPSHOT test framework version. Thanks and Best Regards, Saneth Dharmakeerthi Senior Software Engineer WSO2, Inc. Mobile: +94772325511 On Tue, Mar 17, 2015 at 8:45 AM, Akalanka Pagoda Arachchi darsha...@wso2.com wrote: Hi Thanuja, While getting a new AutomationContext you are passing a parameter for portOffset of 1. I believe this is why it is looking for 9764 + 1. Thanks, Akalanka. On Mon, Mar 16, 2015 at 11:57 PM, Thanuja Jayasinghe than...@wso2.com wrote: Hi, We are in the process of moving existing test cases to TAF 4.3.1 and experienced following issue when we try to start another IS server. automation.xml configuration - instance name=identity002 type=standalone nonBlockingTransportEnabled=false hosts host type=defaultlocalhost/host /hosts ports port type=http*9764*/port port type=https9444/port /ports properties /properties /instance Code - MapString, String startupParameterMap = new HashMapString, String(); startupParameterMap.put(-DportOffset, 1); CarbonTestServerManager server1 = new CarbonTestServerManager(new AutomationContext(IDENTITY, identity002, TestUserMode.SUPER_TENANT_ADMIN), System.getProperty(carbon.zip), startupParameterMap); Error - testInit(org.wso2.identity.integration.test.provisioning.ProvisioningTestCase) Time elapsed: 330.967 sec FAILURE! java.lang.RuntimeException: Port *9765* is not open at org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil.waitForPort(ClientConnectionUtil.java:151) at org.wso2.carbon.automation.extensions.servers.carbonserver.CarbonServerManager.startServerUsingCarbonHome(CarbonServerManager.java:136) at org.wso2.carbon.automation.extensions.servers.carbonserver.TestServerManager.startServer(TestServerManager.java:100) at org.wso2.identity.integration.common.utils.CarbonTestServerManager.startServer(CarbonTestServerManager.java:29) at org.wso2.carbon.automation.extensions.servers.carbonserver.MultipleServersManager.startServers(MultipleServersManager.java:46) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.startOtherCarbonServers(ProvisioningTestCase.java:438) at org.wso2.identity.integration.test.provisioning.ProvisioningTestCase.testInit(ProvisioningTestCase.java:91) Issue is it refers to port 9765 even it should be referring to port 9764. So I changed TAF version to 4.3.2-SNAPSHOT and this issue get resolved. But I can see following error log with TAF 4.3.2-SNAPSHOT. This happens because we are trying to access the server before it get started properly. INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Waiting for user login... INFO [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - https://localhost:9444/services INFO [org.apache.axis2.transport.http.HTTPSender] - Unable to sendViaPost to url[https://localhost:9444/services/AuthenticationAdmin] org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:330) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:196) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) ERROR [org.wso2.carbon.automation.extensions.servers.utils.ClientConnectionUtil] - Unable to login as user.. Thanks, Thanuja. -- *Thanuja Lakmal* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94715979891 +94758009992 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Darshana Akalanka Pagoda Arachchi,* *Software Engineer* *078-4721791 078-4721791* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- Krishantha Samaraweera Senior Technical Lead - Test Automation Mobile: +94 77 7759918 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear. ___ Dev mailing list Dev@wso2.org