Thanks for the hints :) I have created sample project: https://github.com/solomax/tomcat-from-java
I have compared detailed logs. Following lines appears in logs while Tomcat8 is used Nov 07, 2017 9:1 PM org.apache.catalina.util.LifecycleBase setStateInternal FINE: Setting state for [Connector[HTTP/1.1-8080]] to [INITIALIZING] Nov 07, 2017 9:1 PM org.apache.tomcat.util.modeler.Registry registerComponent FINE: Managed= Tomcat:type=Connector,port=8080 These lines are missing while Tomcat9 is used Maybe you can tell me why? On Mon, Nov 6, 2017 at 7:55 PM, Mark Thomas <ma...@apache.org> wrote: > On 04/11/17 15:25, Maxim Solodovnik wrote: > > Maybe I can set breakpoint somewhere? and check what is wrong? > > Could you point me to the correct class? > > No idea where to look at this point. I'd probably start with the start() > method and go from there. > > Maybe try turning on debug logging? > > Mark > > > > > > On Fri, Nov 3, 2017 at 5:26 PM, Maxim Solodovnik <solomax...@gmail.com> > > wrote: > > > >> I'm OK to add missing code to my tests, > >> but I'm not sure what need to be added :( > >> > >> On Fri, Nov 3, 2017 at 3:24 PM, Maxim Solodovnik <solomax...@gmail.com> > >> wrote: > >> > >>> I see no errors, > >>> Using debugger I can see tomcat.server.state == STARTED > >>> > >>> Everything works as expected if I'm switching back to 8.5.23 without > any > >>> other changes > >>> > >>> nestat reports: > >>> *netstat -an |grep 8080* > >>> tcp6 0 0 :::8080 :::* > >>> LISTEN > >>> > >>> for 8.5.23 > >>> > >>> > >>> On Fri, Nov 3, 2017 at 3:08 PM, Mark Thomas <ma...@apache.org> wrote: > >>> > >>>> On 03/11/17 04:51, Maxim Solodovnik wrote: > >>>>> Hello, > >>>>> > >>>>> I recently migrated from Tomcat 8.5.23 to Tomcat 9.0.1 > >>>>> Everything works as expected except tests :( > >>>>> > >>>>> I'm using following code to start embedded Tomcat and test CXF web > >>>> services [1]. > >>>>> With Tomcat 9.0.1 tests failed, netstat -an displays port 8080 is not > >>>>> being listened > >>>>> What need to be changed? > >>>> > >>>> If Tomcat isn't listening then there should be an exception or error > >>>> message reported at some point. Do you see anything in the logs? > >>>> > >>>> Mark > >>>> > >>>> > >>>>> > >>>>> > >>>>> [1] https://github.com/apache/openmeetings/blob/master/openmeeti > >>>> ngs-web/src/test/java/org/apache/openmeetings/webservice/ > >>>> AbstractWebServiceTest.java#L98 > >>>>> > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > >>>> For additional commands, e-mail: users-h...@tomcat.apache.org > >>>> > >>>> > >>> > >>> > >>> -- > >>> WBR > >>> Maxim aka solomax > >>> > >> > >> > >> > >> -- > >> WBR > >> Maxim aka solomax > >> > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > -- WBR Maxim aka solomax