Environment
Novell Access Manager 3.2 Single Box solution
Novell Access Manager 3.2 build in Portal services
Situation
After installing Installed Single box build and going to access the portal service shipped with the solution ( https://singleboxnam.novell.com/portal), everything worked in that the user would be able to authenticate and have the portal pages correctly rendered on the browser. However, a cosmetic exception would be thrown in the Admin Console catalina.out showing that an object could not be obtained. This exception is displayed every time a user accesses the portal application.
15:36:09,413 WARN ~ 404 -> GET /portal/fancybox/fancy_shadow_w.png (fancybox.fancy_shadow_w.png action not found)
15:36:09,462 ERROR ~@68f89eim3fancybox.fancy_shadow_nw.png action not found
Action not found Action fancybox.fancy_shadow_nw.png could not be found. Error raised is Controller controllers.fancybox.fancy_shadow_nw not found play.exceptions.ActionNotFoundException: Action fancybox.fancy_shadow_nw.png not found
at play.mvc.ActionInvoker.getActionMethod(ActionInvoker.java:582)
at play.mvc.ActionInvoker.resolve(ActionInvoker.java:84)
at play.server.ServletWrapper$ServletInvocation.getInvocationContext(ServletWrapper.java:540)
at play.Invoker$Invocation.init(Invoker.java:193)
at play.Invoker$DirectInvocation.init(Invoker.java:292)
at play.server.ServletWrapper$ServletInvocation.init(ServletWrapper.java:508)
at play.Invoker$Invocation.run(Invoker.java:263)
at play.server.ServletWrapper$ServletInvocation.run(ServletWrapper.java:525)
at play.Invoker.invokeInThread(Invoker.java:67)
at play.server.ServletWrapper.service(ServletWrapper.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
at play.mvc.ActionInvoker.resolve(ActionInvoker.java:84)
at play.server.ServletWrapper$ServletInvocation.getInvocationContext(ServletWrapper.java:540)
at play.Invoker$Invocation.init(Invoker.java:193)
at play.Invoker$DirectInvocation.init(Invoker.java:292)
at play.server.ServletWrapper$ServletInvocation.init(ServletWrapper.java:508)
at play.Invoker$Invocation.run(Invoker.java:263)
at play.server.ServletWrapper$ServletInvocation.run(ServletWrapper.java:525)
at play.Invoker.invokeInThread(Invoker.java:67)
at play.server.ServletWrapper.service(ServletWrapper.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at com.novell.accessmanager.tomcat.SynchronizationValve.invoke(y:1060)
at com.novell.accessmanager.tomcat.SynchronizationValve.invoke(y:1060)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.Exception: Controller ontrollers.fancybox.fancy_shadow_nw not found
... 28 more
15:36:09,462 WARN ~ 404 -> GET /portal/fancybox/fancy_shadow_nw.png (fancybox.fancy_shadow_nw.png action not found)
at com.novell.accessmanager.tomcat.SynchronizationValve.invoke(y:1060)
at com.novell.accessmanager.tomcat.SynchronizationValve.invoke(y:1060)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.Exception: Controller ontrollers.fancybox.fancy_shadow_nw not found
... 28 more
15:36:09,462 WARN ~ 404 -> GET /portal/fancybox/fancy_shadow_nw.png (fancybox.fancy_shadow_nw.png action not found)
Resolution
Cosmetic issue that can be ignored - will not impact functionality at all.
Planned to be fixed in 3.2 SP 1.