You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by an...@apache.org on 2004/07/11 19:23:29 UTC

cvs commit: cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/impl DefaultLinkService.java

antonio     2004/07/11 10:23:29

  Modified:    src/blocks/portal/java/org/apache/cocoon/portlet
                        ManagedCocoonPortlet.java
               src/blocks/portal/java/org/apache/cocoon/portal/impl
                        DefaultLinkService.java
  Log:
  Allow it compile in Java 1.3
  
  Revision  Changes    Path
  1.3       +4 -4      cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portlet/ManagedCocoonPortlet.java
  
  Index: ManagedCocoonPortlet.java
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portlet/ManagedCocoonPortlet.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ManagedCocoonPortlet.java	6 Jul 2004 22:38:28 -0000	1.2
  +++ ManagedCocoonPortlet.java	11 Jul 2004 17:23:29 -0000	1.3
  @@ -39,6 +39,7 @@
   import org.apache.cocoon.environment.portlet.PortletEnvironment;
   import org.apache.cocoon.portlet.multipart.MultipartActionRequest;
   import org.apache.cocoon.portlet.multipart.RequestFactory;
  +import org.apache.cocoon.util.NetUtils;
   import org.apache.cocoon.util.log.Log4JConfigurator;
   
   import org.apache.log.ContextMap;
  @@ -61,7 +62,6 @@
   import java.io.PrintStream;
   import java.net.SocketException;
   import java.net.URL;
  -import java.net.URLDecoder;
   import java.util.HashMap;
   
   /**
  @@ -379,7 +379,7 @@
   
           Environment env;
           try{
  -            env = getEnvironment(servletPath, URLDecoder.decode(uri, "UTF-8"), request, res);
  +            env = getEnvironment(servletPath, NetUtils.decode(uri, "UTF-8"), request, res);
           } catch (Exception e) {
               if (getLogger().isErrorEnabled()) {
                   getLogger().error("Problem with Cocoon portlet", e);
  @@ -530,7 +530,7 @@
   
           Environment env;
           try{
  -            env = getEnvironment(servletPath, URLDecoder.decode(uri, "UTF-8"), request, res);
  +            env = getEnvironment(servletPath, NetUtils.decode(uri, "UTF-8"), request, res);
           } catch (Exception e) {
               if (getLogger().isErrorEnabled()) {
                   getLogger().error("Problem with Cocoon portlet", e);
  
  
  
  1.15      +2 -2      cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/impl/DefaultLinkService.java
  
  Index: DefaultLinkService.java
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/blocks/portal/java/org/apache/cocoon/portal/impl/DefaultLinkService.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- DefaultLinkService.java	7 Jun 2004 09:53:34 -0000	1.14
  +++ DefaultLinkService.java	11 Jul 2004 17:23:29 -0000	1.15
  @@ -255,7 +255,7 @@
       public void addUniqueParameterToLink(String name, String value) {
           final Info info = this.getInfo();
           if ( info.hasParameters ) {
  -            final int pos = info.linkBase.indexOf("?");
  +            final int pos = info.linkBase.toString().indexOf("?");
               final String queryString = info.linkBase.substring(pos + 1);
               final RequestParameters params = new RequestParameters(queryString);
               if ( params.getParameter(name) != null ) {