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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.