# Uses of Class
com.collabnet.ce.soap60.fault.IllegalArgumentFault

Packages that use IllegalArgumentFault
Package
Description
com.collabnet.ce.soap60.webservices
com.collabnet.ce.soap60.webservices.categorization
com.collabnet.ce.soap60.webservices.cemain
com.collabnet.ce.soap60.webservices.discussion
com.collabnet.ce.soap60.webservices.docman
com.collabnet.ce.soap60.webservices.filestorage
com.collabnet.ce.soap60.webservices.frs
com.collabnet.ce.soap60.webservices.monitoring
com.collabnet.ce.soap60.webservices.news
com.collabnet.ce.soap60.webservices.page
com.collabnet.ce.soap60.webservices.planning
com.collabnet.ce.soap60.webservices.pluggable
com.collabnet.ce.soap60.webservices.rbac
com.collabnet.ce.soap60.webservices.scm
com.collabnet.ce.soap60.webservices.tag
com.collabnet.ce.soap60.webservices.team
com.collabnet.ce.soap60.webservices.tracker
com.collabnet.ce.soap60.webservices.wiki

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices

  Methods in com.collabnet.ce.soap60.webservices that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `protected Locale`
  WebService.`getLocale(String locale)`
  Returns locale object from string specification.
  `protected void`
  WebService.`validateChoice(String name, int[] choices, int value)`
  Validates integer value to be one of the possible choices.
  `protected void`
  WebService.`validateChoice(String name, String[] choices, String value)`
  Validates string to be one of the possible choices.
  `protected void`
  WebService.`validateIconFile(String iconFileName, String iconMimeType)`
  Validates the icon fileName and mime type.
  `protected void`
  WebService.`validateString(String name, String value)`
  Validates string to be non-null and non-empty.
  `protected void`
  WebService.`validateStringArray(String name, String[] values)`
  Validates values in the string array to be non-null and non-empty.
  `protected void`
  WebService.`validateStringWithTrim(String name, String value)`
  Validates string to be non-null and non-empty with ignoring white spaces at starting and ending of the string
  `protected void`
  WebService.`validateWikiPageName(String name, String value)`
  Validates wiki page name to be conformant.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.categorization

  Methods in com.collabnet.ce.soap60.webservices.categorization that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `void`
  CategorizationAppSoap.`setCategoryData(String sessionId, CategorySoapDO categoryData)`
  Sets data on a specific category

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.cemain

  Methods in com.collabnet.ce.soap60.webservices.cemain that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `void`
  CollabNetSoap.`addProjectsToProjectGroup(String sessionId, String projectGroupId, String[] projectIds)`
  Adds the given projects to a project group.
  `void`
  CollabNetSoap.`changeIAObjectTitle(String sessionId, String pluggableObjectId, String pluggableObjectTitle)`
  Updates the title for Pluggable objects only.
  `boolean`
  CollabNetSoap.`changePassword(String sessionId, String userName, String newPassword)`
  Allows the user to change the password
  Note: From 16.7, the length of password cannot exceed the value of the configuration variable "MAX_PASSWORD_LENGTH" specified in the site-options.conf file.
  `void`
  CollabNetSoap.`createAssociation(String sessionId, String originId, String targetId, String description)`
  Creates an association between two objects.
  `void`
  CollabNetSoap.`createAssociationWithTitles(String sessionId, String originId, String originTitle, String targetId, String targetTitle, String description)`
  Creates an association between two objects with specified title.
  `ProjectSoapDO`
  CollabNetSoap.`createOrReplaceProjectTemplate(String sessionId, String projectId, String title, String description, String[] contentChoices, String templateId)`
  Creates or replaces a template from an existing project
  `ProjectSoapDO`
  CollabNetSoap.`createProject(String sessionId, String name, String title, String description)`
  Creates a project.
  `ProjectSoapDO`
  CollabNetSoap.`createProjectFromTemplate(String sessionId, String templateId, String name, String title, String description)`
  Creates a project from template.
  `ProjectGroupSoapDO`
  CollabNetSoap.`createProjectGroup(String sessionId, String title, String description)`
  Creates a Project Group.
  `String`
  CollabNetSoap.`createProjectLinkedApp(String sessionId, String projectId, String title, String applicationUrl, String iconKey, String iconFileName, String iconMimeType, boolean singleSignon)`
  Creates linked application in a given project and return the created application Id
  `String`
  CollabNetSoap.`createProjectLinkedApp2(String sessionId, String projectId, String title, String applicationUrl, String iconKey, String iconFileName, String iconMimeType, boolean singleSignon, String toolId)`
  Creates linked application in a given project and return the created application Id
  `String`
  CollabNetSoap.`createSiteWideLinkedApp(String sessionId, String title, String applicationUrl, String applicationType, boolean singleSignon)`
  Create a site-wide linked application and return the created application Id
  `UserSoapDO`
  CollabNetSoap.`createUser(String sessionId, String userName, String email, String fullName, String organization, String locale, String timeZone, String licenseType, boolean isSuperUser, boolean isRestrictedUser, String password)`
  Creates a new user with the specified parameters.
  `UserGroupSoapDO`
  CollabNetSoap.`createUserGroup(String sessionId, String fullName, String description)`
  Creates a new user group with the specified parameters.
  `void`
  CollabNetSoap.`deleteAssociation(String sessionId, String originId, String targetId)`
  Deletes an association between two objects
  `void`
  CollabNetSoap.`deleteLinkedApp(String sessionId, String linkedAppId)`
  Delete the linked application.
  `String`
  CollabNetSoap.`doMandatoryPasswordChange(String userName, String oldPassword, String newPassword)`
  Allows user to change the password if and only if the password was set by an administrator.
  `ProjectSoapList`
  CollabNetSoap.`findProjects(String sessionId, String queryString)`
  Finds a list of projects matching a search string.
  `UserSoapList`
  CollabNetSoap.`findUsers(String sessionId, String queryString)`
  Finds a list of users matching a search string.
  `AuditHistorySoapList`
  CollabNetSoap.`getAuditHistoryList(String sessionId, String objectId, boolean includeDerivedChanges)`
  Returns the list of changes made to the specified object in reverse chronological order.
  `LinkedApplicationSoapDO`
  CollabNetSoap.`getLinkedApplicationData(String sessionId, String linkedAppId)`
  Gets Linked Application Data by Linked Application Id
  `LinkedApplication2SoapDO`
  CollabNetSoap.`getLinkedApplicationData2(String sessionId, String linkedAppId)`
  Gets Linked Application Data by Linked Application Id
  `UserSoapDO`
  CollabNetSoap.`getUserByEmail(String sessionId, String email)`
  Returns the user information for the given email address.
  `UserSoapDO`
  CollabNetSoap.`getUserByName(String sessionId, String fullname)`
  Returns the user information for the given full name.
  `UserSoapDO`
  CollabNetSoap.`getUserData(String sessionId, String username)`
  Gets the user details for the given username.
  `User2SoapDO`
  CollabNetSoap.`getUserData2(String sessionId, String username)`
  Gets the user details for the given username.
  `boolean`
  CollabNetSoap.`hasGeneralPermission(String sessionId, String username, String projectId, String operationString, String objectId)`
  Checks if the user has general permission for the resource (specified by objectid).
  `boolean`
  CollabNetSoap.`hasPermission(String sessionId, String username, String projectId, String operationString, String objectId)`
  Checks whether the given user has permission for an operation on a specified object Note on an exceptional behavior: It returns false, if the calling user does not have 'Project view' permission.
  `boolean`
  CollabNetSoap.`hasPermission2(String sessionId, String projectId, String operationString, String objectId)`
  Checks whether the current user has permission for an operation on a specified object Note on an exceptional behavior: It returns false, if the calling user does not have 'Project view' permission.
  `boolean`
  CollabNetSoap.`hasSitewideRolePermission(String sessionId, String operationString)`
  Checks if the current user has the given site wide permission to perform the operation.
  `UserGroupSoapList`
  CollabNetSoap.`listGroupsWithGeneralPermission(String sessionId, String projectId, String operationString, String folderId, boolean includeInherited)`
  Returns a list of user groups which have some permission to perform the given operation in the given folder (Doesn't check default access permission nor site admins)
  `UserSoapList`
  CollabNetSoap.`listProjectAdmins(String sessionId, String projectId)`
  Returns project administrators list.
  `LinkedApplicationSoapList`
  CollabNetSoap.`listProjectLinkedApps(String sessionId, String projectId)`
  Lists project-level linked applications for a given project.
  `LinkedApplication2SoapList`
  CollabNetSoap.`listProjectLinkedApps2(String sessionId, String projectId)`
  Lists project-level linked applications for a given project.
  `UserSoapList`
  CollabNetSoap.`listUsersWithGeneralPermission(String sessionId, String projectId, String operationString, String folderId)`
  Returns a list of users who have some permission to perform the given operation in the given folder (Doesn't check default access permission nor site admins)
  `UserSoapList`
  CollabNetSoap.`listUsersWithPermissionOnObject(String sessionId, String operationString, String objectId, int flag)`
  Returns the list of users who have the given permission on the given object.
  `void`
  CollabNetSoap.`setLinkedApplicationData(String sessionId, LinkedApplicationSoapDO linkedApplicationSoapDO, String iconKey, String iconFileName, String iconMimeType)`
  Sets the linked application.
  `void`
  CollabNetSoap.`setLinkedApplicationData2(String sessionId, LinkedApplication2SoapDO linkedApplication2SoapDO, String iconKey, String iconFileName, String iconMimeType)`
  Sets the linked application.
  `void`
  CollabNetSoap.`setParentProject(String sessionId, String projectId, String parentProjectId)`
  Sets the parent of a project.
  `void`
  CollabNetSoap.`setProjectAccessLevel(String sessionId, String projectId, int accessLevel)`
  Sets the project access level.
  `void`
  CollabNetSoap.`setUserGroupData(String sessionId, UserGroupSoapDO groupData)`
  Sets the user group information.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.discussion

  Methods in com.collabnet.ce.soap60.webservices.discussion that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `ForumSoapDO`
  DiscussionAppSoap.`createForum(String sessionId, String projectId, String listName, String forumName, String description, boolean listEnabled, String prefix, String footer, String forumType, String[] moderators, String[] trustedUsers, String replyTo, int messageSize)`
  Creates a discussion forum
  `Forum2SoapDO`
  DiscussionAppSoap.`createForum2(String sessionId, String projectId, String listName, String forumName, String description, boolean listEnabled, String prefix, String footer, String forumType, String[] moderators, String[] trustedUsers, String replyTo, int messageSize, int emailPosting, int emailMonitoring, int webPosting, String captcha)`
  Creates a public discussion forum
  `PostSoapDO`
  DiscussionAppSoap.`createPost(String sessionId, String parentPostId, String title, String message, String attachmentFileName, String attachmentMimeType, String attachmentFileId, String ccRecipients)`
  Posts a new message to the discussion topic.
  `PostSoapDO`
  DiscussionAppSoap.`createPost2(String sessionId, String parentPostId, String title, String message, AttachmentSoapDO[] attachments, String ccRecipients)`
  Posts a new message to the discussion topic with multiple attachment support.
  `ForumSoapDO`
  DiscussionAppSoap.`createPrivateForum(String sessionId, String projectId, String listName, String forumName, String description, boolean listEnabled, String prefix, String footer, String forumType, String[] moderators, String[] trustedUsers, String replyTo, int messageSize)`
  Creates a discussion forum
  `Forum2SoapDO`
  DiscussionAppSoap.`createPrivateForum2(String sessionId, String projectId, String listName, String forumName, String description, boolean listEnabled, String prefix, String footer, String forumType, String[] moderators, String[] trustedUsers, String replyTo, int messageSize, int emailPosting, int emailMonitoring, int webPosting, String captcha)`
  Creates a private discussion forum
  `TopicSoapDO`
  DiscussionAppSoap.`createTopic(String sessionId, String forumId, String title, String message, String attachmentFileName, String attachmentMimeType, String attachmentFileId, String ccRecipients)`
  Creates a new discussion topic within a specified forum but unlike `createTopic`, this method lets you set the attachment files and cc email values at creation time and returns a TopicSoapData Object
  `TopicSoapDO`
  DiscussionAppSoap.`createTopic2(String sessionId, String forumId, String title, String message, AttachmentSoapDO[] attachments, String ccRecipients)`
  Creates a new discussion topic within a specified forum but unlike `createTopic`, this method lets you set the attachment files and cc email values at creation time and returns a TopicSoapData Object
  `void`
  DiscussionAppSoap.`deletePost(String sessionId, String postId)`
  Deletes the specified post.
  `PostSoapList`
  DiscussionAppSoap.`findPosts(String sessionId, String queryString, String projectId, boolean searchAttachments)`
  Finds a list of posts matching a search string.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.docman

  Methods in com.collabnet.ce.soap60.webservices.docman that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `void`
  DocumentAppSoap.`addDateField(String sessionId, String projectId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String helpText)`
  Adds a custom Date field to documents.
  `void`
  DocumentAppSoap.`addMultiSelectField(String sessionId, String projectId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String[] defaultValues, String helpText)`
  Adds a custom multi select field to documents.
  `void`
  DocumentAppSoap.`addSeparator(String sessionId, String projectId, String separatorType, String separatorLabel)`
  Adds a separator to a document root folder.
  `void`
  DocumentAppSoap.`addSingleSelectChildField(String sessionId, String projectId, String fieldName, String[] fieldValues, String parentFieldId, SoapNamedValues parentChildFieldValueMap, String helpText)`
  Adds a custom single select field to documents.
  `void`
  DocumentAppSoap.`addSingleSelectField(String sessionId, String projectId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String defaultValue, String helpText)`
  Adds a custom single select field to documents.
  `void`
  DocumentAppSoap.`addTextField(String sessionId, String projectId, String fieldName, int displayColumns, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String defaultValue, String helpText, String pattern)`
  Adds a custom text field to documents.
  `void`
  DocumentAppSoap.`addUserSelectField(String sessionId, String projectId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] defaultValues, String userFilter, String helpText)`
  Adds a custom User selection field to documents.
  `DocumentSoapDO`
  DocumentAppSoap.`createDocument(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, String fileName, String mimeType, String fileId, String associationId, String associationDesc)`
  Deprecated.
  in favor of createDocument2
  `Document2SoapDO`
  DocumentAppSoap.`createDocument2(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, boolean createDownloadRestricted, boolean allowForceUnlock, String fileName, String mimeType, String fileId, String associationId, String associationDesc)`
  Deprecated.
  in favor of createDocument3
  `Document3SoapDO`
  DocumentAppSoap.`createDocument3(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, boolean createDownloadRestricted, boolean allowForceUnlock, String fileName, String mimeType, String fileId, String associationId, String associationDesc, SoapFieldValues flexFields)`
  Creates a new document with the specified title, description, etc.
  `DocumentFolderSoapDO`
  DocumentAppSoap.`createDocumentFolder(String sessionId, String parentId, String title, String description)`
  Creates a new document folder with the specified title, description, etc.
  `DocumentSoapDO`
  DocumentAppSoap.`createDocumentWithUrl(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, String fileUrl, String associationId, String associationDesc)`
  Deprecated.
  in favor of createDocumentWithUrl2
  `Document2SoapDO`
  DocumentAppSoap.`createDocumentWithUrl2(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, boolean createDownloadRestricted, boolean allowForceUnlock, String fileUrl, String associationId, String associationDesc)`
  Deprecated.
  in favor of createDocumentWithUrl3
  `Document3SoapDO`
  DocumentAppSoap.`createDocumentWithUrl3(String sessionId, String parentId, String title, String description, String versionComment, String status, boolean createLocked, boolean createDownloadRestricted, boolean allowForceUnlock, String fileUrl, String associationId, String associationDesc, SoapFieldValues flexFields)`
  Creates a new document with the specified title, description, etc.
  `DocumentReviewSoapDO`
  DocumentAppSoap.`createReview(String sessionId, String documentId, int version, String title, String description, Date dueDate, String[] requiredReviewers, String[] optionalReviewers, boolean attachDocument)`
  Creates a document review cycle
  `void`
  DocumentAppSoap.`deleteDocumentByVersions(String sessionId, String documentId, int[] versionNumbers)`
  Deletes particular version(s) of a document.Locked document version(s) cannot be deleted, When a locked document's id is passed to this API, a SystemFault will be thrown.
  `void`
  DocumentAppSoap.`deleteDocumentFolder(String sessionId, String folderId)`
  Deletes a document folder with the specified id.
  `void`
  DocumentAppSoap.`deleteSeparator(String sessionId, String layoutId)`
  Deletes a separator of a document root folder layout.
  `Document3SoapList`
  DocumentAppSoap.`findDocuments3(String sessionId, String queryString, String projectId, boolean searchAttachments, boolean currentVersionsOnly)`
  Finds a list of documents matching a search string.
  `DocumentFolderSoapDO`
  DocumentAppSoap.`getDocumentFolderData(String sessionId, String folderId)`
  Gets detailed data on a document folder
  `Document3SoapDO`
  DocumentAppSoap.`moveDocument3(String sessionId, String documentId, String targetFolderId)`
  Moves a document to a specified target folder.
  `void`
  DocumentAppSoap.`reorderDocumentFields(String sessionId, String projectId, String[] layoutIds)`
  Sets a new order of the fields and the separators within the given project's document root folder.
  `void`
  DocumentAppSoap.`setDocumentData(String sessionId, DocumentSoapDO documentData, String fileId)`
  Deprecated.
  in favor of setDocumentData2
  `void`
  DocumentAppSoap.`setDocumentData2(String sessionId, Document2SoapDO documentData, String fileId)`
  Deprecated.
  in favor of setDocumentData3
  `void`
  DocumentAppSoap.`setDocumentData3(String sessionId, Document3SoapDO documentData, String fileId)`
  Sets specified document data.
  `void`
  DocumentAppSoap.`setDocumentDataWithAssociation(String sessionId, DocumentSoapDO documentData, String fileId, String associationId, String associationComment)`
  Deprecated.
  in favor of setDocumentDataWithAssociation2
  `void`
  DocumentAppSoap.`setDocumentDataWithAssociation2(String sessionId, Document2SoapDO documentData, String fileId, String associationId, String associationComment)`
  Deprecated.
  in favor of setDocumentDataWithAssociation3
  `void`
  DocumentAppSoap.`setDocumentDataWithAssociation3(String sessionId, Document3SoapDO documentData, String fileId, String associationId, String associationComment)`
  Sets specified document data with association.
  `void`
  DocumentAppSoap.`setField(String sessionId, DocumentFolderFieldSoapDO fieldData)`
  Sets a custom/flex-field.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.filestorage

  Methods in com.collabnet.ce.soap60.webservices.filestorage that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `jakarta.activation.DataHandler`
  FileStorageAppSoap.`downloadFile(String sessionId, String fileStorageId)`
  Downloads file as SOAP attachment.
  `void`
  SimpleFileStorageAppSoap.`endFileUpload(String sessionId, String fileStorageId)`
  Closes and saves uploaded file.
  `long`
  SimpleFileStorageAppSoap.`getSize(String sessionId, String fileStorageId)`
  Returns size of the specified temporary storage file in bytes.
  `byte[]`
  SimpleFileStorageAppSoap.`read(String sessionId, String fileStorageId, int offset, int length)`
  Reads from file a specified a number of bytes from the offset specified.
  `byte[]`
  SimpleFileStorageAppSoap.`read2(String sessionId, String fileStorageId, long offset, int length)`
  Reads from file a specified a number of bytes from the offset specified.
  `void`
  SimpleFileStorageAppSoap.`write(String sessionId, String fileStorageId, byte[] data)`
  Appends data to the file being uploaded.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.frs

  Methods in com.collabnet.ce.soap60.webservices.frs that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `FrsFileSoapDO`
  FrsAppSoap.`createFrsFile(String sessionId, String releaseId, String fileName, String mimeType, String fileId)`
  Creates a new FRS file and adds it to the specified release.
  `FrsFile2SoapDO`
  FrsAppSoap.`createFrsFile2(String sessionId, String releaseId, String fileName, String mimeType, String fileId)`
  Creates a new FRS file and adds it to the specified release.
  `PackageSoapDO`
  FrsAppSoap.`createPackage(String sessionId, String projectId, String title, String description, boolean isPublished)`
  Creates a new FRS package.
  `ReleaseSoapDO`
  FrsAppSoap.`createRelease(String sessionId, String packageId, String title, String description, String status, String maturity)`
  Creates a new release within a specified package.
  `FrsFileSoapDO`
  FrsAppSoap.`getFrsFileData(String sessionId, String frsFileId)`
  Gets FRS file data.
  `FrsFile2SoapDO`
  FrsAppSoap.`getFrsFileData2(String sessionId, String frsFileId)`
  Gets FRS file data.
  `void`
  FrsAppSoap.`setPackageData(String sessionId, PackageSoapDO packageData)`
  Returns package data.
  `void`
  FrsAppSoap.`setReleaseData(String sessionId, ReleaseSoapDO releaseData)`
  Sets the specified release data.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.monitoring

  Methods in com.collabnet.ce.soap60.webservices.monitoring that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `boolean`
  MonitoringAppSoap.`isUserMonitoring(String sessionId, String userName, String objectId)`
  Gets whether the specified object is being monitored by the given user name or not.
  `void`
  MonitoringAppSoap.`setApplicationMonitoringNotificationPreferences(String sessionId, String projectId, SoapNamedValues appPreferences)`
  Sets current user's application level monitoring notification preferences for the specified project
  `void`
  MonitoringAppSoap.`startMonitoringByUser(String sessionId, String userName, String objectId)`
  Starts monitoring the specified object for the given user
  `void`
  MonitoringAppSoap.`stopMonitoringByUser(String sessionId, String userName, String objectId)`
  Stops monitoring the specified object for the given user.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.news

  Methods in com.collabnet.ce.soap60.webservices.news that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `NewsPostSoapDO`
  NewsAppSoap.`createNewsPost(String sessionId, String projectId, String title, String body)`
  Posts a news item to the project.
  `void`
  NewsAppSoap.`editNewsPost(String sessionId, String postId, String title, String body)`
  Modifies a news post.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.page

  Methods in com.collabnet.ce.soap60.webservices.page that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `PageComponentSoapDO`
  PageAppSoap.`createComponent(String sessionId, String pageId, String compName, String componentType, boolean topOfPage, int visibility, SoapNamedValues attributes, String content)`
  Creates a page component.
  `PageComponent2SoapDO`
  PageAppSoap.`createComponent2(String sessionId, String pageId, String compName, String componentType, boolean topOfPage, int visibility, SoapNamedValues attributes, String content)`
  Creates a page component.
  `void`
  PageAppSoap.`setLifecycleMetricComponentContent(String sessionId, PageComponent2SoapDO pageComponent, String content)`
  Sets Lifecycle metric component.
  `void`
  PageAppSoap.`setPageComponentData(String sessionId, PageComponentSoapDO pageComponent)`
  Updates a page component
  `void`
  PageAppSoap.`setTextComponentContent(String sessionId, String pageCompId, String content)`
  Sets the content of a Text component.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.planning

  Methods in com.collabnet.ce.soap60.webservices.planning that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `PlanningFolderSoapDO`
  PlanningAppSoap.`createPlanningFolder(String sessionId, String parentId, String title, String description, Date startDate, Date endDate, String status, int capacity, String releaseId)`
  Deprecated.
  in favor of createPlanningFolder4
  `PlanningFolder2SoapDO`
  PlanningAppSoap.`createPlanningFolder2(String sessionId, String parentId, String title, String description, Date startDate, Date endDate, String status, int capacity, String releaseId, String trackerUnitId)`
  Deprecated.
  in favor of createPlanningFolder4
  `PlanningFolder3SoapDO`
  PlanningAppSoap.`createPlanningFolder3(String sessionId, String parentId, String title, String description, Date startDate, Date endDate, String status, int capacity, int pointsCapacity, String releaseId, String trackerUnitId)`
  Deprecated.
  in favor of createPlanningFolder4
  `PlanningFolder4SoapDO`
  PlanningAppSoap.`createPlanningFolder4(String sessionId, String parentId, PlanningFolder4SoapDO soapDO)`
  Deprecated.
  in favor of createPlanningFolder5
  `PlanningFolder5SoapDO`
  PlanningAppSoap.`createPlanningFolder5(String sessionId, String parentId, String type, String title, String description, Date startDate, Date endDate, String status, int capacity, int pointsCapacity, String releaseId, String trackerUnitId, String burndownViewMode)`
  Creates a new planning folder
  `void`
  PlanningAppSoap.`deletePlanningFolder(String sessionId, String planningFolderId)`
  Deletes a planning folder with the specified id.
  `ArtifactsInPlanningFolderSoapList`
  PlanningAppSoap.`getArtifactListInPlanningFolder(String sessionId, String parentId, SoapFilter[] filters, boolean recursive)`
  Deprecated.
  in favor of getArtifactListInPlanningFolder2
  `ArtifactsInPlanningFolder2SoapList`
  PlanningAppSoap.`getArtifactListInPlanningFolder2(String sessionId, String parentId, SoapFilter[] filters, boolean recursive)`
  Returns the list of artifacts contained in a planning folder or its descendants.
  `ArtifactsInPlanningFolder2SoapList`
  PlanningAppSoap.`getArtifactListInPlanningFolder3(String sessionId, String parentId, SoapFilter[] filters, boolean recursive, String[] teamId)`
  Returns the list of artifacts contained in a planning folder or its descendants.
  `PlanningFolder2SoapDO`
  PlanningAppSoap.`getPlanningFolder2Data(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolder4Data.
  `PlanningFolder2SoapList`
  PlanningAppSoap.`getPlanningFolder2List(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolder4List
  `PlanningFolder3SoapDO`
  PlanningAppSoap.`getPlanningFolder3Data(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolder4Data.
  `PlanningFolder3SoapList`
  PlanningAppSoap.`getPlanningFolder3List(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolder4List
  `PlanningFolder4SoapDO`
  PlanningAppSoap.`getPlanningFolder4Data(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolder5Data.
  `PlanningFolder4SoapList`
  PlanningAppSoap.`getPlanningFolder4List(String sessionId, String parentId, boolean recursive)`
  Returns the list of planning folders within the specified project.
  `PlanningFolder5SoapDO`
  PlanningAppSoap.`getPlanningFolder5Data(String sessionId, String planningFolderId)`
  Returns a data object for a given planning folder
  `PlanningFolder5SoapList`
  PlanningAppSoap.`getPlanningFolder5List(String sessionId, String parentId, boolean recursive)`
  Returns the list of planning folders within the specified project.
  `PlanningFolderSoapDO`
  PlanningAppSoap.`getPlanningFolderData(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolder4Data.
  `PlanningFolderSoapList`
  PlanningAppSoap.`getPlanningFolderList(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolder4List
  `PlanningFolderSummarySoapDO`
  PlanningAppSoap.`getPlanningFolderSummary(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolderSummary4
  `PlanningFolderSummary2SoapDO`
  PlanningAppSoap.`getPlanningFolderSummary2(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolderSummary4
  `PlanningFolderSummary2SoapList`
  PlanningAppSoap.`getPlanningFolderSummary2List(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolderSummary4List
  `PlanningFolderSummary3SoapDO`
  PlanningAppSoap.`getPlanningFolderSummary3(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getPlanningFolderSummary4
  `PlanningFolderSummary3SoapList`
  PlanningAppSoap.`getPlanningFolderSummary3List(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolderSummary4List
  `PlanningFolderSummary4SoapDO`
  PlanningAppSoap.`getPlanningFolderSummary4(String sessionId, String planningFolderId)`
  Returns the statistics for the artifacts in a given planning folder and all its sub planning folders
  `PlanningFolderSummary4SoapList`
  PlanningAppSoap.`getPlanningFolderSummary4List(String sessionId, String parentId, boolean recursive)`
  Returns the list of planning folders within the specified project including their statistics Planning folders having the same parent are correctly ordered.
  `PlanningFolderSummary5SoapDO`
  PlanningAppSoap.`getPlanningFolderSummary5(String sessionId, String planningFolderId)`
  Returns the statistics for the artifacts in a given planning folder and all its sub planning folders
  `PlanningFolderSummary5SoapList`
  PlanningAppSoap.`getPlanningFolderSummary5List(String sessionId, String parentId, boolean recursive)`
  Returns the list of planning folders within the specified project including their statistics Planning folders having the same parent are correctly ordered.
  `PlanningFolderSummarySoapList`
  PlanningAppSoap.`getPlanningFolderSummaryList(String sessionId, String parentId, boolean recursive)`
  Deprecated.
  in favor of getPlanningFolderSummary4List
  `RankedArtifactSoapList`
  PlanningAppSoap.`getRankedArtifactList(String sessionId, String planningFolderId)`
  Deprecated.
  in favor of getRankedArtifactList2
  `RankedArtifact2SoapList`
  PlanningAppSoap.`getRankedArtifactList2(String sessionId, String planningFolderId)`
  Returns the list of artifacts assigned to a planning folder or its descendants with the rank information in the specified planning folder
  `PlanningFolderSoapDO`
  PlanningAppSoap.`movePlanningFolder(String sessionId, String planningFolderId, String destParentId)`
  Deprecated.
  in favor of movePlanningFolder5
  `PlanningFolder2SoapDO`
  PlanningAppSoap.`movePlanningFolder2(String sessionId, String planningFolderId, String destParentId)`
  Deprecated.
  in favor of movePlanningFolder5
  `PlanningFolder3SoapDO`
  PlanningAppSoap.`movePlanningFolder3(String sessionId, String planningFolderId, String destParentId)`
  Deprecated.
  in favor of movePlanningFolder5
  `PlanningFolder4SoapDO`
  PlanningAppSoap.`movePlanningFolder4(String sessionId, String planningFolderId, String destParentId)`
  Deprecated.
  in favor of movePlanningFolder5
  `PlanningFolder5SoapDO`
  PlanningAppSoap.`movePlanningFolder5(String sessionId, String planningFolderId, String destParentId)`
  Moves a Planning Folder including its sub folders and contents.
  `void`
  PlanningAppSoap.`reorderPlanningFolders(String sessionId, String parentId, String[] planningFolderIds)`
  Sets a new order for the planning folders in their parent folder.
  `void`
  PlanningAppSoap.`setPlanningFolder2Data(String sessionId, PlanningFolder2SoapDO planningFolderData)`
  Deprecated.
  in favor of setPlanningFolder4Data
  `void`
  PlanningAppSoap.`setPlanningFolder3Data(String sessionId, PlanningFolder3SoapDO planningFolderData)`
  Deprecated.
  in favor of setPlanningFolder4Data
  `void`
  PlanningAppSoap.`setPlanningFolder4Data(String sessionId, PlanningFolder4SoapDO planningFolderData)`
  Deprecated.
  in favor of setPlanningFolder5Data
  `void`
  PlanningAppSoap.`setPlanningFolder5Data(String sessionId, PlanningFolder5SoapDO planningFolderData)`
  Sets data on a specific planning folder.
  `void`
  PlanningAppSoap.`setPlanningFolderData(String sessionId, PlanningFolderSoapDO planningFolderData)`
  Deprecated.
  in favor of setPlanningFolder4Data
  `void`
  PlanningAppSoap.`setPlanningStatusValues(String sessionId, String projectId, PlanningStatusValueSoapDO[] statusValues)`
  Sets status values that is associated with the planning application of a specific project.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.pluggable

  Methods in com.collabnet.ce.soap60.webservices.pluggable that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `PluggableComponentSoapDO`
  PluggableAppSoap.`createIntegratedApplication(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle)`
  Deprecated.
  `PluggableComponent2SoapDO`
  PluggableAppSoap.`createIntegratedApplication2(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileId, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType)`
  Deprecated.
  `PluggableComponent2SoapDO`
  PluggableAppSoap.`createIntegratedApplication3(String sessionId, String plugName, String description, String baseUrl, String goUrl, String prefix, String isScmRequired, String requireProjPrefix, String iconFileKey, String iconFileName, String iconMimeType, String endPoint, PluggableComponentParameterSoapDO[] paramDO, String adminUrl, PluggablePermissionSoapDO[] permSoapDO, String isPageComponentRequired, String pceInputType, String pceResultFormat, String pceDescription, String pceTitle, String idPattern, String serviceType)`
  Deprecated.
  `PluggableComponent3SoapDO`
  PluggableAppSoap.`createIntegratedApplication4(String sessionId, PluggableComponent3SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType)`
  Deprecated.
  `PluggableComponent4SoapDO`
  PluggableAppSoap.`createIntegratedApplication5(String sessionId, PluggableComponent4SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType)`
  Deprecated.
  `PluggableComponent5SoapDO`
  PluggableAppSoap.`createIntegratedApplication6(String sessionId, PluggableComponent5SoapDO soapDO, String iconFileKey, String iconFileName, String iconMimeType)`
  Creates a Integrated Application Note that the icon file has to be uploaded seperately (through FileStorageApp or SimpleFileStorageApp service) and the maximum size of the icon file is 10KB.
  `PluggableComponent2SoapDO`
  PluggableAppSoap.`createIntegratedApplicationFromXMLFiles3(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType)`
  Deprecated.
  `PluggableComponent3SoapDO`
  PluggableAppSoap.`createIntegratedApplicationFromXMLFiles4(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType)`
  Deprecated.
  `PluggableComponent4SoapDO`
  PluggableAppSoap.`createIntegratedApplicationFromXMLFiles5(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType)`
  Deprecated.
  `PluggableComponent5SoapDO`
  PluggableAppSoap.`createIntegratedApplicationFromXMLFiles6(String sessionId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileKey, String iconFileName, String iconMimeType)`
  Create/import an integrated application from XML files.
  `void`
  PluggableAppSoap.`editIntegratedApplication(String sessionId, PluggableComponentSoapDO soapDO)`
  Deprecated.
  `void`
  PluggableAppSoap.`editIntegratedApplication2(String sessionId, PluggableComponent2SoapDO soapDO)`
  Deprecated.
  `void`
  PluggableAppSoap.`editIntegratedApplication3(String sessionId, PluggableComponent3SoapDO soapDO)`
  Deprecated.
  `void`
  PluggableAppSoap.`editIntegratedApplication4(String sessionId, PluggableComponent4SoapDO soapDO)`
  Deprecated.
  `void`
  PluggableAppSoap.`editIntegratedApplication5(String sessionId, PluggableComponent5SoapDO soapDO)`
  Edit the integrated application properties.
  `void`
  PluggableAppSoap.`editIntegratedApplicationFromXMLFiles(String sessionId, String integratedAppId, byte[] depXmlByteArray, byte[] appXmlByteArray, String iconFileId)`
  Edit integrated application from xml files.
  `void`
  PluggableAppSoap.`setIntegratedApplicationIcon(String sessionId, String integratedAppId, String iconFileKey, String iconFileName, String iconMimeType)`
  Sets new icon for specified integrated application
  `void`
  PluggableAppSoap.`updateRecentAccess(String userId, String objectId)`
  Updates the recent access entries for the user.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.rbac

  Methods in com.collabnet.ce.soap60.webservices.rbac that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `void`
  RbacAppSoap.`addCluster(String sessionId, String roleId, String operationCluster, String folderId)`
  Adds an operation cluster to a role, expanding the permission set that the role grants access to.
  `void`
  RbacAppSoap.`addGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId)`
  Adds a user group to a role, within the Project/ProjectGroup scope.
  `void`
  RbacAppSoap.`addIntegratedApplicationPermission(String sessionId, String roleId, String integratedAppName, String permission)`
  Adds an integrated application permission to a role, expanding the permission set that the role grants access to.
  `void`
  RbacAppSoap.`addUser(String sessionId, String roleId, String username)`
  Adds a user to the role, giving them all of the permissions of that role
  `void`
  RbacAppSoap.`addUserToProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId)`
  Adds a user to the role in the given project context, giving them all of the permissions of that role in that project
  `void`
  RbacAppSoap.`approveRoleRequest(String sessionId, String requestId, String projectId)`
  Approves a role request
  `RoleSoapDO`
  RbacAppSoap.`createGlobalRole(String sessionId, String title, String description, boolean preventInheritance, boolean requestable)`
  Creates a global role.
  `RoleSoapDO`
  RbacAppSoap.`createRole(String sessionId, String projectOrProjectGroupId, String title, String description, boolean preventInheritance, boolean requestable, boolean autoGrant)`
  Creates a role in a given project
  `RoleSoapDO`
  RbacAppSoap.`createSiteWideRole(String sessionId, String title, String description, boolean preventInheritance)`
  Creates a site-wide role.
  `boolean`
  RbacAppSoap.`getAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId)`
  Gets the role's Automatically Grant On Request for the given project.
  `RoleSoapList`
  RbacAppSoap.`getGroupRoleList(String sessionId, String groupId, String projectIdOrProjectGroupId)`
  Returns a list of roles the user group is associated with in a project or projectGroup.
  `RoleSoapList`
  RbacAppSoap.`getInheritedRoleList(String sessionId, String projectId)`
  Gets a list of roles inherited from any of the parent projects.
  `IntegratedAppProjectPermissionSoapList`
  RbacAppSoap.`getIntegratedAppPermissions(String sessionId, String[] projectIds, String baseUrl)`
  Returns list of integratedApp permissions for the user associated with specified projects
  `RoleRequestSoapList`
  RbacAppSoap.`getPendingRequestedRoles(String sessionId, String projectId)`
  Lists the pending requested roles for the given projectId
  `UserSoapList`
  RbacAppSoap.`getProjectRoleMemberList(String sessionId, String roleId, String projectOrProjectGroupId)`
  Returns a list of users that are in a specified role in the given project or project group.
  `String[]`
  RbacAppSoap.`getProjectsByIntegratedAppPermission(String sessionId, String perm, String integratedAppName)`
  Returns the list of projects by integratedApp permission.
  `ProjectSoapList`
  RbacAppSoap.`getProjectsForAction(String sessionId, String operationString, String userName)`
  Gets the list of all projects in which the given user has given permission.
  `RoleSoapDO`
  RbacAppSoap.`getRoleData(String sessionId, String roleId)`
  Get a role data.
  `UserGroupSoapList`
  RbacAppSoap.`getRoleGroupList(String sessionId, String roleId)`
  Returns a list of user groups that belong to the specified role.
  `UserSoapList`
  RbacAppSoap.`getRoleGroupUsers(String sessionId, String projectIdOrProjectGroupId, String roleId)`
  Returns a list of users who are part of a group and associated with the specified role.
  `RoleSoapList`
  RbacAppSoap.`getRoleList(String sessionId, String projectOrProjectGroupId)`
  Gets a list of Roles in a project context.
  `UserSoapList`
  RbacAppSoap.`getRoleMemberList(String sessionId, String roleId)`
  Returns a list of users that are assigned to the specified role.
  `RoleSoapList`
  RbacAppSoap.`getUserRoleList(String sessionId, String projectOrProjectGroupId, String username)`
  Returns a list of roles that a user is a member of in the specified project or project group.
  `RoleSoapList`
  RbacAppSoap.`getUserSiteWideRoleList(String sessionId, String username)`
  Returns a list of roles that a user is a member of site wide role.
  `void`
  RbacAppSoap.`grantRolesToMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId)`
  Grants roles to list of users in a given project and user is made as member of the project if not already.
  `RoleCluster2SoapList`
  RbacAppSoap.`listClusterForDefaultAccessPermissions(String sessionId, String projectId)`
  Gets the list of operation cluster with default access permission.
  `RoleClusterSoapList`
  RbacAppSoap.`listClusters(String sessionId, String roleId)`
  Gets the list of operation cluster assigned to a role.
  `RoleGroupSoapList`
  RbacAppSoap.`listGroupRolesByProject(String sessionId, String projectId)`
  Returns a list of user groups and the roles it is associated with in a project.
  `RoleGroupSoapList`
  RbacAppSoap.`listGroupRolesByProjectGroup(String sessionId, String projectGroupId)`
  Returns a list of user groups and the roles it is associated with in a project group.
  `SoapNamedValues`
  RbacAppSoap.`listRolePaths(String sessionId, String roleId, String repositoryId)`
  Gets the list of paths for a role.
  `void`
  RbacAppSoap.`rejectRoleRequest(String sessionId, String requestId, String projectId)`
  Rejects a role request
  `void`
  RbacAppSoap.`removeCluster(String sessionId, String roleId, String operationCluster, String folderId)`
  Removes an operation cluster to a role, removing the permission set.
  `void`
  RbacAppSoap.`removeGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId)`
  Removes the user group for the role, within the Project/ProjectGroup scope
  `void`
  RbacAppSoap.`removeIntegratedApplicationPermission(String sessionId, String roleId, String integratedAppName, String permission)`
  Removes an integrated application permission from the given role.
  `void`
  RbacAppSoap.`removeUser(String sessionId, String roleId, String username)`
  Removes a user from a role The behavior of this API is as follows.
  `void`
  RbacAppSoap.`removeUserFromProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId)`
  Removes a user from a role in the given project Same as `removeUser` but also takes projectOrProjectGroupId as an additional parameter.
  `void`
  RbacAppSoap.`requestRole(String sessionId, String roleId, String projectId)`
  Requests a role
  `void`
  RbacAppSoap.`revokeRolesFromMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId)`
  Removes roles from users in the project
  `void`
  RbacAppSoap.`setAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId, boolean autoGrant)`
  Sets the role's Automatically Grant On Request for the given project.
  `void`
  RbacAppSoap.`setRoleData(String sessionId, RoleSoapDO roleData)`
  Saves a role object.
  `void`
  RbacAppSoap.`setRolePaths(String sessionId, String roleId, String repositoryId, SoapNamedValues rolePaths)`
  Sets the list of paths for a role.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.scm

  Methods in com.collabnet.ce.soap60.webservices.scm that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `ReplicaServerSoapList`
  ScmAppSoap.`getReplicaListForExternalSystem(String sessionId, String externalSystemId, boolean approvedOnly)`
  Returns list of replicas for given external system id.
  `ReplicaRepositorySoapList`
  ScmAppSoap.`getReplicaRepositoryList(String sessionId, String replicaId)`
  Lists repositories of the specified replica.
  `RepositorySoapList`
  ScmAppSoap.`getRepositoryListForExternalSystem(String sessionId, String externalSystemId, String userName)`
  Lists the repositories on a given external system (SCM Adapter) for which the specified user has been granted view permission.
  `void`
  ScmAppSoap.`removeRepositoryFromReplica(String sessionId, String repositoryId, String replicaId)`
  Remove process of replicating of a given repository on a given replica.
  `void`
  ScmAppSoap.`replicateRepository(String sessionId, String repositoryId, String replicaId)`
  Initiates the process of replicating of a given repository on a given replica.

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.tag

  Methods in com.collabnet.ce.soap60.webservices.tag that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `static Set<String>`
  TagSoapUtil.`convertTagNamesToIds(com.vasoftware.sf.server.types.UserSessionKey sessionId, String projectId, String[] tagNames)`
  Converts the tag names in the given project to tag Ids
  `TagSoapDO`
  TagAppSoap.`createTag(String sessionId, String projectId, String name, String description)`
  Creates a tag in the specified project
  `TagSoapList`
  TagAppSoap.`setObjectTags(String sessionId, String objectId, String[] tagIds)`
  Sets object tags
  `TagSoapDO`
  TagAppSoap.`updateTag(String sessionId, String tagId, String name, String description)`
  Updates a tag's name and description

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.team

  Methods in com.collabnet.ce.soap60.webservices.team that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `TeamSoapDO`
  TeamAppSoap.`createTeam(String sessionId, String projectId, String title, String description, String parentTeamId, String teamOwnerUserName, String[] memberUserNames)`
  Creates a new team
  `void`
  TeamAppSoap.`deleteTeam(String sessionId, String teamId)`
  Delete the team if team has no child
  `TeamSoapList`
  TeamAppSoap.`getChildTeamList(String sessionId, String parentTeamId)`
  Get list of child teams specific to parent team
  `TeamSoapDO`
  TeamAppSoap.`getTeamData(String sessionId, String teamId)`
  Get the team data for a team id.
  `TeamSoapList`
  TeamAppSoap.`getTeamListForProject(String sessionId, String projectId)`
  Get list of teams specific to project
  `UserSoapList`
  TeamAppSoap.`getTeamMemberList(String sessionId, String teamId)`
  Get list of team members specific to team
  `void`
  TeamAppSoap.`setTeamData(String sessionId, String teamId, String title, String description, String teamOwnerUserName, String[] memberUserNames, int version)`
  Update team data for given team Id

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.tracker

  Methods in com.collabnet.ce.soap60.webservices.tracker that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `void`
  TrackerAppSoap.`addDateField(String sessionId, String trackerId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String helpText)`
  Adds a custom Date field to a tracker.
  `void`
  TrackerAppSoap.`addMultiSelectField(String sessionId, String trackerId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String[] defaultValues, String helpText)`
  Adds a custom multi select field to a tracker.
  `void`
  TrackerAppSoap.`addSeparator(String sessionId, String trackerId, String separatorType, String separatorLabel)`
  Adds a separator to a tracker.
  `void`
  TrackerAppSoap.`addSingleSelectChildField(String sessionId, String trackerId, String fieldName, String[] fieldValues, String parentFieldId, SoapNamedValues parentChildFieldValueMap, String helpText)`
  Adds a custom single select field to a tracker.
  `void`
  TrackerAppSoap.`addSingleSelectField(String sessionId, String trackerId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String defaultValue, String helpText)`
  Adds a custom single select field to a tracker.
  `void`
  TrackerAppSoap.`addTextField(String sessionId, String trackerId, String fieldName, int displayColumns, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String defaultValue, String helpText, String pattern)`
  Adds a custom text field to a tracker.
  `void`
  TrackerAppSoap.`addUserSelectField(String sessionId, String trackerId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] defaultValues, String userFilter, String helpText)`
  Adds a custom User selection field to a tracker.
  `ArtifactSoapDO`
  TrackerAppSoap.`createArtifact(String sessionId, String trackerId, String title, String description, String group, String category, String status, String customer, int priority, int estimatedEffort, int remainingEffort, boolean autosumming, int points, String assignedUsername, String releaseId, String planningFolderId, SoapFieldValues flexFields, String attachmentFileName, String attachmentMimeType, String attachmentFileId)`
  Deprecated.
  in favor of createArtifact4
  `ArtifactSoapDO`
  TrackerAppSoap.`createArtifact2(String sessionId, String trackerId, String title, String description, String group, String category, String status, String customer, int priority, int estimatedEffort, int remainingEffort, boolean autosumming, int points, String assignedUsername, String releaseId, String planningFolderId, SoapFieldValues flexFields, AttachmentSoapDO[] attachments)`
  Deprecated.
  in favor of createArtifact4
  `Artifact2SoapDO`
  TrackerAppSoap.`createArtifact3(String sessionId, String trackerId, String title, String description, String group, String category, String status, String customer, int priority, int estimatedEffort, int remainingEffort, boolean autosumming, int points, boolean autoSummingPoints, String assignedUsername, String releaseId, String planningFolderId, String teamId, SoapFieldValues flexFields, AttachmentSoapDO[] attachments)`
  Deprecated.
  in favor of createArtifact4
  `Artifact3SoapDO`
  TrackerAppSoap.`createArtifact4(String sessionId, String trackerId, String title, String description, String group, String category, String status, String customer, int priority, int estimatedEffort, int remainingEffort, boolean autosumming, int points, boolean autoSummingPoints, String assignedUsername, String releaseId, String planningFolderId, String teamId, SoapFieldValues flexFields, AttachmentSoapDO[] attachments, String[] tagNames)`
  Creates a new artifact with multiple attachments, flag to enable the autosumming_points and tags.
  `Tracker3SoapDO`
  TrackerAppSoap.`createTracker3(String sessionId, String projectId, String trackerName, String trackerTitle, String trackerDescription, String icon, String trackerUnitId, boolean autosumForeignChildren)`
  Creates a new tracker with autosum foreign children support
  `void`
  TrackerAppSoap.`deleteSeparator(String sessionId, String trackerId, String layoutId)`
  Deletes a separator of a tracker layout.
  `ArtifactSoapList`
  TrackerAppSoap.`findArtifacts(String sessionId, String queryString, String projectId, boolean searchAttachments)`
  Deprecated.
  in favor of findArtifacts2
  `Artifact2SoapList`
  TrackerAppSoap.`findArtifacts2(String sessionId, String queryString, String projectId, boolean searchAttachments)`
  Finds a list of artifacts matching a search string.
  `TrackerUnitSoapList`
  TrackerAppSoap.`getUnitsByProject(String sessionId, String projectId)`
  Gets the units for a given project.
  `ArtifactSoapDO`
  TrackerAppSoap.`moveArtifact(String sessionId, String artifactId, String targetFolderId, String newAssignee)`
  Deprecated.
  in favor of moveArtifact2
  `Artifact2SoapDO`
  TrackerAppSoap.`moveArtifact2(String sessionId, String artifactId, String targetFolderId, String newAssignee)`
  Moves an artifact to a specified target folder.
  `void`
  TrackerAppSoap.`reorderTrackerFields(String sessionId, String trackerId, String[] layoutIds)`
  Sets a new order of the fields and the separators within a tracker.
  `void`
  TrackerAppSoap.`reorderTrackers(String sessionId, String[] trackerIds)`
  Sets a new order of the trackers within a project.
  `void`
  TrackerAppSoap.`setArtifactData(String sessionId, ArtifactSoapDO artifactData, String comment, String attachmentFileName, String attachmentMimeType, String attachmentFileId)`
  Deprecated.
  in favor of setArtifactData4
  `void`
  TrackerAppSoap.`setArtifactData2(String sessionId, ArtifactSoapDO artifactData, String comment, AttachmentSoapDO[] attachments)`
  Deprecated.
  in favor of setArtifactData4
  `void`
  TrackerAppSoap.`setArtifactData3(String sessionId, Artifact2SoapDO artifactData, String comment, AttachmentSoapDO[] attachments)`
  Deprecated.
  in favor of setArtifactData4
  `void`
  TrackerAppSoap.`setArtifactData4(String sessionId, Artifact3SoapDO artifactData, String comment, AttachmentSoapDO[] attachments)`
  Sets data associated along with multiple attachments with the specified artifact.
  `void`
  TrackerAppSoap.`setArtifactRank(String sessionId, String planningFolderId, String artfToRankId, String artfBeforeId, String artfAfterId)`
  Sets the rank of an artifact relative to one or more other artifacts, in the context of a specific planning folder.
  `void`
  TrackerAppSoap.`setField(String sessionId, String objectId, TrackerFieldSoapDO fieldData)`
  Deprecated.
  use setField2 instead
  `void`
  TrackerAppSoap.`setField2(String sessionId, String objectId, TrackerField2SoapDO fieldData)`
  Sets a custom/flex-field that is associated with a specific folder (e.g.
  `void`
  TrackerAppSoap.`setTracker2Data(String sessionId, Tracker2SoapDO trackerData)`
  Deprecated.
  use setTracker3Data instead, which includes autosum foreign children support
  `void`
  TrackerAppSoap.`setTracker3Data(String sessionId, Tracker3SoapDO trackerData)`
  Sets data on a specific tracker with autosum foreign children support
  `void`
  TrackerAppSoap.`setTrackerData(String sessionId, TrackerSoapDO trackerData)`
  Deprecated.
  use setTracker3Data instead, which includes tracker unit and autosum foreign children support

- ## Uses of IllegalArgumentFault in com.collabnet.ce.soap60.webservices.wiki

  Methods in com.collabnet.ce.soap60.webservices.wiki that throw IllegalArgumentFault
  Modifier and Type
  Method
  Description
  `WikiPageSoapDO`
  WikiAppSoap.`createWikiPage(String sessionId, String projectId, String name, String wikiText, String versionComment)`
  Creates a new wiki page with the specified name, text, etc.
  `String`
  WikiAppSoap.`getFormattedWikiPageText(String sessionId, String wikiPageId)`
  Gets specified wiki page text in formatted (HTML) form.
  `WikiPageSoapDO`
  WikiAppSoap.`getWikiPageData(String sessionId, String wikiPageId)`
  Gets specified wiki page data.
  `WikiPageSoapDO`
  WikiAppSoap.`getWikiPageDataByName(String sessionId, String projectId, String wikiPageName)`
  Gets specified wiki page text in formatted (HTML) form.
  `WikiPageSoapList`
  WikiAppSoap.`getWikiPageList(String sessionId, String projectId)`
  Lists all wiki pages that have contents within a project.
  `void`
  WikiAppSoap.`setWikiPageData(String sessionId, WikiPageSoapDO wikiPageData)`
  Sets specified wiki page data.