这篇blog是用于记录在工作当中遇见的各种莫名其妙的问题。一般情况下不会去深入研究原理,只是望大家看了过后,不再填坑。
2016.04.25
今天早上启动IntelliJ
IDEA,启动debug模式,发现系统启动不起来(weblogic容器)。我擦,这不是坑嘛。莫名其妙地没有做修改就启动不起来了。
后来才发现原来是上次在调试的时候,将一个断点打在了函数申明上面了。取消这个断点就可以正常启动服务了。
友情提示:
1,debug前尽量少打断点,会影响启动速度的。
2,不要将断点打在函数申明这个语句上面。
2016.04.01
今天早上启动IntelliJ
IDEA,使用debug模式。发现启动不起来(weblogic容器),报错了。原来是idea在debug启动的时候,自己加了java语句-Xdebug
-Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=20003,server=y,suspend=n
所以,将domain下面的startweblogic.cmd当中的set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Xdebug -Xnoagent
-Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=20003,server=y,suspend=n改为set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% 即可。这样就避免重复了。
2016.03.17
今天同事打电话,发现了一个奇怪的问题。在weblogic下面,同一个domain下面部署了多个系统,他们居然会共享session。(☄⊙ω⊙)☄。就是说,先通过容器认证了A系统,在去登录B系统,发现居然不用登录认证。自己就达到了SSO的方式了(
 ̄ー ̄)。(这是不是意味着,又是一种新的SSO的实现方式呀。~^_^~)。但是,经常使用Tomcat的小伙伴应该清楚,这个在Tomcat下面是不存在这种问题的。