首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WSO2 AppServer v5.0.0找不到InitialContext类?

WSO2 AppServer v5.0.0找不到InitialContext类?
EN

Stack Overflow用户
提问于 2012-09-26 20:44:13
回答 1查看 527关注 0票数 1

我试图在新的WSO2 AppServer (5.0.0版)上运行一个非常简单的应用程序,但似乎有一些非常奇怪的事情正在发生。当我试图访问一个执行简单JNDI查找的页面时,我得到了以下错误:

代码语言:javascript
运行
复制
HTTP Status 500 - org.apache.jasper.JasperException: Unable to compile class for JSP     Generated servlet error: 
Only a type can be imported. javax.naming.InitialContext resolves to a package 
An error occurred at line: 11 in the jsp file: /jndi.jsp 
Generated servlet error: InitialContext cannot be resolved to a type 
An error occurred at line: 11 in the jsp file: /jndi.jsp Generated servlet error:
InitialContext cannot be resolved to a type

该页面仅包含以下代码:

代码语言:javascript
运行
复制
<!DOCTYPE html>
<%@page contentType="text/html" pageEncoding="ISO-8859-1"%>
<%@page import="javax.naming.InitialContext" %>
<html>
    <head>
       <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
      <title>JNDI Test</title>
  </head>
 <body>
    <h1>JNDI Test</h1>
 <%
   InitialContext ctx = new InitialContext();
 %>     
 <p>Context: <%= ctx.getNameInNamespace() %>

   </body>
</html>

看起来tomcat编译器不能“看到”java运行时类,但是我不知道为什么。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2012-11-08 17:12:15

将jndi查找代码添加到单独的java类中,并从jsp页面调用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12602009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档