Home
/
Middleware
/
Oracle Virtual Assembly Builder
1/13
Contents
Title and Copyright Information
Preface
Audience
What's New in This Release
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
Introduction to Oracle Virtual Assembly Builder
1.1.1
What is Virtualization?
1.1.2
Middleware Virtualization Challenges
1.1.3
What is Oracle Virtual Assembly Builder?
1.1.4
Software Appliances
1.1.5
Software Assemblies
1.1.6
The Role of Oracle Virtual Assembly Builder
1.2
Understanding Oracle Virtual Assembly Builder
1.2.1
Product Components
1.2.2
Appliances and Assemblies
1.2.3
Introspection
1.2.4
Generic Appliances
1.2.5
Catalog
1.2.6
External Resources
1.2.7
Capturing File Sets
1.2.7.1
Assembly Archive
1.2.7.2
File Sets and Shared File Sets
1.2.7.3
Networks
1.2.8
Assembly Templates
1.2.9
Deployment Plans
1.2.10
Using Oracle Virtual Assembly Builder
1.2.10.1
Introspect
1.2.10.2
Configure
1.2.10.3
Prepare
1.2.10.4
Deploy
1.2.11
Understanding Deployer Concepts
1.2.11.1
Targets
1.2.11.2
Assembly Instances
1.2.11.3
Appliance Instances
1.2.12
Deployment Life Cycle
2
Architecture
2.1
Major Components
2.1.1
Oracle Virtual Assembly Builder Studio
2.1.1.1
High-Level Catalog Overview
2.1.2
Deployer
2.1.2.1
Web Application
2.2
Setup Scenarios
2.2.1
Deployer-only Installation Scenario
2.2.2
Deployer Not Co-located with Studio
2.2.3
Deployer Co-located with Studio
2.3
Deployment Platforms
3
Security
3.1
Resources
3.2
Roles and Groups
3.2.1
ApplicationAdmin Group
3.2.2
CloudAdmins Group
3.2.3
CloudAdmin Role
3.2.4
ApplicationAdmin Role
3.3
Security Model Employed by Deployer
3.3.1
Target Authorization
3.3.2
Assembly Archive Authorization
3.3.2.1
Authorizing Additional Users with the addAssemblyUsers Command
3.3.2.2
Assembly Instances
3.3.2.3
Assembly Resources
3.3.3
Enabling the Deployer's Authentication and Authorization Model
4
Appliance and Assembly Structure
4.1
Appliance Structure
4.1.1
Appliance Configuration
4.1.2
Appliance Binaries
4.1.3
Operating System
4.2
Assembly Structures
4.3
New Structures for Deployments
4.3.1
Terminology
4.3.2
Configuring your Network Interface (NIC)
4.3.3
Shared File Sets
4.3.4
Zero-count Appliances
4.3.5
Anti-Affinity
5
Using Oracle Virtual Assembly Builder
5.1
Oracle Virtual Assembly Builder Interfaces
5.1.1
Accessing Oracle Virtual Assembly Builder Studio
5.1.2
Accessing the abctl Command-Line Tool
5.1.3
Accessing Logs
5.1.4
Shutting Down Oracle Virtual Assembly Builder Studio
5.1.5
Differences Between the Interfaces
5.1.6
Naming Rules
5.1.6.1
Naming Conflicts
5.1.7
Symbolic Links
5.2
Typical Workflow
5.3
Operations Related to Creating an Assembly
5.3.1
Introspecting Appliances
5.3.1.1
Introspect Using Oracle Virtual Assembly Builder Studio
5.3.1.2
Introspect Using abctl
5.3.1.3
Managing and Discovering Plug-ins
5.3.1.4
Preparing Custom Scripts
5.3.1.5
Preparing Properties
5.3.2
Creating an Assembly
5.3.3
Creating Templates for an Appliance or an Assembly
5.3.3.1
Base Image Validation
5.3.3.2
Storage of Templates
5.3.3.3
Creating Templates Using Oracle Virtual Assembly Builder Studio
5.3.3.4
Capturing File Sets
5.3.3.5
Creating Templates Using abctl
5.3.4
Editing an Assembly Using Oracle Virtual Assembly Builder Studio
5.3.4.1
Connecting Appliances
5.3.4.2
Auto-wiring
5.3.4.3
Property Inspector
5.3.4.4
Structure Pane
5.3.4.5
Task Viewer
5.3.4.6
File Set Definition Editor
5.3.4.7
Editing Assemblies Containing Oracle HTTP Server/Oracle Web Cache and Oracle WebLogic Server
5.3.4.8
Application Routing between Oracle HTTP Server and Oracle WebLogic Server
5.3.4.9
Creating Vnets within an Assembly
5.3.4.10
Creating Network Interfaces within an Appliance
5.3.4.11
Binding Network Interfaces to Vnets
5.3.4.12
Binding Appliance Inputs to Network Interfaces
5.3.4.13
Creating External Resources from an Appliance Output
5.3.5
Editing an Assembly Using abctl
5.3.6
Clearing Assembly Passwords
5.3.6.1
Clearing Assembly Passwords with Oracle Virtual Assembly Builder Studio
5.3.6.2
Clearing Assembly Passwords with abctl
5.3.7
Copy an Appliance or Atomic Assembly
5.3.7.1
Copying an Appliance or Atomic Assembly with Oracle Virtual Assembly Builder Studio
5.3.7.2
Copying an Appliance or Atomic Assembly with abctl
5.3.8
Export Operations
5.3.8.1
Export an Appliance or Assembly from a Catalog
5.3.8.2
Import an Appliance or Assembly to a Catalog
5.3.8.3
Exporting (Copying) an Assembly Archive
5.3.8.4
Importing an Assembly Archive to a Catalog
5.3.9
Rename an External Resource
5.3.9.1
Renaming an External Resource with Oracle Virtual Assembly Builder Studio
5.3.9.2
Renaming an External Resource with abctl
5.3.10
Creating an Assembly Archive
5.3.10.1
Creating Assembly Archives Using Oracle Virtual Assembly Builder Studio
5.3.10.2
Creating Assembly Archives Using abctl
5.4
Operations Related to Deployment
5.4.1
Managing Deployer Connections
5.4.2
Configuring Targets
5.4.2.1
Configure Oracle VM Manager
5.4.2.2
Identify Oracle VM Manager Connection Parameters
5.4.2.3
Stop Oracle Virtual Assembly Builder Deployer
5.4.2.4
Configure Deployer Properties
5.4.2.5
Configure Deployer for SSL connection to Oracle VM Manager
5.4.2.6
Start Oracle Virtual Assembly Builder Deployer
5.4.2.7
Connection URL
5.4.2.8
Connection Credentials
5.4.2.9
Examples
5.4.3
Creating a Deployment Plan
5.4.3.1
Create a Deployment Plan Using Oracle Virtual Assembly Builder Studio
5.4.4
Editing a Deployment Plan
5.4.4.1
Required Views
5.4.4.2
Edit a New Deployment Plan
5.4.4.3
Edit an Existing Deployment Plan
5.4.4.4
Selecting items in the Deployment Plan Editor
5.4.4.5
Selecting items in the Structure Pane
5.4.4.6
Overriding Property Values
5.4.4.7
Remove an Override Value
5.4.4.8
Ability to Set Appliance 'target' Count to Zero (Zero-Count Appliances)
5.4.4.9
Synthetic Properties
5.4.4.10
Validating a Deployment Plan
5.4.4.11
Saving a Deployment Plan
5.4.5
Checking Target Resources
5.4.6
Uploading an Assembly Archive to the Deployer Repository
5.4.6.1
Uploading an Assembly using Oracle Virtual Assembly Builder Studio
5.4.6.2
Uploading an Assembly using abctl
5.4.7
Uploading Assembly Resources
5.4.7.1
Volume Management
5.4.7.2
Application Lifecycle Scripts
5.4.7.3
Uploading Resources Using abctl
5.4.8
Downloading an Assembly Archive from the Deployer Repository
5.4.8.1
Download Using Oracle Virtual Assembly Builder
5.4.8.2
Download Using abctl
5.4.9
Registering an Assembly Archive to a Target
5.4.9.1
Register Using Oracle Virtual Assembly Builder
5.4.9.2
Register Using abctl
5.4.10
Deploying an Assembly Instance
5.4.10.1
Deploy Using Oracle Virtual Assembly Builder Studio
5.4.10.2
Deploy Using abctl
5.4.11
Performing One-Step Deployment
5.4.11.1
Prerequisites
5.4.11.2
Deployment Considerations
5.4.11.3
Submitting an Assembly for Deployment
5.4.11.4
Task Tracking
5.4.12
Stopping an Assembly Instance
5.4.12.1
Stop an Assembly Instance with Oracle Virtual Assembly Builder Studio
5.4.12.2
Stop an Assembly Instance with abctl
5.4.13
Starting or Restarting an Assembly Instance
5.4.13.1
Restarting an Assembly Instance with Oracle Virtual Assembly Builder Studio
5.4.13.2
Starting or Restarting an Assembly Instance with abctl
5.4.14
Scale Appliance
5.4.14.1
Scale Appliance with Oracle Virtual Assembly Builder Studio
5.4.14.2
Retrieve the scalingGroupId for Use in the Scale Command
5.4.14.3
Scale Appliance(s) in an Assembly Instance with abctl
5.4.15
Undeploying an Assembly Instance
5.4.15.1
Undeploying a Deployment with Oracle Virtual Assembly Builder Studio
5.4.15.2
Undeploying an Assembly Instance with abctl
5.4.16
Unregistering an Assembly Archive from a Target
5.4.16.1
Unregistering Assembly Archives with Oracle Virtual Assembly Builder Studio
5.4.16.2
Unregistering Assembly Archives with abctl
5.4.16.3
redeployAssemblyInstance
5.4.16.4
deleteAssemblyInstance
5.4.17
Deleting an Assembly Archive from the Deployer Repository
5.4.17.1
Deleting an Assembly Archive using Oracle Virtual Assembly Builder Studio
5.4.17.2
Deleting an Assembly Archive using abctl
5.4.18
Interacting with EM Software Library
5.4.18.1
Managing Connection to EM Software Library with Oracle Virtual Assembly Builder Studio
5.4.18.2
Creating a Connection to Oracle Software Library Using abctl
5.4.18.3
Uploading an Assembly
5.4.18.4
Describe Assembly Archives in Oracle Software Library
5.4.18.5
Deleting an Assembly Archive from Oracle Software Library
5.4.18.6
Downloading an Assembly to Oracle Virtual Assembly Builder Catalog
A
Command Line Reference
A.1
Commands
A.1.1
addAssemblyUsers
A.1.1.1
Synopsis
A.1.1.2
Description
A.1.1.3
Options
A.1.1.4
Examples
A.1.2
addTargetUser
A.1.2.1
Synopsis
A.1.2.2
Description
A.1.2.3
Options
A.1.2.4
Examples
A.1.3
addToAssembly
A.1.3.1
Synopsis
A.1.3.2
Description
A.1.3.3
Options
A.1.3.4
Examples
A.1.4
bindAssemblyFileSetDefinition
A.1.4.1
Synopsis
A.1.4.2
Description
A.1.4.3
Options
A.1.4.4
Examples
A.1.5
bindInput
A.1.5.1
Synopsis
A.1.5.2
Description
A.1.5.3
Options
A.1.5.4
Examples
A.1.6
bindInterface
A.1.6.1
Synopsis
A.1.6.2
Description
A.1.6.3
Options
A.1.6.4
Examples
A.1.7
captureFileSets
A.1.7.1
Synopsis
A.1.7.2
Description
A.1.7.3
Options
A.1.7.4
Examples
A.1.8
clearAssemblyPasswords
A.1.8.1
Synopsis
A.1.8.2
Description
A.1.8.3
Options
A.1.8.4
Examples
A.1.9
connectEndpoints
A.1.9.1
Synopsis
A.1.9.2
Description
A.1.9.3
Options
A.1.9.4
Examples
A.1.10
copy
A.1.10.1
Synopsis
A.1.10.2
Description
A.1.10.3
Options
A.1.10.4
Examples
A.1.11
copyAssemblyArchive
A.1.11.1
Synopsis
A.1.11.2
Description
A.1.11.3
Options
A.1.11.4
Examples
A.1.12
createAssembly
A.1.12.1
Synopsis
A.1.12.2
Description
A.1.12.3
Options
A.1.12.4
Examples
A.1.13
createAssemblyArchive
A.1.13.1
Synopsis
A.1.13.2
Description
A.1.13.3
Options
A.1.13.4
Examples
A.1.14
createAssemblyFileSetDefinition
A.1.14.1
Synopsis
A.1.14.2
Description
A.1.14.3
Options
A.1.14.4
Examples
A.1.15
createAssemblyInstance
A.1.15.1
Synopsis
A.1.15.2
Description
A.1.15.3
Options
A.1.15.4
Examples
A.1.16
createDeployerConnection
A.1.16.1
Synopsis
A.1.16.2
Description
A.1.16.3
Options
A.1.16.4
Examples
A.1.17
createEMConnection
A.1.17.1
Synopsis
A.1.17.2
Description
A.1.17.3
Options
A.1.17.4
Examples
A.1.18
createExternalResources
A.1.18.1
Synopsis
A.1.18.2
Description
A.1.18.3
Options
A.1.18.4
Examples
A.1.19
createInterface
A.1.19.1
Synopsis
A.1.19.2
Description
A.1.19.3
Options
A.1.19.4
Examples
A.1.20
createNativeFileSetDefinition
A.1.20.1
Synopsis
A.1.20.2
Description
A.1.20.3
Options
A.1.20.4
Examples
A.1.21
createNFSFileSetDefinition
A.1.21.1
Synopsis
A.1.21.2
Description
A.1.21.3
Options
A.1.21.4
Examples
A.1.22
createRAWFileSetDefinition
A.1.22.1
Synopsis
A.1.22.2
Description
A.1.22.3
Options
A.1.22.4
Examples
A.1.23
createTags
A.1.23.1
Synopsis
A.1.23.2
Description
A.1.23.3
Options
A.1.23.4
Examples
A.1.24
createTarget
A.1.24.1
Synopsis
A.1.24.2
Description
A.1.24.3
Oracle VM Configuration
A.1.24.4
Options
A.1.24.5
Examples
A.1.25
createTemplate
A.1.25.1
Synopsis
A.1.25.2
Description
A.1.25.3
Options
A.1.25.4
Examples
A.1.26
createVnet
A.1.26.1
Synopsis
A.1.26.2
Description
A.1.26.3
Options
A.1.26.4
Examples
A.1.27
delete
A.1.27.1
Synopsis
A.1.27.2
Description
A.1.27.3
Options
A.1.27.4
Examples
A.1.28
deleteAssemblyArchive
A.1.28.1
Synopsis
A.1.28.2
Description
A.1.28.3
Options
A.1.28.4
Examples
A.1.29
deleteAssemblyInstance
A.1.29.1
Synopsis
A.1.29.2
Description
A.1.29.3
Options
A.1.29.4
Examples
A.1.30
deleteAssemblyResources
A.1.30.1
Synopsis
A.1.30.2
Description
A.1.30.3
Options
A.1.30.4
Examples
A.1.31
deleteDeployerConnection
A.1.31.1
Synopsis
A.1.31.2
Description
A.1.31.3
Options
A.1.31.4
Examples
A.1.32
deleteDeploymentPlan
A.1.32.1
Synopsis
A.1.32.2
Description
A.1.32.3
Options
A.1.32.4
Examples
A.1.33
deleteEMAssemblyArchive
A.1.33.1
Synopsis
A.1.33.2
Description
A.1.33.3
Options
A.1.33.4
Examples
A.1.34
deleteEMConnection
A.1.34.1
Synopsis
A.1.34.2
Description
A.1.34.3
Options
A.1.34.4
Examples
A.1.35
deleteFailedApplianceInstances
A.1.35.1
Synopsis
A.1.35.2
Description
A.1.35.3
Options
A.1.35.4
Examples
A.1.36
deleteFileSetDefinition
A.1.36.1
Synopsis
A.1.36.2
Description
A.1.36.3
Options
A.1.36.4
Examples
A.1.37
deleteInterface
A.1.37.1
Synopsis
A.1.37.2
Description
A.1.37.3
Options
A.1.37.4
Examples
A.1.38
deleteLogEvents
A.1.38.1
Synopsis
A.1.38.2
Description
A.1.38.3
Options
A.1.38.4
Examples
A.1.39
deleteRequests
A.1.39.1
Synopsis
A.1.39.2
Description
A.1.39.3
Options
A.1.39.4
Examples
A.1.40
deleteTags
A.1.40.1
Synopsis
A.1.40.2
Description
A.1.40.3
Options
A.1.40.4
Examples
A.1.41
deleteTarget
A.1.41.1
Synopsis
A.1.41.2
Description
A.1.41.3
Options
A.1.41.4
Examples
A.1.42
deleteVnet
A.1.42.1
Synopsis
A.1.42.2
Description
A.1.42.3
Options
A.1.42.4
Examples
A.1.43
deployAssemblyInstance
A.1.43.1
Synopsis
A.1.43.2
Description
A.1.43.3
Options
A.1.43.4
Examples
A.1.44
describeApplianceInstanceMetrics
A.1.44.1
Synopsis
A.1.44.2
Description
A.1.44.3
Options
A.1.44.4
Examples
A.1.45
describeApplianceInstances
A.1.45.1
Synopsis
A.1.45.2
Description
A.1.45.3
Options
A.1.45.4
Examples
A.1.46
describeApplianceMetrics
A.1.46.1
Synopsis
A.1.46.2
Description
A.1.46.3
Options
A.1.46.4
Examples
A.1.47
describeAssemblyArchives
A.1.47.1
Synopsis
A.1.47.2
Description
A.1.47.3
Options
A.1.47.4
Examples
A.1.48
describeAssemblyInstances
A.1.48.1
Synopsis
A.1.48.2
Description
A.1.48.3
Options
A.1.48.4
Examples
A.1.49
describeAssemblyResources
A.1.49.1
Synopsis
A.1.49.2
Description
A.1.49.3
Options
A.1.49.4
Examples
A.1.50
describeAssemblyUsers
A.1.50.1
Synopsis
A.1.50.2
Description
A.1.50.3
Options
A.1.50.4
Examples
A.1.51
describeAssemblyVnets
A.1.51.1
Synopsis
A.1.51.2
Description
A.1.51.3
Options
A.1.51.4
Examples
A.1.52
describeCatalog
A.1.52.1
Synopsis
A.1.52.2
Description
A.1.52.3
Options
A.1.52.4
Examples
A.1.53
describeDeployer
A.1.53.1
Synopsis
A.1.53.2
Description
A.1.53.3
Options
A.1.53.4
Examples
A.1.54
describeDeployerConnections
A.1.54.1
Synopsis
A.1.54.2
Description
A.1.54.3
Options
A.1.54.4
Examples
A.1.55
describeDeploymentPlans
A.1.55.1
Synopsis
A.1.55.2
Description
A.1.55.3
Options
A.1.55.4
Examples
A.1.56
describeEMAssemblyArchives
A.1.56.1
Synopsis
A.1.56.2
Description
A.1.56.3
Options
A.1.56.4
Examples
A.1.57
describeEMConnection
A.1.57.1
Synopsis
A.1.57.2
Description
A.1.57.3
Options
A.1.57.4
Examples
A.1.58
describeEndpoints
A.1.58.1
Synopsis
A.1.58.2
Description
A.1.58.3
Options
A.1.58.4
Examples
A.1.59
describeFileSetDefinitions
A.1.59.1
Synopsis
A.1.59.2
Description
A.1.59.3
Options
A.1.59.4
Examples
A.1.60
describeInterfaces
A.1.60.1
Synopsis
A.1.60.2
Description
A.1.60.3
Options
A.1.60.4
Examples
A.1.61
describeLogEvents
A.1.61.1
Synopsis
A.1.61.2
Description
A.1.61.3
Options
A.1.61.4
Examples
A.1.62
describePlugins
A.1.62.1
Synopsis
A.1.62.2
Description
A.1.62.3
Options
A.1.62.4
Examples
A.1.63
describeRegistrations
A.1.63.1
Synopsis
A.1.63.2
Description
A.1.63.3
Options
A.1.63.4
Examples
A.1.64
describeRequests
A.1.64.1
Synopsis
A.1.64.2
Description
A.1.64.3
Options
A.1.64.4
Examples
A.1.65
describeResources
A.1.65.1
Synopsis
A.1.65.2
Description
A.1.65.3
Options
A.1.65.4
Examples
A.1.66
describeScalingGroups
A.1.66.1
Synopsis
A.1.66.2
Description
A.1.66.3
Options
A.1.66.4
Examples
A.1.67
describeTags
A.1.67.1
Synopsis
A.1.67.2
Description
A.1.67.3
Options
A.1.67.4
Examples
A.1.68
describeTargetConfigurations
A.1.68.1
Synopsis
A.1.68.2
Description
A.1.68.3
Options
A.1.68.4
Examples
A.1.69
describeTargetNames
A.1.69.1
Synopsis
A.1.69.2
Description
A.1.69.3
Options
A.1.69.4
Examples
A.1.70
describeTargetUsers
A.1.70.1
Synopsis
A.1.70.2
Description
A.1.70.3
Options
A.1.70.4
Examples
A.1.71
describeTargets
A.1.71.1
Synopsis
A.1.71.2
Description
A.1.71.3
Options
A.1.71.4
Examples
A.1.72
describeUserTargets
A.1.72.1
Synopsis
A.1.72.2
Description
A.1.72.3
Options
A.1.72.4
Examples
A.1.73
describeVnets
A.1.73.1
Synopsis
A.1.73.2
Description
A.1.73.3
Options
A.1.73.4
Examples
A.1.74
disablePlugin
A.1.74.1
Synopsis
A.1.74.2
Description
A.1.74.3
Options
A.1.74.4
Examples
A.1.75
downloadAssemblyArchive
A.1.75.1
Synopsis
A.1.75.2
Description
A.1.75.3
Options
A.1.75.4
Examples
A.1.76
downloadAssemblyMetadata
A.1.76.1
Synopsis
A.1.76.2
Description
A.1.76.3
Options
A.1.76.4
Examples
A.1.77
downloadAssemblyResources
A.1.77.1
Synopsis
A.1.77.2
Description
A.1.77.3
Options
A.1.77.4
Examples
A.1.78
downloadDeploymentPlan
A.1.78.1
Synopsis
A.1.78.2
Description
A.1.78.3
Options
A.1.78.4
Examples
A.1.79
downloadEMAssemblyArchive
A.1.79.1
Synopsis
A.1.79.2
Description
A.1.79.3
Options
A.1.79.4
Examples
A.1.80
enablePlugin
A.1.80.1
Synopsis
A.1.80.2
Description
A.1.80.3
Options
A.1.80.4
Examples
A.1.81
encryptProperties
A.1.81.1
Synopsis
A.1.81.2
Description
A.1.81.3
Options
A.1.81.4
Examples
A.1.82
encryptProperty
A.1.82.1
Synopsis
A.1.82.2
Description
A.1.82.3
Options
A.1.82.4
Examples
A.1.83
export
A.1.83.1
Synopsis
A.1.83.2
Description
A.1.83.3
Options
A.1.83.4
Examples
A.1.84
findPlugins
A.1.84.1
Synopsis
A.1.84.2
Description
A.1.84.3
Passwords
A.1.84.4
Options
A.1.84.5
Examples
A.1.85
getCatalogProperty
A.1.85.1
Synopsis
A.1.85.2
Description
A.1.85.3
Options
A.1.85.4
Examples
A.1.86
getDefaultTarget
A.1.86.1
Synopsis
A.1.86.2
Description
A.1.86.3
Options
A.1.86.4
Examples
A.1.87
getTargetType
A.1.87.1
Synopsis
A.1.87.2
Description
A.1.87.3
Options
A.1.87.4
Examples
A.1.88
help
A.1.88.1
Synopsis
A.1.88.2
Description
A.1.88.3
Options
A.1.88.4
Examples
A.1.89
import
A.1.89.1
Synopsis
A.1.89.2
Description
A.1.89.3
Options
A.1.89.4
Examples
A.1.90
installPlugins
A.1.90.1
Synopsis
A.1.90.2
Description
A.1.90.3
Passwords
A.1.90.4
Options
A.1.90.5
Examples
A.1.91
introspectCoherenceWeb
A.1.91.1
Synopsis
A.1.91.2
Description
A.1.91.3
Options
A.1.91.4
Examples
A.1.92
introspectForms
A.1.92.1
Synopsis
A.1.92.2
Description
A.1.92.3
Options
A.1.92.4
Examples
A.1.93
introspectGenericProd
A.1.93.1
Synopsis
A.1.93.2
Description
A.1.93.3
Options
A.1.93.4
Examples
A.1.94
introspectOHS
A.1.94.1
Synopsis
A.1.94.2
Description
A.1.94.3
Options
A.1.94.4
Examples
A.1.95
introspectOTD
A.1.95.1
Synopsis
A.1.95.2
Description
A.1.95.3
Options
A.1.95.4
Examples
A.1.96
introspectRACDB
A.1.96.1
Synopsis
A.1.96.2
Description
A.1.96.3
Options
A.1.96.4
Examples
A.1.97
introspectReports
A.1.97.1
Synopsis
A.1.97.2
Description
A.1.97.3
Options
A.1.97.4
Examples
A.1.98
introspectSIDB
A.1.98.1
Synopsis
A.1.98.2
Description
A.1.98.3
Options
A.1.98.4
Examples
A.1.99
introspectSOA
A.1.99.1
Synopsis
A.1.99.2
Description
A.1.99.3
Options
A.1.99.4
Examples
A.1.100
introspectTuxedo
A.1.100.1
Synopsis
A.1.100.2
Description
A.1.100.3
Options
A.1.100.4
Examples
A.1.101
introspectWLS
A.1.101.1
Synopsis
A.1.101.2
Description
A.1.101.3
Extensions
A.1.101.4
CoherenceWeb Extension Description
A.1.101.5
SOACoherence Extension Description
A.1.101.6
SOA Extension Description
A.1.101.7
Options
A.1.101.8
Examples
A.1.102
redeployAssemblyInstance
A.1.102.1
Synopsis
A.1.102.2
Description
A.1.102.3
Options
A.1.102.4
Examples
A.1.103
registerAssemblyArchive
A.1.103.1
Synopsis
A.1.103.2
Description
A.1.103.3
Options
A.1.103.4
Examples
A.1.104
removeAssemblyUsers
A.1.104.1
Synopsis
A.1.104.2
Description
A.1.104.3
Options
A.1.104.4
Examples
A.1.105
removePlugin
A.1.105.1
Synopsis
A.1.105.2
Description
A.1.105.3
Options
A.1.105.4
Examples
A.1.106
removeTargetUsers
A.1.106.1
Synopsis
A.1.106.2
Description
A.1.106.3
Options
A.1.106.4
Examples
A.1.107
renameExternalResource
A.1.107.1
Synopsis
A.1.107.2
Description
A.1.107.3
Options
A.1.107.4
Examples
A.1.108
restartAssemblyInstance
A.1.108.1
Synopsis
A.1.108.2
Description
A.1.108.3
Options
A.1.108.4
Examples
A.1.109
resumeAssemblyInstance
A.1.109.1
Synopsis
A.1.109.2
Description
A.1.109.3
Options
A.1.109.4
Examples
A.1.110
scale
A.1.110.1
Synopsis
A.1.110.2
Description
A.1.110.3
Options
A.1.110.4
Examples
A.1.111
scaleDown
A.1.111.1
Synopsis
A.1.111.2
Description
A.1.111.3
Options
A.1.111.4
Examples
A.1.112
setCatalogProperty
A.1.112.1
Synopsis
A.1.112.2
Description
A.1.112.3
Options
A.1.112.4
Examples
A.1.113
setDefaultTarget
A.1.113.1
Synopsis
A.1.113.2
Description
A.1.113.3
Options
A.1.113.4
Examples
A.1.114
startAssemblyInstance
A.1.114.1
Synopsis
A.1.114.2
Description
A.1.114.3
Options
A.1.114.4
Examples
A.1.115
stopAssemblyInstance
A.1.115.1
Synopsis
A.1.115.2
Description
A.1.115.3
Options
A.1.115.4
Examples
A.1.116
suspendAssemblyInstance
A.1.116.1
Synopsis
A.1.116.2
Description
A.1.116.3
Options
A.1.116.4
Examples
A.1.117
unbindAssemblyFileSetDefinition
A.1.117.1
Synopsis
A.1.117.2
Description
A.1.117.3
Options
A.1.117.4
Examples
A.1.118
undeployAssemblyInstance
A.1.118.1
Synopsis
A.1.118.2
Description
A.1.118.3
Options
A.1.118.4
Examples
A.1.119
unregisterAssemblyArchive
A.1.119.1
Synopsis
A.1.119.2
Description
A.1.119.3
Options
A.1.119.4
Examples
A.1.120
updateAssemblyArchive
A.1.120.1
Synopsis
A.1.120.2
Description
A.1.120.3
Options
A.1.120.4
Examples
A.1.121
updateDeployerConfig
A.1.121.1
Synopsis
A.1.121.2
Description
A.1.121.3
Options
A.1.121.4
Examples
A.1.122
updateTarget
A.1.122.1
Synopsis
A.1.122.2
Description
A.1.122.3
Options
A.1.122.4
Examples
A.1.123
uploadAssemblyArchive
A.1.123.1
Synopsis
A.1.123.2
Description
A.1.123.3
Options
A.1.123.4
Examples
A.1.124
uploadAssemblyResources
A.1.124.1
Synopsis
A.1.124.2
Description
A.1.124.3
Options
A.1.124.4
Examples
A.1.125
uploadDeploymentPlan
A.1.125.1
Synopsis
A.1.125.2
Description
A.1.125.3
Options
A.1.125.4
Examples
A.1.126
uploadEMAssemblyArchive
A.1.126.1
Synopsis
A.1.126.2
Description
A.1.126.3
Options
A.1.126.4
Examples
A.1.127
validateAssemblyArchiveResources
A.1.127.1
Synopsis
A.1.127.2
Description
A.1.127.3
Options
A.1.127.4
Examples
A.1.128
validateAssemblyInstanceResources
A.1.128.1
Synopsis
A.1.128.2
Description
A.1.128.3
Options
A.1.128.4
Examples
A.1.129
verifyEMConnection
A.1.129.1
Synopsis
A.1.129.2
Description
A.1.129.3
Options
A.1.129.4
Examples
A.1.130
version
A.1.130.1
Synopsis
A.1.130.2
Description
A.1.130.3
Example
A.2
Help
A.2.1
Synopsis
A.2.2
Description
A.2.3
Options
A.2.4
Examples
A.2.4.1
No Arguments
A.2.4.2
Specifying Help on a Category of Commands
A.2.4.3
Help with a -command parameter specified
A.2.4.4
Help with a -command parameter specified and -usage flag specified
B
Oracle Virtual Assembly Builder Introspection Plug-ins
B.1
Plug-ins Documented in Other Product Documentation
B.2
Generic Appliance Plug-in
B.2.1
Requirements
B.2.1.1
Specify File Sets
B.2.1.2
Scripts Are Launched As Root
B.2.2
Resulting Artifact Type
B.2.3
Generic Appliance Plug-in Introspection Parameters
B.2.4
Property File
B.2.4.1
Script Root Directory
B.2.5
Wiring
B.2.5.1
Appliance Inputs
B.2.5.2
Appliance Outputs
B.2.5.3
Endpoint Directory
B.2.5.4
Format of Endpoint Files
B.2.6
Extensions of the Plug-in
B.2.7
Supported Template Types
B.3
Oracle Database (SIDB) Plug-in
B.3.1
Versions Supported
B.3.2
Oracle Database Introspection Parameters
B.3.3
Oracle Database Introspection Password Parameters
B.3.4
Reference System Prerequisites
B.3.5
Requirements
B.3.6
Resulting Artifact Type
B.3.7
Wiring
B.3.8
Wiring Properties
B.3.9
Oracle Database Appliance Properties
B.3.10
Extensions of the Plug-in
B.3.11
Supported Template Types
B.4
Oracle Forms and Reports Extensions
B.4.1
Versions Supported
B.4.2
Introspection Parameters
B.4.3
Reference System Prerequisites
B.4.3.1
Adding Partner Application Registation Utility (Web Tier on a Separate Node)
B.4.4
Requirements
B.4.4.1
Managed Servers Requirement
B.4.4.2
Supported Topologies
B.4.4.3
Unsupported Topology
B.4.4.4
Requirement to Support Scale Out of Deployed Assembly
B.4.4.5
Oracle HTTP Server to Reports Cluster Configuration Requirement
B.4.4.6
tnsnames.ora
B.4.5
Resulting Artifact Type
B.4.6
Wiring
B.4.6.1
Oracle HTTP Server Appliance to Forms and Reports WLS Appliances Wiring
B.4.6.2
Forms and Reports WLS Appliances to Oracle Internet Directory External Resource Wiring
B.4.6.3
Reports Appliance to Oracle Database Wiring
B.4.7
Wiring Properties
B.4.8
Oracle Forms and Reports Appliance Properties
B.5
Oracle RAC Database (RACDB) Plug-in
B.5.1
Versions Supported
B.5.2
Oracle RAC Database Introspection Parameters
B.5.3
Oracle RAC Database Introspection Password Parameters
B.5.4
Reference System Prerequisites
B.5.5
Requirements
B.5.6
Resulting Artifact Type
B.5.7
Wiring
B.5.8
Wiring Properties
B.5.9
Oracle Database Appliance Properties
B.5.10
Extensions of the Plug-in
B.5.11
Supported Template Types
B.6
Oracle Service Bus Support
B.6.1
Versions Supported
B.6.2
Oracle Service Bus Introspection Parameters
B.6.3
Reference System Prerequisites
B.6.4
Requirements
B.6.4.1
Supported Domains
B.6.4.2
Requirement for Configuration Archiving
B.6.4.3
Export and Optionally Delete the OSB Artifacts from the Reference Domain
B.6.4.4
Delete Temporary Files from the Domain Directory
B.6.4.5
Post Assembly Deployment Requirements
B.6.5
Resulting Artifact Type
B.6.6
Wiring
B.6.7
Wiring Properties
B.6.8
Oracle Service Bus Appliance Properties
B.6.9
Supported Template Types
B.7
Oracle Traffic Director Plug-In
B.7.1
Versions Supported
B.7.2
Oracle Traffic Director Introspection Parameters
B.7.3
Reference System Prerequisites
B.7.4
Resulting Artifact Type
B.7.5
Wiring
B.7.5.1
Wiring Endpoints of the Administration Server Appliance
B.7.5.2
Wiring Endpoints of the Instance Appliance
B.7.6
Oracle Traffic Director Appliance Properties
B.7.6.1
Editable Properties of the Administration Server Appliance
B.7.6.2
Editable Properties of the Instance Appliance
B.7.7
Supported Template Types
B.7.8
Post-Deployment Tasks
B.8
Oracle Tuxedo Plug-In
B.8.1
Versions Supported
B.8.2
Oracle Tuxedo Introspection Parameters
B.8.3
Reference System Prerequisites
B.8.4
Requirements
B.8.4.1
Base Image Requirements
B.8.4.2
ART CICS/Batch Applications Requiring Microfocus or COBOL IT
B.8.4.3
Requirements Related to Scaling
B.8.5
Resulting Artifact Type
B.8.5.1
Single-Machine Oracle Tuxedo Domain
B.8.5.2
Multi-Machine Oracle Tuxedo Domain
B.8.6
Wiring
B.8.6.1
Multi-Machine Wiring
B.8.6.2
Other Inputs and Outputs
B.8.7
Wiring Properties
B.8.8
Oracle Tuxedo Appliance Properties
B.8.9
Extensions of the Plug-in
B.8.10
Supported Template Types
C
Common Properties for Oracle Virtual Assembly Builder Components
C.1
Common Properties
C.2
System Properties
C.3
External Resource Properties
C.3.1
Common Properties
C.3.2
foreignJMS Properties
C.3.3
jmsBridgeDestination Properties
C.3.4
LDAP Properties
C.3.5
Non-Oracle JDBC Properties
C.3.6
JDBC Properties
C.4
Deployer Properties
D
Troubleshooting
D.1
General Issues
D.1.1
Error Indicating Another Client is Running
D.1.2
Phone Home Timeouts
D.1.3
Existing Assembly Archive (OVA file) Prevents Altering of Assembly
D.2
Introspection and File Set Capture Failures
D.2.1
Introspection Fails with Root Cause 'java.net.ConnectException: Connection timed out'
D.2.2
Introspection of a VM
D.2.3
Remote Operation Failures
D.2.3.1
Unable to Connect Errors When Running ipv6 on the Remote Machine
D.2.3.2
Remote Operation Hangs after Entering Password
D.2.3.3
File Permission Problems
D.2.3.4
Remote Connection Failure
D.2.3.5
Remote File Set Capture Failure
D.3
Template Creation Failures
D.3.1
Insufficient Number of Loop Devices
D.4
Deployer Communication Failures
D.4.1
Invalid Deployer Response Returned
D.4.2
401/403 Errors from the Deployer
D.5
Registration Failures
D.6
Deployment Failures
D.6.1
VM Not Created
D.6.2
VM Created, But Not Running
D.6.3
VM Created and Running But Cannot be Pinged
D.6.3.1
How to Access a Running VM that Cannot be Pinged
D.6.3.2
Triaging a Network Configuration Failure
D.6.3.3
VM is Created, Started and Can be Pinged
D.7
Log Locations and Descriptions
D.7.1
Studio Logs
D.7.2
Deployer Logs
D.7.3
Oracle VM Logs
D.7.4
Logs on the VM Instance
E
Third-Party Licensing
E.1
Java Secure Channel (JSCH) for SSH2
E.2
JViews Diagrammer
E.3
Velocity Engine
E.3.1
Apache License Version 2.0
E.4
Commons Compress
E.4.1
Apache License Version 2.0
E.5
JSON in Java
Scripting on this page enhances content navigation, but does not change the content in any way.