Service Virtualization

  • 1.  500 No JSON Formatted Retrofit Error

    Posted Apr 24, 2019 06:17 PM

    Hi,

     

    while Login to portal I am getting below error.

     

    Error while retrieving list of Projects. (500 No JSON Formated Retrofit Error <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>Error 500 Server Error</title> </head> <body><h2>HTTP ERROR 500</h2> <p>Problem accessing /res-hub/v1/projects. Reason: <pre> Server Error</pre></p><h3>Caused by:</h3><pre>java.lang.RuntimeException: java.lang.NullPointerExceptionat com.ca.devtest.acl.servlet.filters.RemoteAuthenticationFilter.doFilter(RemoteAuthenticationFilter.java:292)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:75)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:566)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:199)at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:74)at org.springframework.boot.context.web.ErrorPageFilter.forwardToErrorPage(ErrorPageFilter.java:188)at org.springframework.boot.context.web.ErrorPageFilter.handleException(ErrorPageFilter.java:171)at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:135)at org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)at org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:95)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213)at 



  • 2.  Re: 500 No JSON Formatted Retrofit Error
    Best Answer

    Broadcom Employee
    Posted Apr 25, 2019 10:28 AM

    Normally when this error occurs it is because of a permissions issue on the {{LISA_HOME}}\Projects folder.  Unless you have modified the res-hub-config.properties file to point to a different folder, then it is that folder that needs to have the permissions open.

     

    If the Portal is running on Windows, right-click in the {{LISA_HOME}} folder, choose Properties, choose the Security tab, choose Edit, highlight the User Group, make sure Full control and Modify check boxes are set to true,, then click the Apply.

     

    If the Portal is running on Linux, do a chmod -R 777 on the {{LISA_HOME}} folder.

     

    Let me know if this helps.

     

    ~Marcy



  • 3.  Re: 500 No JSON Formatted Retrofit Error

    Posted Apr 25, 2019 03:16 PM

    Now issues got resolved.. Thanks Marcy.



  • 4.  Re: 500 No JSON Formatted Retrofit Error

    Broadcom Employee
    Posted Apr 26, 2019 02:27 AM

    Super Marcy !!