Fujitsu V6.0 manual Restrictions on the EJB Service

Page 28

Chapter 2: Restrictions

Restrictions on the EJB Service

Table 2-5 Restrictions on the EJB Service

No.

Restriction

Remarks

Date of

 

 

 

Removal

 

 

 

 

1

The long type data type cannot be used as an argument

None

Not

 

or return value for the client/server communication.

 

determined

2

In JDK/JRE 1.2.2, any class in which String data of 64

None

Not

 

KB or more is set to one variable in the class cannot be

 

determined

 

used as an argument or return value for EJB

 

 

 

applications.

 

 

 

 

 

 

3

In the client/server communication in JDK/JRE1.2.2,

None

Not

 

when the interface shown below is used in business

 

determined

 

method parameters and return value, the method for the

 

 

 

stored interface type cannot be issued. This is the case,

 

 

 

even if the interface type that can be communicated in

 

 

 

the application execution by the RMI over IIOP was

 

 

 

stored in that interface.

 

 

 

- java.util.Collection

 

 

 

- java.util.Enumeration

 

 

4

When defining a Bean in the Rapid invoking Bean, if it

None

Not

 

uses JDK/JRE1.2.2, the return value cannot use the

 

determined

 

finder method of java.util.Enumeration or

 

 

 

java.util.Collection.

 

 

 

 

 

 

5

Using "remove" as a business method name may lead

None

Not

 

to unexpected results.

 

determined

 

 

 

 

6

When distributed transactions are used, if any of the

None

Not

 

following methods from the javax.ejb.EJBContext API

 

determined

 

are called from some particular methods, an

 

 

 

IllegalStateException will be thrown.

 

 

 

- getCallerIdentity()

 

 

 

- getCallerPrincipal()

 

 

 

- isCallerInRole(Identity role)

 

 

 

- isCallerInRole(String roleName)

 

 

 

If any of the above methods are called from one of the

 

 

 

following methods, an exception will be thrown.

 

 

 

- For STATEFUL Session Bean

 

 

 

beforeCompletion

 

 

 

afterCompletion

 

 

 

- For Entity Bean

 

 

 

ejbStore

 

 

2-6

Image 28
Contents Interstage Application Server V6.0 Product NotesTrademarks UnixPurpose of this Document Who Should Read this Document?Organization of this Document Functions that are not Supported by the Linux VersionTable of Contents Product Notes Table of Contents Page Index Chapter Supported Software J2EE Exclude Security Software Products Required for Application DevelopmentFunction Name Product Name Version Security Security Products Required for Application DevelopmentOperation / Administration Other Functions FrameworkFramework Products Required for Application Development Function Name Product Name Version Software Products Required for Application Execution Security Products Required for Application Execution Page Portal Component Framework Products Required for Application ExecutionOther Functions J2EE Exclude Security Security Interstage Apworks Chapter Restrictions Restrictions on Interstage Http Server Restrictions on Interstage Http ServerRestriction Remarks Date Removal Restrictions on InfoProvider Pro Restrictions on InfoProvider ProRestrictions on the J2EE Service Restrictions on the J2EE ServiceRestrictions on the Servlet Service Restrictions on the Servlet ServiceRestrictions on the EJB Service Restrictions on the EJB ServiceRestrictions on the EJB Service Restriction Remarks Date Removal Restriction Remarks Date Removal Page Restrictions on the Soap Service Restrictions on the Soap ServiceRestrictions Restrictions on the Corba Service Restrictions on IDL DefinitionsRestrictions on IDL Definitions Restriction Alternative Method Date RemovalRestriction Alternative Method Date Removal Example Restriction Alternative Method Date Removal Restrictions on IDL Compilation Restrictions on C and C++ ProgrammingRestrictions on IDL Compilation Restriction Alternative Date Method RemovalRestrictions on the Naming Service 11 Restrictions on the Naming ServiceRestrictions on Java Programming 10 Restrictions on Java ProgrammingRestrictions on the Corba Service 12 Restrictions on the Corba ServiceRestrictions on the Event Service 13 Restrictions on the Event ServiceRestrictions on the Component Transaction Service 14 Restrictions on the Component Transaction ServiceRestrictions on the Locale of Languages Restrictions on the Database Linkage Service15 Restrictions on the Locale of Languages Restrictions on the InfoDirectory Administration Tool 16 Restrictions on the InfoDirectory Administration ToolRestrictions on InfoDirectory Restrictions on the JndiRestrictions on JDK/JRE 18 Restrictions on JDK/JRERestrictions on Scripts in Contents Restrictions on the Portal ComponentRestrictions on the Alternative Logon Function 20 Restrictions on the Alternative Logon FunctionRestrictions on Using Netscape 4.6/4.7 22 Restrictions on Using Netscape 4.6/4.7Restrictions on the Load Distribution Environment 21 Restrictions on the Load Distribution EnvironmentAccess from PC to Secure Site Https Restrictions on Using the Brick Automatic Update Function23 Restrictions on Using Web USP 24 Access from PC to Secure Site HttpsRestrictions on Other Functions 26 Restrictions on Other FunctionsRestrictions Chapter Common Notes for Interstage About the Cross-Site Scripting ProblemAbout Netscape Countermeasures Using the Jsse FunctionSecurity Information Monitor Screen Colors Applicable FunctionsJ2EE common resources InfoDirectoryServices/Functions for Which Port Numbers are Set Setting Port Numbers Used for Individual ServicesService Name Port Number Setting Location Function Name Service Name Port Number Setting Location Function Name Service Name Port Number Setting Location Function Name Service Name Port Number Setting Location Function Name Version Level of Each Service Performing the Operation Dealing with Abnormal Command Termination Starting and Stopping ServicesPage Authority to Use the Interstage Http Server J2EE Application Operation When operating the J2EE application clientJava VM heap area size calculation Use of the J2EE Management Tool or J2EE Deployment Tool Servlet Service Execution Environment Execution Environment of Earlier Version Servlet ServiceSession Management Cookie of Servlet Service V6.0 Servlet ServiceVersion of Java Development Kit/Java Runtime Environment Page When Operating with WorkUnits When Interstage Jdbc Driver is Used API when datetime Type is Used Stored ProcedureUnsupported API Page Starting EJB Applications About the EJB Application ProcessWhen Session Recovery Function of Servlet Service is Used When Encryption Communication by SSL is UsedWhen J2EE Management Tool or J2EE Deployment Tool is Used Uninstalling Setting Up the EnvironmentStopping Page Page Page Host Name Port NumberAbout Corba Service Termination using the isstop Command Monitoring during Interstage OperationInstallation of Oracle8i8.1.6 Using Oracle8Use of Oracle Database by Java Server Application Corba Server Application is Operated using Multi Thread Sample Provided with Database Linkage ServiceMaximum Number of Resources for One Transaction Error Messages in the Event Log Page Page Start Programs Accessories Command prompt Start Programs Command prompt Share folder name DirectoryProcessing when No response from service Occurs Processing when Network Error503 OccursModification Method Modification Method Setting the Heap Size in the Java Execution Environment Security on the Internet Redistributable FilesIndex Jndi Page USP