ADSM-L

[ADSM-L] Operations Center 7.1.4 : Unable to send custom report

2016-01-19 09:26:45
Subject: [ADSM-L] Operations Center 7.1.4 : Unable to send custom report
From: Erwann SIMON <erwann.simon AT FREE DOT FR>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 19 Jan 2016 15:25:35 +0100
Hi all,

I'm currently trying to use the new Operations Center Enhanced Reporting 
feature.

TSM Server is 7.1.4.000, OC is 7.1.4.100. Similar tests have been made on AIX, 
Linux and Windows platforms.

I've made the set up and I'm able to send default reports (DailyReportJob), but 
I'm unable to send custom reports. The is no specific message in OC or Actlog. 

But there's a clue in tsm_opscntr.log 
(/opt/tivoli/tsm/ui/Liberty/usr/servers/guiServer/logs/tsm_opscntr.log)

Failing Custom Report Job :
1/19/16 12:31:03.097 WET [tid=181513] [INFO] Custom Report Job running
1/19/16 12:31:03.206 WET [tid=181513] [ERROR] Problem running CustomReportJob
  org.apache.velocity.exception.ResourceNotFoundException: Unable to find 
resource '../reports/template/CustomReport.vm'
        at 
org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:474)
        at 
org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:352)
        at 
org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1533)
        at 
org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1514)
        at 
org.apache.velocity.runtime.RuntimeSingleton.getTemplate(RuntimeSingleton.java:299)
        at org.apache.velocity.app.Velocity.getTemplate(Velocity.java:358)
        at 
com.ibm.tsm.gui.reports.CustomReportJob.doRun(CustomReportJob.java:99)
        at com.ibm.tsm.scheduler.jobs.ReportJob.execute(ReportJob.java:111)
        at 
com.ibm.tsm.scheduler.cntl.OCSchedulerJob.runJob(OCSchedulerJob.java:258)
        at 
com.ibm.tsm.scheduler.cntl.OCSchedulerJob.call(OCSchedulerJob.java:125)
        at com.ibm.tsm.scheduler.cntl.OCSJobThread.run(OCSJobThread.java:74)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522)
        at java.util.concurrent.FutureTask.run(FutureTask.java:277)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(Thread.java:785)

Successful Default Report Job (Daily or License are OK) :
1/19/16 12:32:16.346 WET [tid=181527] [INFO] Weekly Licensing Job running
1/19/16 12:32:16.771 WET [tid=181527] [INFO] Sent email with message ID: 
<-973800473.26.1453206736543.JavaMail.root@SRVTSM>
1/19/16 12:32:16.771 WET [tid=181527] [INFO] WeeklyLicenseJob: Email sent 
successful

Have you successfully used those features ?

Thanks in advance.

-- 
Best regards / Cordialement / مع تحياتي
Erwann SIMON

<Prev in Thread] Current Thread [Next in Thread>