
检查应用是不是好的,然后去application log下查error
[ora10gas@oxitz1oas18 ilims]$ cd OC4J_CONCEPT01_GOC4J_CONCEPT01_1
[ora10gas@oxitz1oas18 OC4J_CONCEPT01_GOC4J_CONCEPT01_1]$ vim application.log
15/04/02 15:10:29.934 ilims: Servlet error
org.opensaml.ws.security.SecurityPolicyException: Validation of protocol message signature failed
at org.opensaml.common.binding.security.SAMLProtocolMessageXMLSignatureSecurityPolicyRule.doEvaluate(SAMLProtocolMessageXMLSignatureSecurityPolicyRule.java:137)
at org.opensaml.common.binding.security.SAMLProtocolMessageXMLSignatureSecurityPolicyRule.evaluate(SAMLProtocolMessageXMLSignatureSecurityPolicyRule.java:106)
at org.opensaml.ws.security.provider.BasicSecurityPolicy.evaluate(BasicSecurityPolicy.java:50)
at org.opensaml.ws.message.decoder.BaseMessageDecoder.processSecurityPolicy(BaseMessageDecoder.java:110)
at org.opensaml.ws.message.decoder.BaseMessageDecoder.decode(BaseMessageDecoder.java:79)
at org.opensaml.saml2.binding.decoding.BaseSAML2MessageDecoder.decode(BaseSAML2MessageDecoder.java:69)
at com.decathlon.saml2.security.processor.SAMLProcessor.retrieveMessage(SAMLProcessor.java:82)
at com.decathlon.saml2.security.processor.SAMLProcessor.retrieveMessage(SAMLProcessor.java:148)
at com.decathlon.saml2.security.Saml2SecurityFilter.processLogin(Saml2SecurityFilter.java:559)
at com.decathlon.saml2.security.Saml2SecurityFilter.processDoFilter(Saml2SecurityFilter.java:342)
at com.decathlon.fwk.filter.BaseSecuredFilter.doFilter(BaseSecuredFilter.java:74)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at com.decathlon.loginaudit.filter.LoginAuditFilter.doFilter(LoginAuditFilter.java:101)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1041)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:911)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Solution1: Federation 错误,在CO中把错误信息贴到discussion中。
2015-07-13 08:40:22,371 - (IP:) - ERROR -
com.decathlon.saml2.security.Saml2SecurityFilter: Technical error occured on
authentication, message=Error getting a connection for pool 'jdbc/permit',
message=Unable to get a physical connection from the database...there are no
connections available.
wg4.bean.ancestor.TechniqueException: Error getting a connection for pool 'jdbc/permit', message=Unable to get a physical connection from the database...there are no connections available.
Solution2: 修改'jdbc/permit'的max_connection,在datasource中一并修改
Solution 3: Restart the OC4J.