Technote (troubleshooting)
Problem(Abstract)
Attempts to login to the client results in an error “404”, when IBM Rational Focal Point Application Server (Tomcat) and Database Server (PostgresSQL) are restarted.
Symptom
The following symptoms may be seen:
- A 404 error appears on the client log-in screen
- In Tomcat stdout_yyyymmdd.log, the following error is logged
"Critical: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'server' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Focal Point node Server-name[A1D2AD84284C38EDF9BA18A610389999] startup failed.Caused by: java.lang.RuntimeException: Focal Point node Server-name[A1D2AD84284C38EDF9BA18A610389999] startup failed. ..."
Cause
Nodeid is conflicting with other nodeid.
In the example above [A1D2AD84284C38EDF9BA18A610389999]
Generally this is caused by concurrent shutdown of both the Application server and Database server Application server needs to clear a flag in the database, when shutting down application. If Database server is already shut down, the flag remains in the database, and will cause conflict or duplication.
Environment
This issue occurs on a PostgreSQL Database and Tomcat Application Server running on Microsoft Windows.
Resolving the problem
To resolve this issue, follow these steps on the server where the Rational Focal Point and database server are installed:
- Stop the Tomcat service for Rational Focal Point
- Click Start > Programs > PostgresSQL 8.x > pgAdminIII
Login to Postgres database
- Right click on the server entry
- Click Connect
Enter the password for the postgres user
- Click on the Focal Point database
- Click Tools > Query Tool
- Execute the sql query:
. The list of nodeid is displayed
"select * from node;"
- Execute the sql query:
"delete from node;"
The list of nodeid is cleared
- Restart the Tomcat service for Focal Point
Note: To avoid this error, it is recommended to shut down the Application server first. Once shutdown is completed, then shut down the Database server.
| Segment | Product | Component | Platform | Version | Edition |
|---|---|---|---|---|---|
| Software Development | Rational Focal Point | General Information | Windows | 6.3, 6.4, 6.4.1, 6.5, 6.5.0.1, 6.5.0.2 |
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.