This section contains information on the following subjects:
For instructions on installing the ALER plug-ins for repository access within the Eclipse-based WorkSpace Studio IDE, see the ALER Installation Guide.
When uninstalling the ALER plug-ins, WorkSpace Studio will also be removed if it was installed by the ALER installer. This may not be desirable if other plug-ins were since added to WorkSpace Studio. To avoid uninstalling additional WorkSpace Studio plug-ins, deselect the ALER plug-ins for Eclipse option from the list of components to uninstall.
If AquaLogic Service Bus or AquaLogic Data Service Platform applications are installed after the ALER plug-in is installed, then Eclipse must be launched using the -clean
flag.
You should complete the prerequisites described in this section before using the ALER plug-ins for WorkSpace Studio.
In order to be able to submit AquaLogic Service Bus and AquaLogic Data Service Platform projects as assembly models to the repository, you must first import the AquaLogic Solution Package that is bundled with your installation into ALER.
BEA_HOME
\repository30\core\tools\solutions
folder. ALER30-AquaLogic-Solution-Pack.zip
as the target file to import into ALER.Once connectivity is established, then the ALER plug-in imports all the necessary asset types, taxonomy, relationships, and other entities for AquaLogic application integration to ALER. Once these entities are imported, they will be available whenever you connect the ALER plug-in to the enterprise repository.
In order to download assets from the repository, users must be assigned to at least one ALER project. An ALER project administrator can assign users to projects using the ALER Projects page.
Obtain the Eclipse integration path from the ALER administrator. (For example, http://appserver.example.com/aler-web/eclipse
).
Two system settings must be enabled in order to activate Assets-in-Progress when using the WorkSpace Studio with ALER.
This procedure is performed on the ALER Admin screen.
The Registration Status drop-down menu will now appear in the Search section on the AquaLogic Enterprise Repository Assets screen. For more information about Assets-in-Progress, see the ALER Registrar Guide.
In order to be able to submit AquaLogic Service Bus and AquaLogic Data Service Platform projects as assembly models to the repository, this capability must be enabled in the ALER System Settings. You can also enable the logging of asset submissions from external endpoints.
For more information about System Settings, see the ALER Administration Guide.
If ALER is or will be configured to be secured by Siteminder, the policy server must be configured to ignore (or unprotect) the following URL:
http://appserver.example.com/aler-web/eclipse/
The Java Cryptography Extension (JCE) is required. It is provided in JDK v1.4, and is available as an optional package in JDK 1.2.x through 1.5.x. Note that ALER plug-ins for use with Eclipse 3.x require JDK v 1.5.x or later.
Since Editor and Viewer metadata is represented as CDATA-escaped XML, some XML parsers may exceed their entity expansion limit when communicating with ALER. For example, if you have defined a large number of Asset Types in ALER, then you may need to increase the Entity Expansion Limit of your XML parser.
On some popular parsers, the default entity expansion limit is set to 64,000. This limit can be increased on JAXP-compliant processors by passing a command-line parameter called entityExpansionLimit
. The entityExpansionLimit
can be increased by passing a VM argument on the Eclipse command-line (modify the Eclipse desktop shortcut). For example, set the target of the shortcut to the following:
c:\eclipse\eclipse.exe -debug -consolelog -vmargs -DentityExpansionLimit=1048576
When you invoke an action on a repository, such as querying or publishing assets, before repository connectivity has been established, then the Connect to Enterprise Repository wizard will either be automatically displayed (in the case of querying the repository), or will be launched by an explicit user gesture.
Note: | If credential information had been specified in a previous session, the wizard will display this persisted information when it is launched. |
If a connection cannot be established, an appropriate error message will be displayed.