It's all about the answers!

Ask a question

Error 404: No target servlet configured for url:/jazz/web/


Manoj Tiwari (4684) | asked Nov 23 '09, 3:07 a.m.
JAZZ DEVELOPER
Hi

While I was accessing RQM 2.0 using url - https://localhost:9443/jazz/web/console

I am getting following error today, it was working fine in last week.
No existing settings changed.Got

Error 404: No target servlet configured for url:/jazz/web/console


Can anybody let me know the cause and solution ?

Note :Tomcat is up and running properly.


Regards,
Manoj

2 answers



permanent link
Patrick Van Zandt (1.2k1) | answered Nov 24 '09, 9:32 p.m.
JAZZ DEVELOPER
Hi

While I was accessing RQM 2.0 using url - https://localhost:9443/jazz/web/console

I am getting following error today, it was working fine in last week.
No existing settings changed.Got

Error 404: No target servlet configured for url:/jazz/web/console


Can anybody let me know the cause and solution ?

Note :Tomcat is up and running properly.


Regards,
Manoj


Hi Manoj,

A few questions:

1) Are there any errors/warnings in the Tomcat console?
2) Do you get the "server startup in x ms" message?
3) Can you access /jazz/admin?
4) Can you access /jazz/setup?

In any case I recommend:
A) shut down the server (run server.shutdown.bat)
B) delete/rename the folder "C:\Program Files\IBM\RQM20\server\tomcat\conf\Catalina"
C) delete/rename the folder "C:\Program Files\IBM\RQM20\server\tomcat\work\Cataline"
D) Run "netstat -a" from a command line. Be sure that the ports used by your RQM server (defaults: 9080 and 9443) are not already in use. If they are, restart the machine and check again.
E) start the server (run server.startup.bat). Wait for the "server startup in x ms" message
F) try accessing https://localhost:9443/jazz/web/console in a web browser again (note: this will take some time to load due to the server restart and also due to regenerating of the cached information in the Catalina folders).

Let us know the results.

Regards,
Patrick

permanent link
Patrick Van Zandt (1.2k1) | answered Nov 25 '09, 10:16 a.m.
JAZZ DEVELOPER
FYI to others following this thread...

------------------
Hi Patrick,
Thanks for posting reply.

Here is reply for your asked question - given in blue

1) Are there any errors/warnings in the Tomcat console? - Yes
SEVERE: Catalina.start:
LifecycleException: service.getName(): "Catalina"; Protocol handler start fail
ed: java.net.BindException: Address already in use: NET_Bind:9443
2) Do you get the "server startup in x ms" message? Yes
INFO: Server startup in 50359 ms
3) Can you access /jazz/admin? - No
Error 404: No target servlet configured for uri: /jazz/admin
4) Can you access /jazz/setup? - No

At last I changed port number- 9443 to 9445 and found issue got resolved,so not tried rest things suggested by you.
------------------

Based on the error message that Manoj was seeing in the Tomcat console ("java.net.BindException: Address already in use: NET_Bind:9443"), port 9443 was already in use on the RQM server machine. This is likely another Tomcat instance or even another Jazz server already running on this machine.

To change the ports used by an RQM server, follow this technote: http://www.ibm.com/support/docview.wss?uid=swg21397277

I have an open enhancement request against Jazz foundation to check for port conflicts at install time so as to avoid this type of problem. If Jazz foundation adds this, it would very likely be inherited by the RQM installer. Reference:
https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=98825

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.