org.gatein.common.logging.Logger.warn()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(9.7k)|赞(0)|评价(0)|浏览(174)

本文整理了Java中org.gatein.common.logging.Logger.warn()方法的一些代码示例,展示了Logger.warn()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.warn()方法的具体详情如下:
包路径:org.gatein.common.logging.Logger
类名称:Logger
方法名:warn

Logger.warn介绍

暂无

代码示例

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

  1. public void setSkipExpirationOfStructureCacheEntries(boolean skipExpirationOfStructureCacheEntries) {
  2. if (cacheManager != null && (skipExpirationOfStructureCacheEntries != this.skipExpirationOfStructureCacheEntries)) {
  3. log.warn("CacheManager is already initialized. Setting of skipExpirationOfStructureCacheEntries won't have effect");
  4. } else {
  5. this.skipExpirationOfStructureCacheEntries = skipExpirationOfStructureCacheEntries;
  6. }
  7. }

代码示例来源:origin: org.gatein.sso/sso-agent

  1. private void throwIllegalStateException(String message)
  2. {
  3. log.warn(message);
  4. IllegalStateException ise = new IllegalStateException(message);
  5. throw ise;
  6. }

代码示例来源:origin: org.exoplatform.portal/exo.portal.component.common

  1. public void warning(SAXParseException exception) throws SAXException
  2. {
  3. log.warn(exception.getMessage(), exception);
  4. }

代码示例来源:origin: org.gatein.wci/wci-tomcat7

  1. private boolean getCrossContextLogoutConfig() {
  2. String val = getServletContext().getInitParameter(CROSS_CONTEXT_LOGOUT_KEY);
  3. if (val == null || Boolean.valueOf(val))
  4. return true;
  5. if (!"false".equalsIgnoreCase(val))
  6. log.warn("Context init param " + CROSS_CONTEXT_LOGOUT_KEY + " value is invalid: " + val + " - falling back to: false");
  7. log.info("Cross-context session invalidation on logout disabled");
  8. return false;
  9. }
  10. }

代码示例来源:origin: org.gatein.pc/pc-portlet

  1. public boolean isPortletModeAllowed(PortletMode portletMode)
  2. {
  3. if (portletMode == null)
  4. {
  5. // The spec does not give way to handle that case properly
  6. log.warn("Try to test a null portlet mode");
  7. return false;
  8. }
  9. else
  10. {
  11. return supportedModes.contains(Mode.create(portletMode.toString()));
  12. }
  13. }

代码示例来源:origin: org.exoplatform.portal/exo.portal.component.common

  1. /**
  2. * {@inheritDoc}
  3. */
  4. public void finishJTATransaction()
  5. {
  6. UserTransaction tx = getUserTransaction();
  7. try
  8. {
  9. int txStatus = tx.getStatus();
  10. if (txStatus == Status.STATUS_NO_TRANSACTION)
  11. {
  12. log.warn("UserTransaction can't be finished as it wasn't started");
  13. }
  14. else if (txStatus == Status.STATUS_MARKED_ROLLBACK || txStatus == Status.STATUS_ROLLEDBACK || txStatus == Status.STATUS_ROLLING_BACK)
  15. {
  16. log.warn("Going to rollback UserTransaction as it's status is " + txStatus);
  17. tx.rollback();
  18. }
  19. else
  20. {
  21. tx.commit();
  22. }
  23. }
  24. catch (Exception se)
  25. {
  26. throw new RuntimeException(se);
  27. }
  28. }

代码示例来源:origin: org.gatein.sso/sso-agent

  1. log.warn("Count of login errors: " + currentNumberOfErrors);
  2. log.warn("Max. number of login errors reached. Rethrowing exception");
  3. throw ilse;

代码示例来源:origin: org.gatein.integration/extension-component

  1. /**
  2. * Reading credentials from @{link ConversationState} of current user.
  3. *
  4. * @return credentials
  5. */
  6. @Override
  7. public Credentials getCredentials() {
  8. if (ConversationState.getCurrent() == null) {
  9. log.warn("Cannot find Credentials because ConversationState not set.");
  10. return null;
  11. }
  12. return (Credentials) ConversationState.getCurrent().getAttribute(Credentials.CREDENTIALS);
  13. }
  14. }

代码示例来源:origin: org.gatein.sso/sso-agent

  1. @Override
  2. protected void initImpl()
  3. {
  4. super.initImpl();
  5. try
  6. {
  7. // Lookup for JOSSO agent
  8. jossoAgent = JOSSOUtils.lookupSSOAgent();
  9. // If logoutURL not provided from filter configuration, fallback to obtain it from JOSSO agent
  10. if (logoutUrl == null || logoutUrl.length() == 0)
  11. {
  12. logoutUrl = jossoAgent.getGatewayLogoutUrl().trim();
  13. log.info("Obtained logoutUrl from configuration of josso agent. logoutUrl: " + this.logoutUrl);
  14. }
  15. }
  16. catch (Exception e)
  17. {
  18. log.warn("Can't obtain JOSSO agent", e);
  19. }
  20. }

代码示例来源:origin: org.gatein.sso/sso-agent

  1. /**
  2. * Performs portal logout by calling WCI logout.
  3. *
  4. * @param request
  5. * @param response
  6. */
  7. protected void portalLogout(HttpServletRequest request, HttpServletResponse response)
  8. {
  9. // Workaround: we need to temporary "restore" session to enforce crossContext logout at WCI layer
  10. request.getSession(true);
  11. try
  12. {
  13. ServletContainerFactory.getServletContainer().logout(request, response);
  14. }
  15. catch (Exception e)
  16. {
  17. String message = "Session has been invalidated but WCI logout failed.";
  18. log.warn(message);
  19. if (log.isTraceEnabled())
  20. {
  21. log.trace(message, e);
  22. }
  23. }
  24. }

代码示例来源:origin: org.exoplatform.portal/exo.portal.component.common

  1. /**
  2. * {@inheritDoc}
  3. */
  4. public void beginJTATransaction()
  5. {
  6. UserTransaction tx = getUserTransaction();
  7. try
  8. {
  9. if (tx.getStatus() == Status.STATUS_NO_TRANSACTION)
  10. {
  11. tx.begin();
  12. }
  13. else
  14. {
  15. log.warn("UserTransaction not started as it's in state " + tx.getStatus());
  16. }
  17. }
  18. catch (Exception e)
  19. {
  20. throw new RuntimeException(e);
  21. }
  22. }

代码示例来源:origin: org.gatein.pc/pc-portlet

  1. public void stop()
  2. {
  3. // Wait at most 60 seconds before all invocations are done
  4. log.debug("Trying to close the valve");
  5. boolean done = valve.closing(60000);
  6. if (!done)
  7. {
  8. log.warn("The valve is still holding invocations, continue anyway");
  9. }
  10. //
  11. valve.closed();
  12. //
  13. status = LifeCycleStatus.CREATED;
  14. // Destroy the portlet object
  15. destroyPortlet(portlet);
  16. }

代码示例来源:origin: org.gatein.wci/wci-tomcat7

  1. @Override
  2. public void fireRequestDestroyed(ServletRequest servletRequest)
  3. {
  4. Object instances[] = context.getApplicationEventListeners();
  5. if (null != instances && instances.length > 0)
  6. {
  7. ServletRequestEvent event = new ServletRequestEvent(context.getServletContext(), servletRequest);
  8. for (int i = instances.length - 1; i >= 0; i--)
  9. {
  10. if (null == instances[i])
  11. {
  12. continue;
  13. }
  14. if (!(instances[i] instanceof ServletRequestListener))
  15. {
  16. continue;
  17. }
  18. ServletRequestListener listener = (ServletRequestListener) instances[i];
  19. try
  20. {
  21. listener.requestDestroyed(event);
  22. }
  23. catch (Throwable t)
  24. {
  25. log.warn("Error calling requestDestroyed() for " + listener.toString(), t);
  26. }
  27. }
  28. }
  29. }

代码示例来源:origin: org.gatein.wci/wci-tomcat7

  1. @Override
  2. public void fireRequestInitialized(ServletRequest servletRequest)
  3. {
  4. Object instances[] = context.getApplicationEventListeners();
  5. if (null != instances && instances.length > 0)
  6. {
  7. ServletRequestEvent event = new ServletRequestEvent(context.getServletContext(), servletRequest);
  8. for (int i = 0; i < instances.length; i++)
  9. {
  10. if (null == instances[i])
  11. {
  12. continue;
  13. }
  14. if (!(instances[i] instanceof ServletRequestListener))
  15. {
  16. continue;
  17. }
  18. ServletRequestListener listener = (ServletRequestListener) instances[i];
  19. try
  20. {
  21. listener.requestInitialized(event);
  22. }
  23. catch (Throwable t)
  24. {
  25. log.warn("Error calling requestInitialized() for " + listener.toString(), t);
  26. }
  27. }
  28. }
  29. }
  30. }

代码示例来源:origin: org.gatein.pc/pc-portlet

  1. public void setPortletMode(PortletMode portletMode) throws PortletModeException
  2. {
  3. WantUpdate update = requireUpdate("Portlet mode cannot be set after redirect");
  4. //
  5. if (portletMode == null)
  6. {
  7. // The spec does not define that case
  8. // we just issue a warn
  9. log.warn("Set null portlet mode");
  10. }
  11. else
  12. {
  13. if (!preq.isPortletModeAllowed(portletMode))
  14. {
  15. throw new PortletModeException("Not supported", portletMode);
  16. }
  17. //
  18. update.mode = org.gatein.pc.api.Mode.create(portletMode.toString());
  19. }
  20. }

代码示例来源:origin: org.gatein.wci/wci-jetty8

  1. private void startWebAppContext(WebAppContext ctx)
  2. {
  3. try
  4. {
  5. if (!ServletContainer.isDisabledNativeRegistration(ctx.getServletContext()))
  6. {
  7. Jetty8WebAppContext jetty8Ctx = new Jetty8WebAppContext(ctx);
  8. if (registration != null)
  9. {
  10. registration.registerWebApp(jetty8Ctx);
  11. }
  12. }
  13. }
  14. catch (Exception ex)
  15. {
  16. LOG.warn("Failed to register webapp " + ctx.getContextPath(), ex);
  17. }
  18. }

代码示例来源:origin: org.gatein.wci/wci-jetty8

  1. private void stopWebAppContext(WebAppContext ctx)
  2. {
  3. try
  4. {
  5. if (!ServletContainer.isDisabledNativeRegistration(ctx.getServletContext()))
  6. {
  7. if (registration != null)
  8. {
  9. registration.unregisterWebApp(ctx.getContextPath());
  10. }
  11. }
  12. }
  13. catch (Exception ex)
  14. {
  15. LOG.warn("Failed to unregister webapp " + ctx.getContextPath(), ex);
  16. }
  17. }
  18. }

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

  1. public void recoverFromIDMError(Exception e) {
  2. try {
  3. // We need to restart Hibernate transaction if it's available. First rollback old one and then start new one
  4. Transaction idmTransaction = idmService_.getIdentitySession().getTransaction();
  5. if (idmTransaction.isActive()) {
  6. idmTransaction.rollback();
  7. idmTransaction.start();
  8. log.info("IDM error recovery finished. Old transaction has been rolled-back and new transaction has been started");
  9. }
  10. } catch (Exception e1) {
  11. log.warn("Error during recovery of old error", e1);
  12. }
  13. }

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

  1. public void handleException(String messageToLog, Exception e) {
  2. log.info(messageToLog, e);
  3. // Mark JTA transaction to rollback-only if JTA setup is enabled
  4. if (orgService.getConfiguration().isUseJTA()) {
  5. try {
  6. JTAUserTransactionLifecycleService transactionLfService = (JTAUserTransactionLifecycleService) ExoContainerContext
  7. .getCurrentContainer().getComponentInstanceOfType(JTAUserTransactionLifecycleService.class);
  8. UserTransaction tx = transactionLfService.getUserTransaction();
  9. if (tx.getStatus() == Status.STATUS_ACTIVE) {
  10. tx.setRollbackOnly();
  11. }
  12. } catch (Exception tre) {
  13. log.warn("Unable to set Transaction status to be rollback only", tre);
  14. }
  15. } else {
  16. orgService.recoverFromIDMError(e);
  17. }
  18. }

代码示例来源:origin: exoplatform/platform

  1. @Override
  2. public void processRender(WebuiRequestContext context) throws Exception {
  3. HttpServletRequest request = Util.getPortalRequestContext().getRequest();
  4. User pUser = (User) authRegistry.getAttributeOfClient(request, OAuthConstants.ATTRIBUTE_AUTHENTICATED_PORTAL_USER);
  5. if (portalUser == null || (pUser != null && pUser != portalUser)) {
  6. if (pUser == null) {
  7. log.warn("portalUser from OAuth login is not available!");
  8. pUser = new UserImpl();
  9. pUser.setDisplayName("");
  10. }
  11. this.portalUser = pUser;
  12. setupUserToRegisterForm();
  13. User detectedUser = (User) authRegistry.getAttributeOfClient(request, OAuthConst.ATTRIBUTE_AUTHENTICATED_PORTAL_USER_DETECTED);
  14. if (detectedUser != null) {
  15. getChild(UIRegisterForm.class).setRendered(false);
  16. UIOAuthInvitationForm invitationForm = getChild(UIOAuthInvitationForm.class);
  17. invitationForm.setRendered(true);
  18. String detected = detectedUser.getUserName();
  19. if (!detected.equals(pUser.getUserName()) && detectedUser.getEmail().equals(pUser.getEmail())) {
  20. detected = detectedUser.getEmail();
  21. }
  22. invitationForm.setDetectedUserName(detected);
  23. } else {
  24. getChild(UIRegisterForm.class).setRendered(true);
  25. getChild(UIOAuthInvitationForm.class).setRendered(false);
  26. }
  27. }
  28. super.processRender(context);
  29. }

相关文章