SlideShare a Scribd company logo
1© Copyright 2015 EMC Corporation. Allrights reserved.
xCP Endpoint Update
EMCENTERPRISE CONTENT DIVISION
Brayden Han
30 November 2015
2© Copyright 2015 EMC Corporation. Allrights reserved.
Contents
 xCP 2.x Endpoint
 Brief steps to update endpoint without redeployment
 Update Endpoint: example for new email server
- Appendix: Endpoint property name and label
3© Copyright 2015 EMC Corporation. Allrights reserved.
xCP 2.x Endpoint
 Parameterizes endpoint information
– Specified at deployment time so that independent
of the application
– Via the use of Run Configurationsin the Designer
by developer
 Externalized into the xml configuration file which
is paired up with war file.
– Called App Configuration
– Can use different xml configuration file
for differentenvironment
4© Copyright 2015 EMC Corporation. Allrights reserved.
Brief steps to update Endpoint without redeployment
1. Retrieve the endpoint object ID for the endpoint from the repository
2. Retrieve the metadata for the endpoint
3. Set a new property value for the endpoint
4. Save your changes
5© Copyright 2015 EMC Corporation. Allrights reserved.
Update Endpoint: example for new email server
1. Log in toDocumentumAdministrator or anyAPI tools.
2. On theApi Tester page, select Single Line Command Entry.
3. In theCommand field, type
retrieve,c,dmc_xcp_app_config wherenamespace=’<namespace>’and config_name=’<endpoint-system-name>’
where<namespace>isthenamespaceoftheapplication and<endpoint-system-name>isthesystem
nameof theendpoint you want toupdate.
4. LeavetheData field blank andclick Execute.
Thesystem retrievestheendpoint object ID from therepositoryand displaysit in theResults text box as
shown in thefollowing example:
API Command>retrieve,c,dmc_xcp_app_config where namespace=’testapp’ and config_name= ‘emailserver’
...
08003039801096cb
6© Copyright 2015 EMC Corporation. Allrights reserved.
5. In theCommand field, type
dump,c,<r_object_id>
where<r_object_id> istheendpoint object ID obtained from thepreviouscommand.
6. LeavetheData field blank andclick Execute.
Thesystem lists themetadatafor theendpoint object. Themetadataincludestworepeatingattributes,
property_nameandproperty_value, andan index number associatedwith theattributes.
namespace : testapp
config_type : ENDPOINT
config_name : emailserver
config_label : EmailServer
config_description :
property_value [0]: 10.xx.xx.xx
[1]: None
[2]:
[3]:
[4]: 25
[5]:
property_name [0]: HOSTNAME
[1]: USE_ENCRYPTION
[2]: EMAIL_SERVER_TYPE
[3]: USER_NAME
[4]: PORT_NUMBER
[5]: PASSWORD
Update Endpoint: example for new email server
7© Copyright 2015 EMC Corporation. Allrights reserved.
Update Endpoint: example for new email server
7. In the Command field, type
set,c,<r_object_id>,property_value[<index>]
where<r_object_id> istheendpoint object ID and <index>isthe index numberof theproperty_nameand
of theproperty_valueyou want toupdate.
8. In theData field, type
<value>
For example, new email server host, thecorresponding property_nameisHOSTNAMEat index number 0.
In theCommand field type,
API Command> set,c,08003039800fba74,property_value[0]
Data> new hostname (or IP)
8© Copyright 2015 EMC Corporation. Allrights reserved.
Update Endpoint: example for new email server
9. Click Execute.
10. After you finish updating thevaluesfor theendpoint object, in theCommand field, type
save,c,08003039800fba74
where<r_object_id> istheendpoint object ID for which you want tosavetheupdatedvalueor values.
11. Clear theData field and click Execute.
12. Click OK.
13. Log out of Document Administrator or other API tools.
14. Restart thefollowing:
a. Java Method Server
b. For tcServer, theapplicationserver instancewhereyou deployed Process Integratorand xCP application.
For Tomcat, theapplicationserver whereyou deployed Process Integrator and xCP application.
9© Copyright 2015 EMC Corporation. Allrights reserved.
Appendix: Endpoint property name and label
Endpoint/property_name Label in theEndpoint Editor
Database
DRIVER_CONFIG_PARAM JDBC Driver
DB_URL_CONFIG_PARAM Connection string
USERNAME_CONFIG_PARAM Username
PASSWORD_CONFIG_PARAM Password
Email
HOSTNAME Hostname
PORT_NUMBER Port number
USER_NAME Username
PASSWORD Password
USER_ENCRYPTION Encryption
EMAIL_SERVER_TYPE Protocol (if server connection is incoming only)
F TP
FTP_SERVER_TYPE Protocol
FTP_HOST Hostname
FTP_PORT Port number
FTP_USER_NAME Username
FTP_PASSWORD Password
FTP_BASE_DIR Base folder path
SFTP_USE_PUBLIC_KEY_AUTHENTICATION Authentication(Basic or Public key authentication)
HTTP
URL Parameters URL
HTTP_USERNAME Username
HTTP_PASSWORD Password
Endpoint/property_name Label in theEndpoint Editor
JMS
JMS_INIT_CONTEXT_FACTORY_CONFIG_PARAM Context factory
JMS_INIT_CONTEXT_PROVIDER_URL_CONFIG_PARAM Provider URL
JMS_INIT_CONTEXT_USERNAME_CONFIG_PARAM Username (Contextfactory)
JMS_INIT_CONTEXT_PASSWORD_CONFIG_PARAM Password (Context factory)
JMS_DESTINATION_ADDITIONAL_PROPERTIES Additional properties
JMS_DESTINATION_TYPE_CONFIG_PARAM Queue/Topic (Connectiontype)
JMS_CONNECTION_FACTORY_CONFIG_PARAM Connection factory
JMS_DESTINATION_NAME_CONFIG_PARAM Queue/Topic name
JMS_DESTINATION_USERNAME_CONFIG_PARAM Username (Connection factory)
JMS_DESTINATION_PASSWORD_CONFIG_PARAM Password (Connection factory)
R epository
DOCBROKER_HOST Docbroker Hostname
DOCBROKER_PORT Docbroker Port
DOCBASE_CONFIG_PARAM Repository Name
USERNAME_CONFIG_PARAM Username
PASSWORD_CONFIG_PARAM Password
DOCBASE_DOMAIN Domain
Webservice
WSDL_URL_CONFIG_PARAM WSDL URL
AUTHENTICATION_USERNAME_CONFIG_PARAM Username
AUTHENTICATION_PASSWORD_CONFIG_PARAM Password
xPression
XPRESSION_SERVERURL xPression URL
USER_NAME Username
PASSWORD Password
EMC Documentum - xCP.x Updating Endpoint

More Related Content

What's hot

Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
Mamun Rashid, CCDH
 
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CILMicrosoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
Fabio Filardi
 
Docker & Kubernetes intro
Docker & Kubernetes introDocker & Kubernetes intro
Docker & Kubernetes intro
Arnon Rotem-Gal-Oz
 
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
Brian Brazil
 
Deploying CloudStack with Ceph
Deploying CloudStack with CephDeploying CloudStack with Ceph
Deploying CloudStack with Ceph
ShapeBlue
 
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes CustomizationLearn everything about IBM iNotes Customization
Learn everything about IBM iNotes Customization
IBM Connections Developers
 
Exploring Docker in CI/CD
Exploring Docker in CI/CDExploring Docker in CI/CD
Exploring Docker in CI/CD
Henry Huang
 
WebLogic for DBAs
WebLogic for DBAsWebLogic for DBAs
WebLogic for DBAs
Simon Haslam
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdf
JuanSalinas593459
 
Getting Started With Docker | Docker Tutorial | Docker Training | Edureka
Getting Started With Docker | Docker Tutorial | Docker Training | EdurekaGetting Started With Docker | Docker Tutorial | Docker Training | Edureka
Getting Started With Docker | Docker Tutorial | Docker Training | Edureka
Edureka!
 
Introduction To Containers - Builders Day Israel
Introduction To Containers - Builders Day IsraelIntroduction To Containers - Builders Day Israel
Introduction To Containers - Builders Day Israel
Amazon Web Services
 
Infrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfraInfrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfra
Tomislav Plavcic
 
An Introduction To Jenkins
An Introduction To JenkinsAn Introduction To Jenkins
An Introduction To Jenkins
Knoldus Inc.
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
Celine George
 
IBM Maximo Performance Tuning
IBM Maximo Performance TuningIBM Maximo Performance Tuning
IBM Maximo Performance Tuning
FMMUG
 
Code Complexity 101
Code Complexity 101Code Complexity 101
Code Complexity 101
Arun Saha
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam
 
Introduction to Terraform and Google Cloud Platform
Introduction to Terraform and Google Cloud PlatformIntroduction to Terraform and Google Cloud Platform
Introduction to Terraform and Google Cloud Platform
Pradeep Bhadani
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
Zaman Khan
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
James Falkner
 

What's hot (20)

Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
 
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CILMicrosoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
 
Docker & Kubernetes intro
Docker & Kubernetes introDocker & Kubernetes intro
Docker & Kubernetes intro
 
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
Monitoring Kubernetes with Prometheus (Kubernetes Ireland, 2016)
 
Deploying CloudStack with Ceph
Deploying CloudStack with CephDeploying CloudStack with Ceph
Deploying CloudStack with Ceph
 
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes CustomizationLearn everything about IBM iNotes Customization
Learn everything about IBM iNotes Customization
 
Exploring Docker in CI/CD
Exploring Docker in CI/CDExploring Docker in CI/CD
Exploring Docker in CI/CD
 
WebLogic for DBAs
WebLogic for DBAsWebLogic for DBAs
WebLogic for DBAs
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdf
 
Getting Started With Docker | Docker Tutorial | Docker Training | Edureka
Getting Started With Docker | Docker Tutorial | Docker Training | EdurekaGetting Started With Docker | Docker Tutorial | Docker Training | Edureka
Getting Started With Docker | Docker Tutorial | Docker Training | Edureka
 
Introduction To Containers - Builders Day Israel
Introduction To Containers - Builders Day IsraelIntroduction To Containers - Builders Day Israel
Introduction To Containers - Builders Day Israel
 
Infrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfraInfrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfra
 
An Introduction To Jenkins
An Introduction To JenkinsAn Introduction To Jenkins
An Introduction To Jenkins
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
 
IBM Maximo Performance Tuning
IBM Maximo Performance TuningIBM Maximo Performance Tuning
IBM Maximo Performance Tuning
 
Code Complexity 101
Code Complexity 101Code Complexity 101
Code Complexity 101
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
 
Introduction to Terraform and Google Cloud Platform
Introduction to Terraform and Google Cloud PlatformIntroduction to Terraform and Google Cloud Platform
Introduction to Terraform and Google Cloud Platform
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 

Viewers also liked

EMC Documentum - xCP 2.x Installation and Deployment
EMC Documentum - xCP 2.x Installation and DeploymentEMC Documentum - xCP 2.x Installation and Deployment
EMC Documentum - xCP 2.x Installation and Deployment
Haytham Ghandour
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x Troubleshooting
Haytham Ghandour
 
EMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design PatternsEMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design Patterns
Haytham Ghandour
 
EMC Documentum Product Line Overview
EMC Documentum Product Line OverviewEMC Documentum Product Line Overview
EMC Documentum Product Line Overview
Emirates Computers
 
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
Haytham Ghandour
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Haytham Ghandour
 
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...EMC Forum India
 
EMC ECD Documentum D2
EMC ECD Documentum D2EMC ECD Documentum D2
EMC ECD Documentum D2
mister_moun
 
Overview of Documentum
Overview of DocumentumOverview of Documentum
Overview of Documentumsushl
 

Viewers also liked (9)

EMC Documentum - xCP 2.x Installation and Deployment
EMC Documentum - xCP 2.x Installation and DeploymentEMC Documentum - xCP 2.x Installation and Deployment
EMC Documentum - xCP 2.x Installation and Deployment
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x Troubleshooting
 
EMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design PatternsEMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design Patterns
 
EMC Documentum Product Line Overview
EMC Documentum Product Line OverviewEMC Documentum Product Line Overview
EMC Documentum Product Line Overview
 
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
 
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...
Best Practices from EMC: Ingest High Availability Performance, Trust and Effi...
 
EMC ECD Documentum D2
EMC ECD Documentum D2EMC ECD Documentum D2
EMC ECD Documentum D2
 
Overview of Documentum
Overview of DocumentumOverview of Documentum
Overview of Documentum
 

Similar to EMC Documentum - xCP.x Updating Endpoint

DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for Providers
Cisco DevNet
 
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGEPRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
Editor IJCTER
 
AssignmentACSC_424_midterm_fall_2012.pdf1 ACSC42.docx
AssignmentACSC_424_midterm_fall_2012.pdf1  ACSC42.docxAssignmentACSC_424_midterm_fall_2012.pdf1  ACSC42.docx
AssignmentACSC_424_midterm_fall_2012.pdf1 ACSC42.docx
ssuser562afc1
 
Openstack Heat
Openstack HeatOpenstack Heat
Openstack Heat
Arun prasath
 
Improving rpc bkp
Improving rpc bkpImproving rpc bkp
Improving rpc bkp
eleksdev
 
Stop hardcoding follow parameterization
Stop hardcoding  follow parameterizationStop hardcoding  follow parameterization
Stop hardcoding follow parameterization
Preeti Sagar
 
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
Dataconomy Media
 
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISEWINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
Hitesh Mohapatra
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfoliomwillmer
 
Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015
Edwin Beekman
 
Please look at the attach See.doc. I am getting this error all th.docx
Please look at the attach See.doc. I am getting this error all th.docxPlease look at the attach See.doc. I am getting this error all th.docx
Please look at the attach See.doc. I am getting this error all th.docx
randymartin91030
 
AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16
AppDynamics
 
Introduction to apex code
Introduction to apex codeIntroduction to apex code
Introduction to apex codeEdwinOstos
 
Deploy mbed IoT cloud
Deploy mbed IoT cloudDeploy mbed IoT cloud
Deploy mbed IoT cloud
艾鍗科技
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5
Irsandi Hasan
 
How to add client computer into a domain using dhcp
How to add client computer into a domain using dhcpHow to add client computer into a domain using dhcp
How to add client computer into a domain using dhcp
Mac Picar
 
Python Programming Essentials - M18 - Modules and Packages
Python Programming Essentials - M18 - Modules and PackagesPython Programming Essentials - M18 - Modules and Packages
Python Programming Essentials - M18 - Modules and Packages
P3 InfoTech Solutions Pvt. Ltd.
 
Autoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with HeatAutoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with Heat
Rico Lin
 

Similar to EMC Documentum - xCP.x Updating Endpoint (20)

DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for Providers
 
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGEPRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
 
AssignmentACSC_424_midterm_fall_2012.pdf1 ACSC42.docx
AssignmentACSC_424_midterm_fall_2012.pdf1  ACSC42.docxAssignmentACSC_424_midterm_fall_2012.pdf1  ACSC42.docx
AssignmentACSC_424_midterm_fall_2012.pdf1 ACSC42.docx
 
Openstack Heat
Openstack HeatOpenstack Heat
Openstack Heat
 
Improving rpc bkp
Improving rpc bkpImproving rpc bkp
Improving rpc bkp
 
Stop hardcoding follow parameterization
Stop hardcoding  follow parameterizationStop hardcoding  follow parameterization
Stop hardcoding follow parameterization
 
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
DN 2017 | Big Data / Microservice Versioning | Thomas Pötter | Compris Techno...
 
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISEWINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISE
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
 
Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015
 
Pratk kambe rac
Pratk kambe racPratk kambe rac
Pratk kambe rac
 
Please look at the attach See.doc. I am getting this error all th.docx
Please look at the attach See.doc. I am getting this error all th.docxPlease look at the attach See.doc. I am getting this error all th.docx
Please look at the attach See.doc. I am getting this error all th.docx
 
AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16
 
Introduction to apex code
Introduction to apex codeIntroduction to apex code
Introduction to apex code
 
Deploy mbed IoT cloud
Deploy mbed IoT cloudDeploy mbed IoT cloud
Deploy mbed IoT cloud
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5
 
How to add client computer into a domain using dhcp
How to add client computer into a domain using dhcpHow to add client computer into a domain using dhcp
How to add client computer into a domain using dhcp
 
Python Programming Essentials - M18 - Modules and Packages
Python Programming Essentials - M18 - Modules and PackagesPython Programming Essentials - M18 - Modules and Packages
Python Programming Essentials - M18 - Modules and Packages
 
Autoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with HeatAutoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with Heat
 
Session 6
Session 6Session 6
Session 6
 

Recently uploaded

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 

Recently uploaded (20)

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 

EMC Documentum - xCP.x Updating Endpoint

  • 1. 1© Copyright 2015 EMC Corporation. Allrights reserved. xCP Endpoint Update EMCENTERPRISE CONTENT DIVISION Brayden Han 30 November 2015
  • 2. 2© Copyright 2015 EMC Corporation. Allrights reserved. Contents  xCP 2.x Endpoint  Brief steps to update endpoint without redeployment  Update Endpoint: example for new email server - Appendix: Endpoint property name and label
  • 3. 3© Copyright 2015 EMC Corporation. Allrights reserved. xCP 2.x Endpoint  Parameterizes endpoint information – Specified at deployment time so that independent of the application – Via the use of Run Configurationsin the Designer by developer  Externalized into the xml configuration file which is paired up with war file. – Called App Configuration – Can use different xml configuration file for differentenvironment
  • 4. 4© Copyright 2015 EMC Corporation. Allrights reserved. Brief steps to update Endpoint without redeployment 1. Retrieve the endpoint object ID for the endpoint from the repository 2. Retrieve the metadata for the endpoint 3. Set a new property value for the endpoint 4. Save your changes
  • 5. 5© Copyright 2015 EMC Corporation. Allrights reserved. Update Endpoint: example for new email server 1. Log in toDocumentumAdministrator or anyAPI tools. 2. On theApi Tester page, select Single Line Command Entry. 3. In theCommand field, type retrieve,c,dmc_xcp_app_config wherenamespace=’<namespace>’and config_name=’<endpoint-system-name>’ where<namespace>isthenamespaceoftheapplication and<endpoint-system-name>isthesystem nameof theendpoint you want toupdate. 4. LeavetheData field blank andclick Execute. Thesystem retrievestheendpoint object ID from therepositoryand displaysit in theResults text box as shown in thefollowing example: API Command>retrieve,c,dmc_xcp_app_config where namespace=’testapp’ and config_name= ‘emailserver’ ... 08003039801096cb
  • 6. 6© Copyright 2015 EMC Corporation. Allrights reserved. 5. In theCommand field, type dump,c,<r_object_id> where<r_object_id> istheendpoint object ID obtained from thepreviouscommand. 6. LeavetheData field blank andclick Execute. Thesystem lists themetadatafor theendpoint object. Themetadataincludestworepeatingattributes, property_nameandproperty_value, andan index number associatedwith theattributes. namespace : testapp config_type : ENDPOINT config_name : emailserver config_label : EmailServer config_description : property_value [0]: 10.xx.xx.xx [1]: None [2]: [3]: [4]: 25 [5]: property_name [0]: HOSTNAME [1]: USE_ENCRYPTION [2]: EMAIL_SERVER_TYPE [3]: USER_NAME [4]: PORT_NUMBER [5]: PASSWORD Update Endpoint: example for new email server
  • 7. 7© Copyright 2015 EMC Corporation. Allrights reserved. Update Endpoint: example for new email server 7. In the Command field, type set,c,<r_object_id>,property_value[<index>] where<r_object_id> istheendpoint object ID and <index>isthe index numberof theproperty_nameand of theproperty_valueyou want toupdate. 8. In theData field, type <value> For example, new email server host, thecorresponding property_nameisHOSTNAMEat index number 0. In theCommand field type, API Command> set,c,08003039800fba74,property_value[0] Data> new hostname (or IP)
  • 8. 8© Copyright 2015 EMC Corporation. Allrights reserved. Update Endpoint: example for new email server 9. Click Execute. 10. After you finish updating thevaluesfor theendpoint object, in theCommand field, type save,c,08003039800fba74 where<r_object_id> istheendpoint object ID for which you want tosavetheupdatedvalueor values. 11. Clear theData field and click Execute. 12. Click OK. 13. Log out of Document Administrator or other API tools. 14. Restart thefollowing: a. Java Method Server b. For tcServer, theapplicationserver instancewhereyou deployed Process Integratorand xCP application. For Tomcat, theapplicationserver whereyou deployed Process Integrator and xCP application.
  • 9. 9© Copyright 2015 EMC Corporation. Allrights reserved. Appendix: Endpoint property name and label Endpoint/property_name Label in theEndpoint Editor Database DRIVER_CONFIG_PARAM JDBC Driver DB_URL_CONFIG_PARAM Connection string USERNAME_CONFIG_PARAM Username PASSWORD_CONFIG_PARAM Password Email HOSTNAME Hostname PORT_NUMBER Port number USER_NAME Username PASSWORD Password USER_ENCRYPTION Encryption EMAIL_SERVER_TYPE Protocol (if server connection is incoming only) F TP FTP_SERVER_TYPE Protocol FTP_HOST Hostname FTP_PORT Port number FTP_USER_NAME Username FTP_PASSWORD Password FTP_BASE_DIR Base folder path SFTP_USE_PUBLIC_KEY_AUTHENTICATION Authentication(Basic or Public key authentication) HTTP URL Parameters URL HTTP_USERNAME Username HTTP_PASSWORD Password Endpoint/property_name Label in theEndpoint Editor JMS JMS_INIT_CONTEXT_FACTORY_CONFIG_PARAM Context factory JMS_INIT_CONTEXT_PROVIDER_URL_CONFIG_PARAM Provider URL JMS_INIT_CONTEXT_USERNAME_CONFIG_PARAM Username (Contextfactory) JMS_INIT_CONTEXT_PASSWORD_CONFIG_PARAM Password (Context factory) JMS_DESTINATION_ADDITIONAL_PROPERTIES Additional properties JMS_DESTINATION_TYPE_CONFIG_PARAM Queue/Topic (Connectiontype) JMS_CONNECTION_FACTORY_CONFIG_PARAM Connection factory JMS_DESTINATION_NAME_CONFIG_PARAM Queue/Topic name JMS_DESTINATION_USERNAME_CONFIG_PARAM Username (Connection factory) JMS_DESTINATION_PASSWORD_CONFIG_PARAM Password (Connection factory) R epository DOCBROKER_HOST Docbroker Hostname DOCBROKER_PORT Docbroker Port DOCBASE_CONFIG_PARAM Repository Name USERNAME_CONFIG_PARAM Username PASSWORD_CONFIG_PARAM Password DOCBASE_DOMAIN Domain Webservice WSDL_URL_CONFIG_PARAM WSDL URL AUTHENTICATION_USERNAME_CONFIG_PARAM Username AUTHENTICATION_PASSWORD_CONFIG_PARAM Password xPression XPRESSION_SERVERURL xPression URL USER_NAME Username PASSWORD Password