论坛首页 Java企业应用论坛

用 GlassFish v2 替换 Tomcat 5.x

浏览 87363 次
该帖已经被评为精华帖
作者 正文
   发表时间:2008-01-11  
现在,我回到了tomcat,因为使用GlassFish的过程中出现了很多问题:
1. 多项目下的目录结构的问题。我的一个Web工程需要引用另外两个工程,于是classes里包含的文件就不全。
2.Log日志十分丑劣,没有Tomcat下控制台的便于浏览和直接连接到源代码位置的优点。
0 请登录后投票
   发表时间:2008-02-05  
谢谢楼主分享经验!!
我发现如果在debug模式下,任何变更都会自动reload,包括servlet等java文件的改动,
不用touch了。。。
0 请登录后投票
   发表时间:2008-03-31  
请问楼主个问题,我在glass fish 下部署我的war包时报错,但在tomcat下就没有问题,tomcat5.5和6.0我都试过,甚至部署Mapxtreme的官方包都不行,报的错和我的包一样:
-----------------------------
An error has occurred
Deploying application in domain failed; Error loading deployment descriptors for module [mapxtreme480] -- Invalid URL Pattern: [ /servlet/mapxtreme ] Error loading deployment descriptors for module [mapxtreme480] -- Invalid URL Pattern: [ /servlet/mapxtreme ]  
------------------------------------
难道还需要对servlet映射做改动么?
 
0 请登录后投票
   发表时间:2008-03-31  
试过用glassfish,但是在ww和s2的标签中遇到的问题是OGNL的解析,不知各位是否遇到过?何种解决方法?
<s:select list="#{'nnn','1','mmm','2'}">

我用了比较笨的方法是
<s:select list="#@java.util.HashMap@{'nnn','1','mmm','2'}">


不过我见过有朋友提出的解决方式是:
<jsp-config>   
    <jsp-property-group>   
      <url-pattern>*.jsp</url-pattern>   
      <el-ignored>true</el-ignored>   
    </jsp-property-group>   
</jsp-config> 

但是我尝试了这种方式不行
0 请登录后投票
   发表时间:2008-04-02  
请问glassfish在用spring的时候是不是不能有多个配置文件啊?
比如manager在ApplicationContext-Manager.xml中,
而dao在ApplicationContext-Dao.xml中,
设置了default-autowire="byName",
但manager中的dao为空,调用时会产生空指针错误
而当将dao和manager配置到一个配件中时,就不会出问题
0 请登录后投票
   发表时间:2008-04-12  
写的很好.
可惜公司现在官网打不开,
下载不下来.郁闷的很...
0 请登录后投票
   发表时间:2008-05-21  
你好fangzhouxing,非常高兴在JAVAEYE看到你写的这篇文章,写的很好,我是GLASSFISH的管理人员,邀请你来参加我们的社区,希望能跟你交流,谢谢先 !


http://glassfish.group.iteye.com/group/topic/5579
0 请登录后投票
   发表时间:2008-06-04  
我测试了一下,修改一个class编译之后,touch .reload,结果整个webapp都reload了一次,中间还是有差不多几十秒的时间404 service unaviable?
好像跟tomcat差不多,没有发现什么区别啊!!
0 请登录后投票
   发表时间:2008-06-08  
和楼上仁兄存在同样的疑问,事实上404的时间远超过tomcat重新加载或者重启的时间,session同样会丢失……
0 请登录后投票
   发表时间:2008-06-09  
抱歉~ 必须得重新说一下~

独立启动的glassfish确实存在上面所说的问题,不过,在myeclipse用debug方式启动以后,修改controller立刻就可以看到效果,不用捅它一下,也不用重部署或者发生长时间404,已经是新的一天了,先玩到这,明天还加班……
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics