bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

WebLogic Server Configuration Reference

 Previous Next Contents Index View as PDF  

EJBComponent

Syntax

<!ELEMENT EJBComponent EMPTY >
<!ATTLIST EJBComponent
   Application                CDATA                    #IMPLIED
   DeploymentOrder            CDATA                    "1000"
   ExtraRmicOptions           CDATA                    #IMPLIED
   ForceGeneration            (true | false)           "false"
   JavaCompiler               CDATA                    #IMPLIED
   JavaCompilerPostClassPath  CDATA                    #IMPLIED
   JavaCompilerPreClassPath   CDATA                    #IMPLIED
   KeepGenerated              (true | false)           "true"
   Name                       CDATA                    #REQUIRED
   Notes                      CDATA                    #IMPLIED
   Targets                    CDATA                    #IMPLIED
   TmpPath                    CDATA                    "tmp_ejb"
   URI                        CDATA                    #REQUIRED
   VerboseEJBDeploymentEnabled
                              CDATA                    "false"
>

Parent Elements

The EJBComponent element is a child of the Application element.

Attributes

Table 14-1 EJBComponentMBean Element Attributes

Attribute

Description

Range of Values and Default

Console Label

Application

The application this component is a part of. This is guaranteed to never be null.


Application

Deployment-Order

A priority that the server uses to determine when it deploys an item. The priority is relative to other deployable items of the same type. For example, the server prioritizes and deploys all startup classes before it prioritizes and deploys EJBs.

Items with the lowest Deployment Order value are deployed first. There is no guarantee on the order of deployments with equal Deployment Order values. There is no guarantee of ordering across clusters.

Default: 1000

Minimum: 0

Maximum: 2147483647

Deployment Order

Extra-Rmic-Options

The extra options passed to rmic during server-side generation. Note: the default for this attribute must be null. If no ExtraRmicOptions are specified on the EJBComponent, the default will be pulled from Server.ExtraRmicOptions..

Default: null

Extra Rmic Options

Force-Generation

Return true if ejbc should force regeneration of wrapper classes, false if it should regenerate the files only if it determines it needs to do so.

Default: false

Force Generation

Java-Compiler

The path to the Java compiler to use to compile EJB's (e.g. "sj" or "javac"). Note: the default for this attribute must be null. If no JavaCompiler is specified on this specific EJBComponent, the default will be pulled in the following order from - EJBContainerMBean - Server.JavaCompiler.

Default: null

Java Compiler

Java-Compiler-Post-Class-Path

The options to append to the Java compiler classpath for when we need to compile Java code.

Default: null

Java Compiler Post Class Path

Java-Compiler-Pre-Class-Path

The options to prepend to the Java compiler classpath for when we need to compile Java code.

Default: null

Java Compiler Pre Class Path

Keep-Generated

Return true if ejbc should keep its generated source files, false if it should delete them after compiling them.

Default: true

Keep Generated

Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.


Name

Notes

Optional information that you can include to describe this configuration.


Notes

Targets

The targets in the current domain on which this item can be deployed.


Targets

Tmp-Path

The temporary directory where generated files are stored by ejbc.

Default: "tmp_ejb"

Tmp Path

URI

Return a URI pointing to the application component, usually on the Admin Server.


URI

Verbose-EJBDeployment-Enabled

Returns true if verbose deployment of EJB's is enabled.

Default: "false"

Verbose EJBDeployment Enabled


 

 

Back to Top Previous Next