Documentum Webtop 6.7 JSP compilation issue

Solution Verified - Updated -

Issue

  • We are using Documentum tag libraries in our JSPs and receiving the following errors:

    ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
    org.apache.jasper.JasperException: Unable to compile class for JSP: 
    
    An error occurred at line: 3 in the jsp file: /wdk/tagPoolingDetector.jsp
    com.documentum.web.form.control cannot be resolved to a type
    1: <%@ page contentType="text/html; charset=UTF-8" %>
    2: <%@ taglib uri="/WEB-INF/tlds/dmform_1_0.tld" prefix="dmf" %>
    3: <dmf:tagpooldetector value="a"/>
    4: <dmf:tagpooldetector value="b"/>
    
  • In the server.log we see the following root exception associated with the JSP errors:

    Stacktrace:
         at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
         at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
         at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:335)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:313)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:300)
    ...
    ERROR [[ComponentDispatcher]] Servlet.service() for servlet ComponentDispatcher threw exception
    java.lang.NoSuchMethodError: com.documentum.fc.client.IDfClient.getLicenseManager()Lcom/documentum/fc/client/license/ILicenseManager;
        at com.documentum.web.formext.session.AuthenticationService.initLicenseManager(AuthenticationService.java:159)
        at com.documentum.web.formext.session.AuthenticationService.getService(AuthenticationService.java:119)
        at com.documentum.web.formext.component.ComponentDispatcher.createComponentDef(ComponentDispatcher.java:528)
        at com.documentum.web.formext.component.ComponentDispatcher.mapRequestToComponent(ComponentDispatcher.java:447)
        at com.documentum.web.formext.component.ComponentDispatcher.doGet(ComponentDispatcher.java:321)
    

Environment

  • JBoss Enterprise Application Platform (EAP) 5.1
  • Documentum
  • JSP
  • Windows

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content