在OpenAM 12默认安装期间,会发生异常:
等待时等待 “请等待...正在配置......”屏幕。我修改了amConfigurator:12/07/2015 09:15:30:025 CET: 线程[http-nio-8080-exec-10,5,main]错误: DefaultSummary.createDefaultConfig()java.lang.NullPointerException 在 com.sun.identity.setup.ServicesDefaultValues.validatePassword(ServicesDefaultValues.java:368) 在 com.sun.identity.setup.ServicesDefaultValues.setServiceConfigValues(ServicesDefaultValues.java:114) 在 com.sun.identity.setup.AMSetupServlet.processRequest(AMSetupServlet.java:658) 在 com.sun.identity.config.DefaultSummary.createDefaultConfig(DefaultSummary.java:131) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:497)
的/ etc /主机名
与
127.0.0.1 openam.domain.com
我正在进入open am安装 http://openam.domain.com:8080/openam 链接。我已经删除了之前的OpenAm 13配置,如下所述:https://backstage.forgerock.com/#!/docs/openam/12.0.0/install-guide/chap-uninstall。 这是一个类似的错误 https://bugster.forgerock.org/jira/browse/OPENAM-5848
如何解决此错误?
答案 0 :(得分:1)
我知道它已经有一段时间了,但在我的情况下,我通过在隐身模式下打开服务器窗口来消除此错误。他们论坛上的支持页面暗示错误的cookie,因此隐身模式或清除cookie应该有所帮助。
答案 1 :(得分:0)
用于测试目的的Uglly解决方案是通过
中的IDE调试器设置非空值String adminPassword = (String)getContext().getSessionAttribute(
SessionAttributeNames.CONFIG_VAR_ADMIN_PWD);
和
String agentPassword = (String)getContext().getSessionAttribute(
SessionAttributeNames.CONFIG_VAR_AMLDAPUSERPASSWD);
com.sun.identity.config.DefaultSummary.createDefaultConfig()内部