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 <[email protected]> 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 < > [email protected]> 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 <[email protected]> >> 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="default">localhost</host> >>> </hosts> >>> <ports> >>> <port type="http">*9764*</port> >>> <port type="https">9444</port> >>> </ports> >>> <properties> >>> </properties> >>> </instance> >>> >>> Code - >>> >>> Map<String, String> startupParameterMap = new HashMap<String, >>> 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 >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Darshana Akalanka Pagoda Arachchi,* >> *Software Engineer* >> *078-4721791 <078-4721791>* >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> 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 [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
