Skip to main content
Question

Custom Report - simply add an Input

  • January 28, 2025
  • 4 replies
  • 54 views

roc_tor
Novice
Forum|alt.badge.img+6

I'm actually trying to modify the Backup Summary Report, which has this same issue.  In my example, it’s a fresh, new report with one dataset.  I’d simply like to add an Input (like the ones on the Backup Summary Report), but “Add” does nothing at all.

 

Note that I CAN add datasets - clicking add displays the appropriate wizard on screen.

The documentation doesn’t state any prerequisites: 

https://documentation.commvault.com/2022e/essential/input_controls_for_build_your_own_reports.html

 

What could I be missing?

 

Thank you~

 

4 replies

roc_tor
Novice
Forum|alt.badge.img+6
  • Author
  • Novice
  • January 28, 2025

Note that the documentation states to do the input first - and then do a parameter.  (yet one more step up in the image below).  I’m guessing I don’t have some prerequisite.  

I’ve tried doing this in Chrome’s private window and Firefox - same issue.  
https://documentation.commvault.com/2022e/essential/associating_report_input_with_data_set.html

 

 


Forum|alt.badge.img+2

What service pack are you trying this on ? 

Were there any exceptions or errors seen in the webconsole.log. 


roc_tor
Novice
Forum|alt.badge.img+6
  • Author
  • Novice
  • January 28, 2025

11.28.126.  
Looking in the websconsole.log now.. never knew about this one…

 

end of webconsole.log:

“…

3232 1359 01/28 11:54:04 10.102.142.50 20  ERROR UtilHandler:handleSpecialErrors:2210 - ***********Root Cause: 
 java.lang.ClassNotFoundException: org.apache.jsp.reportsplus.reportInputs.reportInputsModal_jsp
    at java.base/java.net.URLClassLoader.findClass(Unknown Source)
    at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:129)
    at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:58)
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)
    at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:192)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
    at commvault.web.reports.ReportsFilter.doFilter(ReportsFilter.java:301)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
    at commvault.web.core.sso.NegotiateSecurityFilter.doFilter(NegotiateSecurityFilter.java:164)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)

So, I have something to troubleshoot now, thank you!

Commvault’s java version in 11.28.126:

C:\Program Files\Commvault\ContentStore\jre\bin>java --version
openjdk 17.0.8 2023-07-18
OpenJDK Runtime Environment Temurin-17.0.8+7 (build 17.0.8+7)
OpenJDK 64-Bit Server VM Temurin-17.0.8+7 (build 17.0.8+7, mixed mode, sharing)
 


Forum|alt.badge.img+2

It looks like something went wrong during the initialization, Can you restart the tomcat service, wait for 5 mins and try again.