1/8
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to Oracle WebLogic Server SmartUpgrade
1.1
What Is Oracle WebLogic Server SmartUpgrade?
1.2
Using SmartUpgrade As Part of Your Oracle Fusion Middleware Upgrade
1.3
About the SmartUpgrade Report
1.4
About SmartUpgrade Artifact Generation
1.4.1
Generation of Deployment Descriptors
1.4.2
Generation of Web Services Artifacts
1.4.3
Generation of EJB Artifacts
1.5
SmartUpgrade Oracle JDeveloper Integration and Command-Line Interface
1.6
Downloading and Installing SmartUpgrade
1.6.1
Obtaining the SmartUpgrade ZIP Files
1.6.2
Installing the Oracle JDeveloper SmartUpgrade Extension
1.6.3
Installing the SmartUpgrade Command-Line Interface
1.6.4
Obtaining the Latest Documentation
2
Using SmartUpgrade with Oracle JDeveloper
2.1
Installing and Configuring Oracle JDeveloper
2.2
Verifying the Oracle JDeveloper SmartUpgrade Extension Installation
2.3
Starting and Using the Java EE Upgrade Wizard
2.3.1
Starting the Java EE Upgrade Wizard
2.3.1.1
Using the Java EE Upgrade Application Wizard
2.3.1.2
Using the Java EE Upgrade Project Wizard
2.3.2
Using the Java EE Upgrade Wizard
2.3.2.1
Summary of the Java EE Upgrade Wizard Pages
2.3.2.2
Types of Archives and Projects Supported by the SmartUpgrade Oracle JDeveloper Extension
2.3.2.3
Limiting the Analysis to Specific SmartUpgrade Rule Categories
2.3.2.4
Analyzing Applications Deployed on Oracle Application Server 10
g
Release 2 (10.1.2)
2.3.3
Setting Properties on the Required Inputs Page
2.3.3.1
Learning About Each of the Web Services Artifact Generation Options
2.3.3.2
Generating Instrumented Code for Performance Analysis
2.3.4
Continuing with the Upgrade When Generating Artifacts
2.4
Using a SmartUpgrade Report
2.4.1
Viewing a SmartUpgrade Report
2.4.2
Information Available in Each Finding
2.4.3
Using the Upgrade Findings Toolbar to Filter SmartUpgrade Findings
2.4.4
Using the Structure Window to Sort and Filter SmartUpgrade Findings
2.4.5
Using the Finding Status to Track Your Work
3
Using the SmartUpgrade Command Line
3.1
Using the SmartUpgrade Java Command-Line
3.1.1
Verifying Prerequisites and Locating the smartupgrade.jar File
3.1.2
Basic Syntax of the SmartUpgrade Command-Line Interface
3.1.3
Optionally Increasing the Java Heap Size When Running SmartUpgrade
3.1.4
Getting Help on the SmartUpgrade Command-Line Options
3.1.5
Summary of the SmartUpgrade Command-Line Options
3.1.5.1
List of SmartUpgrade Command-Line Interface Options
3.1.5.2
Identifying a SmartUpgrade Locator
3.1.5.3
Specifying More Than One Locator on the SmartUpgrade Command Line
3.1.5.4
Summary of the SmartUpgrade Optional Command-Line Options
3.1.6
Summary of the SmartUpgrade Command-Line Options Specific to Artifact Generation
3.1.7
Examples of Using the SmartUpgrade Command-Line Interface
3.1.7.1
Identifying the Oracle WebLogic Server Home Directory
3.1.7.2
Using the SmartUpgrade Command-Line Interface to analyze an Enterprise Archive (EAR) File
3.1.7.3
Using the SmartUpgrade Command-Line Interface to Generate Oracle WebLogic Server Artifacts
3.1.7.4
Using the SmartUpgrade Command-Line Interface to Generate an HTML Report
3.1.7.5
Limiting the Findings to Specific Rule Categories from the SmartUpgrade Command-Line Interface
3.1.7.6
Using the SmartUpgrade Command-Line Interface to Analyze 10
g
Release 2 (10.1.2) Applications
3.1.8
Controlling the Output of SmartUpgrade Findings Information and Error Reporting
3.2
Integrating SmartUpgrade with Apache Ant
4
Using SmartUpgrade Generated Artifacts
4.1
Overview of the Steps Required to Use the SmartUpgrade Generated Artifacts
4.2
Additional Information About the Web Services Artifacts Generated by SmartUpgrade
4.2.1
Differences Between OC4J and Oracle WebLogic Server Web Services
4.2.2
Capabilities of the SmartUpgrade Web Services Artifact Generation
4.2.3
Analyzing the Performance Impact of the Web Services Glue Code Generated by SmartUpgrade
A
Output Directories Generated by SmartUpgrade
Scripting on this page enhances content navigation, but does not change the content in any way.