0% found this document useful (0 votes)
8 views18 pages

Toolstable

Uploaded by

retrogradeview
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views18 pages

Toolstable

Uploaded by

retrogradeview
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

BEA WebLogic

Server ™

WebLogic Server Tools

Release 8.1
Revised: November 4, 2005
Copyright
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.

Restricted Rights Legend


This software and documentation is subject to and made available only pursuant to the terms of the BEA Systems License
Agreement and may be used or copied only in accordance with the terms of that agreement. It is against the law to copy
the software except as specifically allowed in the agreement. This document may not, in whole or in part, be copied,
photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form without prior
consent, in writing, from BEA Systems, Inc.
Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the BEA Systems License
Agreement and in subparagraph (c)(1) of the Commercial Computer Software-Restricted Rights Clause at FAR
52.227-19; subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS
252.227-7013, subparagraph (d) of the Commercial Computer Software--Licensing clause at NASA FAR supplement
16-52.227-86; or their equivalent.
Information in this document is subject to change without notice and does not represent a commitment on the part of BEA
Systems. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED “AS IS” WITHOUT WARRANTY OF
ANY KIND INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE. FURTHER, BEA Systems DOES NOT WARRANT, GUARANTEE, OR MAKE
ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE SOFTWARE OR
WRITTEN MATERIAL IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.

Trademarks or Service Marks


BEA, Jolt, Tuxedo, and WebLogic are registered trademarks of BEA Systems, Inc. BEA Builder, BEA Campaign
Manager for WebLogic, BEA eLink, BEA Liquid Data for WebLogic, BEA Manager, BEA WebLogic Commerce
Server, BEA WebLogic Enterprise, BEA WebLogic Enterprise Platform, BEA WebLogic Express, BEA WebLogic
Integration, BEA WebLogic Personalization Server, BEA WebLogic Platform, BEA WebLogic Portal, BEA WebLogic
Server, BEA WebLogic Workshop and How Business Becomes E-Business are trademarks of BEA Systems, Inc.
All other trademarks are the property of their respective companies.
WebLogic Server Tools and Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Developer Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Deployment Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
WebLogic Server ant Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Administration Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Database Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Security Utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
IDE Export/Import Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Interoperability Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Migration Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Monitoring Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Editing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Web Services Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Third-Party Tools and Utilities for WebLogic Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Development Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Deployment Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Database Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Security Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Optimizing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Packaging Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Monitoring Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Testing Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Modeling Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Third-Party Editors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Web Services Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
J2EE Scheduling Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12

Document Templates for FrameMaker 6.0 New Design v


vi Document Templates for FrameMaker 6.0 New Design
CHAPTER 1

Tools and Utilities for WebLogic Server


8.1

This document lists tools, utilities, and Ant tasks used in WebLogic Server developer activities.
Tools from third-party vendors that are listed here are mentioned in various places in WebLogic
Server documentation. Their inclusion on this page or elsewhere in our documentation does not
imply official endorsement by BEA for use with our products, and we make no representation as
to their quality or effectiveness.

z “WebLogic Server Tools and Utilities” on page 1-2


– “Developer Tools” on page 1-2
– “Deployment Tools” on page 1-3
– “WebLogic Server ant Tasks” on page 1-4
– “Administration Utilities” on page 1-5
– “Database Utilities” on page 1-6
– “Security Utilities” on page 1-6
– “IDE Export/Import Tools” on page 1-7
– “Interoperability Tool” on page 1-7
– “Migration Tools” on page 1-7
– “Monitoring Tools” on page 1-7
– “Editing Tools” on page 1-8
– “Web Services Tools” on page 1-8

WebLogic Server Tools 1--1


z “Third-Party Tools and Utilities for WebLogic Server” on page 1-8
– “Development Tools” on page 1-8
– “Deployment Tools” on page 1-9
– “Database Application” on page 1-9
– “Security Tools” on page 1-9
– “Optimizing Tools” on page 1-9
– “Packaging Tools” on page 1-10
– “Monitoring Tools” on page 1-10
– “Testing Tools” on page 1-10
– “Modeling Tools” on page 1-11
– “Third-Party Editors” on page 1-11
– “Web Services Tools” on page 1-11
– “J2EE Scheduling Tools” on page 1-12

WebLogic Server Tools and Utilities


Developer Tools
Tool Description

WebLogic Builder A graphical tool for assembling a J2EE application, creating and editing
its deployment descriptors, and deploying it to a server.

EJBGen Uses Javadoc markup to generate EJB deployment descriptor files and
the home, local and remote interfaces from a single bean class file.

1--2 WebLogic Server Tools


We bL ogi c Server Too ls and Utili ti es

Tool Description

WebLogic Workshop GUI-based approach to developing distributed, interconnected, and


loosely coupled enterprise-class Web Services, for the corporate
developer.

DDinit Examines the contents of a staging directory and builds the standard
J2EE and WebLogic-specific deployment descriptors based on the
servlet classes and EJB classes.
WebLogic Server includes the following utilities:
weblogic.ant.taskdefs.ejb.DDInit
Creates the deployment descriptors for Enterprise JavaBeans 1.1.
weblogic.ant.taskdefs.ejb20.DDInit
Creates the deployment descriptors for Enterprise JavaBeans 2.0.
weblogic.ant.taskdefs.war.DDInit
Creates the deployment descriptors for Web applications.
weblogic.ant.taskdefs.ear.DDInit
Creates the deployment descriptors for Enterprise Applications.

Deployment Tools
Tool Description

WebLogic Administration Console The Administration Console is a browser-based graphical user interface
for managing WebLogic Servers. Its management capabilities include
configuration, stopping and starting servers, monitoring server
performance, monitoring application performance, viewing server logs,
and editing application deployment descriptors.

WebLogic Builder A graphical tool for assembling a J2EE application, creating and editing
its deployment descriptors, and deploying it to a server.

weblogic.Deployer Command-line WebLogic Server deployment of J2EE applications.

ClientDeployer Extracts the client-side JAR file from a J2EE EAR file, creating
a deployable JAR file.

WebLogic Server Tools 1--3


WebLogic Server ant Tasks
Task Description

autotype Generates non-built-in data type components, such as the serialization class,
for Web services.

BuildXMLGen Generates a build.xml file for enterprise applications in the split-directory


development structure.

clientgen Generates a client JAR file.

ddcreate Generates application.xml and weblogic.xml for an EAR.

ejbc Examines EJB interfaces and bean classes and serialized deployment descriptors, and
generates the support classes needed to deploy the bean in a WebLogic Server EJB
container.

servicegen Takes as input an EJB JAR file or a list of Java classes, and creates all the
needed Web Service components and packages them into a deployable EAR
file.

source2wsdd Generates a web-services.xml deployment descriptor file from the Java


source file for a Java class-implemented WebLogic Web Service.
wlappc Generates and compiles the classes needed to deploy EJBs and JSPs to WebLogic
Server.

wlcompile Invokes the javac compiler to compile your application's Java files in a split
development directory structure.

wlconfig Configures a WebLogic Server domain by creating, querying, or modifying


configuration MBeans on a running Administration Server instance.

wldeploy Performs weblogic.Deployer functions using attributes specified in an Ant


task.

wlpackage Packages your split development directory application as a traditional EAR


file that can be deployed to WebLogic Server.

wlserver Starts, reboots, shuts down, or connects to a WebLogic Server instance.

1--4 WebLogic Server Tools


We bL ogi c Server Too ls and Utili ti es

Task Description

wsdl2Service Takes as input an existing WSDL file and generates the Java interface that
represents the implementation of your Web Service and the
web-services.xml file that describes the Web Service.

wsdlgen Generates a WSDL file from the EAR and WAR files that implement your
Web Service.

wsgen Uses information in the build.xml file to assemble Web services into Enterprise
Application archive (.ear) files.

wspackage Packages the various components of a WebLogic Web Service into a new
deployable EAR file and add extra components to an already existing EAR
file.

Administration Utilities
Tool Description

Administration Console Browser interface for managing WebLogic Server.

AppletArchiver Runs an applet in a separate frame, keeps a record of all the downloaded classes and
resources used by the applet, and packages them into either a .jar file or a .cab file.

getProperty Gives you details about your Java setup and your system.

showLicenses Displays license information about BEA products installed on your computer.

system Displays information about your computer’s operating environment, including the
manufacturer and version of your JDK, your CLASSPATH, and details about your
operating system.

logToZip Searches an HTTP server log file in common log format, finds the Java classes loaded
into it by the server, and creates an uncompressed .zip file that contains those Java
classes.

MulticastTest Sends out multicast packets and returns information about how effectively multicast
is working on your network.

myip Returns the IP address of the host.

WebLogic Server Tools 1--5


Tool Description

verboseToZip Takes the standard output from a Java application run in verbose mode, finds the Java
classes referenced, and creates an uncompressed .zip file that contains the Java
classes.

weblogic.Admin Administers, configures, and monitors WebLogic Server.

wlconfig Creates, queries, and configures configuration MBeans on a running Administration


server.

weblogic.Deployer Command-line interface to WebLogic Server deployment API.

wldeploy Ant task that performs weblogic.Deployer functions specified in an Ant script.

writeLicense Writes information about all your WebLogic licenses in a file called
writeLicense.txt in the current directory.

Database Utilities
Tools Description

Schema Generates new JDBC stores, deleting the existing versions.

dbping Verifies that WebLogic jDriver for Microsoft SQL Server can connect to your
SQL server.

Security Utilities
Tool Description

der2pem Converts an X509 certificate from DER format to PEM format.

pem2der Converts an X509 certificate from PEM format to DER format.

1--6 WebLogic Server Tools


We bL ogi c Server Too ls and Utili ti es

IDE Export/Import Tools


Tool Description

BEA WebLogic Export Utility Exports project files and packages from IBM VisualAge to your system.
for IBM VisualAge for Java v3.5

BEA WebLogic Import Utility Imports the files exported from VisualAge into WebGain VisualCafe.
for VisualCafe

Interoperability Tool
Tool Description

WebLogic Tuxedo Provides interoperability between WebLogic Server applications and Tuxedo
Connector services.

Migration Tools
Tool Description

WebLogic Administration Console The System Administration Console is a Web browser-based graphical user
interface for managing WebLogic Servers.
If you have used a pre-6.0 version of WebLogic Tuxedo Connector, you
must convert your weblogic.properties files. Instructions for
converting your files using a conversion script are available in the
Administration Console Online Help section called “Conversion.”

Monitoring Tools
Tool Description

WebLogic Administration The System Administration Console is a Web browser-based graphical user
Console interface for managing WebLogic Servers.

WebLogic Server Tools 1--7


Editing Tools
Tool Description

BEA XML Editor XML editor capable of validating XML code according to a specified DTD or
XML Schema.

WebLogic Builder A graphical tool for assembling a J2EE application, creating and editing its
deployment descriptors, and deploying it to a server.

Web Services Tools


Tool Description

WebLogic Workshop GUI-based approach to developing distributed, interconnected, and loosely coupled
enterprise-class Web Services, for the corporate developer.

Third-Party Tools and Utilities for WebLogic Server


Development Tools
Tool Description

iAnywhere Software platform for mobile and wireless enterprise applications

JBuilder Popular Java IDE.

Nokia SDK Development environment for mobile and wireless applications.

Sitraka JClass Popular Java IDE.

SDK See Supported Configurations for a list of SDKs that can be used with
WebLogic Server.

Sun ONE Studio IDE for Java technology, based on NetBeans.

Borland Together ControlCenter Development platform for enterprise applications.

WebSphere Studio Application IBM’s development environment for J2EE applications.


Developer

1--8 WebLogic Server Tools


Thi rd-Party To ols and Util iti es for WebLogic Server

Deployment Tools
Tool Description

Sitraka DeployDirector Interface for deploying and updating Java applications.

Borland Together Development platform for enterprise applications.


ControlCenter

Database Application
Tools Description

Pointbase Java database application used in WebLogic Server examples.

Security Tools
Tool Description

CodeSigning Digital ID Digitally sign software and macros for secure delivery over the Internet.

RSA KEON Public key infrastructure for e-business.

RSA BSAFE Software development kits with encryption technology.

Optimizing Tools
Tool Description

OptimizeIt Application optimizing, now by Borland.

JProbe ServerSide Suite Application optimizing by Sitraka.

WebLogic Server Tools 1--9


Packaging Tools
Tool Description

InstallShield Multi-platform installation development.

InstallAnywhere Multi-platform installation development.

Monitoring Tools
Tool Description

Empirix FarSight Web Application monitoring.

Introscope Performance management for applications running on Java Application Servers,


from Wily Technology.

Veritas i3 for Web-J2EE Monitoring, analysis, and tuning tool for Web-based J2EE Applications.

Testing Tools
Tool Description

JProbe Load testing tool.

LoadRunner Load testing tool.

Empirix Beantest for Scalability and functionality testing for EJB middle-tier applications.
WebLogic Server

Empirix e-Test Suite Web testing and monitoring.

Empirix e-Tester Automated functional and regression testing for Web applications.

Empirix FirstACT Load and functional testing of Web Services and COM components.

Empirix e-Load Web load testing

1--10 WebLogic Server Tools


Thi rd-Party To ols and Util iti es for WebLogic Server

Modeling Tools
Tool Description

Borland Together ControlCenter Development platform for enterprise applications.

Rational Rose Model-driven development tool.

Third-Party Editors
Tool Description

Stylus Studio XML development environment.

Emacs The extraordinarily powerful text editor.

Java Development Software package that interfaces Emacs to command-line Java development
Environment for Emacs tools.

TextPad Editor for plain text files.

Enscript Converts ASCII files to PostScript and stores generated output to a file or sends
it directly to the printer.

XMLSpy XML Schema-driven document and content editing.

Web Services Tools


Tool Description

CapeConnect Web Services platform.

WebLogic Server Tools 1--11


J2EE Scheduling Tools
This table shows third-party tools for scheduling actions in your J2EE application.

Tool Description

Flux J2EE scheduling.

Kronos Enterprise J2EE scheduling.


Scheduler

1--12 WebLogic Server Tools

You might also like