一 资料链接
1 weblogic9中配置web服务遇到的很普通很容易犯的错误
http://00liuxiaolong.blog.51cto.com/967387/313146
2 weblogic应用程序部署指南
http://blog.csdn.net/lishengbo/archive/2010/08/13/5809724.aspx
3 直接用weblogic部署,不用MyEclipse启动
http://blog.sina.com.cn/s/blog_49d3ec2f0100lxbl.html
4 解决MyEclipse 5.5和Weblogic 9.2整合以及清除缓存问题
http://www.cnblogs.com/xugang2008/archive/2010/08/13/1799103.html
二 总结如下
1 清除缓存路径如下:
D:\bea\user_projects\domains\XXXXXdomain\servers\AdminServer\cache,
D:\bea\user_projects\domains\XXXXXdomain\servers\AdminServer\tmp
2 缓存解决方法:修改D:\bea\user_projects\domains\base_domain\config\config.xml中我们刚才所添加的配置文件,将staging-mode节点改成nostage即可,
配置文件代码示例如下:
它的xml最后配置为:
<configuration-version>9.2.0.0</configuration-version>
<app-deployment>
<name>_appsdir_XXXX_dir</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>autodeploy\XXXX</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
<admin-server-name>AdminServer</admin-server-name>
<jdbc-system-resource>
<name>JDBC Data Source-0</name>
<target>AdminServer</target>
<descriptor-file-name>jdbc/JDBC_Data_Source-0-3407-jdbc.xml</descriptor-file-name>
</jdbc-system-resource>
<app-deployment>
<name>_appsdir_EAI_Manage_dir</name>
<target>AdminServer</target>
<module-type>dir</module-type>
<source-path>autodeploy/EAI_Manage</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
3 清理工程:clean
4 解决weblogic有时不能发布工程的bug,参照以上配置文件代码:
<security-dd-model>DDOnly</security-dd-model>
5 weblogic.xml相关配置,位于WEB-INF下,与web.xml文件同级.
<?xml version='1.0' encoding='utf-8'?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!--解决jar冲突-->
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
<!--配置weblogic.xml访问地址-->
<context-root>/</context-root>
</weblogic-web-app>