500 Error


检查应用是不是好的,然后去application log下查error

 

/opt/oracle/as10g01/j2ee/OC4J_CONCEPT01/application-deployments/ilims

[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.

请使用浏览器的分享功能分享到微信等