Documentum Webtop 6.7 JSP compilation issue
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.