Skip to main content
Jump to: navigation, search

Difference between revisions of "Configuring an EIS Login (ELUG)"

m (New page: <div style="float:right;border:1px solid #000000;padding:5px">__TOC__ Related Topics</div> This section describes the various comp...)
 
m
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<div style="float:right;border:1px solid #000000;padding:5px">__TOC__
 
<div style="float:right;border:1px solid #000000;padding:5px">__TOC__
 
[[Special:Whatlinkshere/Configuring an EIS Login (ELUG)|Related Topics]]</div>
 
[[Special:Whatlinkshere/Configuring an EIS Login (ELUG)|Related Topics]]</div>
This section describes the various components that you must configure to use an EIS login.
 
 
[[#Table 95-1|Configurable Options for EIS Login]] lists the configurable options for an EIS login.
 
 
 
 
==Introduction to EIS Login Configuration==
 
 
This table lists the configurable options for an EIS login.
 
  
  
Line 22: Line 13:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r2c1-t2" headers="r1c1-t2" align="left" |
 
| id="r2c1-t2" headers="r1c1-t2" align="left" |
Data source platform at the session level (see [[#Configuring an EIS Data Source Platform at the Session Level])
+
[[#Configuring an EIS Data Source Platform at the Session Level|Data source platform at the session level ]]
 
| headers="r2c1-t2 r1c2-t2" align="left" |
 
| headers="r2c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]
 
[[Image:support.gif|Supported]]
Line 29: Line 20:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r3c1-t2" headers="r1c1-t2" align="left" |
 
| id="r3c1-t2" headers="r1c1-t2" align="left" |
Connection specification options at the session level (see [[#Configuring EIS Connection Specification Options at the Session Level])
+
[[#Configuring EIS Connection Specification Options at the Session Level|Connection specification options at the session level ]]
 
| headers="r3c1-t2 r1c2-t2" align="left" |
 
| headers="r3c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]
 
[[Image:support.gif|Supported]]
Line 36: Line 27:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r4c1-t2" headers="r1c1-t2" align="left" |
 
| id="r4c1-t2" headers="r1c1-t2" align="left" |
User name and password (see [Configuring%20a%20Data%20Source%20Login%20(ELUG)#BABHGGDH Configuring User Name and Password])
+
[[Configuring%20a%20Data%20Source%20Login%20(ELUG)#Configuring User Name and Password|User name and password ]]
 
| headers="r4c1-t2 r1c2-t2" align="left" |
 
| headers="r4c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]
 
[[Image:support.gif|Supported]]
Line 43: Line 34:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r5c1-t2" headers="r1c1-t2" align="left" |
 
| id="r5c1-t2" headers="r1c1-t2" align="left" |
Password encryption (see [Configuring%20a%20Data%20Source%20Login%20(ELUG)#BABGJBGB Configuring Password Encryption])
+
[[Configuring%20a%20Data%20Source%20Login%20(ELUG)#Configuring Password Encryption|Password encryption ]]
 
| headers="r5c1-t2 r1c2-t2" align="left" |
 
| headers="r5c1-t2 r1c2-t2" align="left" |
 
[[Image:unsupport.gif|Unsupported]]
 
[[Image:unsupport.gif|Unsupported]]
Line 50: Line 41:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r6c1-t2" headers="r1c1-t2" align="left" |
 
| id="r6c1-t2" headers="r1c1-t2" align="left" |
External connection pooling (see [Configuring%20a%20Data%20Source%20Login%20(ELUG)#BABECEBF Configuring External Connection Pooling])
+
[[Configuring%20a%20Data%20Source%20Login%20(ELUG)#Configuring External Connection Pooling|External connection pooling ]]
 
| headers="r6c1-t2 r1c2-t2" align="left" |
 
| headers="r6c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]
 
[[Image:support.gif|Supported]]
Line 57: Line 48:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r7c1-t2" headers="r1c1-t2" align="left" |
 
| id="r7c1-t2" headers="r1c1-t2" align="left" |
Properties (see [Configuring%20a%20Data%20Source%20Login%20(ELUG)#BABGJHHH Configuring Properties])
+
[[Configuring%20a%20Data%20Source%20Login%20(ELUG)#Configuring Properties|Properties ]]
 
| headers="r7c1-t2 r1c2-t2" align="left" |
 
| headers="r7c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]
 
[[Image:support.gif|Supported]]
Line 67: Line 58:
  
 
==Configuring an EIS Data Source Platform at the Session Level==
 
==Configuring an EIS Data Source Platform at the Session Level==
 
 
For each EIS session, you must specify the platform (such as AQ). This platform configuration overrides the platform at the project level, if configured.
 
For each EIS session, you must specify the platform (such as AQ). This platform configuration overrides the platform at the project level, if configured.
  
 
For more information, see the following:
 
For more information, see the following:
 
+
* [[Configuring%20a%20Relational%20Project%20(ELUG)#Configuring Relational Database Platform at the Project Level|Configuring Relational Database Platform at the Project Level]]
* [Configuring%20a%20Relational%20Project%20(ELUG)#BABDHEEE Configuring Relational Database Platform at the Project Level]
+
* [[Introduction%20to%20Data%20Access%20(ELUG)#Data Source Login Types|Data Source Login Types]]
* [Introduction%20to%20Data%20Access%20(ELUG)#CHDFIDBC Data Source Login Types]
+
 
+
  
  
 
===How to Configure an EIS Data Source Platform at the Session Level Using Workbench===
 
===How to Configure an EIS Data Source Platform at the Session Level Using Workbench===
 
 
To specify the database platform options for an EIS session login, use this procedure:
 
To specify the database platform options for an EIS session login, use this procedure:
 
 
# Select an EIS session in the '''Navigator'''. Its properties appear in the Editor.
 
# Select an EIS session in the '''Navigator'''. Its properties appear in the Editor.
 
# Click the '''Login''' tab. The Login tab appears.
 
# Click the '''Login''' tab. The Login tab appears.
# Click the '''Connection''' subtab. The Connection subtab appears.<br>'''''Figure 95-1 Login Tab, Connection Subtab, Platform Options'''''[[Image:eispla.gif|Description of Figure 95-1 follows]][img_text/eispla Description of "Figure 95-1 Login Tab, Connection Subtab, Platform Options"]
+
# Click the '''Connection''' subtab. The Connection subtab appears.<br>''''' Login Tab, Connection Subtab, Platform Options'''''<br>[[Image:eispla.gif|Connection Subtab, Platform Options]]
# Complete the [topicid:session.login.database.platform '''Platform''' option] on the Connection tab.
+
# Complete the '''Platform''' option on the Connection tab.
 +
 
  
 
Use the following information to enter data in the Platform field on the Connection tab to configure the platform:
 
Use the following information to enter data in the Platform field on the Connection tab to configure the platform:
 
 
  
 
{| class="Informal" dir="ltr" title="This table defines the Platform field on the Connection tab" summary="This table defines the Platform field on the Connection tab" width="100%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups"
 
{| class="Informal" dir="ltr" title="This table defines the Platform field on the Connection tab" summary="This table defines the Platform field on the Connection tab" width="100%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups"
Line 100: Line 85:
  
  
 
+
See Also:
'''See Also'''
+
: [[Configuring%20a%20Relational%20Project%20(ELUG)#Configuring Relational Database Platform at the Project Level|Configuring Relational Database Platform at the Project Level]]
 
+
: [Configuring%20a%20Relational%20Project%20(ELUG)#BABDHEEE Configuring Relational Database Platform at the Project Level]
+
  
  
  
 
==Configuring EIS Connection Specification Options at the Session Level==
 
==Configuring EIS Connection Specification Options at the Session Level==
 
 
You can configure connection information at the session level for an EIS application. This information is stored in the <tt>sessions.xml</tt> file. The EclipseLink runtime uses this information whenever you perform a persistence operation using the session in your EIS application.
 
You can configure connection information at the session level for an EIS application. This information is stored in the <tt>sessions.xml</tt> file. The EclipseLink runtime uses this information whenever you perform a persistence operation using the session in your EIS application.
  
Line 114: Line 96:
  
 
This connection configuration is overridden by the connection information at the connection pool level. For more information about connection pool-level configuration, see [[Configuring%20an%20Internal%20Connection%20Pool%20(ELUG)#Configuring Connection Pool Connection Options|Configuring Connection Pool Connection Options]].
 
This connection configuration is overridden by the connection information at the connection pool level. For more information about connection pool-level configuration, see [[Configuring%20an%20Internal%20Connection%20Pool%20(ELUG)#Configuring Connection Pool Connection Options|Configuring Connection Pool Connection Options]].
 
  
  
 
===How to Configure EIS Connection Specification Options at the Session Level Using Workbench===
 
===How to Configure EIS Connection Specification Options at the Session Level Using Workbench===
 
 
Use this procedure to specify the connection options for an EIS session login.
 
Use this procedure to specify the connection options for an EIS session login.
 
 
# Select an EIS session in the Navigator window. Its properties appear in the Editor window.
 
# Select an EIS session in the Navigator window. Its properties appear in the Editor window.
 
# Click the '''Login''' tab. The Login tab appears.
 
# Click the '''Login''' tab. The Login tab appears.
 
# Click the '''Connection''' subtab. The Connection tab appears.<br><span id="Figure 95-2"></span>''''' Login Tab, Connection Subtab'''''<br>[[Image:eisconn.gif|Login Tab, Connection Subtab]]
 
# Click the '''Connection''' subtab. The Connection tab appears.<br><span id="Figure 95-2"></span>''''' Login Tab, Connection Subtab'''''<br>[[Image:eisconn.gif|Login Tab, Connection Subtab]]
# Complete fields on the Login – Connection tab.
+
# Complete fields on the Login-–Connection tab.
 +
 
  
 
Use the following information to enter data in the connection fields on the tab:
 
Use the following information to enter data in the connection fields on the tab:
 
 
  
 
{| class="HRuleInformal" dir="ltr" title="This table identifies the fields on Connection subtab of an EIS session Login tab" summary="This table identifies the fields on Connection subtab of an EIS session Login tab" width="100%" border="1" frame="hsides" rules="rows" cellpadding="3" frame="hsides" rules="rows"
 
{| class="HRuleInformal" dir="ltr" title="This table identifies the fields on Connection subtab of an EIS session Login tab" summary="This table identifies the fields on Connection subtab of an EIS session Login tab" width="100%" border="1" frame="hsides" rules="rows" cellpadding="3" frame="hsides" rules="rows"
Line 137: Line 115:
 
| id="r2c1-t4" headers="r1c1-t4" align="left" | '''Connection Specification Class'''
 
| id="r2c1-t4" headers="r1c1-t4" align="left" | '''Connection Specification Class'''
 
| headers="r2c1-t4 r1c2-t4" align="left" |
 
| headers="r2c1-t4 r1c2-t4" align="left" |
Specify the appropriate connection specification class for the selected '''Platform'''. Click '''Browse''' to choose from all the classes in the EclipseLink classpath. (For example: if '''Platform''' is <tt>org.eclipse.persistence.eis.aq.AQPlatform</tt>, use <tt>org.eclipse.persistence.eis.aq.AQEISConnectionSpec</tt>). For more information on platform configuration, see [[#Configuring an EIS Data Source Platform at the Session Level|Configuring an EIS Data Source Platform at the Session Level]].
+
Specify the appropriate connection specification class for the selected '''Platform'''. Click '''Browse''' to choose from all the classes in the EclipseLink classpath. (For example: if '''Platform''' is <tt>org.eclipse.persistence.eis.aq.AQPlatform</tt>, use <tt>org.eclipse.persistence.eis.aq.AQEISConnectionSpec</tt>).  
 +
 
 +
For more information on platform configuration, see [[#Configuring an EIS Data Source Platform at the Session Level|Configuring an EIS Data Source Platform at the Session Level]].
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r3c1-t4" headers="r1c1-t4" align="left" | '''Connection Factory URL'''
 
| id="r3c1-t4" headers="r1c1-t4" align="left" | '''Connection Factory URL'''
Line 144: Line 124:
  
  
 
+
See Also:
'''See Also'''
+
 
: [[Configuring%20a%20Relational%20Project%20(ELUG)#Configuring Development and Deployment Logins|Configuring Development and Deployment Logins]]
 
: [[Configuring%20a%20Relational%20Project%20(ELUG)#Configuring Development and Deployment Logins|Configuring Development and Deployment Logins]]
  
Line 154: Line 133:
  
 
[[Category: EclipseLink User's Guide]]
 
[[Category: EclipseLink User's Guide]]
[[Category: Draft]]
+
[[Category: Release 1]]
 
[[Category: Task]]
 
[[Category: Task]]
 +
[[Category: EIS]]

Latest revision as of 07:42, 20 August 2008


Configurable Options for EIS Login

Option to Configure Workbench Java

Data source platform at the session level

Supported

Supported

Connection specification options at the session level

Supported

Supported

User name and password

Supported

Supported

Password encryption

Unsupported

Supported

External connection pooling

Supported

Supported

Properties

Supported

Supported


Configuring an EIS Data Source Platform at the Session Level

For each EIS session, you must specify the platform (such as AQ). This platform configuration overrides the platform at the project level, if configured.

For more information, see the following:


How to Configure an EIS Data Source Platform at the Session Level Using Workbench

To specify the database platform options for an EIS session login, use this procedure:

  1. Select an EIS session in the Navigator. Its properties appear in the Editor.
  2. Click the Login tab. The Login tab appears.
  3. Click the Connection subtab. The Connection subtab appears.
    Login Tab, Connection Subtab, Platform Options
    Connection Subtab, Platform Options
  4. Complete the Platform option on the Connection tab.


Use the following information to enter data in the Platform field on the Connection tab to configure the platform:

Field Description
Platform The EIS platform for the session. Select from the menu of options. This menu includes all instances of EISPlatform in the EclipseLink classpath.


See Also:

Configuring Relational Database Platform at the Project Level


Configuring EIS Connection Specification Options at the Session Level

You can configure connection information at the session level for an EIS application. This information is stored in the sessions.xml file. The EclipseLink runtime uses this information whenever you perform a persistence operation using the session in your EIS application.

This connection configuration overrides the connection information at the project level, if configured. For more information about project-level configuration, see Configuring Development and Deployment Logins and Configuring EIS Connection Specification Options at the Project Level.

This connection configuration is overridden by the connection information at the connection pool level. For more information about connection pool-level configuration, see Configuring Connection Pool Connection Options.


How to Configure EIS Connection Specification Options at the Session Level Using Workbench

Use this procedure to specify the connection options for an EIS session login.

  1. Select an EIS session in the Navigator window. Its properties appear in the Editor window.
  2. Click the Login tab. The Login tab appears.
  3. Click the Connection subtab. The Connection tab appears.
    Login Tab, Connection Subtab
    Login Tab, Connection Subtab
  4. Complete fields on the Login-–Connection tab.


Use the following information to enter data in the connection fields on the tab:

Field Description
Connection Specification Class

Specify the appropriate connection specification class for the selected Platform. Click Browse to choose from all the classes in the EclipseLink classpath. (For example: if Platform is org.eclipse.persistence.eis.aq.AQPlatform, use org.eclipse.persistence.eis.aq.AQEISConnectionSpec).

For more information on platform configuration, see Configuring an EIS Data Source Platform at the Session Level.

Connection Factory URL Specify the appropriate connection factory URL for the selected Connection Specification Class (For example: jdbc:oracle:thin@:localhost:1521:orcl).


See Also:

Configuring Development and Deployment Logins



Copyright Statement

Back to the top