Skip navigation.
Downloads | Product Documentation | Support

WebLogic Server 8.1 Upgrade Guide

# Mapping weblogic.properties to 6.x config.xml Configuration Attributes

When upgrading from versions prior to WebLogic Server 6.0, use the `weblogic.properties` converter in the Administration Console to convert `weblogic.properties` parameters to `config.xml` attributes.

Some configuration attributes have changed in WebLogic Server versions subsequent to 6.x. The recommended upgrade path

The `weblogic.properties` mapping table below shows which `config.xml, web.xml, or weblogic.xml` attribute handles the function formerly performed by a `weblogic.properties` parameter.

weblogic.properties file Property | .xml Configuration Attribute
--- | ---
`weblogic.administrator.email` | `config.xml: EmailAddress` `(Administrator` element`)`
`weblogic.administrator.location` | `config.xml: Notes (freeform, optional)` `(Administrator` element`)`
`weblogic.administrator.name` | `config.xml: Name` `(Administrator` element`)`
`weblogic.administrator.phone` | `config.xml: PhoneNumber` `(Administrator` element`)`
`weblogic.cluster.defaultLoadAlgorithm` | `config.xml: DefaultLoadAlgorithm` (`Cluster` element)
`weblogic.cluster.multicastAddress` | `config.xml: MulticastAddress` (`Cluster` element)
`weblogic.cluster.multicastTTL` | `config.xml: MulticastTTL` (`Cluster` element)
`weblogic.cluster.name` | `config.xml Cluster Address` (`Cluster` element)
`weblogic.httpd.authRealmName` | `config.xml: AuthRealmName` (`WebAppComponent` element)
`weblogic.httpd.charsets` | `config.xml: Charsets` (`WebServer` element)
`weblogic.httpd.clustering.enable` | `config.xml: ClusteringEnabled` (`WebServer` element)
`weblogic.httpd.defaultServerName` | `config.xml DefaultServerName` (`WebServer` element)
`weblogic.httpd.defaultServlet` | `web.xml`: define a servlet-mapping with the URL pattern of / `<servlet-mapping>` element
`weblogic.httpd.defaultWebApp` | `config.xml: DefaultWebApp` (`WebServer` element)
`weblogic.httpd.enable` | `config.xml: HttpdEnabled` (`Server` element)
`weblogic.httpd.enableLogFile` | `config.xml: LoggingEnabled` (`WebServer` element)
`weblogic.httpd.http.keepAliveSecs` | `config.xml: KeepAliveSecs` (`WebServer` element)
`weblogic.httpd.https.keepAliveSecs` | `config.xml: HttpsKeepAliveSecs` (`WebServer` element)
`weblogic.httpd.indexDirectories` | `config.xml: IndexDirectoryEnabled` (`WebAppComponent` element)
`weblogic.httpd.keepAlive.enable` | `config.xml: KeepAliveEnabled` (`WebServer` element)
`weblogic.httpd.logFileBufferKBytes` | `config.xml: LogFileBufferKBytes` (`WebServer` element)
`weblogic.httpd.logFileFlushSecs` | `config.xml: LogFileFlushSecs` (`WebServer` element)
`weblogic.httpd.logFileFormat` | `config.xml: LogFileFormat` (`WebServer` element)
`weblogic.httpd.logFileName` | `config.xml: LogFileName` (`WebServer` element)
`weblogic.httpd.logRotationPeriodMins` | `config.xml: LogRotationTimeBegin` (`WebServer` element)
`weblogic.httpd.logRotationPeriodMins` | `config.xml: LogRotationPeriodMins` (`WebServer` element)
`weblogic.httpd.logRotationType` | `config.xml: LogRotationType` (`WebServer` element)
`weblogic.httpd.maxLogFileSizeKBytes` | `config.xml: MaxLogFileSizeKBytes` (`WebServer` element)
`weblogic.httpd.mimeType` | `web.xml: mime-type` (`<mime-mapping>` element)
`weblogic.httpd.postTimeoutSecs` | `config.xml: PostTimeoutSecs` (`WebServer` element)
`weblogic.httpd.servlet.extensionCaseSensitive` | `config.xml: ServletExtensionCaseSensitive` (`WebAppComponent` element)
`weblogic.httpd.servlet.reloadCheckSecs` | `config.xml: ServletReloadCheckSecs` (`WebAppComponent` element)
`weblogic.httpd.servlet.SingleThreadedModelPoolSize` | `config.xml: SingleThreadedServletPoolSize` (`WebAppComponent` element)
`weblogic.httpd.session.cacheEntries` | `weblogic.xml: CacheSize` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookie.comment` | `weblogic.xml: CookieComment` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookie.domain` | `weblogic.xml: CookieDomain` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookie.maxAgeSecs` | `weblogic.xml: CookieMaxAgeSecs` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookie.name` | `weblogic.xml: CookieName` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookie.path` | `weblogic.xml: CookiePath` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.cookies.enable` | `weblogic.xml: CookiesEnabled` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.debug` | `weblogic.xml: SessionDebuggable` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.enable` | `weblogic.xml: TrackingEnabled` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.invalidationintervalSecs` | `weblogic.xml: InvalidationIntervalSecs` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.jdbc.connTimeoutSecs` | `weblogic.xml: JDBCConnectionTimeoutSecs` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.persistentStoreDir` | `weblogic.xml: PersistentStoreDir` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.persistentStorePool` | `weblogic.xml: PersistentStorePool` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.persistentStoreShared` | `weblogic.xml: SessionPersistentStoreShared` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.persistentStoreType` | `weblogic.xml: PersistentStoreType` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.sessionIDLength` | `weblogic.xml: IDLength` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.swapintervalSecs` | `weblogic.xml: SwapIntervalSecs` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.timeoutSecs` | `weblogic.xml: TimeoutSecs` `<param-name>/<param-value>` element pair
`weblogic.httpd.session.URLRewriting.enable` | `weblogic.xml: URLRewritingEnabled` `<param-name>/<param-value>` element pair
`weblogic.httpd.tunneling.clientPingSecs` | `config.xml: TunnelingClientPingSecs` (`Server` element)
`weblogic.httpd.tunneling.clientTimeoutSecs` | `config.xml: TunnelingClientTimeoutSecs` (`Server` element)
weblogic.httpd.tunnelingenabled | config.xml TunnelingEnabled (`Server` element)
`weblogic.httpd.URLResource` | `config.xml: URLResource` (`WebServer` element)
`weblogic.iiop.password` | `config.xml: DefaultIIOPPassword` (`Server` element)
`weblogic.iiop.user` | `config.xml: DefaultIIOPUser` (`Server` element)
`weblogic.jdbc.connectionPool` url=URL for JDBC Driver driver=full package name for JDBC driver loginDelaySecs=seconds between connections initialCapacity=initial number of JDBC connections maxCapacity=maximum number of JDBC connections capacityIncrement=increment interval allowShrinking=true to allow shrinking shrinkPeriodMins=interval before shrinking testTable=name of table for autorefresh test refreshTestMinutes=interval for autorefresh test testConnsOnReserve=true to test connection at reserve testConnsOnRelease=true to test connection at release props=props for JDBC connection | `URL` `DriveName` `LoginDelaySeconds` `InitialCapacity` `MaxCapacity` `CapacityIncrement` `AllowShrinking` `ShrinkPeriodMinutes` `TestTableName` `RefreshMinutes` `TestConnectionsOnReserve` `TestConnectionsOnRelease` `Properties` `JDBCConnectionPool Element` `ConnLeakProfilingEnabled` `ACLName` `CapacityEnabled` `SupportsLocalTransaction` `KeepLogicalConnOpenOnRelease` `Password`
`weblogic.jdbc.enableLogFile` | `config.xml: JDBCLoggingEnabled` (`Server` element)
`weblogic.jdbc.logFileName` | `config.xml: JDBCLogFileName` (`Server` element)
`weblogic.jms.ConnectionConsumer` | `config.xml JMSConnectionConsumer element` `MessagesMaximum` `Selector` `Destination`
`weblogic.jms.connectionFactoryArgs.<<factoryName>>` ClientID DeliveryMode TransactionTimeout | `config.xml: JMSConnectionFactory element` `ClientID` `DefaultDeliveryMode` `TransactionTimeout` `UserTransactionsEnabled` `AllowCloseInOnMessage`
`weblogic.jms.connectionFactoryName` | `config.xml: JMSConnectionFactory element` `JNDIName`
`weblogic.jms.connectionPool` | `ConnectionPool` (JMSJDBCStore element)
`weblogic.jms.queue` | `config.xml: JNDIName` `StoreEnabled` (`JMSDestination` element)
`weblogic.jms.queueSessionPool` | `config.xml: ConnectionConsumer` `ConnectionFactory` `ListenerClass` `AcknowledgeMode` `SessionsMaximum` `Transacted` (`JMSSessionPool` element)
`weblogic.jms.tableNamePrefix` | `config.xml: PrefixName`
`weblogic.jms.topic` | `config.xml JNDIName` `StoreEnabled` (`JMSDestination` element)
`weblogic.jms.topicSessionPool` | `config.xml: ConnectionConsumer` `ConnectionFactory` `ListenerClass` `AcknowledgeMode` `SessionsMaximum` `Transacted` (`JMSSessionPool` element)
`weblogic.jndi.transportableObjectFactories` | `config.xml: JNDITransportableObjectFactoryList` (`Server` element)
`weblogic.login.readTimeoutMillisSSL` | `config.xml LoginTimeoutMillis` (`SSL` element)
`weblogic.security.audit.provider` | `config.xml AuditProviderClassName` (`Security` element)
`weblogic.security.certificate.authority` | `config.xml ServerCertificateChainFileName` (`SSL` element)
`weblogic.security.certificate.server` | `config.xml: ServerCertificateFileName` (`SSL` element)
`weblogic.security.certificateCacheSize` | `config.xml:` CertificateCacheSize (`SSL` element)
`weblogic.security.clientRootCA` | `config.xml: TrustedCAFileName` (`SSL` element)
`weblogic.security.disableGuest` | `config.xml: GuestDisabled` (`Security` element)
`weblogic.security.enforceClientCert` | `config.xml:` ClientCertificateEnforced (`SSL` element)
`weblogic.security.key.export.lifespan` | `config.xml:` ExportKeyLifespan (`SSL` element)
`weblogic.security.key.server` | `config.xml: ServerKeyFileName` (`SSL` element)
`weblogic.security.ldaprealm.authentication` | `config.xml: AuthProtocol` (`LDAPRealm` element)
`weblogic.security.ldaprealm.credential` | `config.xml: Credential` (`LDAPRealm` element)
`weblogic.security.ldaprealm.factory` | `config.xml LdapProvider` (`LDAPRealm` element)
`weblogic.security.ldaprealm.groupDN` | `config.xml: GroupDN` (`LDAPRealm` element)
`weblogic.security.ldaprealm.groupIsContext` | `config.xml: GroupIsContext` (`LDAPRealm` element)
`weblogic.security.ldaprealm.groupNameAttribute` | `config.xml: GroupNameAttribute` (`LDAPRealm` element)
`weblogic.security.ldaprealm.groupUsernameAttribute` | `config.xml: GroupUsernameAttribute` (`LDAPRealm` element)
`weblogic.security.ldaprealm.principal` | `config.xml: Principal` (`LDAPRealm` element)
`weblogic.security.ldaprealm.ssl` | `config.xml: SSLEnable` (`LDAPRealm` element)
`weblogic.security.ldaprealm.url` | `config.xml: LDAPURL` (`LDAPRealm` element)
`weblogic.security.ldaprealm.userAuthentication` | `config.xml: UserAuthentication` (`LDAPRealm` element)
`weblogic.security.ldaprealm.userDN` | `config.xml: UserDN` (`LDAPRealm` element)
`weblogic.security.ldaprealm.userNameAttribute` | `config.xml: UserNameAttribute` (`LDAPRealm` element)
`weblogic.security.ldaprealm.userPasswordAttribute` | `config.xml: UserPasswordAttribute` (`LDAPRealm` element)
`weblogic.security.net.connectionFilter` | `config.xml: ConnectionFilter` (`Security` element)
`weblogic.security.ntrealm.domain` | `config.xml: PrimaryDomain` (`NTRealm` element)
`weblogic.security.realm.cache.acl.enable` | `config.xml: ACLCacheEnable` (`CachingRealm` element)
`weblogic.security.realm.cache.acl.size` | `config.xml: ACLCacheSize` (`CachingRealm` element)
`weblogic.security.realm.cache.acl.ttl.negative` | `config.xml: ACLCacheTTLNegative` (`CachingRealm` element)
`weblogic.security.realm.cache.acl.ttl.positive` | `config.xml: ACLCacheTTLPositive` (`CachingRealm` element)
`weblogic.security.realm.cache.auth.enable` | `config.xml: AuthenticationCacheEnable` (`CachingRealm` element)
`weblogic.security.realm.cache.auth.size` | `config.xml: AuthenticationCacheSize` (`CachingRealm` element)
`weblogic.security.realm.cache.auth.ttl.negative` | `config.xml: AuthenticationCacheTTLNegative` (`CachingRealm` element)
`weblogic.security.realm.cache.auth.ttl.positive` | `config.xml: AuthenticationCacheTTLPositive` (`CachingRealm` element)
`weblogic.security.realm.cache.caseSensitive` | `config.xml: CacheCaseSensitive` (`CachingRealm` element)
`weblogic.security.realm.cache.group.enable` | `config.xml: GroupCacheEnable` (`CachingRealm` element)
`weblogic.security.realm.cache.group.size` | `config.xml: GroupCacheSize` (`CachingRealm` element)
`weblogic.security.realm.cache.group.ttl.negative` | `config.xml: GroupCacheTTLNegative` (`CachingRealm` element)
`weblogic.security.realm.cache.group.ttl.positive` | `config.xml: GroupCacheTTLPositive` (`CachingRealm` element)
`weblogic.security.realm.cache.perm.enable` | `config.xml: PermissionCacheEnable` (`CachingRealm` element)
`weblogic.security.realm.cache.perm.size` | `config.xml: PermissionCacheSize` (`CachingRealm` element)
`weblogic.security.realm.cache.perm.ttl.negative` | `config.xml: PermissionCacheTTLNegative` (`CachingRealm` element)
`weblogic.security.realm.cache.perm.ttl.positive` | `config.xml: PermissionCacheTTLPositive` (`CachingRealm` element)
`weblogic.security.realm.cache.user.enable` | `config.xml: UserCacheEnable` (`CachingRealm` element)
`weblogic.security.realm.cache.user.size` | `config.xml: UserCacheSize` (`CachingRealm` element)
`weblogic.security.realm.cache.user.ttl.negative` | `config.xml: UserCacheTTLNegative` (`CachingRealm` element)
`weblogic.security.realm.cache.user.ttl.positive` | `config.xml: UserCacheTTLPositive` (`CachingRealm` element)
`weblogic.security.realm.certAuthenticator` | `config.xml: CertAuthenticator` (`SSL` element)
`weblogic.security.SSL.ciphersuite` | `config.xml Ciphersuites` (`SSL` element)
`weblogic.security.ssl.enable` | `config.xml: Enabled` (`SSL` element)
`weblogic.security.SSL.hostnameVerifier` | `config.xml HostnameVerifier` (`SSL` element)
`weblogic.security.SSL.ignoreHostnameVerification` | `config.xml HostNameVerificationIgnored` (`SSL` element)
`weblogic.security.SSLHandler.enable` | `config.xml: HandlerEnabled` (`SSL` element)
`weblogic.security.unixrealm.authProgram` | `config.xml: AuthProgram` (`UnixRealm` element)
`weblogic.system.AdministrationPort` | `config.xml AdministrationPort` (`Server` element)
`weblogic.system.bindAddr` | `config.xml: ListenAddress` (`Server` element)
`weblogic.system.defaultProtocol` | `config.xml: DefaultProtocol` (`Server` element)
`weblogic.system.defaultSecureProtocol` | `config.xml: DefaultSecureProtocol` (`Server` element)
`weblogic.system.enableConsole` | `config.xml:` StdoutEnabled (`Kernel` element)
`weblogic.system.enableIIOP` | `config.xml: IIOPEnabled` (`Server` element)
`weblogic.system.enableReverseDNSLookups` | `config.xml: ReverseDNSAllowed` (`Server` element)
`weblogic.system.enableSetGID,` | `config.xml: PostBindGID`
`weblogic.system.enableSetUID,` | `config.xml: PostBindUIDEnabled`
`weblogic.system.enableTGIOP` | `config.xml TGIOPEnabled` (`Server` element)
`weblogic.system.helpPageURL` | `config.xml HelpPageURL` (`Server` element)
`weblogic.system.home` | `config.xml: RootDirectory` (`Server` element)
`weblogic.system.ListenPort` | `config.xml ListenPort` (`Server` element)
`weblogic.system.logFile` | `config.xml: FileName` (`Log` element)
`weblogic.system.MagicThreadBackToSocket` | `config.xml: MagicThreadDumpBackToSocket` (`ServerDebug` element)
`weblogic.system.MagicThreadDumpFile` | `config.xml: MagicThreadDumpFile` (`ServerDebug` element)
`weblogic.system.MagicThreadDumpHost` | `config.xml: MagicThreadDumpHost` (`ServerDebug` element)
`weblogic.system.magicThreadDumps` | `config.xml: MagicThreadDumpEnabled` (`ServerDebug` element)
`weblogic.system.maxLogFileSize` | `config.xml: FileMinxSize` (`Log` element)
`weblogic.system.nativeIO.enable` | `config.xml: NativeIOEnabled` (`Server` element)
`weblogic.system.nonPrivGroup` | `config.xml PostBindGID` (`UnixMachine` element)
`weblogic.system.nonPrivUser` | `config.xml PostBindUID` (`UnixMachine` element)
`weblogic.system.percentSocketReaders` | `config.xml: ThreadPoolPercentSocketReaders` (`Kernel` element)
`weblogic.system.readTimeoutMillis` | `config.xml: LoginTimeoutMillis` (`Server` element)
`weblogic.system.SSL.useJava` | `config.xml: UseJava` (`SSL` element)
`weblogic.system.SSLListenPort` | `config.xml: ListenPort` (`SSL` element)
`weblogic.system.startupFailureIsFatal` | `config.xml FailureIsFatal` (`StartupClass` element)
`weblogic.system.user` | `config.xml: SystemUser` (`Security` element)
`weblogic.system.weight` | `config.xml ClusterWeight` (`Server` element)