You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2004/12/02 04:14:56 UTC

cvs commit: jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet WebContentPortlet.java SSOIFramePortlet.java

taylor      2004/12/01 19:14:56

  Modified:    components/web-content/src/java/org/apache/jetspeed/portlet
                        WebContentPortlet.java SSOIFramePortlet.java
  Log:
  use default rules
  this still needs some refactoring
  
  Revision  Changes    Path
  1.2       +14 -4     jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/WebContentPortlet.java
  
  Index: WebContentPortlet.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/WebContentPortlet.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WebContentPortlet.java	2 Dec 2004 01:06:27 -0000	1.1
  +++ WebContentPortlet.java	2 Dec 2004 03:14:56 -0000	1.2
  @@ -33,13 +33,16 @@
   import org.apache.jetspeed.rewriter.JetspeedRewriterController;
   import org.apache.jetspeed.rewriter.RewriterController;
   import org.apache.jetspeed.rewriter.RewriterException;
  +import org.apache.jetspeed.rewriter.RulesetRewriter;
   import org.apache.jetspeed.rewriter.RulesetRewriterImpl;
   import org.apache.jetspeed.rewriter.WebContentRewriter;
   import org.apache.jetspeed.rewriter.html.SwingParserAdaptor;
  +import org.apache.jetspeed.rewriter.rules.Ruleset;
   import org.apache.jetspeed.rewriter.xml.SaxParserAdaptor;
   
   //standard java stuff
   import java.io.ByteArrayOutputStream;
  +import java.io.FileReader;
   import java.io.InputStreamReader;
   import java.io.OutputStreamWriter;
   import java.io.UnsupportedEncodingException;
  @@ -99,7 +102,7 @@
      boolean isSSOEnabled = false;
      
      /* WebContent rewriter */
  -   WebContentRewriter rewriter = new WebContentRewriter();
  +   RulesetRewriter rewriter = null;
      RewriterController rewriteController = null;
   
       public WebContentPortlet() {
  @@ -264,9 +267,16 @@
       */
      private RewriterController getController(String contextPath) throws Exception
      {        
  -       Class[] rewrtierClasses = new Class[]{WebContentRewriter.class, RulesetRewriterImpl.class};
  +       Class[] rewriterClasses = new Class[]{WebContentRewriter.class, WebContentRewriter.class};
          Class[] adaptorClasses = new Class[]{SwingParserAdaptor.class, SaxParserAdaptor.class};
  -       return new JetspeedRewriterController(contextPath + "conf/rewriter-rules-mapping.xml", Arrays.asList(rewrtierClasses), Arrays.asList(adaptorClasses));
  +       RewriterController rwc = new JetspeedRewriterController(contextPath + "conf/rewriter-rules-mapping.xml", Arrays.asList(rewriterClasses), Arrays.asList(adaptorClasses));
  +       
  +       FileReader reader = new FileReader(contextPath + "conf/default-rewriter-rules.xml");
  +       
  +       Ruleset ruleset = rwc.loadRuleset(reader);
  +       reader.close();
  +       rewriter = rwc.createRewriter(ruleset);       
  +       return rwc;
      }
      
      /*
  
  
  
  1.5       +2 -3      jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/SSOIFramePortlet.java
  
  Index: SSOIFramePortlet.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/SSOIFramePortlet.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SSOIFramePortlet.java	1 Dec 2004 01:29:25 -0000	1.4
  +++ SSOIFramePortlet.java	2 Dec 2004 03:14:56 -0000	1.5
  @@ -34,7 +34,6 @@
   import org.apache.jetspeed.sso.SSOException;
   import org.apache.jetspeed.sso.SSOProvider;
   
  -
   /**
    * SSOIFramePortlet
    * 
  @@ -152,7 +151,7 @@
           // get the POST params -- requires HTML post params named
           // ssoUserName 
           String ssoPrincipal = request.getParameter(SSO_FORM_PRINCIPAL);
  -        String ssoCredential = request.getParameter(SSO_FORM_CREDENTIAL);
  +        String ssoCredential = request.getParameter(SSO_FORM_CREDENTIAL);        
           /*
           if (ssoPrincipal == null || ssoCredential == null)
           {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org