Lỗi 404 javax.servlet.servletexception java.io.filenotfoundexception srve0190e năm 2024

Occasionally I have a problem where the IBM Security Access Manager (ISAM) appliance gets into a funny state, so that when I point a browser at the Local Management Interface (LMI – the appliance web GUI) I get this error message:

Error 404: javax.servlet.ServletException: java.io.FileNotFoundException: SRVE0190E: File not found: /core/login

Meanwhile the reverse proxy is operating correctly. Obviously I felt a bit stuck when this happens!

The solution that worked for me was to ssh in to the appliance, log in as ‘admin’, then issue the command ‘reboot’ (and confirm by typing ‘YES’).

Lỗi 404 javax.servlet.servletexception java.io.filenotfoundexception srve0190e năm 2024

Last updated on MARCH 22, 2022

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 17.12.3.0 and later Information in this document applies to any platform.

Symptoms

When attempting to navigate to a P6 or BIP URL the following error occurs.

ERROR

Error 404

com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException:

java.io.FileNotFoundException: Response: '404: Not Found' for url:<url>

STEPS

The issue can be reproduced at will with the following steps: 1. Try to navigate to P6 or BIP URL (Reporting) 2. See 404 3. Check logs, see error

BUSINESS IMPACT

The issue has the following business impact: Due to this issue, users cannot navigate to a P6 or BIP page.

Changes

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.

Tony Glombek

unread,

May 18, 2007, 3:52:13 PM5/18/07

to

I have a java bean exposed as a web service using Rational Application Developer 6. I generate a proxy and test client from the bean and can use the generated test client jsp to access the web service. However, if I then configure WS-security for the client and server using rational and use digital signature, when I use the test client I now ge the following exception. ...

WebServicesFault faultCode: HTTP faultString: ( 404 ) Not Found faultActor: http://r029119:9080 faultDetail: null: WSWS3192E: Error: return code: ( 404 ) Not Found Error 404: SRVE0190E: File not found: /services/Wss006 .

( 404 ) Not Found at com.ibm.ws.webservices.engine.transport.http.HTTPSender.processStatusCode(HTTPSender.java:546) at com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:463) at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:218) at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:218) at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:274) at com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:727) at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:648) at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:609) at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:446) at com.ibm.ws.webservices.engine.client.Stub$Invoke.invoke(Stub.java:732) at com.ibm.mqst.broker.miwssoap.wss006.Wss006SoapBindingStub.timesTen(Wss006SoapBindingStub.java:224) at com.ibm.mqst.broker.miwssoap.wss006.Wss006Proxy.timesTen(Wss006Proxy.java:76) at com.ibm._jsp._Result._jspService(_Result.java:170) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:88) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629) at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:171) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934) at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

[18/05/07 20:48:36:922 BST] 00000047 WSChannelFram A CHFW0020I: The Transport Channel Service has stopped the Chain labeled chain_0.

All I have changed is the WS-security configuration.. so why is it giving 404? If my configuartion was incorrect I would expect somde other exception.

Any thoughts on what could be wrong

Tony Glombek

[email protected]

unread,

May 18, 2007, 5:09:01 PM5/18/07

to

Do you need to specify https now instead of just http?

Paul Ilechko

unread,

May 18, 2007, 5:18:54 PM5/18/07

to

[email protected] wrote: \> Do you need to specify https now instead of just http?

ws-security is message level; it has nothing to do with transport security.

Vinod Jessani

unread,

May 21, 2007, 12:44:52 PM5/21/07

to

Could you open up the web deployment descriptor for the web-module that contains the webservice and make sure that the servlet corresponding to your webservice is configured correctly.

Gut feeling is that a url-mapping for services/Wss006 had not been associated with that servlet -- hence the 404. i.e. for your servlet there should be a section that looks somewhat like this in your web.xml file. <servlet-mapping> <servlet-name>YourWebServiceServletId</servlet-name> <url-pattern>services/Wss006</url-pattern> </servlet-mapping>

HTH.

Cheers, Vinod

tushar

unread,

Jul 3, 2007, 1:46:14 AM7/3/07

to

On May 21, 6:44 pm, Vinod Jessani <[email protected]> wrote: \> Could you open up the web deployment descriptor for the web-module that contains the webservice and \> make sure that the servlet corresponding to your webservice is configured correctly. \>

\> Gut feeling is that a url-mapping for services/Wss006 hadnotbeen associated with that servlet --

\> > com.ibm.ws.webservices.engine.transport.http.HTTPSender.processStatusCode(H­TTPSender.java:546) \> \> > at \> > com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.j­ava:463) \> \> > at \> > com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrappe­r.java:218) \> \> > at \> > com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrappe­r.java:218) \> \> > at \> > com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.ja­va:274) \> \> > at \> > com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.jav­a:727)

\> \> > at \> > com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:648) \> > at \> > com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:609) \> > at \> > com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:446) \> > at \> > com.ibm.ws.webservices.engine.client.Stub$Invoke.invoke(Stub.java:732) \> > at

\> > com.ibm.mqst.broker.miwssoap.wss006.Wss006SoapBindingStub.timesTen(Wss006So­apBindingStub.java:224) \> \> > at \> > com.ibm.mqst.broker.miwssoap.wss006.Wss006Proxy.timesTen(Wss006Proxy.java:7­6)

\> \> > at com.ibm._jsp._Result._jspService(_Result.java:170) \> > at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:88) \> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) \> > at \> > com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:­1212) \> \> > at

\> > com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper­.java:629) \> \> > at \> > com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(Gene­ricServletWrapper.java:117) \> \> > at \> > com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSP­ExtensionServletWrapper.java:171) \> \> > at \> > com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServ­letWrapper.java:80)

\> \> > at \> > com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657) \> > at \> > com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77) \> > at

\> > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(H­ttpInboundLink.java:421) \> \> > at \> > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(H­ttpInboundLink.java:367) \> \> > at \> > com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLRe­adCallback.java:94) \> \> > at \> > com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManag­er.java:548) \> \> > at \> > com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.jav­a:601) \> \> > at \> > com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.jav­a:934) \> \> > at \> > com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.ja­va:1021)

\> \> > at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled \> >Code)) \> \> > [18/05/07 20:48:36:922 BST] 00000047 WSChannelFram A CHFW0020I: The \> > Transport Channel Service has stopped the Chain labeled chain_0. \> \> > All I have changed is the WS-security configuration.. so why is it

\> > giving404? If my configuartion was incorrect I would expect somde other

\> > exception. \> \> > Any thoughts on what could be wrong \>

\> > Tony Glombek- Hide quoted text - \> \> - Show quoted text -

Hi Tony

I am getting the same error that u got when invoking webservice through java client. Can u please share the resolution to this error.

Thanks in advance.

Tushar

Osama Awad

unread,

Jul 26, 2008, 10:33:52 AM7/26/08

to

Hello, I am getting the same exeption exactly, any idea how to fix this thing? it is really a pain

[email protected]

unread,

Oct 27, 2013, 8:58:32 AM10/27/13

to

[email protected]

unread,

May 25, 2015, 4:39:00 PM5/25/15

to

I got this problem, did everything as mentioned above, and still didn't work for me... anything else worth trying?