此去经年,由于websphere的商业许可问题,及其诸多bug,考虑到javaEE版本的更新.遂转向了glassfish.
glassfish也非易于驾驭,有很多问题需要摸索清楚,才能对症下药.借此机会在下列出遇到的一些问题,希望各位知者见智,仁者无敌.
glassfish版本号: v2系列 22b04 windows professional sp2
已经确认的BUG如下:
jdbc连接池问题:
1. glassfish 默认连接数 8~32 更改为大值以后,比如 32 - 128
点击[load default]会报错.原因是页面的校验不合逻辑.
2. Resources> JDBC> Connection Pools> jcpOracle:Advanced
Leak Timeout:
|
Seconds
0 implies no leak detection.
|
Leak Reclaim:
|
|
打开泄露检查后,若是将数据库连接不关闭,直到顶峰,比如1.中的32或128,泄露的自动销毁将失效,并且在此状态下
无法正常关闭glassfish.只能将 进程列表中对应的 java.exe 杀掉才行.
3.至今未明白glassfish若是跟ApacheHttpServer简单配合使用该如何配置,(除了做了cluster后再做负载均衡的情况),这个已经发过一篇文章说明.
4.号称可以在线升级的update Center,开机启动即报错.
C:\WINDOWS\system32\javaw.exe -Dcom.sun.updatecenter.home=.. -cp updatecenter.jar;C:\Sun\AppServer\lib\registration-api.jar;C:\Sun\AppServer\lib\registration-impl.jar;updatecenter-gui.jar;jh.jar;jhall.jar;swing-layout-1.0.1.jar;jdic\windows\jdic_stub.jar;jdic
执行以后即报错:could not find the main class.
5.配置负载均衡插件的时候,导出负载均衡配置文件loadbalancer.xml时,出现dtd缺失错误,修正路径暂可解决.
分享到:
相关推荐
- 使用命令行启动和停止GlassFish服务:`asadmin start-domain` 和 `asadmin stop-domain`。 ##### 3. 安装MySQL 5.1 安装MySQL 5.1,并创建必要的数据库表结构,具体可以参考官方文档:[Database Setup]...
《Glassfish教程指南》是为初学者准备的一份...总的来说,《Glassfish教程指南》提供了一个全面的学习路径,无论你是系统管理员还是开发者,都能从中找到对应的知识点,逐步掌握Glassfish这一强大的Java EE应用服务器。
手册的描述部分使用了重复的语言来强调其内容,即手册是关于Glassfish集群搭建的具体步骤和技巧。通过提及标签“glassfish”,我们可以知道该手册专注于Oracle Glassfish这一特定的产品。标签用于搜索和分类文档,在...
GlassFish 提供了多种调试方式,如使用管理员控制台、使用 Eclipse 等。在 Eclipse 中,可以使用 Java Remote Application 来调试 GlassFish 项目。首先,需要在 Eclipse 中创建一个新的 Java 项目,然后将 ...
### Glassfish部署Web项目知识点详解 #### 一、概述 **Glassfish** 是一款开源的Java EE应用服务器,由Oracle公司维护。它基于Java EE标准,支持多种Java EE技术,如EJB、JPA、JSF等。由于其强大的功能和良好的...
- 如果需要使用GlassFish V2的集群功能,可以使用以下命令替换上面的安装步骤: ``` lib/ant/bin/ant -f setup-cluster.xml ``` - 对于Windows系统: ``` lib\ant\bin\ant -f setup-cluster.xml ``` #### ...
在Linux环境下,Glassfish服务器的自动化启动是系统管理员和开发者常用的需求,这有助于提升服务器管理效率,确保服务的持续性和稳定性。Glassfish是Oracle公司提供的一个开源Java EE应用服务器,它支持各种Web应用...
2. **域管理**:GlassFish使用域的概念来组织多个服务器实例,域配置包括了服务器设置、数据源、连接池、安全管理器等。文档会详细介绍如何创建、配置和管理这些域。 3. **命令行工具**:GlassFish提供了一套强大的...
10. **文档齐全**:白皮书中的“docs”部分包含了详细的开发者指南、管理员手册、API参考等,为学习和使用GlassFish 4.0提供了全面的参考资料。 总之,《glassfish-ose-4.0 白皮书》是了解和掌握GlassFish 4.0的...
GlassFish4的下载和安装的详细步骤,下载地址,配置等。附带有GlassFish3的安装简述
【GlassFish 2.0 安装详解】 GlassFish 2.0 是 Sun Microsystems 推出的一款免费且开源的 Java EE 服务器,它基于 Java Platform, Enterprise Edition (Java EE) 5规范,提供了包括EJB 3.0、JSF 1.2、Servlet 2.5、...
glassfish-3.1.2-windows比Tomcat好用的服务器
2. 高性能:相比Tomcat,GlassFish在处理并发请求和大型应用时表现出更高的性能,特别是在使用EJB和JMS等高级特性时。 3. 扩展性:GlassFish支持集群部署,可以轻松扩展以应对高负载需求,通过Admin Console可以...
3. **安装Glassfish**:运行下载的jar包,如在Windows上,使用命令`java -Xmx256m -jar glassfish-installer-v2ur2-b04-windows.jar`。在安装过程中,同意许可协议,完成后,你会在当前目录看到新建的Glassfish...
安装 GlassFish 需要使用以下命令:`#cd /fishHome#java –jar glassfish-installer-v2.1.1-b31g-linux-ml.jar`。安装完成后,需要将 lib/ant/bin 目录下的文件设置为可执行权限。然后,需要编辑 setup-cluster.xml ...
3. **模块化架构**:GlassFish采用模块化设计,允许用户根据需要选择安装特定的服务和组件,以优化资源使用和性能。 4. **热部署**:开发者可以在不中断服务的情况下部署和更新应用程序,提高了开发和调试的效率。 ...
EJB 3.1则通过更简洁的API和注解,降低了企业级组件的使用门槛,使得开发者可以快速地构建可扩展的业务逻辑。 在Glassfish 3.1.2.2中,开发者可以利用JPA 2.0来处理数据库交互,这不仅包括对实体的定义、查询优化,...
总的来说,"Glassfish单机集群jk_little"的配置涉及到以下几个步骤: 1. 配置Apache HTTP服务器,加载mod_jk模块。 2. 编写workers.properties文件,定义到Glassfish实例的连接。 3. 修改httpd.conf,将请求路由到...
Sun Microsystems声称,与Apache Tomcat相比,GlassFish应用服务器的Web容器功能更加可扩展、模块化、易于使用且更具适应性,同时还能提供相当的性能表现。此外,GlassFish还支持集群、持久化、消息传递等Tomcat不...