Integration with Eclipse Using Oracle Workshop for WebLogic

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Getting Started

This section contains information on the following subjects:

 


Repository Access and Assembly Model Composition

The Oracle Enterprise Repository plug-in for Oracle Workshop for WebLogic provides repository integration within the Eclipse IDE so you can easily search for and use assets from the repository without leaving the Eclipse environment. Assets and any associated artifacts are downloaded directly to your Eclipse workspace. Integration also provides a convenient way to submit assets to Oracle Enterprise Repository for use throughout the enterprise.

Repository Access within the Eclipse workspace also provides a view into Oracle Enterprise Repository that enables you to save/submit assets to the repository, download artifacts and assets from the repository, query the repository, and view the contents of the repository.

Oracle Workshop for WebLogic also includes the Service Assembly Modeler (SAM) plug-in for Oracle Workshop for WebLogic that supports the visualization of composite applications. Composition occurs within an Eclipse-based development environment.You can also view the assembly model for composite applications, as well as the XML definition of the composite.

 


Example Use Cases

Locate and Download an Asset into an Eclipse Project

Perform a simple keyword search in Oracle Enterprise Repository to locate an asset and download its payload into an Eclipse project.

Locate an Asset and View Its Metadata in Oracle Enterprise Repository

Perform simple or complex searches in Eclipse to locate an asset in Oracle Enterprise Repository in order to view the asset’s metadata.

View Prescribed Assets

Through the Oracle Enterprise Repository, analysts, architects, technical leads, and others that are involved in the design stages of a project can create a list of assets that might fulfill a project’s requirements. The lists of assets are captured in compliance templates in the repository, and the compliance templates are associated with an Oracle Enterprise Repository project. From the Enterprise Repository Access viewer in Oracle Workshop for WebLogic you can view a list of assets appearing in all of the Compliance Templates assigned to your project. The viewer will indicate which of the assets have been used by you and/or other project members. The viewer will also display other assets that are already in use in the project.

Submit an Assembly Model to Oracle Enterprise Repository

An Assembly Model is a set of related assets representing the structure of an Oracle Workshop for WebLogic integration project in terms of the SCA standard. When a project is submitted from Oracle Workshop for WebLogic, an Assembly Model is automatically created. The model consists of a root asset, of type Assembly Model, that logically contains all the other assets in the model. The model assets represent Components, Services, Interfaces, and Bindings defining an Oracle Workshop for WebLogic project, as well as Composites that define a hierarchical composition structure. The relationships used to connect the assets in the Assembly Model are Oracle Enterprise Repository system-supplied relationships. This functionality is only supported with Oracle Service Bus.

 


Related Documentation

 


Terminology

Table 1-1 defines the terms and acronyms used this document:

Table 1-1 Terminology 
Terms
Definition
Oracle Workshop for WebLogic
The Eclipse IDE, branded for use by Oracle products. Oracle Workshop for WebLogic is common to all of Oracle’s products that use an Eclipse-based IDE.
Oracle Enterprise Repository Plug-in
Provides repository integration within Oracle Workshop for WebLogic, so you can easily search for and use assets from the repository without leaving the Eclipse environment. The plug-in also allows users to view prescribed assets.
SAM Plug-in
Within Oracle Workshop for WebLogic, SAM supports the visualization of composite applications.
Assembly Model
A set of related assets representing the structure of an Oracle Workshop for WebLogic integration project in terms of the SCA standard.
Oracle Enterprise Repository Projects
Projects are the primary means of gathering metrics in Oracle Enterprise Repository. Oracle Enterprise Repository tracks assets produced by projects, as well as assets consumed by projects.
SFID (Software File Identification)
Allows automated usage detection for assets. SFID tags selected files within an asset with a unique ID. This SFID is then used to detect when and where an asset is used.


  Back to Top       Previous  Next