anchor.diff:      String message = null;
       String propertyResult = null;
       
  +    public String sanitizePath( String s )
  +    {
  +        s = TextUtil.replaceString(s, "\\", "\\\\" );
  +        return s.trim();
  +    }
  +    
  +    /**
  +     *  Simply sanitizes any URL which contains backslashes (sometimes Windows users may have them)
  +     */
  +    public String sanitizeURL( String s )
  +    {
  +        s = TextUtil.replaceString(s, "\\", "/" );
  +        return s.trim();
  +    }
  +    
   	public String setProperty( String propertyfile, String key, String value )
   	{
           int idx = 0;
  
positive.code:         else
          {
              propertyString = setProperty( propertyString, WikiEngine.PROP_APPNAME, appname );
              propertyString = setProperty( propertyString, WikiEngine.PROP_BASEURL, baseurl );
              propertyString = setProperty( propertyString, FileSystemProvider.PROP_PAGEDIR, dir );
              propertyString = setProperty( propertyString, BasicAttachmentProvider.PROP_STORAGEDIR, dir );
              propertyString = setProperty( propertyString, WikiEngine.PROP_WORKDIR, workdir );
              propertyString = setProperty( propertyString, "log4j.appender.FileLog.File", logdir );
              
              if( password1 != null )
              {
  
negative.code:             try
              {
                  writeProperties( findPropertyFile(getServletContext()), propertyString );
                  message = "Your new properties have been saved.  Please restart your container (unless this was your first install).  Scroll down a bit to see your new jspwiki.properties.";
              }
              catch( IOException e )
              {
  