0

我正在尝试使用 Weblogic Server CAT 实用程序。host:/wls-cat/ 以及管理控制台-> 部署-> 应用程序-> 测试-> CAT 没有给出 index.jsp 页面。

GET /wls-cat/index.jsp HTTP/1.1
Connection: keep-alive
Cache-Control: max-age=0
Authorization: Basic d2VibG9naWM6d2VibG9naWM2
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)     Chrome/31.0.1650.63 Safari/537.36
Referer: http://localhost:17101/wls-cat/
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie: JSESSIONID=ScnLSmcTnghxv6V1NwqBkdDwT0hzbKM2x2zvvyfqMyyhCBhQndLW!619245397;  ADMINCONSOLESESSION=2rS3Sm1J6WQ50Y82JWbGYpWcptQpkgS4Myxdm52FVtnvNz3rFTRN!389647872

]] Root cause of ServletException.
weblogic.servlet.jsp.CompilationException: Failed to compile JSP /index.jsp
index.jsp:47:8: The tag handler class was not found     "jsp_servlet._tags.__analyzeconflicts_tag".
<mytags:analyzeConflicts appname="${param.app}" modulename="${param.module}"    version="${param.version}"/>
   ^---------------------^
index.jsp:47:8: The tag handler class was not found    "jsp_servlet._tags.__analyzeconflicts_tag".
  <mytags:analyzeConflicts appname="${param.app}" modulename="${param.module}" version="${param.version}"/>
   ^---------------------^
index.jsp:57:8: The tag handler class was not found "jsp_servlet._tags.__loadedclasses_tag".
  <mytags:loadedClasses classloader="${param.classloader}"/>
   ^------------------^
index.jsp:57:8: The tag handler class was not found "jsp_servlet._tags.__loadedclasses_tag".
  <mytags:loadedClasses classloader="${param.classloader}"/>
   ^------------------^
analyzeConflicts.tag:202:19: The tag handler class was not found "jsp_servlet._tags.__analyzeresource_tag".
             <mytags:analyzeResource resource="<%=resourceName%>" classloader="    <%=classLoader %>"/>
              ^--------------------^
loadedClasses.tag:117:19: The tag handler class was not found "jsp_servlet._tags.__analyzeresource_tag".
             <mytags:analyzeResource resource="<%=resourceName%>"    classloader="${param.classloader}"/>
              ^--------------------^
analyzeResource.tag:14:17: The import sun.tools.javap cannot be resolved

<%@ tag import="sun.tools.javap.JavapEnvironment" %> ^------------------------------^ analyzeResource .tag:15:17: 导入 sun.tools.javap 无法解析 <%@ tag import="sun.tools.javap.JavapPrinter" %> ^--------------- -----------^ analyzeResource.tag:46:5: JavapEnvironment 无法解析为 JavapEnvironment env = new JavapEnvironment(); ^-------------^ analyzeResource.tag:46:32: JavapEnvironment 无法解析为 JavapEnvironment env = new JavapEnvironment(); ^-------------^ analyzeResource.tag:48:5: JavapPrinter 无法解析为类型 JavapPrinter printer = new JavapPrinter(loadLocation.openStream(), pw, env); ^---------^ 分析资源.tag:48:32: JavapPrinter 无法解析为类型 JavapPrinter printer = new JavapPrinter(loadLocation.openStream(), pw, env); ^---------^

at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3717)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

https://forums.oracle.com/thread/1017876告诉我们 jslt.jar 和 standard.jar 需要在 WEB-INF/lib 中。跟着这个,但仍然无法启动 wls-cat 应用程序。

错误是一样的。请就此提供您的意见。

问候, Xhings

4

2 回答 2

0

试试这种方式:

weblogic-主机:端口/wls-cat/

并输入您的控制台登录凭据

在哪里:

  • weblogic-host 是托管节点主机名或 IP 地址,
  • 端口是受管节点端口
  • 控制台登录通常是:weblogic/密码

wls-cat 必须以 weblogic-host:port 受管节点为目标。

于 2013-12-27T09:56:42.130 回答
0

如果 JVM 为 1.7,则 weblogic 10.3.5 上的 wls-cat 将不会部署,部署在 weblogic 10.3.6 或更高版本上都可以正常工作,或者如果您想继续使用 weblogic,则需要将 jvm 更改回 1.6(sun jvms) 10.3.5

于 2015-09-12T10:31:38.947 回答