weblogic 发布启动以后报错:SecurityException: Prohibited package name: java.lang
摘要:原因是所在机器上classpath中的rt.jar,把classpath中的rt.jar去掉即可。windows直接修改环境变量即可;linux/unix修改 /etc/profile文件中的classpath即可;exportJAVA_HOME=/home/javaexportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin
阅读全文
posted @
2014-04-09 15:50
安朗
阅读(753)
推荐(0)
weblogicc 线程池设置
摘要:官方文档指出,WebLogic 9 / WebLogic 10 的线程池是自调优的,并且在WebLogic 9的时候,通过修改config.xml可以修改默认线程池的最小值、最大值,但是很麻烦。到了WebLogic 10gR3,连修改config.xml的办法都给取消了。但是,可以通过在启动脚本增加如下参数,可以指定默认线程池的最小值、最大值:-Dweblogic.threadpool.MinPoolSize=100-Dweblogic.threadpool.MaxPoolSize=500weblogic11g建议这样修改线程池大小打开并编辑 bin/setDomainEnv.sh在最后面添加
阅读全文
Weblogic中的热部署——修改JSP、java类无需重启
摘要:Weblogic允许在wls运行时部署组件的新版本。这个过程被称作热部署。因为java classloader没有任何一种机制来卸下一系列存在的类,也不能用类的新版本来替换老版本,为了在一个运行的虚拟机中更新相关的 类,classloader必须被替换掉。当它被替换时,它所装载的所有类以及衍生的子classloader也要被重新装载。这些类的所有实例也必需被 重新装载。在wls中,每一个应用组件都有一个层次化的classloaders,它们都是system classloader的子类,这种结构有助于每个应用或应用的一部分能被单独重新加载,而不会影响其它的组件。所以我们只要理解这个原理,类似的
阅读全文