主题 : jeecms3 部署到 weblogic9 错误
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
1#   发表于:2011-09-22 10:30:11  IP:222.155.*.*
错误提示:
weblogic.management.DeploymentException: [J2EE:160177]The application at "D:\bea\user_projects\domains\base_domain\.\autodeploy\ldjcms" was not recognized as a valid application type. If this is an EAR file, please ensure the META-INF/application.xml exists. EJB-JARs should have a META-INF/ejb-jar.xml. WAR files require a WEB-INF/web.xml, and RARs require a META-INF/ra.xml. A JMS deployment should be an XML file whose name ends with "-jms.xml". A JDBC deployment should be an XML file whose name ends with "-jdbc.xml". For other application types, please consult the WebLogic Server documentation.
at weblogic.application.internal.DeploymentManagerImpl.createDeployment(DeploymentManagerImpl.java:109)
at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:146)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:184)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:87)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
Truncated. see log file for complete stacktrace

<2011-9-22 上午10时27分58秒 CST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application '_appsdir_ldjcms_dir'.> 
<2011-9-22 上午10时27分58秒 CST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
weblogic.management.DeploymentException: [J2EE:160177]The application at "D:\bea\user_projects\domains\base_domain\.\autodeploy\ldjcms" was not recognized as a valid application type. If this is an EAR file, please ensure the META-INF/application.xml exists. EJB-JARs should have a META-INF/ejb-jar.xml. WAR files require a WEB-INF/web.xml, and RARs require a META-INF/ra.xml. A JMS deployment should be an XML file whose name ends with "-jms.xml". A JDBC deployment should be an XML file whose name ends with "-jdbc.xml". For other application types, please consult the WebLogic Server documentation.
at weblogic.application.internal.DeploymentManagerImpl.createDeployment(DeploymentManagerImpl.java:109)
at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:146)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:184)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:87)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
Truncated. see log file for complete stacktrace

备注:在tomcat6下完全正常
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2011-09-22 10:54:31  IP:220.31.*.*
做好这几个步骤,你就可以在weblogic下部署多个应用程序,并且能用不同的域名访问不同的应用程序


在windows下通过weblogic部署应用程序是,应该首先把antlr-2.7.6.jar这个jar包复制到\weblogic\user_projects\domains\base_domain\lib这个文件夹下
然后在\weblogic\user_projects\domains\base_domain\bin这个文件夹下,修改startWebLogic.cmd这个文件,在这个文件下找到set CLASSPATH=%SAVE_CLASSPATH%
然后把其改成
set REP_PATH=%DOMAIN_HOME%\lib\antlr-2.7.6.jar

set CLASSPATH=%REP_PATH%;%SAVE_CLASSPATH%

如果在Linux下,jar包复制时一样的,只是修改的文件变成了startWebLogic.sh,在这个文件下找到CLASSPATH="${SAVE_CLASSPATH}"
把其修改成
REP_PATH="${DOMAIN_HOME}/lib/antlr-2.7.6.jar"
CLASSPATH="${REP_PATH}:${SAVE_CLASSPATH}"
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
3#   发表于:2011-09-22 11:29:14  IP:222.155.*.*
谢谢你啊,版主回复真快啊。已经修改过了,但是依然出现错误的。
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
4#   发表于:2011-09-22 11:30:09  IP:222.155.*.*
好像问题不是处在这里,是部署的时候报的错误,貌似,不识别项目
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
5#   发表于:2011-09-22 13:23:28  IP:220.31.*.*
您检查下环境配置看看。
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
6#   发表于:2011-09-22 14:27:30  IP:222.155.*.*
问题好像处在web.xml,是不是weblogic不支持spring3.0啊,郁闷啊,版主,您确认jeecms3可以在weblogic9下正常的运行吗?
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
7#   发表于:2011-09-22 14:42:13  IP:220.31.*.*
可以的,测试过
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
8#   发表于:2011-09-22 15:57:42  IP:222.155.*.*
能加qq沟通一下吗,呵呵,谢谢你啦,版主,这个问题我整了2天了,tomcat一点问题都没有的,但是部署到weblogic9下面就报错。我的号码33802154.
级别: 白丁
UID: 23253
积分:30 加为好友
威望: 0 精华: 0
主题:1 回复:15
注册时间:2011-09-01
在线时长:0
9#   发表于:2011-09-23 01:36:05  IP:123.236.*.*
没有人遇到相同的问题了么?有解决的兄弟给支个招啊。
级别: 童生
UID: 19424
积分:24 加为好友
威望: 0 精华: 0
主题:2 回复:14
注册时间:2011-05-11
在线时长:0
10#   发表于:2011-09-23 01:57:39  IP:115.48.*.*
我这边weblogic 10 发布也不行,版主能不能提供详细部署说明啊
1 2 > >| 共2页