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

Reply via email to