portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/cdi/AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java [295:387]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   public void processAction(ActionRequest portletReq,
         ActionResponse portletResp) throws PortletException, IOException {
      
      try {
         setAttribute(PORTLETCONFIGARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualConfigs(portletConfig, initPortletConfig));
      } catch (RuntimeException e) {
         setAttribute(PORTLETCONFIGARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(PORTLETCONTEXTARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualContexts(portletContext, portletReq.getPortletContext()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETCONTEXTARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(PORTLETMODEARTIFACTKEY, ACTIONPHASE,
               portletMode.toString().equals(portletReq.getPortletMode().toString()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETMODEARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(WINDOWSTATEARTIFACTKEY, ACTIONPHASE,
               windowState.toString().equals(portletReq.getWindowState().toString()));
      } catch (RuntimeException e) {
         setAttribute(WINDOWSTATEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETPREFERENCESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualPreferences(portletPreferences, portletReq.getPreferences()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETPREFERENCESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETSESSIONARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualSessions(portletSession, portletReq.getPortletSession()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETSESSIONARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(NAMESPACEARTIFACTKEY, ACTIONPHASE,
               portletResp.getNamespace().equals(portletRequestScopedArtifacts.getNamespace()));
      } catch (RuntimeException e) {
         setAttribute(NAMESPACEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(CONTEXTPATHARTIFACTKEY, ACTIONPHASE,
               portletContext.getContextPath().equals(portletRequestScopedArtifacts.getContextPath()));
      } catch (RuntimeException e) {
         setAttribute(CONTEXTPATHARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(WINDOWIDARTIFACTKEY, ACTIONPHASE,
               portletReq.getWindowID().equals(portletRequestScopedArtifacts.getWindowId()));
      } catch (RuntimeException e) {
         setAttribute(WINDOWIDARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETNAMEARTIFACTKEY, ACTIONPHASE,
               portletConfig.getPortletName().equals(portletRequestScopedArtifacts.getPortletName()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETNAMEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(COOKIESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualCollection(cookies, Arrays.asList(portletReq.getCookies())));
      } catch (RuntimeException e) {
         setAttribute(COOKIESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(LOCALESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualCollection(locales, Collections.list(portletReq.getLocales())));
      } catch (RuntimeException e) {
         setAttribute(LOCALESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      QName eventQName = new QName(
            "http://www.apache.org/portals/pluto/portlet-tck_3.0",
            "AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts");
      portletResp.setEvent(eventQName, "Hi!");
      
   }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/spring/AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java [296:388]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   public void processAction(ActionRequest portletReq,
         ActionResponse portletResp) throws PortletException, IOException {
      
      try {
         setAttribute(PORTLETCONFIGARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualConfigs(portletConfig, initPortletConfig));
      } catch (RuntimeException e) {
         setAttribute(PORTLETCONFIGARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(PORTLETCONTEXTARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualContexts(portletContext, portletReq.getPortletContext()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETCONTEXTARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(PORTLETMODEARTIFACTKEY, ACTIONPHASE,
               portletMode.toString().equals(portletReq.getPortletMode().toString()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETMODEARTIFACTKEY, ACTIONPHASE, false);
      }

      try {
         setAttribute(WINDOWSTATEARTIFACTKEY, ACTIONPHASE,
               windowState.toString().equals(portletReq.getWindowState().toString()));
      } catch (RuntimeException e) {
         setAttribute(WINDOWSTATEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETPREFERENCESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualPreferences(portletPreferences, portletReq.getPreferences()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETPREFERENCESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETSESSIONARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualSessions(portletSession, portletReq.getPortletSession()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETSESSIONARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(NAMESPACEARTIFACTKEY, ACTIONPHASE,
               portletResp.getNamespace().equals(portletRequestScopedArtifacts.getNamespace()));
      } catch (RuntimeException e) {
         setAttribute(NAMESPACEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(CONTEXTPATHARTIFACTKEY, ACTIONPHASE,
               portletContext.getContextPath().equals(portletRequestScopedArtifacts.getContextPath()));
      } catch (RuntimeException e) {
         setAttribute(CONTEXTPATHARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(WINDOWIDARTIFACTKEY, ACTIONPHASE,
               portletReq.getWindowID().equals(portletRequestScopedArtifacts.getWindowId()));
      } catch (RuntimeException e) {
         setAttribute(WINDOWIDARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(PORTLETNAMEARTIFACTKEY, ACTIONPHASE,
               portletConfig.getPortletName().equals(portletRequestScopedArtifacts.getPortletName()));
      } catch (RuntimeException e) {
         setAttribute(PORTLETNAMEARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(COOKIESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualCollection(cookies, Arrays.asList(portletReq.getCookies())));
      } catch (RuntimeException e) {
         setAttribute(COOKIESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      try {
         setAttribute(LOCALESARTIFACTKEY, ACTIONPHASE,
               utils.checkEqualCollection(locales, Collections.list(portletReq.getLocales())));
      } catch (RuntimeException e) {
         setAttribute(LOCALESARTIFACTKEY, ACTIONPHASE, false);
      }
      
      QName eventQName = new QName(
            "http://www.apache.org/portals/pluto/portlet-tck_3.0",
            "AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts");
      portletResp.setEvent(eventQName, "Hi!");
      
   }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



