By default, WebLogic Server creates domain directories under the 
BEA_HOME/user_projects/domains directorydomain-name
autodeploy
This
 directory provides a quick way to deploy applications in a development 
server. When the WebLogic Server instance is running in development 
mode, it automatically deploys any applications or modules that you 
place in this directory.
bin
This
 directory contains scripts that are used in the process of starting and
 stopping the Administration Server and the Managed Servers in the 
domain. These scripts are generally provided as 
.sh files for UNIX and .cmd files for Windows. The bin directory
 can optionally contain other scripts of domain-wide interest, such as 
scripts to start and stop database management systems, full-text search 
engine processes, etc. config
This directory contains the current configuration and deployment state of the domain. The central domain configuration file, 
config.xml, resides in this directory.config/configCache
Contains
 data that is used to optimize performance when validating changes in 
the domain’s configuration documents. This data is internal to WebLogic 
Server and does not need to be backed up.
config/diagnostics
config/jdbc
This
 directory contains system modules for JDBC: global JDBC modules that 
can be configured directly from JMX (as opposed to JSR-88). 
config/jms
This
 directory contains system modules for JMS: global JMS modules that can 
be configured directly from JMX (as opposed to JSR-88). 
config/lib
config/nodemanager
config/security
This
 directory contains system modules for the security framework. It 
contains one security provider configuration extension for each kind of 
security provider in the domain’s current realm. 
config/startup
This
 directory contains system modules that contain startup plans. Startup 
plans are used to generate shell scripts that can be used as part of 
server startup.
configArchive
This
 directory contains a set of JAR files that save the domain’s 
configuration state. Just before pending changes to the configuration 
are activated, the domain’s existing configuration state, consisting of 
the 
config.xml file and the other related configuration files, is saved in a versioned JAR file with a name like config.jar#1, config.jar#2, etc.
The maximum number of versioned JAR files to be kept is specified by the 
archiveConfigurationCount attribute of DomainMBean. Once this maximum number is reached, the oldest conversion archive is deleted before a new one is created.console-ext
This
 directory contains extensions to the Administration Console, which 
enable you to add content to the WebLogic Server Administration Console,
 replace content, and change the logos, styles and colors without 
modifying the files that are installed with WebLogic Server. For 
example, you can add content that provides custom monitoring and 
management facilities for your applications. 
init-info
This directory contains files used for WebLogic domain provisioning. You should not modify any files in this directory.
lib
Any
 JAR files you put in this directory are added to the system classpath 
of each server instance in the domain when the server’s Java virtual 
machine starts.
pending
This
 directory contains domain configuration files representing 
configuration changes that have been requested, but not yet activated. 
Once the configuration changes have been activated, the configuration 
files are deleted from this directory. 
This directory holds those security-related files that are the same for every WebLogic Server instance in the domain:
This directory also holds security-related files that are only needed by the domain’s Administration Server:
This
 directory contains one subdirectory for each WebLogic Server instance 
in the domain. The subdirectories contain data that is specific to each 
server instance.
servers/server-name
This directory is the server directory for the WebLogic Server instance with the same name as the directory.
servers/server-name/bin
This directory holds executable or shell files that can be or must be different for each server. The server environment script (
setServerEnv.sh or setServerEnv.cmd)
 is an example of a file that resides here because it can differ from 
one WebLogic Server instance to the next, for example, depending on 
whether the server instance has its own startup plan.servers/server-name/cache
This
 directory holds directories and files that contain cached data. By 
“cached” here we mean that the data is a copy, possibly in a processed 
form (compiled, translated, or reformatted), of other data.
servers/server-name/cache/EJBCompilerCache
servers/server-name/data
This
 directory holds files that maintain persistent per-server state used to
 run the WebLogic Server instance, other than security state, as opposed
 to temporary, cached or historical information. Files in this directory
 are important data that must be retained as the WebLogic Server 
instance is brought up, is brought down, crashes, restarts, or is 
upgraded to a new version.
servers/server-name/data/ldap
This
 directory holds the embedded LDAP database. The runtime security state 
for the WebLogic Server instance is persisted in this directory.
servers/server-name/data/store
This
 directory holds WebLogic persistent stores. For each persistent store, 
there is a subdirectory that holds the files that represent the 
persistent store. The name of the subdirectory is the name of the 
persistent store. By convention there is one store named 
default.servers/server-name/logs
This
 directory holds logs and diagnostic information. This information is 
historical in nature. It is not crucial to the operation of the server, 
and can be deleted (while the WebLogic Server instance is down, at 
least) without affecting proper operation. However, the information can 
be quite useful for debugging or auditing purposes and should not be 
deleted without good reason.
servers/server-name/logs/diagnostic_images
This directory holds information created by the Server Image Capture component of the WebLogic Diagnostic Framework. 
servers/server-name/logs/jmsServers
This
 directory contains one subdirectory for each JMS server in the WebLogic
 Server instance. Each such subdirectory contains the logs for that JMS 
server. The name of the subdirectory is the name of the JMS server.
servers/server-name/logs/connector
servers/server-name/security
This directory holds security-related files that can be or must be different for each WebLogic Server instance. The file 
boot.properties is
 an example of a file that resides here because it can differ from one 
server to the next. This directory also maintains files related to SSL 
keys.servers/server-name/tmp
This
 directory holds temporary directories and files that are created while a
 server instance is running. For example, a JMS paging directory is 
automatically created here unless another location is specified. Files 
in this directory must be left alone while the server is running, but 
may be freely deleted when the server instance is shut down.
tmp
This directory stores temporary files used in the change management process. You should not modify any files in this directory.
 
 
 
 
 Posts
Posts
 
