//# 48 errors, 2,379 messages
//#
/*
    //#RollerWeblogHandler.java:1:1: class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
 * Licensed to the Apache Software Foundation (ASF) under one or more
 *  contributor license agreements.  The ASF licenses this file to You
 * under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.  For additional information regarding
 * copyright in this work, please see the NOTICE file in the top level
 * directory of this distribution.
 */

package org.apache.roller.weblogger.webservices.adminprotocol;

import java.io.Reader;
import java.net.MalformedURLException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Collections;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.jdom.Document;
import org.apache.roller.weblogger.WebloggerException;
import org.apache.roller.weblogger.config.WebloggerRuntimeConfig;
import org.apache.roller.weblogger.business.UserManager;
import org.apache.roller.weblogger.pojos.WeblogPermission;
import org.apache.roller.weblogger.pojos.User;
import org.apache.roller.weblogger.pojos.Weblog;
import org.apache.roller.weblogger.util.cache.CacheManager;
import org.apache.roller.weblogger.util.Utilities;
import org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry;
import org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet;
import org.apache.roller.weblogger.webservices.adminprotocol.sdk.UnexpectedRootElementException;
import org.apache.roller.weblogger.webservices.adminprotocol.sdk.WeblogEntry;
import org.apache.roller.weblogger.webservices.adminprotocol.sdk.WeblogEntrySet;

/**
 * This class handles requests concerning Roller weblog resources.
 */
class RollerWeblogHandler extends Handler {
    private static Log log =
    //#RollerWeblogHandler.java:51: method: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init
    //#RollerWeblogHandler.java:51: Warning: method not available
    //#    -- call on LogFactory org.apache.commons.logging.LogFactory:getFactory()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init
    //#    unanalyzed callee: LogFactory org.apache.commons.logging.LogFactory:getFactory()
    //#RollerWeblogHandler.java:51: Warning: method not available
    //#    -- call on Log org.apache.commons.logging.LogFactory:getInstance(Class)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init
    //#    unanalyzed callee: Log org.apache.commons.logging.LogFactory:getInstance(Class)
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.createWeblogs(Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.deleteEntry()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getCollection()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntry()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntrySet(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getRequest()Ljavax/servlet/http/HttpServletRequest;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUserData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/User;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUserName()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.postCollection(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processDelete()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processGet()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processPost(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processPut(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.putCollection(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.putEntry(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.setUserName(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntry(Lorg/apache/roller/weblogger/pojos/Weblog;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntrySet([Lorg/apache/roller/weblogger/pojos/User;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntrySet([Lorg/apache/roller/weblogger/pojos/Weblog;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.updateWeblogs(Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.updateWebsiteData(Lorg/apache/roller/weblogger/pojos/Weblog;Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry;)V
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): log
    //#output(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#presumption(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): org.apache.commons.logging.LogFactory:getFactory(...)@51 != null
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.createWeblogs(Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet; == &createWeblogs
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.deleteEntry()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &deleteEntry
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getCollection()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &getCollection
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntry()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &getEntry
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntrySet(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getEntrySet
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &getEntrySet
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getRequest()Ljavax/servlet/http/HttpServletRequest; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getRequest
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getRoller
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getUri
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUrlPrefix()Ljava/lang/String; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getUrlPrefix
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUserData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/User; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getUserData
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getUserName()Ljava/lang/String; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getUserName
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog; == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.getWebsiteData
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.postCollection(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &postCollection
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processDelete()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &processDelete
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processGet()Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &processGet
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processPost(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &processPost
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.processPut(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &processPut
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.putCollection(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &putCollection
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.putEntry(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet; == &putEntry
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.setUserName(Ljava/lang/String;)V == &org/apache/roller/weblogger/webservices/adminprotocol/Handler.setUserName
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntry(Lorg/apache/roller/weblogger/pojos/Weblog;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry; == &toWeblogEntry
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntrySet([Lorg/apache/roller/weblogger/pojos/User;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet; == &toWeblogEntrySet
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.toWeblogEntrySet([Lorg/apache/roller/weblogger/pojos/Weblog;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet; == &toWeblogEntrySet
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.updateWeblogs(Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet; == &updateWeblogs
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): __Dispatch_Table.updateWebsiteData(Lorg/apache/roller/weblogger/pojos/Weblog;Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry;)V == &updateWebsiteData
    //#post(org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init): init'ed(log)
    //#RollerWeblogHandler.java:51: end of method: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler__static_init
            LogFactory.getFactory().getInstance(RollerWeblogHandler.class);
    
    /** Theme name used when creating weblogs */
    private static final String DEFAULT_THEME = "basic";
    
    public RollerWeblogHandler(HttpServletRequest request) throws HandlerException {
        super(request);
    //#RollerWeblogHandler.java:58: method: void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): ".rap"._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): ".roller-services"._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: Could not get user: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: Invalid path info: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: Unknown user: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: User is disabled: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: User is not authorized: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): "ERROR: User must have the admin role to use the RAP endpoint: "._tainted
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Authenticator]
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator]
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Descendant_Table[others]
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.authenticate()V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.getUserData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/User;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.getUserName()Ljava/lang/String;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.setRequest(Ljavax/servlet/http/HttpServletRequest;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.__Dispatch_Table.setRoller(Lorg/apache/roller/weblogger/business/Weblogger;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.java.lang.Boolean.FALSE
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Authenticator.java.lang.Boolean.TRUE
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator]
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Descendant_Table[others]
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.authenticate()V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.getRequest()Ljavax/servlet/http/HttpServletRequest;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.getUserData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/User;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.getUserName()Ljava/lang/String;
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.setRequest(Ljavax/servlet/http/HttpServletRequest;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.setRoller(Lorg/apache/roller/weblogger/business/Weblogger;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.setUserName(Ljava/lang/String;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/BasicAuthenticator.__Dispatch_Table.verifyUser(Ljava/lang/String;Ljava/lang/String;)V
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.PATHINFO_PATTERN
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): request
    //#input(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): java.lang.String:substring(...)._tainted
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): java.lang.StringBuilder:toString(...)._tainted
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1) num objects
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1).__Tag
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1).entryId
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1).type
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.request
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.roller
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.uri
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.urlPrefix
    //#output(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.userName
    //#new obj(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): java.lang.String:substring(...)
    //#new obj(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): java.lang.StringBuilder:toString(...)
    //#new obj(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1)
    //#pre[2] (void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): request != null
    //#pre[1] (void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): (soft) org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.PATHINFO_PATTERN != null
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): init'ed(java.lang.String:substring(...)._tainted)
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): java.lang.StringBuilder:toString(...)._tainted == 0
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.request == request
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.request != null
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): init'ed(this.roller)
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.uri == &new Handler$URI(Handler#1)
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.urlPrefix == &java.lang.StringBuilder:toString(...)
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.userName == One-of{null, &java.lang.String:substring(...)}
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): this.userName in Addr_Set{null,&java.lang.String:substring(...)}
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1) num objects == 1
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): new Handler$URI(Handler#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): init'ed(new Handler$URI(Handler#1).entryId)
    //#post(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): init'ed(new Handler$URI(Handler#1).type)
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:javax.servlet.http.HttpServletRequest:getPathInfo
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:length
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.regex.Pattern:matcher
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.regex.Matcher:matches
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.regex.Matcher:group
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.business.WebloggerFactory:getWeblogger
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:javax.servlet.http.HttpServletRequest:getHeader
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.StringTokenizer
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.StringTokenizer:hasMoreTokens
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.util.StringTokenizer:nextToken
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:equalsIgnoreCase
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:getBytes
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.commons.codec.binary.Base64:decodeBase64
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:indexOf
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:substring
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:getUserData
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getPassword
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerConfig:getProperty
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.Boolean:valueOf
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.Boolean:booleanValue
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.util.Utilities:encodePassword
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:trim
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.String:equals
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:hasRole
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getEnabled
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getUserByUserName
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)): Effects-of-calling:authenticate
    }
    //#RollerWeblogHandler.java:59: end of method: void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler(HttpServletRequest)
    
    protected EntrySet getEntrySet(Document d) throws UnexpectedRootElementException {
        return new WeblogEntrySet(d, getUrlPrefix());
    //#RollerWeblogHandler.java:62: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getEntrySet(Document)
    //#input(EntrySet getEntrySet(Document)): "."._tainted
    //#input(EntrySet getEntrySet(Document)): "invalid locale string: "._tainted
    //#input(EntrySet getEntrySet(Document)): "weblogs"._tainted
    //#input(EntrySet getEntrySet(Document)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet getEntrySet(Document)): __Descendant_Table[others]
    //#input(EntrySet getEntrySet(Document)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet getEntrySet(Document)): d
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry.NAMESPACE
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet getEntrySet(Document)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getEntrySet(Document)): this
    //#input(EntrySet getEntrySet(Document)): this.__Tag
    //#input(EntrySet getEntrySet(Document)): this.urlPrefix
    //#input(EntrySet getEntrySet(Document)): this.urlPrefix._tainted
    //#output(EntrySet getEntrySet(Document)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet getEntrySet(Document)): new WeblogEntrySet(getEntrySet#1) num objects
    //#output(EntrySet getEntrySet(Document)): return_value.__Tag
    //#output(EntrySet getEntrySet(Document)): return_value.entries
    //#output(EntrySet getEntrySet(Document)): return_value.href
    //#output(EntrySet getEntrySet(Document)): return_value
    //#new obj(EntrySet getEntrySet(Document)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet getEntrySet(Document)): new WeblogEntrySet(getEntrySet#1)
    //#pre[1] (EntrySet getEntrySet(Document)): d != null
    //#pre[3] (EntrySet getEntrySet(Document)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[4] (EntrySet getEntrySet(Document)): init'ed(this.urlPrefix)
    //#post(EntrySet getEntrySet(Document)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet getEntrySet(Document)): return_value == &new WeblogEntrySet(getEntrySet#1)
    //#post(EntrySet getEntrySet(Document)): new WeblogEntrySet(getEntrySet#1) num objects == 1
    //#post(EntrySet getEntrySet(Document)): return_value.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet getEntrySet(Document)): init'ed(return_value.entries)
    //#post(EntrySet getEntrySet(Document)): return_value.href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:setEntries
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:setHref
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.jdom.Document:getRootElement
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.jdom.Element:getName
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.String:equals
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.jdom.Element:getChildren
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.jdom.Element:getChild
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:org.jdom.Element:getText
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.Long:valueOf
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.Long:longValue
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.Date
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.lang.Boolean:valueOf
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet getEntrySet(Document)): Effects-of-calling:java.util.List:toArray
    //#RollerWeblogHandler.java:62: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getEntrySet(Document)
    }
    
    public EntrySet processGet() throws HandlerException {
        if (getUri().isCollection()) {
    //#RollerWeblogHandler.java:66: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processGet()
    //#RollerWeblogHandler.java:66: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processGet()
    //#    suspicious precondition index: [12]
    //#input(EntrySet processGet()): "."._tainted
    //#input(EntrySet processGet()): ".app"._tainted
    //#input(EntrySet processGet()): ".entries"._tainted
    //#input(EntrySet processGet()): ".resources"._tainted
    //#input(EntrySet processGet()): ".roller-services"._tainted
    //#input(EntrySet processGet()): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet processGet()): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet processGet()): "invalid locale string: "._tainted
    //#input(EntrySet processGet()): "weblogs"._tainted
    //#input(EntrySet processGet()): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processGet()): __Descendant_Table[others]
    //#input(EntrySet processGet()): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processGet()): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet processGet()): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet processGet()): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet processGet()): java.util.Collections.EMPTY_LIST
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet processGet()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet processGet()): this
    //#input(EntrySet processGet()): this.__Tag
    //#input(EntrySet processGet()): this.roller
    //#input(EntrySet processGet()): this.uri
    //#input(EntrySet processGet()): this.uri.__Tag
    //#input(EntrySet processGet()): this.uri.entryId
    //#input(EntrySet processGet()): this.uri.entryId._tainted
    //#input(EntrySet processGet()): this.uri.type
    //#input(EntrySet processGet()): this.urlPrefix
    //#input(EntrySet processGet()): this.urlPrefix._tainted
    //#output(EntrySet processGet()): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet processGet()): return_value
    //#new obj(EntrySet processGet()): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[9] (EntrySet processGet()): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[11] (EntrySet processGet()): this.uri != null
    //#pre[12] (EntrySet processGet()): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[13] (EntrySet processGet()): init'ed(this.uri.entryId)
    //#pre[10] (EntrySet processGet()): (soft) this.roller != null
    //#pre[15] (EntrySet processGet()): (soft) this.uri.type != null
    //#pre[17] (EntrySet processGet()): (soft) init'ed(this.urlPrefix)
    //#post(EntrySet processGet()): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet processGet()): return_value in Addr_Set{&new WeblogEntrySet(toWeblogEntrySet#1),&new WeblogEntrySet(toWeblogEntrySet#1)}
    //#post(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1) num objects <= 1
    //#post(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet processGet()): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet processGet()): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:getUri
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:getRoller
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getPermissions
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.WeblogPermission:getWebsite
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:toWeblogEntry
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getUsers
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:getWebsiteData
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:setHref
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet processGet()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
    //#test_vector(EntrySet processGet()): !(this.uri.entryId == null) | (this.uri.type == null & this.uri.entryId == null): {1}, {0}
    //#test_vector(EntrySet processGet()): !(this.uri.type == null) & this.uri.entryId == null: {0}, {1}
    //#test_vector(EntrySet processGet()): this.uri.entryId: Inverse{null}, Addr_Set{null}
            return getCollection();
        } else if (getUri().isEntry()) {
            return getEntry();
        } else {
            throw new BadRequestException("ERROR: Unknown GET URI type");
    //#RollerWeblogHandler.java:71: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processGet()
        }
    }
    
    public EntrySet processPost(Reader r) throws HandlerException {
        if (getUri().isCollection()) {
    //#RollerWeblogHandler.java:76: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processPost(Reader)
    //#RollerWeblogHandler.java:76: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processPost(Reader)
    //#    suspicious precondition index: [9]
    //#input(EntrySet processPost(Reader)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processPost(Reader)): __Descendant_Table[others]
    //#input(EntrySet processPost(Reader)): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processPost(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processPost(Reader)): r
    //#input(EntrySet processPost(Reader)): this
    //#input(EntrySet processPost(Reader)): this.__Tag
    //#input(EntrySet processPost(Reader)): this.uri
    //#input(EntrySet processPost(Reader)): this.uri.__Tag
    //#input(EntrySet processPost(Reader)): this.uri.entryId
    //#input(EntrySet processPost(Reader)): this.uri.type
    //#output(EntrySet processPost(Reader)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet processPost(Reader)): return_value
    //#new obj(EntrySet processPost(Reader)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[7] (EntrySet processPost(Reader)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[8] (EntrySet processPost(Reader)): this.uri != null
    //#pre[9] (EntrySet processPost(Reader)): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[10] (EntrySet processPost(Reader)): this.uri.entryId == null
    //#pre[11] (EntrySet processPost(Reader)): (soft) this.uri.type != null
    //#post(EntrySet processPost(Reader)): java.lang.StringBuilder:toString(...)._tainted == 0
    //#post(EntrySet processPost(Reader)): init'ed(return_value)
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == undefined
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 0, if init'ed
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries == undefined
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries == null
    //#post(EntrySet processPost(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href == new WeblogEntrySet(toWeblogEntrySet#1).entries
            return postCollection(r);
    //#RollerWeblogHandler.java:77: Warning: call too complex - analysis skipped
    //#    -- call on EntrySet postCollection(Reader)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processPost(Reader)
    //#    unanalyzed callee: EntrySet postCollection(Reader)
        } else {
            throw new BadRequestException("ERROR: Unknown POST URI type");
    //#RollerWeblogHandler.java:79: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processPost(Reader)
        }
    }
    
    public EntrySet processPut(Reader r) throws HandlerException {
        if (getUri().isCollection()) {
    //#RollerWeblogHandler.java:84: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processPut(Reader)
    //#RollerWeblogHandler.java:84: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processPut(Reader)
    //#    suspicious precondition index: [12]
    //#input(EntrySet processPut(Reader)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processPut(Reader)): __Descendant_Table[others]
    //#input(EntrySet processPut(Reader)): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isCollection()Z
    //#input(EntrySet processPut(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processPut(Reader)): r
    //#input(EntrySet processPut(Reader)): this
    //#input(EntrySet processPut(Reader)): this.__Tag
    //#input(EntrySet processPut(Reader)): this.uri
    //#input(EntrySet processPut(Reader)): this.uri.__Tag
    //#input(EntrySet processPut(Reader)): this.uri.entryId
    //#input(EntrySet processPut(Reader)): this.uri.type
    //#output(EntrySet processPut(Reader)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet processPut(Reader)): return_value
    //#new obj(EntrySet processPut(Reader)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[10] (EntrySet processPut(Reader)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[11] (EntrySet processPut(Reader)): this.uri != null
    //#pre[12] (EntrySet processPut(Reader)): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[13] (EntrySet processPut(Reader)): init'ed(this.uri.entryId)
    //#pre[14] (EntrySet processPut(Reader)): (soft) this.uri.type != null
    //#post(EntrySet processPut(Reader)): java.lang.StringBuilder:toString(...)._tainted == 0
    //#post(EntrySet processPut(Reader)): init'ed(return_value)
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == undefined
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 0, if init'ed
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries == undefined
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries == null
    //#post(EntrySet processPut(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href == new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#test_vector(EntrySet processPut(Reader)): !(this.uri.entryId == null) | (this.uri.type == null & this.uri.entryId == null): {1}, {0}
    //#test_vector(EntrySet processPut(Reader)): !(this.uri.type == null) & this.uri.entryId == null: {0}, {1}
    //#test_vector(EntrySet processPut(Reader)): this.uri.entryId: Inverse{null}, Addr_Set{null}
            return putCollection(r);
    //#RollerWeblogHandler.java:85: Warning: call too complex - analysis skipped
    //#    -- call on EntrySet putCollection(Reader)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processPut(Reader)
    //#    unanalyzed callee: EntrySet putCollection(Reader)
        } else if (getUri().isEntry()) {
            return putEntry(r);
    //#RollerWeblogHandler.java:87: Warning: call too complex - analysis skipped
    //#    -- call on EntrySet putEntry(Reader)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processPut(Reader)
    //#    unanalyzed callee: EntrySet putEntry(Reader)
        } else {
            throw new BadRequestException("ERROR: Unknown PUT URI type");
    //#RollerWeblogHandler.java:89: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processPut(Reader)
        }
    }
    
    public EntrySet processDelete() throws HandlerException {
        if (getUri().isEntry()) {
    //#RollerWeblogHandler.java:94: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processDelete()
    //#RollerWeblogHandler.java:94: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet processDelete()
    //#    suspicious precondition index: [9]
    //#input(EntrySet processDelete()): "."._tainted
    //#input(EntrySet processDelete()): ".app"._tainted
    //#input(EntrySet processDelete()): ".entries"._tainted
    //#input(EntrySet processDelete()): ".resources"._tainted
    //#input(EntrySet processDelete()): ".roller-services"._tainted
    //#input(EntrySet processDelete()): "ERROR: Could not delete entry: "._tainted
    //#input(EntrySet processDelete()): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet processDelete()): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet processDelete()): "invalid locale string: "._tainted
    //#input(EntrySet processDelete()): "weblogs"._tainted
    //#input(EntrySet processDelete()): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processDelete()): __Descendant_Table[others]
    //#input(EntrySet processDelete()): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processDelete()): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet processDelete()): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet processDelete()): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.isEntry()Z
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet processDelete()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet processDelete()): this
    //#input(EntrySet processDelete()): this.__Tag
    //#input(EntrySet processDelete()): this.roller
    //#input(EntrySet processDelete()): this.uri
    //#input(EntrySet processDelete()): this.uri.__Tag
    //#input(EntrySet processDelete()): this.uri.entryId
    //#input(EntrySet processDelete()): this.uri.entryId._tainted
    //#input(EntrySet processDelete()): this.uri.type
    //#input(EntrySet processDelete()): this.urlPrefix
    //#input(EntrySet processDelete()): this.urlPrefix._tainted
    //#output(EntrySet processDelete()): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet processDelete()): return_value
    //#new obj(EntrySet processDelete()): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[6] (EntrySet processDelete()): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[7] (EntrySet processDelete()): this.roller != null
    //#pre[8] (EntrySet processDelete()): this.uri != null
    //#pre[9] (EntrySet processDelete()): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[10] (EntrySet processDelete()): this.uri.entryId != null
    //#pre[13] (EntrySet processDelete()): init'ed(this.urlPrefix)
    //#pre[12] (EntrySet processDelete()): (soft) this.uri.type != null
    //#post(EntrySet processDelete()): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(EntrySet processDelete()): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet processDelete()): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet processDelete()): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet processDelete()): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:getUri
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:getRoller
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:flush
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.util.cache.CacheManager:invalidate
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:toWeblogEntrySet
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:getWebsiteData
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:removeWebsite
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:setHref
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet processDelete()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
            return deleteEntry();
        } else {
            throw new BadRequestException("ERROR: Unknown DELETE URI type");
    //#RollerWeblogHandler.java:97: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.processDelete()
        }
    }
    
    private EntrySet getCollection() throws HandlerException {
        try {
            List users = getRoller().getUserManager().getUsers(null, null, null, null, 0, -1);
    //#RollerWeblogHandler.java:103: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getCollection()
    //#RollerWeblogHandler.java:103: Warning: method not available
    //#    -- call on UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getCollection()
    //#    unanalyzed callee: UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#RollerWeblogHandler.java:103: Warning: method not available
    //#    -- call on List org.apache.roller.weblogger.business.UserManager:getUsers(Weblog, Boolean, Date, Date, int, int)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getCollection()
    //#    unanalyzed callee: List org.apache.roller.weblogger.business.UserManager:getUsers(Weblog, Boolean, Date, Date, int, int)
    //#input(EntrySet getCollection()): "."._tainted
    //#input(EntrySet getCollection()): ".app"._tainted
    //#input(EntrySet getCollection()): ".entries"._tainted
    //#input(EntrySet getCollection()): ".resources"._tainted
    //#input(EntrySet getCollection()): ".roller-services"._tainted
    //#input(EntrySet getCollection()): "invalid locale string: "._tainted
    //#input(EntrySet getCollection()): "weblogs"._tainted
    //#input(EntrySet getCollection()): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet getCollection()): __Descendant_Table[others]
    //#input(EntrySet getCollection()): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getCollection()): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet getCollection()): java.util.Collections.EMPTY_LIST
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet getCollection()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getCollection()): this
    //#input(EntrySet getCollection()): this.__Tag
    //#input(EntrySet getCollection()): this.roller
    //#input(EntrySet getCollection()): this.urlPrefix
    //#input(EntrySet getCollection()): this.urlPrefix._tainted
    //#output(EntrySet getCollection()): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet getCollection()): return_value
    //#new obj(EntrySet getCollection()): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[2] (EntrySet getCollection()): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (EntrySet getCollection()): this.roller != null
    //#pre[4] (EntrySet getCollection()): init'ed(this.urlPrefix)
    //#presumption(EntrySet getCollection()): init'ed(java.util.Collections.EMPTY_LIST)
    //#presumption(EntrySet getCollection()): java.util.List:toArray(...).length@107 <= 4_294_967_295
    //#presumption(EntrySet getCollection()): java.util.List:toArray(...)@107 != null
    //#presumption(EntrySet getCollection()): org.apache.roller.weblogger.business.Weblogger:getUserManager(...)@103 != null
    //#post(EntrySet getCollection()): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet getCollection()): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet getCollection()): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet getCollection()): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getPermissions
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.WeblogPermission:getWebsite
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:toWeblogEntry
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:setHref
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet getCollection()): Effects-of-calling:java.net.URL:toString
    //#test_vector(EntrySet getCollection()): org.apache.roller.weblogger.business.UserManager:getUsers(...)@103: Inverse{null}, Addr_Set{null}
            if (users == null) {
                users = Collections.EMPTY_LIST;
            }
            EntrySet c = toWeblogEntrySet((User[])users.toArray(new User[0]));
    //#RollerWeblogHandler.java:107: ?null dereference
    //#    users != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getCollection()
    //#    basic block: bb_4
    //#    assertion: users != null
    //#    VN: users
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad  Uncertain
    //#RollerWeblogHandler.java:107: ?!precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet: (soft) uds[0..4_294_967_295] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getCollection()
    //#    basic block: bb_4
    //#    assertion: (soft) undefined != null
    //#    callee: WeblogEntrySet org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet(User[])
    //#    callee assertion: (soft) uds[0..4_294_967_295] != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [7]
    //#    callee srcpos: 310
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad  Soft
            
            return c;
        } catch (WebloggerException re) {
            throw new InternalException("ERROR: Could not get weblog collection", re);
    //#RollerWeblogHandler.java:111: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getCollection()
        }
    }
        
    private EntrySet getEntry() throws HandlerException {
        String handle = getUri().getEntryId();
    //#RollerWeblogHandler.java:116: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getEntry()
    //#RollerWeblogHandler.java:116: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getEntry()
    //#    suspicious precondition index: [5]
    //#input(EntrySet getEntry()): "."._tainted
    //#input(EntrySet getEntry()): ".app"._tainted
    //#input(EntrySet getEntry()): ".entries"._tainted
    //#input(EntrySet getEntry()): ".resources"._tainted
    //#input(EntrySet getEntry()): ".roller-services"._tainted
    //#input(EntrySet getEntry()): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet getEntry()): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet getEntry()): "invalid locale string: "._tainted
    //#input(EntrySet getEntry()): "weblogs"._tainted
    //#input(EntrySet getEntry()): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet getEntry()): __Descendant_Table[others]
    //#input(EntrySet getEntry()): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getEntry()): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet getEntry()): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet getEntry()): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet getEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet getEntry()): this
    //#input(EntrySet getEntry()): this.__Tag
    //#input(EntrySet getEntry()): this.roller
    //#input(EntrySet getEntry()): this.uri
    //#input(EntrySet getEntry()): this.uri.__Tag
    //#input(EntrySet getEntry()): this.uri.entryId
    //#input(EntrySet getEntry()): this.uri.entryId._tainted
    //#input(EntrySet getEntry()): this.urlPrefix
    //#input(EntrySet getEntry()): this.urlPrefix._tainted
    //#output(EntrySet getEntry()): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet getEntry()): return_value
    //#new obj(EntrySet getEntry()): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[2] (EntrySet getEntry()): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (EntrySet getEntry()): this.roller != null
    //#pre[4] (EntrySet getEntry()): this.uri != null
    //#pre[5] (EntrySet getEntry()): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[6] (EntrySet getEntry()): init'ed(this.uri.entryId)
    //#pre[8] (EntrySet getEntry()): init'ed(this.urlPrefix)
    //#post(EntrySet getEntry()): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(EntrySet getEntry()): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet getEntry()): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet getEntry()): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet getEntry()): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:setHref
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet getEntry()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
        Weblog wd = getWebsiteData(handle);
        Weblog[] wds = new Weblog[] { wd };
        EntrySet c = toWeblogEntrySet(wds);
    //#RollerWeblogHandler.java:119: ?precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet: (soft) wds[0..4_294_967_295] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet getEntry()
    //#    basic block: Entry_BB_1
    //#    assertion: (soft) wds[0..4_294_967_295] != null
    //#    callee: WeblogEntrySet org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    //#    callee assertion: (soft) wds[0..4_294_967_295] != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [7]
    //#    callee srcpos: 332
    //#    VN: wds[0..4_294_967_295]
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad  Soft
        
        return c;
    //#RollerWeblogHandler.java:121: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.getEntry()
    }
    
    private EntrySet postCollection(Reader r) throws HandlerException {
        EntrySet c = getEntrySet(r);
    //#RollerWeblogHandler.java:125: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.postCollection(Reader)
    //#input(EntrySet postCollection(Reader)): "."._tainted
    //#input(EntrySet postCollection(Reader)): ".app"._tainted
    //#input(EntrySet postCollection(Reader)): ".entries"._tainted
    //#input(EntrySet postCollection(Reader)): ".resources"._tainted
    //#input(EntrySet postCollection(Reader)): ".roller-services"._tainted
    //#input(EntrySet postCollection(Reader)): "ERROR: Could not create weblogs: "._tainted
    //#input(EntrySet postCollection(Reader)): "invalid locale string: "._tainted
    //#input(EntrySet postCollection(Reader)): "members"._tainted
    //#input(EntrySet postCollection(Reader)): "users"._tainted
    //#input(EntrySet postCollection(Reader)): "weblogs"._tainted
    //#input(EntrySet postCollection(Reader)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet postCollection(Reader)): __Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): __Dispatch_Table.getEntrySet(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): __Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet postCollection(Reader)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): log
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry.NAMESPACE
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setPermission(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setFullName(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setPassword(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setScreenName(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getCreatingUser()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDateCreated()Ljava/util/Date;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet postCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet postCollection(Reader)): r
    //#input(EntrySet postCollection(Reader)): this
    //#input(EntrySet postCollection(Reader)): this.__Tag
    //#input(EntrySet postCollection(Reader)): this.roller
    //#input(EntrySet postCollection(Reader)): this.urlPrefix
    //#input(EntrySet postCollection(Reader)): this.urlPrefix._tainted
    //#output(EntrySet postCollection(Reader)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*)._tainted
    //#output(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*).entries
    //#output(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*).href
    //#output(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*)._tainted
    //#output(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*).entries
    //#output(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*).href
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*)._tainted
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).entries
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).href
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet postCollection(Reader)): return_value
    //#new obj(EntrySet postCollection(Reader)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*)
    //#new obj(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*)
    //#new obj(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*)
    //#new obj(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[4] (EntrySet postCollection(Reader)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[5] (EntrySet postCollection(Reader)): this.roller != null
    //#pre[6] (EntrySet postCollection(Reader)): init'ed(this.urlPrefix)
    //#pre[1] (EntrySet postCollection(Reader)): (soft) log != null
    //#presumption(EntrySet postCollection(Reader)): c.__Tag@125 == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#presumption(EntrySet postCollection(Reader)): c.entries@125 != null
    //#presumption(EntrySet postCollection(Reader)): c.entries@126 != null
    //#presumption(EntrySet postCollection(Reader)): java.util.List:size(...)@82 != 0
    //#post(EntrySet postCollection(Reader)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet postCollection(Reader)): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet postCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet postCollection(Reader)): new MemberEntrySet(getEntrySet#1*)._tainted == 0
    //#post(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*)._tainted == 0
    //#post(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*)._tainted == 0
    //#post(EntrySet postCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet postCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).href)
    //#post(EntrySet postCollection(Reader)): new UserEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet postCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet postCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet postCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).href)
    //#post(EntrySet postCollection(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects == 1
    //#post(EntrySet postCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet postCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet postCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).href)
    //#post(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet postCollection(Reader)): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet postCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:getRoller
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getUserByUserName
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Locale:toString
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.TimeZone:getID
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Date
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setDateCreated
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEnabled
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getProperty
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.util.Utilities:stringToStringArray
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEditorPage
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.commons.logging.Log:error
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:addWebsite
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:flush
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.util.cache.CacheManager:invalidate
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:toWeblogEntrySet
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.List:size
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:setEntries
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:setHref
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.Document:getRootElement
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.Element:getName
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.String:equals
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.Element:getChildren
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.Element:getChild
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.Element:getText
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.Long:valueOf
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.Long:longValue
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:java.lang.Boolean:valueOf
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder:build
    //#unanalyzed(EntrySet postCollection(Reader)): Effects-of-calling:getEntrySet
        if (c.isEmpty()) {
    //#RollerWeblogHandler.java:126: ?null dereference
    //#    c != null
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet postCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: c != null
    //#    VN: getEntrySet(...)
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:126: ?null dereference
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet postCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag]
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:126: ?org/apache/roller/weblogger/webservices/adminprotocol/BadRequestException check
    //#    isEmpty(...) == 0
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet postCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: isEmpty(...) == 0
    //#    VN: __Temp_Initially_1
    //#    Expected: {0}
    //#    Bad: {1}
    //#    Attribs:  Int  Exp in +/-1000  Exp singleton  Bad singleton  Bad overlaps +/-1000  Bad > Exp
            throw new BadRequestException("ERROR: No entries");
        }
        c = createWeblogs((WeblogEntrySet)c);
    //#RollerWeblogHandler.java:129: ?ClassCastException check
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet postCollection(Reader)
    //#    basic block: bb_3
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: c.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#    Expected: {-Inf..-1, 1..+Inf}
    //#    Bad: {0}
    //#    Attribs:  Int  Bad singleton  Bad overlaps +/-1000  Bad > Exp
        
        return c;
    //#RollerWeblogHandler.java:131: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.postCollection(Reader)
    }
    
    private EntrySet putCollection(Reader r) throws HandlerException {
        EntrySet c = getEntrySet(r);
    //#RollerWeblogHandler.java:135: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.putCollection(Reader)
    //#input(EntrySet putCollection(Reader)): "."._tainted
    //#input(EntrySet putCollection(Reader)): ".app"._tainted
    //#input(EntrySet putCollection(Reader)): ".entries"._tainted
    //#input(EntrySet putCollection(Reader)): ".resources"._tainted
    //#input(EntrySet putCollection(Reader)): ".roller-services"._tainted
    //#input(EntrySet putCollection(Reader)): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet putCollection(Reader)): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet putCollection(Reader)): "invalid locale string: "._tainted
    //#input(EntrySet putCollection(Reader)): "members"._tainted
    //#input(EntrySet putCollection(Reader)): "users"._tainted
    //#input(EntrySet putCollection(Reader)): "weblogs"._tainted
    //#input(EntrySet putCollection(Reader)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet putCollection(Reader)): __Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): __Dispatch_Table.getEntrySet(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): __Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putCollection(Reader)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry.NAMESPACE
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setPermission(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setFullName(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setPassword(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setScreenName(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putCollection(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putCollection(Reader)): r
    //#input(EntrySet putCollection(Reader)): this
    //#input(EntrySet putCollection(Reader)): this.__Tag
    //#input(EntrySet putCollection(Reader)): this.roller
    //#input(EntrySet putCollection(Reader)): this.urlPrefix
    //#input(EntrySet putCollection(Reader)): this.urlPrefix._tainted
    //#output(EntrySet putCollection(Reader)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*).href
    //#output(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*).href
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*).href
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet putCollection(Reader)): return_value
    //#new obj(EntrySet putCollection(Reader)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[3] (EntrySet putCollection(Reader)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[4] (EntrySet putCollection(Reader)): this.roller != null
    //#pre[5] (EntrySet putCollection(Reader)): init'ed(this.urlPrefix)
    //#presumption(EntrySet putCollection(Reader)): c.__Tag@135 == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#presumption(EntrySet putCollection(Reader)): c.entries@135 != null
    //#presumption(EntrySet putCollection(Reader)): c.entries@136 != null
    //#presumption(EntrySet putCollection(Reader)): java.util.List:size(...)@82 != 0
    //#post(EntrySet putCollection(Reader)): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(EntrySet putCollection(Reader)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet putCollection(Reader)): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet putCollection(Reader)): new MemberEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet putCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putCollection(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putCollection(Reader)): new UserEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet putCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putCollection(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putCollection(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects == 1
    //#post(EntrySet putCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putCollection(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet putCollection(Reader)): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet putCollection(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:getRoller
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Locale:toString
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.TimeZone:getID
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEnabled
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:flush
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.util.cache.CacheManager:invalidate
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:toWeblogEntrySet
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.List:size
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:setEntries
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:getWebsiteData
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setName
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setDescription
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setLocale
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setTimeZone
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEmailAddress
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:saveWebsite
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:setHref
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.Document:getRootElement
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.Element:getName
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.String:equals
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.Element:getChildren
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.Element:getChild
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.Element:getText
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.Long:valueOf
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.Long:longValue
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.util.Date
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:java.lang.Boolean:valueOf
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder:build
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:getEntrySet
    //#unanalyzed(EntrySet putCollection(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
        if (c.isEmpty()) {
    //#RollerWeblogHandler.java:136: ?null dereference
    //#    c != null
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: c != null
    //#    VN: getEntrySet(...)
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:136: ?null dereference
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag]
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:136: ?org/apache/roller/weblogger/webservices/adminprotocol/BadRequestException check
    //#    isEmpty(...) == 0
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putCollection(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: isEmpty(...) == 0
    //#    VN: __Temp_Initially_1
    //#    Expected: {0}
    //#    Bad: {1}
    //#    Attribs:  Int  Exp in +/-1000  Exp singleton  Bad singleton  Bad overlaps +/-1000  Bad > Exp
            throw new BadRequestException("ERROR: No entries");
        }
        c = updateWeblogs((WeblogEntrySet)c);
    //#RollerWeblogHandler.java:139: ?ClassCastException check
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putCollection(Reader)
    //#    basic block: bb_3
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: c.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#    Expected: {-Inf..-1, 1..+Inf}
    //#    Bad: {0}
    //#    Attribs:  Int  Bad singleton  Bad overlaps +/-1000  Bad > Exp
        
        return c;
    //#RollerWeblogHandler.java:141: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.putCollection(Reader)
    }
    
    private EntrySet putEntry(Reader r) throws HandlerException {
        EntrySet c = getEntrySet(r);
    //#RollerWeblogHandler.java:145: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.putEntry(Reader)
    //#RollerWeblogHandler.java:145: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    suspicious precondition index: [6]
    //#input(EntrySet putEntry(Reader)): "."._tainted
    //#input(EntrySet putEntry(Reader)): ".app"._tainted
    //#input(EntrySet putEntry(Reader)): ".entries"._tainted
    //#input(EntrySet putEntry(Reader)): ".resources"._tainted
    //#input(EntrySet putEntry(Reader)): ".roller-services"._tainted
    //#input(EntrySet putEntry(Reader)): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet putEntry(Reader)): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet putEntry(Reader)): "invalid locale string: "._tainted
    //#input(EntrySet putEntry(Reader)): "members"._tainted
    //#input(EntrySet putEntry(Reader)): "users"._tainted
    //#input(EntrySet putEntry(Reader)): "weblogs"._tainted
    //#input(EntrySet putEntry(Reader)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet putEntry(Reader)): __Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getEntrySet(Ljava/io/Reader;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getEntrySet(Lorg/jdom/Document;)Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry.NAMESPACE
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntry.__Dispatch_Table.setPermission(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/MemberEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service$Workspace.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/Service.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setFullName(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setPassword(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setScreenName(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/UserEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.isEmpty()Z
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet putEntry(Reader)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet putEntry(Reader)): r
    //#input(EntrySet putEntry(Reader)): this
    //#input(EntrySet putEntry(Reader)): this.__Tag
    //#input(EntrySet putEntry(Reader)): this.roller
    //#input(EntrySet putEntry(Reader)): this.uri
    //#input(EntrySet putEntry(Reader)): this.uri.__Tag
    //#input(EntrySet putEntry(Reader)): this.uri.entryId
    //#input(EntrySet putEntry(Reader)): this.urlPrefix
    //#input(EntrySet putEntry(Reader)): this.urlPrefix._tainted
    //#output(EntrySet putEntry(Reader)): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*).href
    //#output(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*).href
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*).__Tag
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*).entries
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*).href
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet putEntry(Reader)): return_value
    //#new obj(EntrySet putEntry(Reader)): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*)
    //#new obj(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[3] (EntrySet putEntry(Reader)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[4] (EntrySet putEntry(Reader)): this.roller != null
    //#pre[5] (EntrySet putEntry(Reader)): this.uri != null
    //#pre[6] (EntrySet putEntry(Reader)): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[7] (EntrySet putEntry(Reader)): init'ed(this.uri.entryId)
    //#pre[8] (EntrySet putEntry(Reader)): init'ed(this.urlPrefix)
    //#presumption(EntrySet putEntry(Reader)): c.__Tag@145 == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#presumption(EntrySet putEntry(Reader)): c.entries@145 != null
    //#presumption(EntrySet putEntry(Reader)): c.entries@146 != null
    //#presumption(EntrySet putEntry(Reader)): c.entries@149 != null
    //#presumption(EntrySet putEntry(Reader)): c.entries@153 != null
    //#presumption(EntrySet putEntry(Reader)): getEntries(...).length@149 <= 1
    //#presumption(EntrySet putEntry(Reader)): getEntries(...).length@153 >= 1
    //#presumption(EntrySet putEntry(Reader)): java.lang.String:equals(...)@154 == 1
    //#presumption(EntrySet putEntry(Reader)): java.util.List:size(...)@82 != 0
    //#presumption(EntrySet putEntry(Reader)): java.util.List:toArray(...)@72 != null
    //#presumption(EntrySet putEntry(Reader)): java.util.List:toArray(...)@72 != null
    //#post(EntrySet putEntry(Reader)): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(EntrySet putEntry(Reader)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet putEntry(Reader)): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet putEntry(Reader)): new MemberEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet putEntry(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putEntry(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putEntry(Reader)): init'ed(new MemberEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putEntry(Reader)): new UserEntrySet(getEntrySet#1*) num objects == 0
    //#post(EntrySet putEntry(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putEntry(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putEntry(Reader)): init'ed(new UserEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putEntry(Reader)): new WeblogEntrySet(getEntrySet#1*) num objects == 1
    //#post(EntrySet putEntry(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).__Tag)
    //#post(EntrySet putEntry(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).entries)
    //#post(EntrySet putEntry(Reader)): init'ed(new WeblogEntrySet(getEntrySet#1*).href)
    //#post(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet putEntry(Reader)): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet putEntry(Reader)): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:getRoller
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Locale:toString
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.TimeZone:getID
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEnabled
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:flush
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.util.cache.CacheManager:invalidate
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:toWeblogEntrySet
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.List:size
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:setEntries
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:getWebsiteData
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setName
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setDescription
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setLocale
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setTimeZone
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEmailAddress
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:saveWebsite
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:setHref
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.Document:getRootElement
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.Element:getName
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.String:equals
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.Element:getChildren
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.List:iterator
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Iterator:hasNext
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Iterator:next
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.Element:getChild
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.Element:getText
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.Long:valueOf
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.Long:longValue
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.util.Date
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:java.lang.Boolean:valueOf
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.jdom.input.SAXBuilder:build
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:getEntrySet
    //#unanalyzed(EntrySet putEntry(Reader)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
        if (c.isEmpty()) {
    //#RollerWeblogHandler.java:146: ?null dereference
    //#    c != null
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: c != null
    //#    VN: getEntrySet(...)
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:146: ?null dereference
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: org/apache/roller/weblogger/webservices/adminprotocol/sdk/EntrySet.__Descendant_Table[c.__Tag]
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:146: ?org/apache/roller/weblogger/webservices/adminprotocol/BadRequestException check
    //#    isEmpty(...) == 0
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: isEmpty(...) == 0
    //#    VN: __Temp_Initially_1
    //#    Expected: {0}
    //#    Bad: {1}
    //#    Attribs:  Int  Exp in +/-1000  Exp singleton  Bad singleton  Bad overlaps +/-1000  Bad > Exp
            throw new BadRequestException("ERROR: No entries");
        }
        if (c.getEntries().length > 1) {
            throw new BadRequestException("ERROR: Cannot put >1 entries per request");
        }
        
        WeblogEntry entry = (WeblogEntry)c.getEntries()[0];
    //#RollerWeblogHandler.java:153: ?use of default init
    //#    init'ed(getEntries(...)[0])
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: Entry_BB_1
    //#    assertion: init'ed(getEntries(...)[0])
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
        if (entry.getHandle() != null && !entry.getHandle().equals(getUri().getEntryId())) {
    //#RollerWeblogHandler.java:154: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_6
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:154: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_6
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:154: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_6
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:154: Warning: test always goes same way
    //#    test predetermined because getHandle(...) != null
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    from bb: bb_6
    //#    live edge: bb_6-->bb_2
    //#    tested vn: undefined == null
    //#    tested vn values: {0}
    //#RollerWeblogHandler.java:154: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_2
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:154: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_2
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:154: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_2
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
            throw new BadRequestException("ERROR: Content handle does not match URI handle");
        }
        entry.setHandle(getUri().getEntryId());
    //#RollerWeblogHandler.java:157: Warning: unused assignment in callee
    //#    unused assignment to (entry.handle) in setHandle
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#RollerWeblogHandler.java:157: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_3
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:157: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_3
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:157: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_3
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
        c = updateWeblogs((WeblogEntrySet)c);
    //#RollerWeblogHandler.java:158: ?ClassCastException check
    //#    org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet putEntry(Reader)
    //#    basic block: bb_5
    //#    assertion: org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[c.__Tag] != null
    //#    VN: c.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#    Expected: {-Inf..-1, 1..+Inf}
    //#    Bad: {0}
    //#    Attribs:  Int  Bad singleton  Bad overlaps +/-1000  Bad > Exp
        
        return c;
    //#RollerWeblogHandler.java:160: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.putEntry(Reader)
    }
    
    private WeblogEntrySet createWeblogs(WeblogEntrySet c) throws HandlerException {
        try {
            UserManager mgr = getRoller().getUserManager();
    //#RollerWeblogHandler.java:165: method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.createWeblogs(WeblogEntrySet)
    //#RollerWeblogHandler.java:165: Warning: method not available
    //#    -- call on UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): "."._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): ".app"._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): ".entries"._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): ".resources"._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): ".roller-services"._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): "ERROR: Could not create weblogs: "._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): "invalid locale string: "._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): "weblogs"._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): __Descendant_Table[others]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): c
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): c.__Tag
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): c._tainted
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): c.entries
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): log
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getCreatingUser()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDateCreated()Ljava/util/Date;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): this
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): this.__Tag
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): this.roller
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): this.urlPrefix
    //#input(WeblogEntrySet createWeblogs(WeblogEntrySet)): this.urlPrefix._tainted
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.lang.StringBuilder:toString(...)._tainted
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(WeblogEntrySet createWeblogs(WeblogEntrySet)): return_value
    //#new obj(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.lang.StringBuilder:toString(...)
    //#new obj(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[1] (WeblogEntrySet createWeblogs(WeblogEntrySet)): c != null
    //#pre[2] (WeblogEntrySet createWeblogs(WeblogEntrySet)): c.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#pre[4] (WeblogEntrySet createWeblogs(WeblogEntrySet)): c.entries != null
    //#pre[7] (WeblogEntrySet createWeblogs(WeblogEntrySet)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[8] (WeblogEntrySet createWeblogs(WeblogEntrySet)): this.roller != null
    //#pre[9] (WeblogEntrySet createWeblogs(WeblogEntrySet)): init'ed(this.urlPrefix)
    //#pre[5] (WeblogEntrySet createWeblogs(WeblogEntrySet)): (soft) log != null
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): defs.length@196 >= 1
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): getEntries(...).length@169 <= 4_294_967_295
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): getEntries(...).length@170 >= 1
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): getEntries(...).length@169 <= getEntries(...).length@170
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.util.List:toArray(...).length@208 <= 4_294_967_295
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@208 != null
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@72 != null
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@72 != null
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): org.apache.roller.weblogger.business.Weblogger:getUserManager(...)@165 != null
    //#presumption(WeblogEntrySet createWeblogs(WeblogEntrySet)): org.apache.roller.weblogger.util.Utilities:stringToStringArray(...)@196 != null
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(WeblogEntrySet createWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.List:add
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:getUrlPrefix
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:setHref
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.Locale
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.net.URL
    //#unanalyzed(WeblogEntrySet createWeblogs(WeblogEntrySet)): Effects-of-calling:java.net.URL:toString
    //#test_vector(WeblogEntrySet createWeblogs(WeblogEntrySet)): getEntries(...).length@169: {1..4_294_967_295}, {0}
            HashMap pages = null; //getRollerContext().readThemeMacros(form.getTheme());
    //#RollerWeblogHandler.java:166: Warning: unused assignment
    //#    unused assignment into pages
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    Attribs:  Uncertain
            
            List websiteDatas = new ArrayList();
            for (int i = 0; i < c.getEntries().length; i++) {
                WeblogEntry entry = (WeblogEntry)c.getEntries()[i];
    //#RollerWeblogHandler.java:170: ?use of default init
    //#    init'ed(getEntries(...)[i])
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_4
    //#    assertion: init'ed(getEntries(...)[i])
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
                User user = mgr.getUserByUserName(entry.getCreatingUser());
    //#RollerWeblogHandler.java:171: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:171: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:171: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:171: Warning: method not available
    //#    -- call on User org.apache.roller.weblogger.business.UserManager:getUserByUserName(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: User org.apache.roller.weblogger.business.UserManager:getUserByUserName(String)
                Weblog wd = new Weblog(
    //#RollerWeblogHandler.java:172: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:172: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:172: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:172: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog(String, User, String, String, String, String, String, String, String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog(String, User, String, String, String, String, String, String, String)
                        entry.getHandle(),
                        user,
                        entry.getName(),
                        entry.getDescription(),
                        entry.getEmailAddress(),
                        entry.getEmailAddress(),
                        DEFAULT_THEME,
                        entry.getLocale().toString(),
                        entry.getTimezone().getID());
                
                Date dateCreated  = entry.getDateCreated();
    //#RollerWeblogHandler.java:183: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:183: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:183: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_14
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
                if (dateCreated == null) {
    //#RollerWeblogHandler.java:184: Warning: test always goes same way
    //#    test predetermined because dateCreated != null
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    from bb: bb_14
    //#    live edge: bb_14-->bb_6
    //#    tested vn: undefined == null
    //#    tested vn values: {0}
                    dateCreated = new Date();
    //#RollerWeblogHandler.java:185: Warning: dead code
    //#    dead code here because dateCreated != null
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    dead bb: bb_5
                }
                wd.setDateCreated(dateCreated);
    //#RollerWeblogHandler.java:187: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setDateCreated(Date)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setDateCreated(Date)
                
                Boolean enabled = entry.getEnabled();
    //#RollerWeblogHandler.java:189: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_6
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:189: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_6
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:189: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_6
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
                if (enabled != null) {
    //#RollerWeblogHandler.java:190: Warning: test always goes same way
    //#    test predetermined because enabled != null
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    from bb: bb_6
    //#    live edge: bb_6-->bb_7
    //#    tested vn: undefined == null
    //#    tested vn values: {0}
                    wd.setEnabled(enabled);
    //#RollerWeblogHandler.java:191: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setEnabled(Boolean)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setEnabled(Boolean)
                }
                
                try {
                    String def = WebloggerRuntimeConfig.getProperty("users.editor.pages");
    //#RollerWeblogHandler.java:195: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getProperty(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: String org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getProperty(String)
                    String[] defs = Utilities.stringToStringArray(def,",");
    //#RollerWeblogHandler.java:196: Warning: method not available
    //#    -- call on String[] org.apache.roller.weblogger.util.Utilities:stringToStringArray(String, String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: String[] org.apache.roller.weblogger.util.Utilities:stringToStringArray(String, String)
                    wd.setEditorPage(defs[0]);
    //#RollerWeblogHandler.java:197: ?use of default init
    //#    init'ed(defs[0])
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_9
    //#    assertion: init'ed(defs[0])
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:197: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setEditorPage(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setEditorPage(String)
                } catch (Exception ex) {
                    log.error("ERROR setting default editor page for weblog", ex);
    //#RollerWeblogHandler.java:199: Warning: method not available
    //#    -- call on void org.apache.commons.logging.Log:error(Object, Throwable)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.commons.logging.Log:error(Object, Throwable)
                }
                
                mgr.addWebsite(wd);
    //#RollerWeblogHandler.java:202: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.UserManager:addWebsite(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.UserManager:addWebsite(Weblog)
                getRoller().flush();
    //#RollerWeblogHandler.java:203: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.Weblogger:flush()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.Weblogger:flush()
                CacheManager.invalidate(wd);
    //#RollerWeblogHandler.java:204: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)
                websiteDatas.add(wd);
            }
            
            return toWeblogEntrySet((Weblog[])websiteDatas.toArray(new Weblog[0]));
    //#RollerWeblogHandler.java:208: ?!precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet: (soft) wds[0..4_294_967_295] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet createWeblogs(WeblogEntrySet)
    //#    basic block: bb_12
    //#    assertion: (soft) undefined != null
    //#    callee: WeblogEntrySet org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    //#    callee assertion: (soft) wds[0..4_294_967_295] != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [7]
    //#    callee srcpos: 332
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad  Soft
        } catch (WebloggerException re) {
            throw new InternalException("ERROR: Could not create weblogs: " + c, re);
    //#RollerWeblogHandler.java:210: end of method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.createWeblogs(WeblogEntrySet)
        }
    }
    
    private WeblogEntrySet updateWeblogs(WeblogEntrySet c) throws HandlerException {
        UserManager mgr = getRoller().getUserManager();
    //#RollerWeblogHandler.java:215: method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.updateWeblogs(WeblogEntrySet)
    //#RollerWeblogHandler.java:215: Warning: unused assignment
    //#    unused assignment into mgr
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#RollerWeblogHandler.java:215: Warning: method not available
    //#    -- call on UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    unanalyzed callee: UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): "."._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): ".app"._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): ".entries"._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): ".resources"._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): ".roller-services"._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): "ERROR: Could not get weblog: "._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): "ERROR: Unknown weblog handle: "._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): "invalid locale string: "._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): "weblogs"._tainted
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): __Descendant_Table[others]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): c
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): c.__Tag
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): c.entries
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getHandle()Ljava/lang/String;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.getEntries()[Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): this
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.__Tag
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.roller
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.urlPrefix
    //#input(WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.urlPrefix._tainted
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.lang.StringBuilder:toString(...)._tainted
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(WeblogEntrySet updateWeblogs(WeblogEntrySet)): return_value
    //#new obj(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.lang.StringBuilder:toString(...)
    //#new obj(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[1] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): c != null
    //#pre[2] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): c.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#pre[3] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): c.entries != null
    //#pre[5] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[6] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): this.roller != null
    //#pre[7] (WeblogEntrySet updateWeblogs(WeblogEntrySet)): init'ed(this.urlPrefix)
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): getEntries(...).length@222 <= 4_294_967_295
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): getEntries(...).length@223 >= 1
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): getEntries(...).length@222 <= getEntries(...).length@223
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.util.List:toArray(...).length@228 <= 4_294_967_295
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@228 != null
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@72 != null
    //#presumption(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.util.List:toArray(...)@72 != null
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(WeblogEntrySet updateWeblogs(WeblogEntrySet)): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:getRoller
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.Locale:toString
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.TimeZone:getID
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEnabled
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:flush
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.util.cache.CacheManager:invalidate
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.List:add
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:getUrlPrefix
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setName
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setDescription
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setLocale
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setTimeZone
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:setEmailAddress
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:saveWebsite
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:setHref
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.Locale
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.net.URL
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(WeblogEntrySet updateWeblogs(WeblogEntrySet)): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
        
        //TODO: group blogging check?
        
        HashMap pages = null;
    //#RollerWeblogHandler.java:219: Warning: unused assignment
    //#    unused assignment into pages
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    Attribs:  Uncertain
        
        List websiteDatas = new ArrayList();
        for (int i = 0; i < c.getEntries().length; i++) {
            WeblogEntry entry = (WeblogEntry)c.getEntries()[i];
    //#RollerWeblogHandler.java:223: ?use of default init
    //#    init'ed(getEntries(...)[i])
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_3
    //#    assertion: init'ed(getEntries(...)[i])
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
            Weblog wd = getWebsiteData(entry.getHandle());
    //#RollerWeblogHandler.java:224: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_5
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:224: ?!null dereference
    //#    entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_5
    //#    assertion: entry != null
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
    //#RollerWeblogHandler.java:224: ?null dereference
    //#    not_init'ed(entry)
    //#    severity: MEDIUM
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_5
    //#    assertion: not_init'ed(entry)
    //#    VN: undefined
    //#    Expected: Inverse{null} or Invalid
    //#    Bad: Addr_Set{null}
    //#    Attribs:  Ptr  null in Bad
            updateWebsiteData(wd, entry);
    //#RollerWeblogHandler.java:225: ?use of default init
    //#    init'ed(entry)
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_5
    //#    assertion: init'ed(entry)
    //#    VN: undefined
    //#    Expected: Univ-VN-Set
    //#    Bad: {Invalid}
    //#    Attribs:  Ptr  Bad only invalid
    //#RollerWeblogHandler.java:225: ?!precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.updateWebsiteData: entry != null
    //#    severity: HIGH
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_5
    //#    assertion: undefined != null
    //#    callee: void org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.updateWebsiteData(Weblog, WeblogEntry)
    //#    callee assertion: entry != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [1]
    //#    callee srcpos: 232
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad
            websiteDatas.add(wd);
        }
        return toWeblogEntrySet((Weblog[])websiteDatas.toArray(new Weblog[0]));
    //#RollerWeblogHandler.java:228: ?!precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet: (soft) wds[0..4_294_967_295] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet updateWeblogs(WeblogEntrySet)
    //#    basic block: bb_4
    //#    assertion: (soft) undefined != null
    //#    callee: WeblogEntrySet org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    //#    callee assertion: (soft) wds[0..4_294_967_295] != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [7]
    //#    callee srcpos: 332
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad  Soft
    //#RollerWeblogHandler.java:228: end of method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.updateWeblogs(WeblogEntrySet)
    }
    
    private void updateWebsiteData(Weblog wd, WeblogEntry entry) throws HandlerException {
        if (entry.getName() != null) {
    //#RollerWeblogHandler.java:232: method: void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.updateWebsiteData(Weblog, WeblogEntry)
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): __Descendant_Table[others]
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.__Tag
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.description
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.emailAddress
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.enabled
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.locale
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.locale._tainted
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.name
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): entry.timezone
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getDescription()Ljava/lang/String;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEmailAddress()Ljava/lang/String;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getEnabled()Ljava/lang/Boolean;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getName()Ljava/lang/String;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.getTimezone()Ljava/util/TimeZone;
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): this
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): this.__Tag
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): this.roller
    //#input(void updateWebsiteData(Weblog, WeblogEntry)): wd
    //#pre[1] (void updateWebsiteData(Weblog, WeblogEntry)): entry != null
    //#pre[2] (void updateWebsiteData(Weblog, WeblogEntry)): entry.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry
    //#pre[3] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.description)
    //#pre[4] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.emailAddress)
    //#pre[5] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.enabled)
    //#pre[6] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.locale)
    //#pre[8] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.name)
    //#pre[9] (void updateWebsiteData(Weblog, WeblogEntry)): init'ed(entry.timezone)
    //#pre[11] (void updateWebsiteData(Weblog, WeblogEntry)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[12] (void updateWebsiteData(Weblog, WeblogEntry)): this.roller != null
    //#pre[13] (void updateWebsiteData(Weblog, WeblogEntry)): (soft) wd != null
    //#presumption(void updateWebsiteData(Weblog, WeblogEntry)): org.apache.roller.weblogger.business.Weblogger:getUserManager(...)@252 != null
    //#unanalyzed(void updateWebsiteData(Weblog, WeblogEntry)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(void updateWebsiteData(Weblog, WeblogEntry)): Effects-of-calling:java.lang.Exception
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.description: Addr_Set{null}, Inverse{null}
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.emailAddress: Addr_Set{null}, Inverse{null}
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.enabled: Addr_Set{null}, Inverse{null}
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.locale: Addr_Set{null}, Inverse{null}
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.name: Addr_Set{null}, Inverse{null}
    //#test_vector(void updateWebsiteData(Weblog, WeblogEntry)): entry.timezone: Addr_Set{null}, Inverse{null}
            wd.setName(entry.getName());
    //#RollerWeblogHandler.java:233: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setName(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setName(String)
        }
        if (entry.getDescription() != null) {
            wd.setDescription(entry.getDescription());
    //#RollerWeblogHandler.java:236: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setDescription(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setDescription(String)
        }
        if (entry.getLocale() != null) {
            wd.setLocale(entry.getLocale().toString());
    //#RollerWeblogHandler.java:239: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setLocale(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setLocale(String)
        }
        if (entry.getTimezone() != null) {
            wd.setTimeZone(entry.getTimezone().getID());
    //#RollerWeblogHandler.java:242: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setTimeZone(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setTimeZone(String)
        }
        if (entry.getEmailAddress() != null) {
            wd.setEmailAddress(entry.getEmailAddress());
    //#RollerWeblogHandler.java:245: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setEmailAddress(String)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setEmailAddress(String)
        }
        if (entry.getEnabled() != null) {
            wd.setEnabled(entry.getEnabled());
    //#RollerWeblogHandler.java:248: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.pojos.Weblog:setEnabled(Boolean)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.pojos.Weblog:setEnabled(Boolean)
        }
        
        try {
            UserManager mgr = getRoller().getUserManager();
    //#RollerWeblogHandler.java:252: Warning: method not available
    //#    -- call on UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
            mgr.saveWebsite(wd);
    //#RollerWeblogHandler.java:253: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.UserManager:saveWebsite(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.UserManager:saveWebsite(Weblog)
            getRoller().flush();
    //#RollerWeblogHandler.java:254: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.Weblogger:flush()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.Weblogger:flush()
            CacheManager.invalidate(wd);
    //#RollerWeblogHandler.java:255: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: void updateWebsiteData(Weblog, WeblogEntry)
    //#    unanalyzed callee: void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)
        } catch (WebloggerException re) {
            throw new InternalException("ERROR: Could not update website data", re);
        }
    }
    //#RollerWeblogHandler.java:259: end of method: void org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.updateWebsiteData(Weblog, WeblogEntry)
    
    private EntrySet deleteEntry() throws HandlerException {
        String handle = getUri().getEntryId();
    //#RollerWeblogHandler.java:262: method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.deleteEntry()
    //#RollerWeblogHandler.java:262: Warning: suspicious precondition
    //#    the precondition for this.uri.__Tag is not a contiguous range of values
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    suspicious precondition index: [5]
    //#input(EntrySet deleteEntry()): "."._tainted
    //#input(EntrySet deleteEntry()): ".app"._tainted
    //#input(EntrySet deleteEntry()): ".entries"._tainted
    //#input(EntrySet deleteEntry()): ".resources"._tainted
    //#input(EntrySet deleteEntry()): ".roller-services"._tainted
    //#input(EntrySet deleteEntry()): "ERROR: Could not delete entry: "._tainted
    //#input(EntrySet deleteEntry()): "ERROR: Could not get weblog: "._tainted
    //#input(EntrySet deleteEntry()): "ERROR: Unknown weblog handle: "._tainted
    //#input(EntrySet deleteEntry()): "invalid locale string: "._tainted
    //#input(EntrySet deleteEntry()): "weblogs"._tainted
    //#input(EntrySet deleteEntry()): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet deleteEntry()): __Descendant_Table[others]
    //#input(EntrySet deleteEntry()): __Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet deleteEntry()): __Dispatch_Table.getUri()Lorg/apache/roller/weblogger/webservices/adminprotocol/Handler$URI;
    //#input(EntrySet deleteEntry()): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(EntrySet deleteEntry()): __Dispatch_Table.getWebsiteData(Ljava/lang/String;)Lorg/apache/roller/weblogger/pojos/Weblog;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Descendant_Table[others]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/Handler]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Descendant_Table[others]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.FALSE
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/Handler.java.lang.Boolean.TRUE
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/IntrospectionHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI.__Dispatch_Table.getEntryId()Ljava/lang/String;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/RollerUserHandler.__Dispatch_Table.getRoller()Lorg/apache/roller/weblogger/business/Weblogger;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(EntrySet deleteEntry()): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(EntrySet deleteEntry()): this
    //#input(EntrySet deleteEntry()): this.__Tag
    //#input(EntrySet deleteEntry()): this.roller
    //#input(EntrySet deleteEntry()): this.uri
    //#input(EntrySet deleteEntry()): this.uri.__Tag
    //#input(EntrySet deleteEntry()): this.uri.entryId
    //#input(EntrySet deleteEntry()): this.uri.entryId._tainted
    //#input(EntrySet deleteEntry()): this.urlPrefix
    //#input(EntrySet deleteEntry()): this.urlPrefix._tainted
    //#output(EntrySet deleteEntry()): java.lang.StringBuilder:toString(...)._tainted
    //#output(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag
    //#output(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1).entries
    //#output(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1).href
    //#output(EntrySet deleteEntry()): return_value
    //#new obj(EntrySet deleteEntry()): java.lang.StringBuilder:toString(...)
    //#new obj(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[2] (EntrySet deleteEntry()): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (EntrySet deleteEntry()): this.roller != null
    //#pre[4] (EntrySet deleteEntry()): this.uri != null
    //#pre[5] (EntrySet deleteEntry()): this.uri.__Tag in {org/apache/roller/weblogger/webservices/adminprotocol/Handler$URI, org/apache/roller/weblogger/webservices/adminprotocol/RollerMemberHandler$MemberURI}
    //#pre[6] (EntrySet deleteEntry()): init'ed(this.uri.entryId)
    //#pre[8] (EntrySet deleteEntry()): init'ed(this.urlPrefix)
    //#presumption(EntrySet deleteEntry()): org.apache.roller.weblogger.business.Weblogger:getUserManager(...)@265 != null
    //#post(EntrySet deleteEntry()): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(EntrySet deleteEntry()): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(EntrySet deleteEntry()): init'ed(new WeblogEntrySet(toWeblogEntrySet#1).entries)
    //#post(EntrySet deleteEntry()): new WeblogEntrySet(toWeblogEntrySet#1).href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.ArrayList
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.List:add
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.List:toArray
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.Exception
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:getUrlPrefix
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:setHref
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.String:split
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.Locale
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.net.URL
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:java.net.URL:toString
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUserManager
    //#unanalyzed(EntrySet deleteEntry()): Effects-of-calling:org.apache.roller.weblogger.business.UserManager:getWebsiteByHandle
        
        try {
            UserManager mgr = getRoller().getUserManager();
    //#RollerWeblogHandler.java:265: Warning: method not available
    //#    -- call on UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    unanalyzed callee: UserManager org.apache.roller.weblogger.business.Weblogger:getUserManager()
            
            Weblog wd = getWebsiteData(handle);
            
            CacheManager.invalidate(wd);
    //#RollerWeblogHandler.java:269: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    unanalyzed callee: void org.apache.roller.weblogger.util.cache.CacheManager:invalidate(Weblog)

            mgr.removeWebsite(wd);
    //#RollerWeblogHandler.java:271: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.UserManager:removeWebsite(Weblog)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.UserManager:removeWebsite(Weblog)
            getRoller().flush();
    //#RollerWeblogHandler.java:272: Warning: method not available
    //#    -- call on void org.apache.roller.weblogger.business.Weblogger:flush()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    unanalyzed callee: void org.apache.roller.weblogger.business.Weblogger:flush()

            // return empty set, object deleted
            Weblog[] wds = new Weblog[0];
            EntrySet es = toWeblogEntrySet(wds);
    //#RollerWeblogHandler.java:276: ?!precondition failure
    //#    org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet: (soft) wds[0..4_294_967_295] != null
    //#    severity: SUPPRESSED
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: EntrySet deleteEntry()
    //#    basic block: bb_2
    //#    assertion: (soft) undefined != null
    //#    callee: WeblogEntrySet org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    //#    callee assertion: (soft) wds[0..4_294_967_295] != null
    //#    callee file: RollerWeblogHandler.java
    //#    callee precondition index: [7]
    //#    callee srcpos: 332
    //#    VN: undefined
    //#    Expected: Inverse{null}
    //#    Bad: Addr_Set{null, Invalid}
    //#    Attribs:  Ptr  null in Bad  Soft
            return es;

        } catch (WebloggerException re) {
            throw new InternalException("ERROR: Could not delete entry: " + handle, re);
    //#RollerWeblogHandler.java:280: end of method: EntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.deleteEntry()
        }
    }
    
    private WeblogEntry toWeblogEntry(Weblog wd) throws HandlerException {
        if (wd == null) {
    //#RollerWeblogHandler.java:285: method: WeblogEntry org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntry(Weblog)
    //#input(WeblogEntry toWeblogEntry(Weblog)): "."._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): ".app"._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): ".entries"._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): ".resources"._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): ".roller-services"._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): "invalid locale string: "._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): "weblogs"._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntry toWeblogEntry(Weblog)): __Descendant_Table[others]
    //#input(WeblogEntry toWeblogEntry(Weblog)): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(WeblogEntry toWeblogEntry(Weblog)): this
    //#input(WeblogEntry toWeblogEntry(Weblog)): this.__Tag
    //#input(WeblogEntry toWeblogEntry(Weblog)): this.urlPrefix
    //#input(WeblogEntry toWeblogEntry(Weblog)): this.urlPrefix._tainted
    //#input(WeblogEntry toWeblogEntry(Weblog)): wd
    //#output(WeblogEntry toWeblogEntry(Weblog)): java.lang.StringBuilder:toString(...)._tainted
    //#output(WeblogEntry toWeblogEntry(Weblog)): java.net.URL:toString(...)._tainted
    //#output(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#1) num objects
    //#output(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#2) num objects
    //#output(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#3) num objects
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1) num objects
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).__Tag
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).appEntriesUrl
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).appResourcesUrl
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).creatingUser
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).dateCreated
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).description
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).emailAddress
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).enabled
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).handle
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).href
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).locale
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).name
    //#output(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).timezone
    //#output(WeblogEntry toWeblogEntry(Weblog)): return_value
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): java.lang.StringBuilder:toString(...)
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): java.net.URL:toString(...)
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#1)
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#2)
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#3)
    //#new obj(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1)
    //#pre[2] (WeblogEntry toWeblogEntry(Weblog)): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (WeblogEntry toWeblogEntry(Weblog)): init'ed(this.urlPrefix)
    //#pre[5] (WeblogEntry toWeblogEntry(Weblog)): wd != null
    //#presumption(WeblogEntry toWeblogEntry(Weblog)): org.apache.roller.weblogger.pojos.Weblog:getCreator(...)@293 != null
    //#presumption(WeblogEntry toWeblogEntry(Weblog)): org.apache.roller.weblogger.pojos.Weblog:getLocale(...)@291 == null
    //#post(WeblogEntry toWeblogEntry(Weblog)): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(WeblogEntry toWeblogEntry(Weblog)): java.net.URL:toString(...)._tainted == 0
    //#post(WeblogEntry toWeblogEntry(Weblog)): return_value == &new WeblogEntry(toWeblogEntry#1)
    //#post(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#1) num objects == 0
    //#post(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#2) num objects == 0
    //#post(WeblogEntry toWeblogEntry(Weblog)): new Locale(LocaleString#3) num objects == 0
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1) num objects == 1
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).appEntriesUrl == &java.net.URL:toString(...)
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).appResourcesUrl == &java.net.URL:toString(...)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).creatingUser)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).dateCreated)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).description)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).emailAddress)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).enabled)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).handle)
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).href == &java.lang.StringBuilder:toString(...)
    //#post(WeblogEntry toWeblogEntry(Weblog)): new WeblogEntry(toWeblogEntry#1).locale == null
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).name)
    //#post(WeblogEntry toWeblogEntry(Weblog)): init'ed(new WeblogEntry(toWeblogEntry#1).timezone)
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.Exception
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:setHref
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.String:split
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.util.Locale
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(WeblogEntry toWeblogEntry(Weblog)): Effects-of-calling:java.net.URL
            throw new NullPointerException("ERROR: Null website data not allowed");
        }
        WeblogEntry we = new WeblogEntry(wd.getHandle(), getUrlPrefix());
    //#RollerWeblogHandler.java:288: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getHandle()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getHandle()
        we.setName(wd.getName());
    //#RollerWeblogHandler.java:289: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getName()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getName()
        we.setDescription(wd.getDescription());
    //#RollerWeblogHandler.java:290: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getDescription()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getDescription()
        we.setLocale(wd.getLocale());
    //#RollerWeblogHandler.java:291: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getLocale()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getLocale()
        we.setTimezone(wd.getTimeZone());
    //#RollerWeblogHandler.java:292: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getTimeZone()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getTimeZone()
        we.setCreatingUser(wd.getCreator().getUserName());
    //#RollerWeblogHandler.java:293: Warning: method not available
    //#    -- call on User org.apache.roller.weblogger.pojos.Weblog:getCreator()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: User org.apache.roller.weblogger.pojos.Weblog:getCreator()
    //#RollerWeblogHandler.java:293: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.User:getUserName()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.User:getUserName()
        we.setEmailAddress(wd.getEmailAddress());
    //#RollerWeblogHandler.java:294: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getEmailAddress()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getEmailAddress()
        we.setDateCreated(wd.getDateCreated());
    //#RollerWeblogHandler.java:295: Warning: method not available
    //#    -- call on Date org.apache.roller.weblogger.pojos.Weblog:getDateCreated()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: Date org.apache.roller.weblogger.pojos.Weblog:getDateCreated()
        we.setEnabled(wd.getEnabled());
    //#RollerWeblogHandler.java:296: Warning: method not available
    //#    -- call on Boolean org.apache.roller.weblogger.pojos.Weblog:getEnabled()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: Boolean org.apache.roller.weblogger.pojos.Weblog:getEnabled()
        
        try {
            AppUrl appUrl = new AppUrl(WebloggerRuntimeConfig.getAbsoluteContextURL(), wd.getHandle());
    //#RollerWeblogHandler.java:299: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL()
    //#RollerWeblogHandler.java:299: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.pojos.Weblog:getHandle()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntry toWeblogEntry(Weblog)
    //#    unanalyzed callee: String org.apache.roller.weblogger.pojos.Weblog:getHandle()
            we.setAppEntriesUrl(appUrl.getEntryUrl().toString());
            we.setAppResourcesUrl(appUrl.getResourceUrl().toString());
        } catch (MalformedURLException mfue) {
            throw new InternalException("ERROR: Could not get APP URLs", mfue);
        }
        
        return we;
    //#RollerWeblogHandler.java:306: end of method: WeblogEntry org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntry(Weblog)
    }
    
    private WeblogEntrySet toWeblogEntrySet(User[] uds) throws HandlerException {
        if (uds == null) {
    //#RollerWeblogHandler.java:310: method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntrySet(User[])
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): "."._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): ".app"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): ".entries"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): ".resources"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): ".roller-services"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): "invalid locale string: "._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): "weblogs"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): __Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): this
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): this.__Tag
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): this.urlPrefix
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): this.urlPrefix._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): uds
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): uds.length
    //#input(WeblogEntrySet toWeblogEntrySet(User[])): uds[0..4_294_967_295]
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): java.lang.StringBuilder:toString(...)._tainted
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): return_value.__Tag
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): return_value.entries
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): return_value.href
    //#output(WeblogEntrySet toWeblogEntrySet(User[])): return_value
    //#new obj(WeblogEntrySet toWeblogEntrySet(User[])): java.lang.StringBuilder:toString(...)
    //#new obj(WeblogEntrySet toWeblogEntrySet(User[])): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[2] (WeblogEntrySet toWeblogEntrySet(User[])): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (WeblogEntrySet toWeblogEntrySet(User[])): init'ed(this.urlPrefix)
    //#pre[5] (WeblogEntrySet toWeblogEntrySet(User[])): uds != null
    //#pre[6] (WeblogEntrySet toWeblogEntrySet(User[])): uds.length <= 4_294_967_295
    //#pre[7] (WeblogEntrySet toWeblogEntrySet(User[])): (soft) uds[0..4_294_967_295] != null
    //#presumption(WeblogEntrySet toWeblogEntrySet(User[])): java.util.Iterator:next(...)@320 != null
    //#presumption(WeblogEntrySet toWeblogEntrySet(User[])): org.apache.roller.weblogger.pojos.User:getPermissions(...)@318 != null
    //#presumption(WeblogEntrySet toWeblogEntrySet(User[])): org.apache.roller.weblogger.pojos.WeblogPermission:getWebsite(...)@321 != null
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): return_value.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): init'ed(return_value.entries)
    //#post(WeblogEntrySet toWeblogEntrySet(User[])): return_value.href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.Exception
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:getUrlPrefix
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:setHref
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.String:split
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.util.Locale
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.net.URL
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(User[])): Effects-of-calling:java.net.URL:toString
    //#test_vector(WeblogEntrySet toWeblogEntrySet(User[])): java.util.Iterator:hasNext(...)@319: {0}, {1}
            throw new NullPointerException("ERROR: Null user data not allowed");
        }
        
        WeblogEntrySet wes = new WeblogEntrySet(getUrlPrefix());
        List entries = new ArrayList();
        for (int i = 0; i < uds.length; i++) {
            User ud = uds[i];
            List permissions = ud.getPermissions();
    //#RollerWeblogHandler.java:318: Warning: method not available
    //#    -- call on List org.apache.roller.weblogger.pojos.User:getPermissions()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet toWeblogEntrySet(User[])
    //#    unanalyzed callee: List org.apache.roller.weblogger.pojos.User:getPermissions()
            for (Iterator j = permissions.iterator(); j.hasNext(); ) {
                WeblogPermission pd = (WeblogPermission)j.next();
                Weblog wd = pd.getWebsite();
    //#RollerWeblogHandler.java:321: Warning: method not available
    //#    -- call on Weblog org.apache.roller.weblogger.pojos.WeblogPermission:getWebsite()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet toWeblogEntrySet(User[])
    //#    unanalyzed callee: Weblog org.apache.roller.weblogger.pojos.WeblogPermission:getWebsite()
                WeblogEntry we = toWeblogEntry(wd);
    //#RollerWeblogHandler.java:322: Warning: unused assignment in callee
    //#    unused assignment to (new WeblogEntry(toWeblogEntry#1).timezone, new WeblogEntry(toWeblogEntry#1).creatingUser, new WeblogEntry(toWeblogEntry#1).emailAddress, new WeblogEntry(toWeblogEntry#1).dateCreated, new WeblogEntry(toWeblogEntry#1).enabled, new WeblogEntry(toWeblogEntry#1).appEntriesUrl, new WeblogEntry(toWeblogEntry#1).appResourcesUrl) in toWeblogEntry
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet toWeblogEntrySet(User[])
                entries.add(we);
            }
        }
        wes.setEntries((Entry[])entries.toArray(new Entry[0]));
        
        return wes;
    //#RollerWeblogHandler.java:328: end of method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntrySet(User[])
    }
    
    private WeblogEntrySet toWeblogEntrySet(Weblog[] wds) throws HandlerException {
        if (wds == null) {
    //#RollerWeblogHandler.java:332: method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): "."._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): ".app"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): ".entries"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): ".resources"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): ".roller-services"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): "invalid locale string: "._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): "weblogs"._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): __Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): __Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): __Dispatch_Table.getUrlPrefix()Ljava/lang/String;
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/AppUrl]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getEntryUrl()Ljava/net/URL;
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/AppUrl.__Dispatch_Table.getResourceUrl()Ljava/net/URL;
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/LocaleString.__Dispatch_Table.getLocale()Ljava/util/Locale;
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppEntriesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setAppResourcesUrl(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setCreatingUser(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDateCreated(Ljava/util/Date;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEmailAddress(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setEnabled(Ljava/lang/Boolean;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHandle(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setLocale(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setName(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntry.__Dispatch_Table.setTimezone(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Descendant_Table[others]
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setEntries([Lorg/apache/roller/weblogger/webservices/adminprotocol/sdk/Entry;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet.__Dispatch_Table.setHref(Ljava/lang/String;)V
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): this
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): this.__Tag
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): this.urlPrefix
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): this.urlPrefix._tainted
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): wds
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): wds.length
    //#input(WeblogEntrySet toWeblogEntrySet(Weblog[])): wds[0..4_294_967_295]
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): java.lang.StringBuilder:toString(...)._tainted
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): new WeblogEntrySet(toWeblogEntrySet#1) num objects
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value.__Tag
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value.entries
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value.href
    //#output(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value
    //#new obj(WeblogEntrySet toWeblogEntrySet(Weblog[])): java.lang.StringBuilder:toString(...)
    //#new obj(WeblogEntrySet toWeblogEntrySet(Weblog[])): new WeblogEntrySet(toWeblogEntrySet#1)
    //#pre[2] (WeblogEntrySet toWeblogEntrySet(Weblog[])): this.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/RollerWeblogHandler
    //#pre[3] (WeblogEntrySet toWeblogEntrySet(Weblog[])): init'ed(this.urlPrefix)
    //#pre[5] (WeblogEntrySet toWeblogEntrySet(Weblog[])): wds != null
    //#pre[6] (WeblogEntrySet toWeblogEntrySet(Weblog[])): wds.length <= 4_294_967_295
    //#pre[7] (WeblogEntrySet toWeblogEntrySet(Weblog[])): (soft) wds[0..4_294_967_295] != null
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): java.lang.StringBuilder:toString(...)._tainted == this.urlPrefix._tainted
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): init'ed(java.lang.StringBuilder:toString(...)._tainted)
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value == &new WeblogEntrySet(toWeblogEntrySet#1)
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): new WeblogEntrySet(toWeblogEntrySet#1) num objects == 1
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value.__Tag == org/apache/roller/weblogger/webservices/adminprotocol/sdk/WeblogEntrySet
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): init'ed(return_value.entries)
    //#post(WeblogEntrySet toWeblogEntrySet(Weblog[])): return_value.href == &java.lang.StringBuilder:toString(...)
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.Throwable:__curr_excep_obj
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.HandlerException
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.Exception
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:getUrlPrefix
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.StringBuilder
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.StringBuilder:append
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.StringBuilder:toString
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.EntrySet
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.util.Arrays:asList
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getHandle
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:setHref
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.webservices.adminprotocol.sdk.Entry
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getName
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDescription
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getLocale
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.String:split
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.util.Locale
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.lang.IllegalArgumentException
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getTimeZone
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.util.TimeZone:getTimeZone
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getCreator
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.User:getUserName
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEmailAddress
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getDateCreated
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.pojos.Weblog:getEnabled
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:org.apache.roller.weblogger.config.WebloggerRuntimeConfig:getAbsoluteContextURL
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.net.URL
    //#unanalyzed(WeblogEntrySet toWeblogEntrySet(Weblog[])): Effects-of-calling:java.net.URL:toString
            throw new NullPointerException("ERROR: Null website datas not allowed");
        }
        
        WeblogEntrySet wes = new WeblogEntrySet(getUrlPrefix());
        List entries = new ArrayList();
        for (int i = 0; i < wds.length; i++) {
            WeblogEntry we = toWeblogEntry(wds[i]);
    //#RollerWeblogHandler.java:339: Warning: unused assignment in callee
    //#    unused assignment to (new WeblogEntry(toWeblogEntry#1).timezone, new WeblogEntry(toWeblogEntry#1).creatingUser, new WeblogEntry(toWeblogEntry#1).emailAddress, new WeblogEntry(toWeblogEntry#1).dateCreated, new WeblogEntry(toWeblogEntry#1).enabled, new WeblogEntry(toWeblogEntry#1).appEntriesUrl, new WeblogEntry(toWeblogEntry#1).appResourcesUrl) in toWeblogEntry
    //#    severity: LOW
    //#    class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
    //#    method: WeblogEntrySet toWeblogEntrySet(Weblog[])
            entries.add(we);
        }
        wes.setEntries((Entry[])entries.toArray(new Entry[0]));
        
        return wes;
    //#RollerWeblogHandler.java:344: end of method: WeblogEntrySet org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler.toWeblogEntrySet(Weblog[])
    }
}

    //#RollerWeblogHandler.java:: end of class: org.apache.roller.weblogger.webservices.adminprotocol.RollerWeblogHandler
