【平台兼容性】jeecg3.7 兼容weblogic 部署改造方案
2017-05-09 15:50
369 查看
MyEclipse 配置 WebLogic 10.3.3请参考:https://my.oschina.net/aini3884/blog/895689常见问题:1. problem: cvc-enumeration-valid: string value '3.0' is not a valid enumeration value for web-app-versionType in namespace 原因:weblogic11g版本并不支持web-app_3_0.xsd的定义,因为创建项目的时候用的是JAVAEE6解决方案:修改web.xml<web-app version="3.0"
-Xms:内存初始值-Xmx:内存最大值(不要超过内存的80%)MaxPermSize:PermGen(Class和Meta存放区域)区域内存最大值。winXP 4G内存参考:-Xms512m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Xverify:none -da -XX:MaxPermSize改为256或512持续更新中......
xmlns=http://java.sun.com/xml/ns/javaee
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">改为:<web-app version="2.5"
xmlns=http://java.sun.com/xml/ns/javaee
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">[/code]2. weblogic 异常 Error creating bean with name 原因:jar包冲突解决方案:配置weblogic.xml,添加优先加载jar包<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app>
<container-descriptor>
<!--<prefer-web-inf-classes>true</prefer-web-inf-classes> -->
<prefer-application-packages>
<package-name>org.apache.commons.lang.*</package-name>
<package-name>antlr.*</package-name>
<package-name>org.hibernate.*</package-name>
<package-name>javax.persistence.*</package-name>
<package-name>org.apache.cxf.*</package-name>
</prefer-application-packages>
</container-descriptor>
<context-root>/</context-root>
<session-descriptor>
<persistent-store-type>replicated_if_clustered</persistent-store-type>
<cookie-name>JSESSIONID-vehicle</cookie-name>
</session-descriptor>
</weblogic-web-app>3. eclipse控制台报错java.lang.IllegalStateException: Response already committed原因:weblogic不兼容out.clearBuffer();解决方案:org.jeecgframework.tag.core.easyui.BaseTag.doEndTag(BaseTag.java:227)org.jeecgframework.tag.core.easyui.DataGridTag.doEndTag(DataGridTag.java:537)org.jeecgframework.tag.core.easyui.FormValidationTag.doStartTag(FormValidationTag.java:121)org.jeecgframework.tag.core.easyui.WebUploaderTag.doEndTag(WebUploaderTag.java:54)根据文件位置及行号删除//out.clearBuffer();规律:org.jeecgframework.tag.core.easyui.XXXTag.doStartTag(XXXTag.java:行号) .......其余相同问题,此方法均适用,这是weblogic和tomcat的区别4. java.lang.OutOfMemoryError: PermGen space 间隔x分钟<[STUCK] ExecuteThread: '2' for queue: 解决方案:增加PermGen space参数大小
-Xms:内存初始值-Xmx:内存最大值(不要超过内存的80%)MaxPermSize:PermGen(Class和Meta存放区域)区域内存最大值。winXP 4G内存参考:-Xms512m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Xverify:none -da -XX:MaxPermSize改为256或512持续更新中......
相关文章推荐
- 【平台兼容性】jeecg部署weblogic 测试
- 【平台兼容性】jeecg部署weblogic 测试,修改配置方法
- 关于Jeecg互联网化dubbo改造方案(上)
- 基于Apache与Tomcat的Java平台部署方案
- 基于Apache与Tomcat的Java平台部署方案
- 关于Jeecg互联网化dubbo改造方案(下)
- 从.NET到Mono-记Kooboo CMS对Mono的兼容历程:三、平台的兼容性
- IE兼容问题解决方案——指定文件兼容性为content="IE=Edge,chrome=1"(可以解决很多的问题)
- 关于Jeecg互联网化dubbo改造方案
- Axis做的Service客户端部署在weblogic上兼容问题
- Emoji表情符号兼容方案(适用ios,android,wp等平台)
- Jeecg-3.7 部署tomcat第一次运行相关问题处理
- 关于Jeecg互联网化dubbo改造方案(续)
- 在公有云平台体验开源方案的自动部署
- Emoji表情符号兼容方案(适用ios,android,wp等平台)
- 短信网关post-get-soap请求方式发送验证码(兼容各个短信平台方案)
- Weblogic在Linux平台下启动慢的相关问题解决方案
- MTK平台多种LCD兼容方案
- Discuz!X集群部署的系统方案和改造方式讨论
- 摘要:.NET Pet Shop 应用程序的设计说明了构建企业 n 层 .NET 2.0 应用程序的最佳做法,这种应用程序可能需要支持各种数据库平台和部署方案。