I have a database replicated to 4 servers, with a test copy on a fifth server.
When I try to open an xpage in the Notes client in this database, it only works on one of the replica servers. Every other server produces a page with the message:
"Error 404
The requested resource cannot be located"
The same xpage works when opened in a web browser on any server. The 404 error only occurs in the Notes client.
My Notes client is 8.5.3 FP2 on Windows.
The server that on which the xpage works is Domino 8.5.3 with no fix packs. Most of the servers where it fails are also 8.5.3 with no fix packs.
The server that has the test copy of the database, on which the xpage also fails, is Domino 8.5.3 FP2 HF23.
There is one thing about the server that works that is different to the others:
The server that works has Domino running on Linux.
Every server that produces the 404 error has Domino running on Windows.
Opening the same xpage in the Notes client from a local replica produces the same error. My Notes client also runs on Windows.
If I use Help -> Support -> Trace in the Notes client, I see the following error message every time this xpage produces the 404 error:
CLFAD0256E: Dispatcher Servlet Problem - Cannot find the module: servername.internal.companyname.net.au!!test/portal.nsf
com.ibm.designer.runtime.domino.adapter.util.PageNotFoundException: Cannot find the module: servername.internal.companyname.net.au!!test/portal.nsf
at com.ibm.domino.xsp.module.nsf.NSFService.doService(Unknown Source)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(Unknown Source)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(Unknown Source)
at com.ibm.domino.xsp.bridge.websrv.servlets.DispatcherServlet.service(Unknown Source)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at com.ibm.pvc.webhttpservice.BridgeServlet.service(Unknown Source)
at com.ibm.pvc.internal.webcontainer.VirtualHost.handleRequest(Unknown Source)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(Unknown Source)
at com.ibm.wsspi.webcontainer.WebContainer.handleRequest(Unknown Source)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(Unknown Source)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(Unknown Source)
at com.ibm.ws.http.HttpConnection.run(Unknown Source)
at com.ibm.ws.util.ThreadPool$Worker.run(Unknown Source)
Is there any known problem with XPiNC on Windows?