-
Linux下Jboss4.0.5GA servlet生成错误80
最近做产品发布碰到一个问题。操作系统为linux 2.6.9-42,jboss版本为4.0.5GA,系统java环境为jdk1.5.0_09,具体错误描述如下An error occurred at line: 19 in the jsp file: XXX.jsp Generated servlet error: The type ArrayList is not generic; it cannot be parameterized with arguments <String> An error occurred at line: 19 in the jsp file: XXX.jsp Generated servlet error: Syntax error, parameterized types are only available if source level is 5.0 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
从错误的内容看,jsp文件中19行代码语法错误。
19行代码如下List<String> s = ...
java 版本5.0以下版本不支持这种语法,修改代码可以解决这个问题。修改代码如下List s = ...
但产生改错误的原因我还是没找到。
首先我怀疑是jboss中jdk版本过低。查看了配置文件,JAVAPTH指定的的确是jdk1.5的bin目录,没有错。而且linux中指安装了一个java版本,即jdk1.5。因此java的配置应该是正确的。
那到底是什么原因导致这个错误呢?由于不是太熟悉Jboss4.0.5GA,是不是这个版本的boss自带jdk呢?如果是,可以升级么?如果不是,又是什么原因导致这个错误呢?2012年5月25日 11:19
目前还没有答案
相关推荐
4.0.5.GA版本是JBoss的一个稳定版本,发布于2006年,适用于那些需要可靠且成熟的Java应用程序部署的企业。 JBoss 4.0.5.GA的核心特性包括: 1. **Java EE 5支持**:JBoss 4.0.x系列是基于Java EE 5标准的,提供了...
标题中的“jboss4.0.5-GA在使用RMI时的大坑”指的是在使用JBOSS 4.0.5 GA版本时,如果涉及到远程方法调用(Remote Method Invocation, RMI)可能会遇到的一些常见问题或陷阱。在描述中提到了一个博客链接,虽然没有...
Linux下JBOSS部署手册
**JBoss 4.0.5 EJB3.0与MDB (ActiveMQ)** JBoss 4.0.5是Red Hat公司推出的企业级Java应用服务器版本,它支持EJB3.0规范,这是一种用于构建分布式企业级应用程序的组件模型。EJB(Enterprise JavaBeans)是Java EE...
在 Linux 平台下安装 JBoss 需要的系统环境是 RHEL 5.4,Java 版本为 jdk-6u17-linux-i586,Jboss 版本为 jboss-5.1.0.GA-jdk6。 三、安装准备 1. 下载 JBoss 5.1 和 JDK 1.6,从 ...
1. **系统需求**:首先,你需要确保你的系统满足JBOSS 4.2.2GA的硬件和软件要求,包括兼容的操作系统(如Windows, Linux, Solaris等)、足够的内存和硬盘空间,以及Java Development Kit (JDK) 1.4或更高版本。...
LINUX下JBOSS的安装及配置[归纳].pdf
- JBoss的主要端口号配置文件位于`/opt/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat.sar/server.xml`。这里假设您已经安装了JBoss 4.0.5.GA版本,并且部署目录结构保持默认状态。 3. **修改端口号:** ...
在Linux环境下安装JBoss,是一项涉及多个步骤的复杂任务,主要涵盖了系统准备、软件环境搭建、中间件安装以及后续的测试验证。以下是对这一过程的详细解析,旨在为初次尝试在Linux系统上部署JBoss的用户提供全面指导...
在Linux环境下配置JBoss6.0与JDK7.0是一项关键的任务,因为这两个组件是许多企业级Java应用的基础。JBoss是一个流行的开源应用服务器,它支持Java EE规范,而JDK则是运行Java应用程序和应用服务器所必需的开发工具包...
【JBoss4.2.3GA + EJB3.0 + JAAS】是企业级Java应用服务器、EJB(Enterprise JavaBeans)版本和安全性框架JAAS(Java Authentication and Authorization Service)的一个经典组合。这个组合在Java开发领域具有重要的...
JBoss AS 7.1.0.Final是在Linux环境下运行的一款开源Java应用服务器,由Red Hat公司维护。这个版本发布于2012年,它引入了许多改进和新特性,旨在提供更快的启动速度、更高的性能以及更好的模块化。在这个环境中,...
在Linux环境下安装配置JBoss 7.1.1是一个涉及多步骤的过程,下面将详细讲解这些步骤。 首先,我们需要确认Linux系统的版本。通过运行`uname -a`命令,我们可以检查系统是32位还是64位。如果输出中有"x86_64",则...
Linux 启动 JBoss 服务器详解 Linux 作为一种流行的开源操作系统,在企业应用中广泛应用,其中 JBoss 服务器作为 Java EE 企业级应用服务器,在 Linux 平台上运行非常常见。因此,本篇文章将详细介绍如何在 Linux ...
描述中的“pb11.5,plugin1.1,jboss4.0.5GA发布服务器端,客户端都ok”指出,这是插件的1.1版本,它不仅适用于服务器端,也支持客户端操作。这意味着该插件可能包含两部分:一部分用于增强服务器端的功能,例如处理...
【JBoss 4.2.3.GA 概述】 JBoss AS 4.2.3.GA(Application Server)是Red Hat公司开发的一款开源Java应用服务器,它基于Java EE(Enterprise Edition)5规范,提供了全面的企业级服务,包括EJB(Enterprise ...
JBOSS是一个开源的应用服务器,它提供了多种服务,包括Servlet容器、EJB容器以及对Java EE规范的支持。在这个过程中,我们需要先确保系统环境已经准备就绪,包括合适的字符集配置、时区设定以及Java开发工具包(JDK...
### jboss5.0.1 GA端口配置详解 #### 一、背景介绍 JBoss AS 5.0.1 GA(General Availability)是JBoss应用服务器的一个版本,广泛应用于企业级Java EE应用程序的开发与部署。在多服务环境下,可能会遇到端口冲突的...
1. **Java EE 5支持**:JBoss AS 5.1.0.GA是Java EE 5的实现平台,这意味着它包含了如Servlet 2.5、JSP 2.1、JMS 1.1、JTA 1.1等规范,为开发者提供了构建分布式、事务处理、消息传递等企业级应用的基础。...