weblogic9.2部署文件

系统要升级从6.1升到9.2
项目文件
project
所有jsp文件
WEB-INF
classes文件
lib文件
web.xml

原来6.1的时候是把上面的2个文件夹放在DefaultWebApp下.直接用http://localhost:7001/project/***.jsp可以访问

现在使用9.1我把上面2个文件夹放在一个web文件夹内再部署.需要http://localhost:7001/web/project/***0jsp才能访问.这样的话所有的提交请求都不能提交,因为多了一个web...

我想问的是,如何使用9.2部署一个像6.1那样的直接使用系统名称的服务..

没玩过9.2,所以请大家帮忙,比较赶时间..
[b]问题补充:[/b]

正常情况下的项目路径是
project
JSP文件
web-inf
web.xml
classes文件
部署到任何一个服务器的时候
都是访问http://localhost/project/***.jsp就OK

我这个项目与其他项目的区别就在于
项目和web-inf在同一个路径下(不去考虑为什么会这样)
所以我感到为难的就是,如何部署,能让weblogic9.2直接访问project下的JSP而不需要在上面再加一个项目名称
[b]问题补充:[/b]
是不是在web-inf 下加个weblogic.xml(这是8.1版本)
[quote]
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">


/

[/quote]

部署的时候要怎么部署,我部署是通过控制台

部署-安装-选择路径-然后选中相应的包,貌似只能选择到project的上一层目录

现在是
web
project
web-inf

选到web的时候就选不下去了..
[b]问题补充:[/b]
weblogic的头文件
[code="java"]
<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
[/code]

去哪找标准的..我去bea网站上转了一圈,不知道去哪下

[code="java"]
anges not allowed to DTD based descriptors. The attempt to modify property 'Serv
letName' in WEB-INF/weblogic.xml for module 'web' will be vetoed if possible. Th
e change will not be persisted in either case.>
[/code]
这个错误应该是描述出问题了...
[b]问题补充:[/b]
我一直在console上试,但是没找到是在哪设置这东西..
[b]问题补充:[/b]
[code="java"]谢谢,
其实就是weblogic.xml文件描述我写错了
<?xml version='1.0' encoding='UTF-8'?>

/
[/code]

这样就可以了

4个回答

[quote]<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">


/
[/quote]

还是别用这个了.看到的日志,好像已经不起作用了.
你直接在Console修改下看.

首先先说一个,应用里面的url,尤其是前缀部分,不应该是写死的,应该是可以配置的。

不是吧? 应用的ContextRoot 可以设置的啊,你设置成空,默认就没了Web啊.

[quote]web
project
web-inf

选到web的时候就选不下去了.. [/quote]

WebLogic就是按照WEB-INF的目录,认为是当前的项目名称;
貌似把web当作你的项目名称了.

/
这句已经把web去掉了吧? 你可以查看下Console后的ContextRoot显示 是否为 "/";

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问