Avaya Aura Messaging : User got Internal Error in web page when access Notify Me table from User Preference of some mailboxes


Doc ID    SOLN294710
Version:    1.0
Status:    Published
Published date:    13 Aug 2016
Author:   
Jiafa Wang
 

Details

AAM All versions

Problem Clarification

User got Internal Error in web page when accessing Notify Me table from User Preference of some mailboxes.

In aicweb.log, we could see the error message below:

<163> Jul 30 01:14:16 10.20.22.71 AIC -04.00 2016 342 1 .MSG  | 0 | ERROR | 20061910@qtp-25039388-15 | ~ | wicket.RequestCycle | Can't instantiate page using constructor public com.avaya.axc.web.pages.NotifyMe(org.apache.wicket.PageParameters) and argument
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.avaya.axc.web.pages.NotifyMe(org.apache.wicket.PageParameters) and argument
        at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
        at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
        at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
        at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1252)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1331)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1438)
        at org.apache.wicket.RequestCycle.request(RequestCycle.java:546)
        at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
        at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:326)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
        at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188)
        ... 25 more
Caused by: java.lang.NullPointerException
        at com.avaya.axc.web.WicketVoiceItem.isOutcallNotificationAllowed(WicketVoiceItem.java:1694)
        at com.avaya.axc.web.WicketVoiceItem.getNotificationType(WicketVoiceItem.java:1665)
        at com.avaya.axc.web.pages.NotifyMe$NotifyMeForm.<init>(NotifyMe.java:115)
        at com.avaya.axc.web.pages.NotifyMe.<init>(NotifyMe.java:64)
        ... 30 more

Cause

There are many duplicate entries with those mailboxes which had this Internal Error issue in remote server.

The remote user list had duplicate entries. All user lists are from the Message Networking system.

Solution

Remove the duplicate entries from the remote user lists or remove the Message Networking server from the Networked sever directly .


Avaya -- Proprietary. Use pursuant to the terms of your signed agreement or Avaya policy