ADSM-L

Re: [ADSM-L] Register Node or create client schedule fails using ISC

2009-05-06 15:05:06
Subject: Re: [ADSM-L] Register Node or create client schedule fails using ISC
From: Carol Trible <trible AT US.IBM DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Wed, 6 May 2009 12:01:45 -0700
The missing dsmcmd.xml file will cause the error from the Adminstration
Center on ISC. That file should have been placed in
the /usr/tivoli/tsm/server/bin directory when the server code was
installed. I believe the fileset is tivoli.tsm.server.webcon.


Carol Trible
 IBM Tivoli Storage Manager Development





I am running TSM 5.5.2.1 on AIX 5.3 TL8

When I  register a new node, or create a client schedule using the ISC
logged in as iscadmin, I get the following error from the ISC.
Create Client Node

  Exception Type PortletException
Message com.tivoli.dsm.snapin.DsmLaunchedPortlet:base.handlePSTrigger
Exception java.lang.NullPointerException
        at com.tivoli.dsm.adminapi.api.DsmAdminAPI.SearchOpGroup
(DsmAdminAPI.java:1855)
        at com.tivoli.dsm.adminapi.api.DsmAdminAPI.queryOperation
(DsmAdminAPI.java:778)
        at com.tivoli.dsm.snapin.ps.DsmGenericValidator.GetExecuteOpBean
(DsmGenericValidator.java:1630)
        at com.tivoli.dsm.snapin.ps.DsmGenericValidator.ParseNameToken
(DsmGenericValidator.java:1135)
        at com.tivoli.dsm.snapin.ps.DsmGenericValidator.validate
(DsmGenericValidator.java:545)
        at com.ibm.psw.wcl.core.form.WForm.performFormValidation(Unknown
Source)
        at com.ibm.psw.wcl.core.form.WForm.handleValidate(Unknown Source)
        at com.ibm.psw.wcl.components.wizard.WWizardStep.validate(Unknown
Source)
        at com.ibm.psw.wcl.components.wizard.WWizard
$EWizardLayout.commandPerformed(Unknown Source)
        at com.ibm.psw.wcl.core.CommandHandler.handleCommand(Unknown
Source)
        at com.ibm.psw.wcl.core.form.AWInputComponent
$EInputComponentCommandListener.commandPerformed(Unknown Source)
        at com.ibm.psw.wcl.core.form.WForm.callInputCommandListeners
(Unknown Source)
        at com.ibm.psw.wcl.core.form.WForm.handleCommand(Unknown Source)
        at com.ibm.psw.wcl.core.form.WForm$EFormCallback.handleTrigger
(Unknown Source)
        at com.ibm.psw.wcl.core.trigger.Trigger.process(Unknown Source)
        at com.ibm.psw.wcl.core.trigger.TriggerManager.processTrigger
(Unknown Source)
        at
com.ibm.psw.wcl.portlet.legacy.WclPortletTriggerManager.handleRequest
(Unknown Source)
        at com.ibm.psw.wcl.portlet.legacy.WclPortletFacade.handleRequest
(Unknown Source)
        at com.ibm.psw.wcl.portlet.legacy.WclPortletFacade.handleRequest
(Unknown Source)
        at com.tivoli.dsm.snapin.DsmBasePortlet.handlePSTrigger
(DsmBasePortlet.java:791)
        at com.tivoli.dsm.snapin.DsmLaunchedPortlet.actionPerformedImpl
(DsmLaunchedPortlet.java:270)
        at com.tivoli.dsm.snapin.DsmBasePortlet.actionPerformed
(DsmBasePortlet.java:503)
        at com.ibm.wps.pe.pc.legacy.SPIPortletInterceptorImpl.handleEvents
(SPIPortletInterceptorImpl.java(Compiled Code))
        at
com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl._dispatch
(PortletDelegateImpl.java(Compiled Code))
        at
com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.dispatch
(PortletDelegateImpl.java(Compiled Code))
        at org.apache.jetspeed.portlet.Portlet.doPost(Portlet.java:512)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
Code))
        at com.ibm.wps.pe.pc.legacy.cache.CacheablePortlet.service
(CacheablePortlet.java(Compiled Code))
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
Code))
        at org.apache.jetspeed.portlet.Portlet.service(Portlet.java
(Compiled Code))
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java(Compiled Code))
        at
com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.callMethod
(PortletInvokerImpl.java(Compiled Code))
        at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.action
(PortletInvokerImpl.java(Compiled Code))
        at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.callPortletMethod
(PortletContainerImpl.java(Compiled Code))
        at com.ibm.wps.pe.pc.legacy.EventEnvironmentImpl.includePortlet
(EventEnvironmentImpl.java:177)
        at com.ibm.wps.pe.pc.legacy.event.ActionEventImpl.prepare
(ActionEventImpl.java:201)
        at
com.ibm.wps.pe.pc.legacy.event.EventQueueManager.processEventLoop
(EventQueueManager.java:89)
        at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.performEvents
(PortletContainerImpl.java:221)
        at com.ibm.wps.pe.pc.PortletContainerImpl.performEvents
(PortletContainerImpl.java:227)
        at com.ibm.wps.engine.phases.WPActionPhase.processPortlets
(WPActionPhase.java:947)
        at com.ibm.wps.engine.phases.WPActionPhase.execute
(WPActionPhase.java:489)
        at com.ibm.wps.state.phases.AbstractActionPhase.next
(AbstractActionPhase.java:130)
        at com.ibm.wps.engine.phases.config.CfgPhase$Action.next
(CfgPhase.java:303)
        at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:710)
        at com.ibm.wps.engine.Servlet.doGet(Servlet.java:567)
        at com.ibm.wps.engine.Servlet.doPost(Servlet.java:736)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
Code))
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
Code))
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java(Compiled Code))
        at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter
(URLAnalyzer.java:258)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java(Compiled Code))
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java(Compiled Code))
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java(Compiled Code))
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest
(WebApp.java:2916)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest
(WebGroup.java:220)
        at com.ibm.ws.webcontainer.VirtualHost.handleRequest
(VirtualHost.java:204)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest
(WebContainer.java:1829)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready
(WCChannelLink.java:84)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination
(HttpInboundLink.java(Compiled Code))
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation
(HttpInboundLink.java(Compiled Code))
        at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete
(HttpICLReadCallback.java(Compiled Code))
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete
(WorkQueueManager.java(Compiled Code))
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO
(WorkQueueManager.java(Compiled Code))
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun
(WorkQueueManager.java(Compiled Code))
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run
(WorkQueueManager.java(Compiled Code))
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)


Root Cause

The following error gets logged in the actlog on the server.
05/06/09   10:27:21      ANR9999D_3949428203 DoSendFile(admcmd.c:10947)
                          Thread<463>: Unable to locate file dsmcmd.xml.
(SESSION:
                          236)
05/06/09   10:27:21      ANR9999D Thread<463> issued message 9999 from:
(SESSION:
                          236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010000fb90
OutDiagToCons
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010000a2d0
outDiagfExt
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010014add8
DoSendFile
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010014e434
AdmCommandLocal
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010014f288
admCommand
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x000000010070c620
                          SmAdminCommandThread  (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x0000000100015198
StartThread
                          (SESSION: 236)
05/06/09   10:27:21      ANR9999D Thread<463>  0x090000000048a4f0
_pthread_body
                          (SESSION: 236)

Any ideas on what my problem is?