On 01/07/2011 10:29, Rehtron wrote:
> Yes, I use same port for all test, but I think the port should be release
> after tomcat stopped.
What OS are you using?
Mark
>
> thanks.
>
> 2011/7/1 Mark Thomas <markt@apache.org>
>
>> On 01/07/2011 10:07, Rehtron wrote:
>>> Dear all,
>>>
>>> I use org.apache.catalina.startup.Tomcat to do unit test, but the
>> instance
>>> of which cannot be started or stopped correctly.
>>>
>>> I start and stop embedding tomcat for each test case, but first test can
>> be
>>> passed, the second one will be failed by 503 Service, unavailable, the
>>> tomcat.start() method has been invoked, but the tomcat return 503 error.
>>
>> Take a look at how Tomcat does this in it's own unit tests. Tomcat uses
>> a new port for each test to prevent this sort of problem.
>>
>> Mark
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
|