Administration tab not working in teamsite 7.1

Options

We are getting "Could not contact Adminstration server. Please try it later, or contact your system administrator" error while clicking administration tab.

 

 

Please find below the content center log file errors,

 

{"error":{"message":"Request processing failed; nested exception is com.interwoven.cssdk.factory.CSFactoryInitializationException: (Factory initialization failed)","requestURI":"/iw-admin/action/iw.admin.ui","exception":"com.interwoven.cssdk.factory.CSFactoryInitializationException: (Factory initialization failed)\n\tat com.interwoven.cssdk.factory.CSFactory.getFactory(CSFactory.java:129)\n\tat com.interwoven.ui.core.auth.CSFactoryUtility.getFactory(CSFactoryUtility.java:139)\n\tat com.interwoven.ui.core.action.LoginController.handleRequestInternal(LoginController.java:95)\n\tat org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)\n\tat org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)\n\tat org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)\n\tat org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)\n\tat org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)\n\tat com.interwoven.ui.core.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:227)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)\n\tat org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)\n\tat org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)\n\tat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)\n\tat org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)\n\tat org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)\n\tat java.lang.Thread.run(Thread.java:619)\nRoot cause:\njava.lang.reflect.InvocationTargetException\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n\tat java.lang.reflect.Method.invoke(Method.java:597)\n\tat com.interwoven.cssdk.factory.CSFactory.getFactory(CSFactory.java:127)\n\tat com.interwoven.ui.core.auth.CSFactoryUtility.getFactory(CSFactoryUtility.java:139)\n\tat com.interwoven.ui.core.action.LoginController.handleRequestInternal(LoginController.java:95)\n\tat org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)\n\tat org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)\n\tat org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)\n\tat org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)\n\tat org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)\n\tat com.interwoven.ui.core.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:227)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)\n\tat org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)\n\tat org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)\n\tat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)\n\tat org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)\n\tat org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)\n\tat java.lang.Thread.run(Thread.java:619)\nCaused by: java.lang.NullPointerException\n\tat com.interwoven.cssdk.sci.data.CSSessionCache.getConfigProperty(CSSessionCache.java:984)\n\tat com.interwoven.cssdk.sci.search.SearchServiceSciImpl.init(SearchServiceSciImpl.java:90)\n\tat com.interwoven.cssdk.sci.search.SearchServiceSciImpl.<init>(SearchServiceSciImpl.java:75)\n\tat com.interwoven.cssdk.search.java.SearchServiceAdapterImpl.<init>(SearchServiceAdapterImpl.java:15)\n\tat com.interwoven.cssdk.search.java.SearchServiceAdapterImpl.instance(SearchServiceAdapterImpl.java:24)\n\tat com.interwoven.cssdk.factory.CSJavaFactory.<init>(CSJavaFactory.java:77)\n\tat com.interwoven.cssdk.factory.CSJavaFactory.getFactory(CSJavaFactory.java:259)\n\t... 46 more\n"}}

 

 

Comments

  • This stack trace implies that iwserver is not running or not running correctly. Is content center working?

     

    If this is a new install, then something might have gone very wrong and you might want to scrap it and restart.

     

    If this just started happening on a working server, restart iwserver, make sure it booted ok (no errors in iwtrace.log), and then restart JBoss. If that still fails to work, check the full server.log for stack traces related to app initialization. You may also want to make sure that the login screen can resolve available domains in a timely manner (set domain_list in iw.cfg if you haven't already).

  • Hi Jeevitha,

     

    I think the Admin console is not properly registered in the common services or issues when the commonservices database is queried for the Adminconsole entry. Can you do the below

     

    Can you try the below steps. I have  faced this issue once

     


    1. run the following query (which may need to be slightly modified depending on the database you are running):
    select serviceId from ir_serviceinfo where componentName='InterwovenAdministrationConsole';
    Note: ir_serviceinfo table is present in the CommonServices database.
    This will give you a long string for the serviceId.

    2. Run this command at the commandline:
    CommonServicesClient/bin/iwirencryption.bat -d

    3. When prompted, copy in the string returned by the query in step 1. This will return another string.

    4. Run CommonServicesClient/bin/iwirmapping.bat

    5. Compare the string generated in step 3 to the iwirmapping output for the InterwovenAdministrationConsole

    6. If they are different, re-register the Administration Console component:
    c:\Interwoven\CommonServicesClient\bin\iwirregister -c "InterwovenAdministrationConsole" "Interwoven Administration Console" "servername" "c:\Interwoven\InterwovenAdministrationConsole" "9080" "" "win"

    (where servername is replaced with the actual server name and the location of the Interwoven installation is changed to match your environment)

    7. Restart JBoss

    8. Check to make sure that the mapping file matches the unencrypted string from the database.

    9. Retry accessing the admin console.

     

    Thanks

    Kalam

  • In the step 6, replace the values comparing with the database entries also.The port number is the Jboss port number(IR PORT).

  • Hi,

    i am also facing the same issue, i have installed documetum 6.7sp1 da in tomcat and the administration node is not expanding, can you please let me know what should i do to make this work right

  • I see that you are on a pre-version 8 system. I'm not sure if this is an issue with older versions or not but v8+ at times jboss doesn't load all the war files correctly

    Look in the folder ...\ApplicationContainer\standalone\deployments and if there are any files with the extension "failed" rename the extension to ".dodeploy". Magically they will be renamed a few times and hopefully in about 30-60 seconds they will be changed to ".deployed"

    Again this may not help on versions less than 8.

TeamSite Developer Resources

  • Docker Automation

  • LiveSite Content Services (LSCS) REST API

  • Single Page Application (SPA) Modules

  • TeamSite Add-ons

If you are interested in gaining full access to the content, you can register for a My Support account here.
image
OpenText CE Products
TeamSite
APIs