有人吗?问下为啥我的war在tomcat上部署没问题,部署到glassfish上访问不了

alone99 2009-04-09
如题,在glassfish上部署没问题,但访问不了:

http://localhost:8080/myapp

错误页面:

HTTP Status 404 -

type Status report

message

descriptionThe requested resource () is not available.
Sun GlassFish Enterprise Server v2.1


为啥requested resource 是空的呢?


谢谢!
robin5475 2009-04-13
你确定部署上去了吗?用NetBeans部署一下试试
huluhulu88 2009-09-25
我也发现了这个奇怪的问题,把tomcat下运行正常的项目来到glassfish中就报404错误,现正在找原因了。别的项目都正常,唯独这个不行。晕
guoyu04 2009-12-26
看是不是资源应用的问题
通过RMI调用的资源需要在配置文件中进行配置
xiaolongfeixiang 2009-12-28
是不是 Context不对呀?

在 GlassFish的管理后台查看一下 这个web的Context
keri12 2009-12-28
public String toIndex() {
		try {
			HttpServletRequest request = ServletActionContext.getRequest();
			dataList=new ArrayList();
			java.util.Map m = new java.util.HashMap();
			List fatherList=bookinfoService.findByHQL("from Booktype where typeStatus=0");
			for(int i=0;i<fatherList.size();i++){
				Booktype booktype=(Booktype)fatherList.get(i);
				dataList.add(booktype);
				List childList=bookinfoService.findByHQL("from Booktype where typeStatus="+booktype.getTypeId());
				if(childList.size()>0){
					for(int j=0;j<childList.size();j++){
						Booktype childtype=(Booktype)childList.get(j);
						dataList.add(childtype);
					}
				}

			}

			newBookList=bookinfoService.findByHQL("from Bookinfo where status=0");//新品
			commendList=bookinfoService.findByHQL("from Bookinfo where status=2");//推荐
			reviewList=bookinfoService.findByHQL("from Review  order by useful");//最有价值的评论
			hotList=bookinfoService.findByHQL("from Bookinfo where status=1 ");//热销
			teamList=bookinfoService.findByHQL("from Team");//出版社
			return "toIndex";
		} catch (Exception e) {
			e.printStackTrace();
			return ERROR;
		}
	}    
pengtyao 2010-08-07
应用前缀确定是myapp  可以查看一下domain文件
Global site tag (gtag.js) - Google Analytics