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 < [email protected]> 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 <[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. > -- *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
