Prerequisites
Introducing RPM Web Services API
Introduction to Web Services
RPM Web Services API Overview
Compatible Development Platforms
RPM Web Services API – Server Installation
Supported Application Servers
Installing the Session Database
Setting Up the RPM Web Services on WebSphere
Overview – Main Steps
Detailed Steps
1 - Installing WebSphere
2 - Starting the WebSphere Administrative Console
3 - Setting the WebSphere variables
4 - Creating the Authentication Aliases
5 - Creating the JDBC Providers
6 - Creating the Data Sources
7 - Deploying the EAR File
8 - Starting the RPMEAR Enterprise Application
Setting Up the RPM Web Services on Apache Tomcat V5.0
Overview – Main Steps
Detailed Steps
1 - Installing the Sun Java SDK
2 - Installing Apache Tomcat
3 - Editing the Deployment File rpm.xml
4 - Running the Tomcat Manager
RPM Web Services Configuration
RPM Web Services API – Client Installation
Getting the WSDL Files
Generating the API from the WSDL
Java Environments
Microsoft Visual Studio .NET Environments
Code Samples
Java Code Sample
.NET Code Sample
RPM Web Services API – Concepts
Session IDs
Scoping
XPaths
Calendars and Time Zones
Concurrency
Transactions
Interfaces and Methods
Document Transfer
Error Handling
Performance Recommendations
Security
Microsoft Web Services library version 1.1
RPM Web Services API – Objects
Application Administration
ActionRTF
ActionState
AdministrationModule
ArchivedProject (Not available with this release)
AssetCategory
AssetFinancialCategory
AssetRevisionImpact
AssetRevisionType
AssetRTF
AssetState
AssignmentStatus
Attribute
AttributeAssignment
AttributeCategory
AttributeClassification
BenefitDatafield1
BenefitDatafield2
BenefitDatafieldLabelText
BenefitLabelText
CalendarDay
CalendarException
CalendarWeekDay
CapitalDatafield1
CapitalDatafield2
CapitalDatafieldLabelText
CapitalLabelText
ChangeRequestRTF
ChangeRequestState
ChargeCodeStage
ChargeType
CitizenshipCountryCode
City
Classification
ClientRTF
CommonScopeRTF
CommonWbsRTF
CompanyNameCode
CompanySize
ContactGroup
ContactGroupAssignment
ContractType
CostCenterStage
Country
CountryState
Currency
CurrencyExchangeRange
CustomDatafield
CustomDatafieldCategory
Datafield
DatafieldCategory
DatafieldRTF
DatafieldState
DefectRTF
DefectState
DeliverableRTF
DeliverableState
Department
DocumentRevisionType
DocumentState
EmployeeStatus
ExpenseCapitalCommonBenefitDatafieldLabelText
ExpenseCapitalCommonBenefitDatafield1
ExpenseCapitalCommonBenefitDatafield2
ExpenseDatafield1
ExpenseDatafield2
ExpenseDatafieldLabelText
ExpenseLabelText
Experience
GenericAttribute
GenericDatafield
Geographical
GeographicalAssignment
Group
IndustryType
IssueRTF
IssueState
Language
Location
MilestoneRTF
NoteMinutesRTF
NoteState
Office
Organization
Organizational
OrganizationalAssignment
OrganizationType
PaymentType
PoolDomain
PreferenceRank
ProficiencyLevel
ProjectRTF
Region
RequirementRevisionType
RequirementRTF
RequirementState
ResourceCustomFields
ResourceRevisionType
RevisionImpact
RiskRTF
RiskState
RPMCalendar
RtfAssignment
ScheduleImpact
ScopeElementsRevisionType
ScorecardRevisionType
ScorecardState
ServiceRequestRTF
ServiceRequestState
State
SummaryTaskRTF
TaskRTF
TaskState
WbsRevisionType
WorkingStatus
WorkInterval
WorkLocation
WorkProductRTF
ErrorCodes
AdministrationModuleScope
AttributeScope
CalendarScope
ContactGroupScope
CurrencyScope
GeographicalScope
OrganizationalScope
PoolDomainScope
CalendarWeekDayType
InputType
SelectType
Application Administration Object Relationship Diagrams
Asset
Asset
AssetFolder
AssetModule
AssetOrganizationalAssignment
AssetResourceAssignment
CrossChargeFinancials (Not available with this release)
DepreciationSchedule
GenericAsset
MaintenanceEstimates
AssetModuleScope
AssetScope
CrossChargeFinancialsScope
DepreciationScheduleScope
Asset Object Relationship Diagrams
ClientCostCenter
AbstractCostCenter
ClientCostCenter
ClientCostCenterAssignment
ClientFolder
ClientModule
Division
GenericClient
ProjectCostCenter
AbstractCostCenterScope
ClientCostCenterScope
ClientModuleScope
ProjectCostCenterScope
ClientCostCenter Object Relationship Diagrams
Contract
Contract
ContractChargeSchedule
ContractFolder
ContractModule
GenericContract
ContractModuleScope
ContractScope
Contract Object Relationship Diagrams
Custom Field
CustomField
CustomFieldAssignment
CustomFieldCategory
CustomPortlet (Not available with this release)
CustomPortletCategory (Not available with this release)
GenericCustomField
GenericCustomPortlet (Not available with this release)
ErrorCodes
CustomFieldScope
CustomPortletScope (Not available with this release)
FieldInputType
Custom Field Object Relationship Diagrams
Document
AbstractDocument
DelDoc
Document
DocumentElement
DocumentFolder
DocumentModule
GenericDocument
NoteMinutes
Software
UrlDocument
WPDoc
ErrorCodes
DocumentModuleScope
DocumentScope
ElementSecurityType
Document Object Relationship Diagrams
Expense
ExpenseItem (Not available with this release)
Invoice (Not available with this release)
Expense Object Relationship Diagrams (Not available with this release)
InvoiceStatus
InvoiceScope
Financial
AbstractFinancial
AbstractTimeCode
ChargeCode
ChargeCodeCategory
FinancialModule
GenericChargeCode
GenericTimeCode
TimeCode
TimeCodeAssignment
TimeCodeCategory
TimeCodeGroup
TimePhasedFinancial
WbsFinancial
WorksheetFinancial
ErrorCodes
Financial Object Relationship Diagrams
ChargeCodeScope
FinancialModuleScope
FinancialScope
TimeCodeScope
ProjectBudgetBreakdownScope
BudgetType
FinancialCategory
RevenueRecognitionMethodType
TimePhasedType
Framework
AbstractModule
ArrayResult
LoadResult
Property
PropertyArray
Result
RPMContainer
RPMException
RPMObject
SaveResult
ScheduleDate
SingleResult
StatusUpdate (Not available with this release)
AbstractModuleScope
RPMObjectScope
DateType
PublishedType
SeverityLevel
TimeUnitType
Resource
Education
EmploymentHistory
IndustryExperience
LanguageProficiency
LocationPreferences
Passport
Pool
PoolModule
PoolReference
ProjectHistory
Resource
ResourceAttribute
ResourceAttributeAssignment
ResourceAttributeCompetency
ResourceAttributeCompetencyCategory
ResourceAttributeCompetencyClassification
ResourceAttributeCompetencyProficiencyLevel
ResourceAttributeProficiencyLevel
ResourceAttributeSkill
ResourceAttributeSkillCategory
ResourceAttributeSkillClassification
ResourceAttributeSkillProficiencyLevel
ResourceCostCenterAssignment
ResourceModule
ResourceRates
ResourceRoleAssignment
ResourceSecurityRights
Visa
ErrorCodes
Container
PoolModuleScope
PoolReferenceScope
PoolScope
ResourceAttributeScope
ResourceModuleScope
ResourceScope
Resource Object Relationship Diagrams
Scope Management
AbstractAggregateScope
AbstractRequest
AbstractScope
AbstractScopeTask
Action
AggregateScope
ApprovedCostBenefits
ChangeRequest
Defect
Duplicate
Impact
Issue
MitigationFactor
MitigationTrigger
OrderOfMagnitudeCostBenefits
Requirement
Risk
RiskMatrix
ScopeDeliverable
ScopeElement
ScopeFolder
ScopeManagementModule
ScopeMilestone
ScopeSummaryTask
ScopeTask
ServiceRequest
ErrorCodes
Scope Management Object Relationship Diagrams
MitigationFactorScope
ScopeElementScope
ScopeManagementModuleScope
ScopeScheduleDate
PrecisionType
Security
ActionItemSecurityRole
ChangeRequestSecurityRole
DefectSecurityRole
DeliverableSecurityRole
DocumentSecurityRole
FolderSecurityRole
GenericSecurityRole
IssueSecurityRole
NotesMinutesSecurityRole
PoolSecurityRole
ProjectSecurityRole
RequirementSecurityRole
RiskSecurityRole
SecurityGroup
SecurityRole
SecurityRoleAssignment
SecurityRoleCategory
ServiceRequestSecurityRole
TaskSecurityRole
TemplateFolderSecurityRole
Security Object Relationship Diagrams
SecurityGroupScope
SecurityRoleScope
ActionItemSecurityRoleType
ChangeRequestSecurityRoleType
DefectSecurityRoleType
DeliverableSecurityRoleType
DocumentSecurityRoleType
FolderSecurityRoleType
IssueSecurityRoleType
NotesMinutesSecurityRoleType
PoolSecurityRoleType
ProjectSecurityRoleType
RequirementSecurityRoleType
RiskSecurityRoleType
ServiceRequestSecurityRoleType
TaskSecurityRoleType
TemplateFolderSecurityRoleType
Scorecard
AbstractScorecard
AbstractScorecardCategory
AbstractScorecardElement
AbstractScorecardEntity
AbstractScorecardQuestion
AbstractScorecardResponse
AssignedScorecard
AssignedScorecardCategory
AssignedScorecardQuestion
AssignedScorecardResponse
AssignedScorecardState
Scorecard
ScorecardCategory
ScorecardFolder
ScorecardQuestion
ScorecardResponse
ErrorCodes
Scorecard Object Relationship Diagrams
AbstractScorecardScope
ScorecardCategoryScope
ScorecardFolderScope
ScorecardQuestionScope
ScorecardResponseScope
ScorecardScope
ProbabilityType
Timesheet
AbstractTimesheet
Activity
AdministrativeTask (Not available with this release)
AdministrativeTaskAssignment (Not available with this release)
FavoriteActivity
PersonalTask (Not available with this release)
ResourceTimesheetTaskAssignment (Not available with this release)
SummaryTimesheet
Timesheet
TimesheetApprovalStatus
TimesheetTask
TimesheetTaskAssignment (Not available with this release)
ErrorCodes
FavoriteActivity
FavoriteActivityScope
ResourceTimesheetTaskAssignmentScope
SummaryTimesheetScope
TimesheetApprovalStatusScope
TimesheetScope
TimesheetTaskAssignmentScope
TimesheetStatus
Timesheet Object Relationship Diagrams
Work Breakdown Structure
AggregateNode
Deliverable
ElementDependency
GenericProject
Milestone
Opportunity
Portfolio
Profile
ProfileCompetencyAssignment
ProfileResourceAttributeAssignment
ProfileSkillAssignment
Project
ProjectOrganizationalAssignment
Proposal
ResourceTaskAssignment
SimpleNode
SummaryTask
Task
TaskAssignment
WbsModule
WbsScheduleDate
WorkElement
WorkOrganization
WorkProduct
ErrorCodes
PortfolioScope
ProfileScope
ResourceTaskAssignmentScope
TaskAssignmentScope
WbsModuleScope
WorkElementScope
AssignmentType
ConstraintType
DependencyType
LeadLagType
ResourceType
Work Breakdown Structure Object Relationship Graphics
Workflow
AbstractWorkflow
GenericWorkflow
WorkflowCategory
WorkflowGroup
WorkflowProcess
ErrorCodes
WorkflowScope
Workflow Object Relationship Diagrams
Code Samples
PoolAttribute
PoolDoc
PoolFixture
PoolRef
PoolRes
PoolSample
ResourceCalendar
ResourceCCC
ResourceCField
ResourceContactGroup
ResourceCurrency
ResourceCustomField
ResourceDoc
ResourceFixture
ResourceGeo
ResourceIndusExp
ResourceLang
ResourceOrganization
ResourcePassport
ResourceRate
ResourceSample
ScorecardSample
SkillCompRessSample
TestPool
TestProject
TestResource
WBSCommitRes
WBSDoc
WBSFillOpportunity
WBSProjectChilds
WBSProjectRTF
WBSProjectSample
WBSProjectSC
WBSTask
WBSTaskConstraints
WBSTaskCPTP
WBSTaskDependency