Administration Console

Embed Size (px)

Citation preview

  • 8/9/2019 Administration Console

    1/138

    Administration ConsoleChang

    eReque

    st

    Numb

    er

    Description and Workaround or Solution Fo

    und

    In

    Fix

    edIn

    When importing security data that was exported using releases ofWebLogic Server prior to 9.2, B! recommends"

    #f the default formats for providers in the exporting and

    importing security realm are exactly the same, there should be no

    problems

    #f the default formats for the providers in the exporting and

    importing security realms are different, the original security realm

    should be upgraded to WebLogic Server 9.2, the security datashould be exported, and then imported into the 9.2 security

    realm.

    #f the older domain can not be upgraded, the original domainshould be booted and instead of using the xport feature in the

    realm, use the $igration % xport tab for each provider andexport the security data into a file. &o import the security data

    into a provider in a new security realm, use the $igration %#mport tab for each provider.

    '()

    *+9-

    #nformation about cached /B' statements is not displayed on the /B'

    $onitoring pages.

    9

    .)

    Be

    ta

    '()09+0

    &he Start, Shutdown, 1orceShutown, and (estart operations for /B'connection pools were missing from the !dministration 'onsole.

    Workaround or Solution:

    &hese operations have been added to the !dministration 'onsole.

    0.

    9.2

    '( &he !dministration 'onsole uses the $3 management interfaces to 9 9

  • 8/9/2019 Administration Console

    2/138

    0*9**

    interact with WebLogic Server. WebLogic Server supports several $Beanservers that provide access to management features from different

    perspectives. !lthough these $Bean servers may be disabled in theWebLogic Server configuration files, the !dministration 'onsole re4uires

    these $Bean servers during operation and will not run successfully

    without them.

    .)

    .2

    '(

    90*50

    &he !dministration 'onsole still shows the default table si6e even after

    the preferred table si6e is set to something other than the default si6e.

    9

    .)

    9

    .2

    '(2

    ))*25

    !fter a page flow completes in the !dministration 'onsole, it forwards to

    a different page, typically a table.

    7ressing the browser bac8 button at this point results in an attempt to

    load the last S7 file in the completed assistant. !t this point, all of the

    context for this assistant is discarded.

    Workaround or Solution:

    B! recommends that you do not use the browser bac8 button to step

    bac8 into an assistant once changes are cancelled or finished, and thatyou do not go bac8 to a previous step in an assistant. #nstead, use the

    navigation lin8s and buttons in the !dministration 'onsole.

    9

    .)

    '(2)2

    *

    ou can use the !dministration 'onsole to shut down the !dministrationServer, but as the !dministration 'onsole attempts to refresh itself, it

    often encounters a problem displaying the page because the!dministration Server is no longer available to service re4uests. &his

    failure manifests itself in different ways, depending on the timing,machine load, and other deployments.

    9.

    )

    9.

    2

    '(2

    )-00*

    :o more than ) users or groups from an external L/!7 server or

    database can be displayed in the !dministration 'onsole.

    9

    .)

    Be

    ta

    9

    .2

    '(2

    )*92

    /eployment to one target server in a cluster deployed an application to

    all servers in the cluster. &he avascript that selected the appropriateuser selection computed the incorrect ;&$L element representing the

    cluster.

    &his problem has been resolved.

    9

    .)

    9

    .2

  • 8/9/2019 Administration Console

    3/138

    '(2)0

    2)

    &he /ump &hread Stac8s feature in the !dministration 'onsole dit ==% /ump &hread

    Stac8s? only wor8s if the server is running on (oc8it.

    &his problem has been resolved.

    9.

    )

    9.

    2

    '(2

    )020

    !pplications deployed on a cluster did not appear in the list of

    deployments for each server in the /eployments tab.

    &his problem has been resolved.

    9

    .)

    9

    .2

    '(2)0+

    5+

    $essage=/riven Beans

  • 8/9/2019 Administration Console

    4/138

    :o warning pop=up or message appears to tell you that leaving the pagewithout clic8ing Save negates your changes.

    '(2

    --0

    Specifying a8arta 'ommons Logging in the system classpath prevents

    the !dministration 'onsole from initiali6ing.

    &he problem occurred when a user specified a class in the system

    classpath that was already used by the !dministration 'onsole. &heclassloader could load versions of the classes that were potentially

    incompatible. Specifically, the version of Struts used internally by the

    !dministration 'onsole was certified with a particular version of Log-@and 'ommons logging. ;owever, when a newer version of 'ommons

    logging was specified in the classpath, the !dministration 'onsole failedto initiali6e because Struts failed to initiali6e classes needed by the

    !dministration 'onsole.

    Workaround or Solution:

    &he resolution was to use a 1iltering classloader. ! 1iltering classloader

    allows applications to be configured to use the application classloaderover the system classpath for configured ava pac8ages. &hese

    pac8ages are"

    org.apache.log4.*

    org.apache.commons.*

    org.apache.beehive.*

    org.apache.struts.*

    org.apache.oro.*

    org.apache.taglibs.*

    9

    .)

    9

    .2

    '(22)

    *2

    !fter you enable the administration port from the !dministration'onsole and clic8 the !ctivate button, the !dministration 'onsole is not

    reachable until the (L used to communicate with the !dministration

    'onsole is changed to ;&&7S and the administration port number.

    Because the administration port setting is dynamic, the !dministration'onsole should redirect after activating any changes regarding the use

    of the administration port.

    &his problem has been resolved.

    9.

    )

    9.

    2

    '(2

    2+*

    #f you uploaded a non=ascii name application in the !dministration 9

    .

    9

    .

  • 8/9/2019 Administration Console

    5/138

    -+ 'onsole, the file name appeared garbled.

    &his problem has been resolved.

    ) 2

    '(22*25)

    !fter you specify the location for the new plan for a resource adapter,the !dministration 'onsole ta8es you bac8 to the DSettings for Eadaptername%D screen where it says that no /eployment 7lan is selected.

    Workaround or Solution"

    ou must have separate directories for the application and the plan

    instead of placing both files in the same directory.

    9.)

    9.2

    '(22*+

    )

    &he /eployment 7lan tab in the !dministration 'onsole was missing forstand=alone module deployments. &herefore, the user could not ma8e

    changes to the deployment plan or the descriptors of the standalone

    resource adapter.

    &his problem has been resolved.

    9.

    )

    9.

    2

    '(220

    09

    &he olt 'onnection 7ool monitoring pages in the !dministration 'onsolecannot access the olt (untime $Beans, and therefore olt connection

    pools cannot be monitored or reset using the !dministration 'onsole.

    Workaround or Solution:

    se WebLogic Scripting &ool

  • 8/9/2019 Administration Console

    6/138

    the entire domain.

    /efault" #(%%%%%

    Max&esource&e)uestn+erver

    weblogic.management.configuration.!AM"ean

    $aximum number of concurrent re4uests to resources allowedfor each server in the domain.

    /efault" ,%

    $inimum" #%

    $aximum" java.lang.nteger.MAX/A0'1

    '(2

    +5+-

    &he chooser control is used in several pages in the !dministration

    'onsole and presents a list of available items, chosen items, andcontrols to move items from one list to the other. &his control does not

    support moving more than one item at a time using a '&(LFmouse clic8

    interaction.

    Workaround or Solution:

    Select and move one item at a time.

    9

    .)

    9

    .2

    '(2

    ++59

    #f you register custom $Beans in a WebLogic Server $Bean server, you

    can use roles and policies along with the WebLogic Security Service toprotect your $Beans. :ote the following restrictions"

    our $BeanGs ob@ect name must include a 2!3pe=value28ey

    property.

    ou must describe your roles and policies in an 3!'$L 2.)

    document and then use the WebLogic Scripting &ool to add thedata to your realm.

    #f your 3!'$L document describes authori6ation policies, your

    security realm must use either the WebLogic Server 3!'$L

    !uthori6ation 7rovider or another provider that implementsthe weblogic.management.securit3.authoriation.

    5olic3+toreM"eaninterface.

    #f your 3!'$L document describes role assignments, your

    security realm must use either the WebLogic Server 3!'$L (ole$apping 7rovider or another provider that implements

    the weblogic.management.securit3.authoriation.

    9

    .

    9

    .2

  • 8/9/2019 Administration Console

    7/138

    5olic3+toreM"eaninterface.

    '(2++0

    *2

    #f an installed /B' module has a password=encrypted field encryptedwith the wrong 8ey, an exception occurs in the !dministration 'onsole.

    &his exception can occur when you copy a /B' module from onedomain to another.

    Workaround or Solution"

    &o re=set the password correctly, use java

    weblogic.securit3.1ncr3pt 7passwor89in the domain home

    directory and modify the module file to change the password value.

    9.

    )

    9.

    2

    '(2

    +-

    2

    When you use the Summary of !synchronous &as8s function in the

    !dministration 'onsole, invo8ing 'ancel on a running tas8 results in

    a'Control1xception.

    9

    .

    )

    9

    .

    2

    '(2

    +-*

    #f the !dministration 'onsole has been modified through a 'onsole

    extension, images and 'SS pages get cached by the browser. ou maynotice the caching when you use the $ed(ec !dministration 'onsole.

    Workaround or Solution"

    'lose all the browser windows and then re=open the browser.

    9

    .)

    9

    .2

    '(2

    +--

    When you create a security provider

  • 8/9/2019 Administration Console

    8/138

    version on the 1rench locale.

    Workaround or Solution"

    Switch the browserGs locale to en=us.

    '(2+0*

    2

    Web Services deployed in a Web library module did not show up in theWebLogic Server !dministration 'onsole. &he problem was caused by

    the way in which the !dministration 'onsole attempted to loo8=uplibrary modules. #n some circumstances, the library module

    deployments did not appear.

    Workaround or Solution:

    &he code that 4ueried for library modules was updated andmodifications were made to the &argetting tabs in the !dministration

    'onsole in an effort to consolidate targetting functions.

    Note: !lthough the !dministration 'onsole problem has been

    resolved, other problems related to merged descriptors stillexist.

    9.

    )

    9.

    2

    '(2-))

    )*

    &he 'hooser control in the !dministration 'onsole was not disabled in$o6illa if an dit loc8 was not ac4uired. Some Web browsers do not

    treat the Disable8attribute in the same manner as #nternet xplorer

    does.

    Workaround or Solution:

    &he resolution was implemented in two parts"

    avascript is not emitted when the dit loc8 is held by a 'hoosercontrol that needs to participate in single change. &his change

    prevents items from being selected.

    #tems are explicitly greyed out when the dit loc8 is not held for a

    'hooser that needs to participate in single change. &his gives theintended appearance and behavior as in #nternet xplorer, even

    though #nternet xplorer is still using the IdisabledJ attribute.

    !lso, no scrollbars are shown when the control is disabled for allbrowsers.

    9.

    9.

    2

    '(2-5

    9-

    &he !dministration 'onsole did a -re8eplo3instead of an -up8ateof an

    application regardless of whether dynamic property changes are

    supported or not. &his means, for example, that changes to dynamicproperties in resource adapters result in a full redeploy of the resource

    adapterCapplication instead of simply an update.

    9.

    )

    9.

    2

  • 8/9/2019 Administration Console

    9/138

    Workaround or Solution:

    &he resolution was implemented in two parts"

    &he re8eplo3action is no longer called on the +aveaction.

    #nstead, the user now has the choice of explicitly invo8ingan up8ateinstead of re8eplo3for changes that are dynamic

    and re8eplo3for non=dynamic changes.

    #cons have been added to the !dministration 'onsole. &hese

    icons indicate whether changing the value of an attribute re4uiresa redeploy of the application.

    Note: &he first time a configuration change is saved, a redeployaction is initiated. &his redeploy is re4uired to associate the

    deployment plan initially with the deployment in 4uestion. Butsubse4uent changes follow the preceding rules.

    '(2

    -50

    *

    &he deletion and recreation of a /B' /ata Source in the same edit

    session results in an exception, IBean already exists.J

    Workaround or Solution:

    &he configuration code was modified to handle deleted system resourcefiles

    9

    .

    9

    .

    2

    '(2

    -0*25

    &he !dministration 'onsole does not provide an option for displaying

    S!1 !gent Log files.

    Workaround or Solution:

    &his feature has been added to the !dministration 'onsole.

    9

    .

    9

    .2

    '(2-)

    0

    &he !dministration 'onsole does not honor the value specified forthe &etire !imeout !extfield when updating applications that have

    the version as:eblogic-Application-/ersionin the MA;

  • 8/9/2019 Administration Console

    10/138

    /ersionin the MA;

  • 8/9/2019 Administration Console

    11/138

    -0

    and password, the client does not get the expected -)+ forbidden error.! )) internal error occurs.

    .2

    .2

    '(2

    02

    #f a security role or security policy definition has three or more

    conditions and the first condition is removed, the action fails with anexception. Similarly, if a security role or security policy definition has

    three or more conditions and all of them are removed, the action failswith an exception.

    Workaround or Solution"

    #f you want to remove only the first condition, move the second

    condition up to the first position, and then remove the original firstcondition.

    Similarly, if you want to remove all the conditions, remove all the

    conditions except for the first condition, then move the first condition

    last.

    1or example"

    Ko to a new domain

    Select the Security=%7olicies tab.

    Select the iew Log tab.

    #nitially, the security policy is" &ole A8min, &ole Deplo3er, &ole

    perator, or &ole Monitor.

    #f you want to remove only the A8minrole, select Deplo3erand move itto the first position in the list on the iew Log tab, select A8min, and

    clic8 (emove.

    #f you want to remove all the conditions, selectthe Deplo3er?perator, and Monitorroles, and clic8 (emove. &hen

    select A8minand clic8 (emove.

    9

    .

    9

    .2

    '(2**

    *

    &he 9. version of the !dministration 'onsole could not be used tocreate $S messages for a 4ueue because the !ssistant page was read=

    only.

    &his problem has been resolved.

    9.

    9.

    2

    '(2

    00

    &he !dministration 'onsole does not support a way to define a log-

    watch-severit3element. &he Watch :otification configuration page

    does not include form fields for configuring the 1nable8, +everit3,

    and 0og :atch +everit3 attributes of the Watch notification.

    9

    .)

    9

    .2

  • 8/9/2019 Administration Console

    12/138

    Workaround or Solution:

    &hese features have been added to the !dministration 'onsole.

    '(2*2-)

    When cloning a server using WebLogic Server 9., the custom 8eystoreand SSL settings were not cloned.

    &his problem has been resolved.

    9.

    9.2

    '(2*9*

    0

    #f a user of Weblogic Server 9. used the !dministration 'onsole tochange the domainGs user loc8out security policy

  • 8/9/2019 Administration Console

    13/138

    59*2)

  • 8/9/2019 Administration Console

    14/138

    9)5-

    exception when accessing a users list or a groups list, if there are toomany matches of users or groups for the specified filter.

    &his problem has been resolved.

    .2

    .2

    $7

    '(29)

    )

    WebLogic Server fails to reboot whenever an ;&&7 logging configurationfor the server or the virtual host is changed using WebLogic Server

    !dministration 'onsole.

    &his problem has been resolved.

    9.

    )

    9.

    2$

    7

    '(2

    9*)05

    When a new deployment plan was created or an existing deployment

    plan was updated for a deployed application through WebLogic Server!dministration 'onsole, the system did not provide users any

    information on how to bring that deployment plan into effect.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $7

    '(2905

    *5

    &he default !ccept Bac8log is set to ). &his may be insufficient forhigh=throughput applications.

    Workaround

    &o increase the value of !ccept Bac8log, follow the instructions provided

    inhttp"CCdownload.oracle.comCdocsCcdC+222O)CwlsCdocs92C'onsole;

    elpCtas8helpCtuningC&une'onnectionBac8logBuffering.html

    9.

    2

    9.

    2$

    7

    '(+))0

    +9

    WebLogic Server !dministration 'onsole does not display custom WS=7olicy files

  • 8/9/2019 Administration Console

    15/138

    and deployed them as libraries"

    Manifest-/ersion@ #.%

    Archiver-/ersion@ 5lexus Archiver

    Create8-"3@ Apache Maven

    "uilt-"3@ xxxx

    "uil8-8E@ #.,.%%F

    1xtension-;ame@ m8b

    mplementation-!itle@ m8b

    mplementation-/ersion@ #.%-+;A5+!

    Workaround

    se weblogic./eployer or WLS& instead of !dministration 'onsole.

    2 )

    '(29)0

    -9

    #t was not possible to set the Weblogic7luginnabled attribute of'luster$Bean from !dministration 'onsole.

    &his problem has been resolved by providing a chec8 box in !dvancedSettings of the 'luster % 'onfiguration % Keneral tab that sets

    Weblogic7luginnabled attribute of 'luster$Bean.

    9.

    9.

    2$

    7

    2

    '(2990)

    #n the !dministration 'onsole Anline ;elp publishedathttp"CCdownload.oracle.comCdocsCcdC+222O)CwlsCdocs92C'onsole;elpCpagehelpC'orecoreserverchannelconfiggeneraltitle.html, as per the

    description for the configuration option, 0isten 5ort, a value of =

    indicates that the networ8 channel should obtain this value from the

    serverGs configuration.

    Workaround or Solution"

    Setting no values to 0isten 5ortindicates that the networ8 channel

    obtain this value from the serverMs configuration.

    9.2

    '(2

    9*5)2

    '(+2-+

    *2

    When you navigate the file structure to deploy an application and if

    some of the directories in the file structure does not have (ead access,!dministration 'onsole used to raise ;ull5ointer1xceptioninstead of

    displaying a message that says no files are selectable.

    &his problem has been resolved.

    9

    .

    9

    .2

    $

    72

    http://docs.oracle.com/cd/E13222_01/wls/docs92/ConsoleHelp/pagehelp/Corecoreserverchannelconfiggeneraltitle.htmlhttp://docs.oracle.com/cd/E13222_01/wls/docs92/ConsoleHelp/pagehelp/Corecoreserverchannelconfiggeneraltitle.htmlhttp://docs.oracle.com/cd/E13222_01/wls/docs92/ConsoleHelp/pagehelp/Corecoreserverchannelconfiggeneraltitle.htmlhttp://docs.oracle.com/cd/E13222_01/wls/docs92/ConsoleHelp/pagehelp/Corecoreserverchannelconfiggeneraltitle.html
  • 8/9/2019 Administration Console

    16/138

    '(+)2

    2

    &here was no option in !dministration 'onsole to monitor connectiondetails for a olt 'onnection 7ool.

    Workaround or Solution:

    ou can now use the !dministration 'onsole to view details for each olt'onnection 7ool connection. 'lic8 on a connection pool entry in themonitoring table to display a page with details for each connection.

    9.

    9.

    2$

    7

    2

    '(+

    )2*+*

    Slow performance was observed for !dministration 'onsole when user

    accessed it for the first time.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $7

    2

    '(+)00

    52

    #n !dministration 'onsole, tabs that were not selected used to display D=SelectedD in their alternative text.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    72

    '(+

    2*)+

    #n !dministration 'onsole, on the 'onfiguration % /efault /elivery page

    of a $S connection factory, there was no K# control to set the/efault(edelivery/elay attribute of the $S connection factory.

    &his problem has been resolved by providing a text field named /efault(edelivery /elay in the /efault /elivery 'onfiguration 7arameter

    Settings page of the $S connection factory.

    9

    .2

    9

    .2

    $

    72

    '(+++

    *)

    ntering invalid characters in a 'onsole field used to cause full stac8trace instead of rendering an error message.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    72

    '(+)200*

    apanese characters on the 7erformance page of the Server are garbledafter clic8ing the (efresh button.

    &his problem has been resolved.

    9.2

    9.2

    $7

    2

    '(+ When you deploy an application with a web module that has an empty 9 9

  • 8/9/2019 Administration Console

    17/138

    )2+*+

    string as the context root, the following error message was displayed on!dministration 'onsole"

    'nable to access the selecte8 application

    &his problem has been resolved.

    .2

    .2

    $7

    2

    '(+

    )--+

    &he value of !ctive xecute &hreads displayed on the Server %

    $onitoring %&hreads page was incorrect.

    &his problem has been resolved. &he value of 71xecute !hrea8 total

    count9= 7+tan8b3 !hrea8 Count9is displayed now.

    9

    .2

    9

    .2

    $7

    2

    '(+)+

    +2

    #f &uxedo Server was down, WebLogic &uxedo 'onnector

  • 8/9/2019 Administration Console

    18/138

    &his problem has been resolved. 2

    '(20)9

    +9

    When you exported or imported a large $S 4ueue using the!dministration 'onsole, utofMemor3exception used to occur.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    7+

    '(2

    0+)+5

    &he !dministration 'onsole was not showing the status of

    $essagingBridge run time instances.

    &his problem has been resolved.

    9

    .2

    $7

    2

    9

    .2

    $7

    +

    '(+

    *

    2

    &he 7revious and :ext lin8s on the /eployments page of the

    !dministration 'onsole were disabled when the deployments were

    expanded.

    &his problem has been resolved.

    9

    .

    2

    9

    .

    2$

    7+

    '(+*

    05

    &he /eployment page on the !dministration 'onsole used to displayonly ten deployments per page.

    &his problem has been resolved.

    9.

    2

    $7

    9.

    2

    $7

    +

    '(+2*0

    55

    '(+

    +)+2+

    sers accessing the !dministration 'onsole using a proxy server weredisconnected from the !dministration Server as it redirects the (L to

    port 5)), which did not access the !dministration 'onsole from the

    client side.

    &his problem has been resolved.

    9.

    2

    $7

    9.

    2

    $7

    +

    '(+

    -+)+-

    '(+-2

    )5

    $odifying the !dministration 'onsole context path by changing the (L,

    the :/# view for the :/# tree of the Server did not use the newcontext path and it was not displayed correctly.

    &his problem has been resolved.

    9

    .2

    $7

    2

    9

    .2

    $7

    +

  • 8/9/2019 Administration Console

    19/138

    '(+-*0

    92

    '(+-

    9

    When $anaged Server was not running, ;ull5ointer1xceptionused tooccur in the Store=and=1orward !gent $onitoring page of the Server.

    &his problem has been resolved.

    9.

    2$

    72

    9.

    2$

    7+

    '(+

    +25)2

    An the Server % 'onfiguration % Keneral page, the icons which

    indicated that the server need to be restarted, for a change to ta8eeffect, were not displayed correctly.

    &his problem has been resolved.

    9

    .2

    $7

    2

    9

    .2

    $7

    +

    '(+++0

    59

    '(+

    -90)

    !n exception used to occur while accessing the Server % $onitoring %7erformance page from the !dministration 'onsole.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    7+

    '(++-9

    &he content of a $S text message was getting changed when exportingthe $S text message from the !dministration 'onsole.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7

    +

    '(++-0

    5+

    '(+

    222-

    WebLogic !dministration 'onsole was not allowing the user to createmore than )) W&' #mportCxport services.

    &his problem has been resolved.

    9.

    9.

    2$

    7

    +

    '(+

    +9-)2

    &he connection factory was displayed in the :/# tree whenever the

    name is prefixed with GWG, otherwise it was not getting displayed thoughit was created in the config.xml file.

    9

    .2

    $7

    9

    .2

    $7

  • 8/9/2019 Administration Console

    20/138

    &his problem has been resolved. 2 +

    '(+2+9

    9

    ou were not able to create a data source through the !dministration'onsole when [email protected]/ataSource was used as the driver

    class.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    7+

    '(+

    -*-90

    &he !dministration 'onsole failed to open the $S $odules page

    with javax.servlet.+ervlet1xceptionif the page was customi6ed to

    add some filter criteria.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $7

    +

    '(+

    -5-

    -*

    &he administration port must accept only secure, SSL traffic, and all

    connections via the port re4uire authentication. But you were able to

    select non=secure protocol as !dministration 7rotocol from the!dministration 'onsole.

    &his problem has been resolved. :ow non=secure protocols are notavailable on the !dministration 'onsole.

    9

    .

    2$

    72

    9

    .

    2$

    7+

    Apache Beehive SupportChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixe

    d In

    '(2)9

    )5

    :etui databinding expression language fails when Bean#nfo

    overrides avaBean property names.

    valuation of expressions in the :etui databinding expressionlanguage throws errors when Bean#nfo netui databinding Ldoes not to wor8 when @ava.beans.Bean#nfo is used to override

    avaBean property names.

    Workaround or Solution"

    /o not override avaBean property names using Bean#nfo if youuse a avaBean in :etui databinding. #f you must databind to

    9.) 9.2

  • 8/9/2019 Administration Console

    21/138

    such a bean, wrap the bean in a # version of the bean thatfollows the avaBean property naming convention.

    '(225-

    29

    &he service control generator does not support implicitly

    wrapped WS/L types.

    #n the 0. release of WebLogic Server, service controls

    generated from wrapped style WS/Ls hid the wrapping detailsfrom the user, resulting in implicitly wrapped types.

    #n WebLogic Server 9.) and 9., implicitly wrapped types arenot supported, that is, the generated control does not hide that

    parameters are wrapped when the service is called.

    9.) 9.2

    '(2+-995

    &he application.xml file containedin "1AM1weblogic%common8eplo3able-

    librariesweblogic-beehive-#.%.earhas whitespacesbefore the xml declaration and causes errors when parsed with

    the 3erces 3$L parser.

    7Gxml version=G#.%G enco8ing=G'!

  • 8/9/2019 Administration Console

    22/138

    ar!asE cannot be foun8

    Workaround or Solution"

    !dd the following line to the !nt build script"

    7propert3 name=2controls.jars.prop2refi8=2controls.8epen8enc3.path29

    after importing weblogic-beehive-

    imports.xmland weblogic-beehive-tools.xml, but before

    importing weblogic-beehive-buil8mo8ules.xml. 1or

    example"

    7import file=2IJbeehive.homeKweblogic-beehiveantweblogic-beehive-imports.xml297import file=2IJbeehive.homeKweblogic-beehiveantweblogic-beehive-tools.xml29

    7propert3 name=2controls.jars.prop2refi8=2controls.8epen8enc3.path297import file=2IJbeehive.homeKweblogic-beehiveantweblogic-beehive-buil8mo8ules.xml29

    '(+-)

    2+

    !pache 2.2 plug=ins

  • 8/9/2019 Administration Console

    23/138

    Pdependency

    Pdeclaration

    Pdynamic

    '(2**)92 &he application descriptors application.xml, weblogic-

    application.xml, and weblogic-extension.xmlwere not

    validated.

    #f an invalid application descriptor is used in WebLogicServer 9.2 it brea8s even if it wor8ed in WebLogic Server

    9.) and 9.. &he wor8around was to modify the application

    code to use a valid descriptor.

    9.2 9.2

    '(2*9-+9 #n /&/=based B deployment descriptors, the GCG character

    is permitted in the B name, but when these descriptorswere upgraded to schema=based deployment descriptors, it

    used to cause failure. &hat is because schema=based Bdeployment descriptors were not permitting the GCG

    character in the B name.

    &his problem has been resolved. &he GCG character in an Bname in schema=based B deployment descriptors.

    9.2 9.2

    $7

    ConnectorChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixed

    In

    '(2-)-

    -

    &he //'onverter fails to convert (!( deployment descriptors

    created with WebLogic Server 0. to deployment descriptorscompatible with WebLogic Server 9.x. &he symptom for the

    user showed up as an inactive-connection-timeout-

    secon8selement in the descriptor. #t should have been simply

    ignored because it no longer applies when a .) adapter isconverted to ..

    Workaround or Solution:

    9.) 9.2

  • 8/9/2019 Administration Console

    24/138

    &he inactive-connection-timeout-secon8selement is now

    ignored.

    '(25)2+

    9

    &he Debugflag used for profiling (! connection pools was

    always set to true with no provision to turn it off. &his causeda lot of clutter in the log > event files.

    Workaround or Solution:

    7rofiling is disabled by default. &o enable profiling, use the

    following system property"

    -Dweblogic.connector.Connection5ool5rofiling1nable8=true

    9.2 9.2

    '(250++

    &he (esource !dapter container, to function correctly, used totrac8 connection instances created to each of the managedconnections for internal use. ;owever, a few connection

    instances were lea8ing due to a timing issue betweenthe close>and the finali6ation of these instances.

    &his problem has been resolved.

    9. 9.2$7

    '(20*+

    When 2 deployment descriptors included Esecurity=permission=spec% using custom Security7ermission classes,

    which were pac8aged as part of the 2 archive, WebLogic

    Server raises a 'lass:ot1oundxception.

    &his problem has been resolved.

    9.2 9.2$7

    '(255)

    When multiple threads modified the data member of aWebLogic 'onnector

    'onnection7ool, ConcurrentMo8ification1xceptionwas

    raised.

    &his problem has been resolved.

    9. 9.2$7

    2

    Core ServerChange Description and Workaround or Solution Foun Fixe

  • 8/9/2019 Administration Console

    25/138

    Request

    Number

    d In d In

    '(2-0-

    )-

    /epending on the timing, during the service migration, the

    persistent store associated with the $S server may get closed

    before a clean shutdown record is written. #f this occurs, a7ersistentStore exception is thrown during $S Service

    migration.

    &his problem has been resolved.

    9. 9.2

    '(2*2)0

    Wor8 $anagers created from a domainMs configuration file

  • 8/9/2019 Administration Console

    26/138

    +5 Byte!rray/iff ob@ect larger than )* bytes, only )* byteswere receivedN bytes in excess of )* were not received. &his

    caused a 'ollocated(emote(efxception in some casesN forexample, when a replicated S1SB was used.

    &his problem has been resolved.

    $7

    '(2*90-*

    Soc8ets opened through an !!5'rlConnectionor soc8ets that

    were part of health chec8s were getting stuc8

    in C0+1:A!state. &hose soc8ets also used to incur memory

    lea8s in the ava heap of the $anaged Servers. &he impact of

    this memory lea8 varied depending on the soc8etimplementation of the operating system and $.

    &his problem has been resolved.

    9. 9.2

    '(255--

    WebLogic ServerGs ##A7C'A(B! implementation was generatingthe wrong repository #/ for @ava.lang.StringQR.

    &his problem has been resolved.

    9. 9.2$7

    '(25-909

    ! ClassCast1xceptionwas being raised and connection used

    to fail from the W&' service to an B deployed as a different

    application, in a different !(.

    &his problem has been resolved.

    9. 9.2$7

    '(2595

    5

    /efining a custom, global Wor8 $anager, with the name

    G8efaultG, would not override the system=wide default Wor8

    $anagerN it used to cause run=time $Bean registration errors.

    &his problem has been resolved. ! custom, global Wor8$anager can now be defined, which overrides the predefined

    default Wor8 $anager.

    9. 9.2

    $7

    '(2590-*

    ! ;ull5ointer1xceptionused to be raised

    by javax.rmi.5ortable&emotebject.narrow> when a thin

    client tried to access Bs deployed with version information.

    &his problem has been resolved. ersion information is now

    encoded in such a manner that this problem does not occur.

    9. 9.2$7

    '(20--*

    Sharing (oot7A! was causing a problem because it isdeactivated during application shutdownN the (oot7A! cannot

    9. 9.2$7

  • 8/9/2019 Administration Console

    27/138

    be reused because it is in #:!' state.

    &his problem has been resolved.

    '(29*20 (outer information in the clientGs ($ was getting corrupted.&herefore, $S was unable to establish connection afterrestarting.

    &his problem has been resolved. (outer information in theclientGs ($ is updated correctly.

    9.2 9.2$7

    '(29*50

    sing SunGs ;&&7 handler was causing a 'lass'astxception.

    &his problem has been resolved. sing SunGs ;&&7 handler nolonger causes a 'lass'astxception.

    9.2 9.2$7

    '(+))9

    --

    !utomatic migration of Singleton services from a WebLogic

    Server instance ta8es +) seconds when the graceful

  • 8/9/2019 Administration Console

    28/138

    '(2592))

    Scripts install+vc.cm8and uninstall+vc.cm8were not

    available with WebLogic Server 9.2 $7 release.

    &his problem has been resolved by adding these scripts toWebLogic Server 9.2 $72 installation.

    9.2$7

    9.2$7

    2

    '(+)+

    0+

    '(29++-

    '(+2+-

    5*

    '(++09-

    '(+5*

    9+

    &he WebLogic :# layer was not

    raising utofMemor31xceptionto the ava layer when it failed

    to allocate memory. &his resulted in core dump.

    &his problem has been resolved.

    9. 9.2

    $72

    '(+)*0

    When !dministration ServerMs Listen !ddress was left blan8,WebLogic Server 9.2 used to listen only to the physical #7 and it

    was unable to be accessed by other alias #7.

    &his problem has been resolved.

    9.2 9.2$7

    2

    '(+)59) &he cluster messaging receiver that receives and dispatchesmulticast messages was using the WebLogic Server thread pool.&he receiver never released the thread and continued to use it

    forever. &his is the expected behavior but the thread wasreported as hogging.

    Workaround or Solution:

    &he cluster messaging receiver has been moved to its own

    dedicated daemon thread outside of the thread pool to preventthe reporting of the hogging thread.

    9. 9.2$72

    '(+)-)

    M++ession.execute>ConMessagethreads were getting stuc8and being logged.

    &his problem has been resolved.

    9.2$7

    9.2$72

    '(+)9

    0*

    !pplying patches for '(+)59) and '(2592)5 used to get

    conflicting results in MulticastManager.java.

    9. 9.2

    $7

  • 8/9/2019 Administration Console

    29/138

    &his problem has been resolved by creating a combo patch for'(+)59) and '(2592)5.

    2

    '(+9

    0+

    nsynchroni6ed ;ash$ap resulted in stuc8 threads and high

    '7 usage.

    &his problem has been resolved.

    9.2 9.2

    $72

    '(+0)

    +

    !n error used to occur while adding 1/ to poll.

    &his problem has been resolved.

    9.2 9.2

    $72

    '(+*+

    +

    'alling a remote B by ##A7 with

    transaction, weblogic.corba.cos.transactions.Coor8inator

    mplused to result in a memory lea8 on the client=side server.

    &his problem has been resolved.

    9.2 9.2

    $72

    '(+2-529

    '(+++55-

    '(+--

    ;ull5ointer1xceptionused to occur during ;&&7 Session

    State (eplication under load.

    &his problem has been resolved.

    9.2$7

    9.2$7

    +

    '(+22

    00

    '(+-0*

    When a startup class performed :/# loo8up for B in a

    deployed application,the A8minMo8ean8ler.checE0ooEup>method used to fail.

    &his problem has been resolved.

    9. 9.2

    $7+

    '(+-*00

    &he SSL soc8et was not getting closed when SSL close theconnection.

    &his problem has been resolved.

    9.2 9.2$7

    +

    '(++)-25

    '(+-9-+)

    &he !dministration 'onsole used to hang when a remote$anaged Server was restarted.

    &his problem has been resolved.

    9.2 9.2$7

    +

  • 8/9/2019 Administration Console

    30/138

    '(+-*++

    'ancelling #CA for 7ollSoc8et$uxer resulted in utf

    Memor3exception.

    &his problem has been resolved.

    9.2$7

    9.2$7

    +

    '(+

    9

    ! memory lea8 used to occur in 7ermKen space after modules

    were undeployed.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7

    +

    '(+2*52)

    ! failure in heartbeat trigger for ($ used to occur whenoutbound channel was configured with t+ protocol.

    &his problem has been resolved. :ow outbound channels arepreferred over the default channel.

    9.2 9.2$7

    +

    '(++

    0

    &rigger used to close the reused soc8et prematurely and this

    resulted in +ocEet1xception.

    &his problem has been resolved.

    9.2 9.2

    $7+

    '(+2

    50

    While starting $anaged Servers in a domain where domain wide

    administration port is enabled, ;ull5ointer1xceptionis

    observed in the !dminServer log.

    9.2

    $7+

    DeploymentChange

    Request

    Number

    Description and Workaround or Solution Found

    In

    Fixed

    In

    '()*5)05 &he securit3-permissionelement is available in

    the weblogic.xmland weblogic-ejb-jar.xmldeployment

    descriptors, but is not available in theweblogic-

    application.xmldescriptor. &herefore, in an nterprise

    application, you can only apply security policies to !( files

    that are Bs or Web applications.

    5.)

    '()5+0 &he weblogic.Deplo3ertool interprets any extra string 5.)

  • 8/9/2019 Administration Console

    31/138

    values between command=line arguments as a filespecification. 1or example, if you enter the command"

    java weblogic.Deplo3er -activate -nostage true-name m3name -source c@Hm3appHm3mo8ule

    the tool attempts to activate a file specification namedItrueJ, because the -nostageoption ta8es no arguments

    and ItrueJ is an extraneous string value.

    '(20-) When you use wlconfig !nt tas8 for configuring a newapplication, the source path entry was incorrectly updated

    in the !dmin serverGs configuration file. &his used to causefailure in application deployment.

    &his problem has been resolved.

    9.) 9.2

    '(29555 WebLogic Server 9. was not bac8ward compliant withWebLogic Server 0. weblogic./eployer tool.

    &his problem has been resolved.

    9. 9.2

    '(2*299 /eployment service messages between servers in the samedomain were authenticated every time when they were

    sent and hence it degrades server performance.

    Workaround or Solution:

    Servers in the same domain now use S!L& authentication.

    9. 9.2

    '()9)2) #f you deploy an application to a cluster and one or moreclustered servers are unavailable

  • 8/9/2019 Administration Console

    32/138

    Workaround or Solution:

    &he !dmin$ode on Wor8'ontext for callbac8s is

    now set in the "A+CD150LM1;!A;D01&.

    &he Web !pplication contains now fires the listener

    as the Deplo3mentnitiatoruser and not

    as Anon3mous.

    #f a custom classloader is used, its parent

    classloader is chec8ed to determine whether or not it

    is a generic classloader. #f the parent class is ageneric classloader, then the application name is

    extracted from the parent classloader.

    '(250**) !pplications can contain descriptor files that extend the

    descriptors supported by WebLogic Server. &hese descriptorextensions are defined by a weblogic-

    extensions.xmlfile, either in an application itself or by a

    library module that an application references. &hesedescriptor extensions reference ava factory classes,

    providers, and schema urls that must be available to the!dministration 'onsole as a console user navigates through

    an applicationMs descriptors, deployment plan, andconfiguration. #f these extension classes are not found in

    the server classpath, then assertion errors will beencountered by the console and displayed to the console

    user. $ore detailed exception information will be recordedin the server logs.

    Workaround or Solution:

    WebLogic Wor8shop and WebLogic 7ortal applications

    fre4uently ma8e use of these descriptor extensions tosupport their configuration. &hese descriptor extensions are

    defined by libraries that are normally included in domainsthat support WebLogic 7ortal. &herefore, it is important

    that these libraries are also available on the administrationserver so that they are available to the console.

    9.2 9.2

    '(25920 Some AS and :1S combinations result in deploymentfailures or configuration updates. xample exception is"

    weblogic.management./eploymentxception" !ttempt to

    operate GdistributeG on null Basic/eployment$Bean

    Workaround or Solution"

    (un statd

  • 8/9/2019 Administration Console

    33/138

    client that accesses a remote :1S volume.

    #f multiple servers that share the same domain root

    are started with different user #ds of same group, setthe correct Iumas8J for the server processes so that

    a file created by one server can be opened for

    readCwrite by other servers without securityexceptions.

    '(20*9+* WebLogic Server used to log a large number of redundantmessages regarding config modules

  • 8/9/2019 Administration Console

    34/138

    '(+)*05 !n application in which the web module mapped withdifferent context roots used to fail to deploy.

    &his problem has been resolved.

    9.2 9.2$72

    '(29090- When starting with $S# mode, $anaged Server used to failto deploy libraries and Deplo3ment1xceptionwas being

    raised.

    &his problem has been resolved.

    9.2 9.2$72

    '(+2)9 WebLogic Server used to create the plan.xmlfile in two

    different locations = in system tempfolder and in a folder

    under I8omainHconfigH8eplo3ments.

    &his problem has been resolved. WebLogic Server nowcreates plan.xmlonly in

    the I8omainHconfigH8eplo3mentsfolder.

    9.2 9.2

    $72

    '(+-0* WebLogic Server used to ignore the /eploymentArderattribute specified for a startup class element

    in config.xml.

    &his problem has been resolved. #f /eploymentArder is

    specified, it is used to determine the execution order forstartup classes.

    9.2 9.2$72

    '(+)59 When the weblogic.deployer utility was used multiple times

    to redeploy static files in an application, the applicationstate used to hang in the+!A!1'5DA!151;D;status.

    &his problem has been resolved.

    9. 9.2

    $7+

    '(++9 !n application with a deployment plan was not getting

    deployed from a Windows machine remotely to a :#3

    machine using the weblogic.deployer utility because thepath was not resolved correctly.

    &his problem has been resolved.

    9.2 9.2

    $7+

    '(+502+ When an application which referred a 2 library wasupdated, the 2 Library Averview page of the

    !dministration 'onsole was not displaying the referencebetween the application and the library.

    9.2 9.2$7+

  • 8/9/2019 Administration Console

    35/138

    &his problem has been resolved.

    '(++0+ $emory lea8 used to occur in 'lassLoader when using side=by=side deployment.

    &his problem has been resolved.

    9.2 9.2$7+

    '(+2*9 #f there were multiple session-8escriptorelements in

    the plan.xml file, the value of session-8escriptorwas

    overwritten with a new value after merging with thedeployment plan.

    &his problem has been resolved.

    9.2 9.2$7+

    '(+29- &he sample wor8list application exported from Weblogic

    Wor8shop could not be deployed using the !dministration'onsole.

    &his problem has been resolved.

    9.2

    $72

    9.2

    $7+

    '(+229)

    '(++*0*)

    When the weblogic.deployer utility was used to deploy an

    application, the temporary directory that cache theapplication was created in a different location other than

    CvarCtmp.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7+

    '(++*+ &he configOprevOba8 directory was not deleted after the

    deployment. When WebLogic Server instances are rebootedwithout deleting configOprevOba8, some configurations

    used to get reverted or removed.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7+

    '(+-59 &he weblogic.deployer utility was not using previous

    targets when redeploying a newer version of the

    application and the deployment used to fail.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7+

  • 8/9/2019 Administration Console

    36/138

    EJBsChange

    Request

    Number

    Description and Workaround or Solution Fou

    nd

    In

    Fixe

    d In

    '(2+)5*

    $onitoring information is not always available for $essage=/rivenBeans.

    9.)

    9.2

    '(2+

    9)9

    sing automatic table creation to deploy Bs for Sybase results in

    every column in every table being non=null. !s a result, if the Bcreate method only ta8es a few of the '$7 fields, creating Bs

    fails with the following error"

    column 8oes not allow nulls

    9.

    )

    9.

    2

    '(2+2

    5*

    &he primary 8ey in an Aracle table is a ';!( but the 4uery field in

    the SL table is a !(';!(2.

    'hange database schema from ';!( to !(';!(2. sing ';!( as

    a primary 8ey is not recommended for the Aracle database.

    9.

    2

    '(2+25*

    &he primary 8ey in a Aracle table is ';!( while the 4uery field inan SL statement is a !(';!(2.

    Wor8around or Solution"

    sers with Aracle databases should not use ';!( as the primary

    8ey.

    9.2

    9.2

    '(2++

    25

    ! $essaging 7roxy Service still receives and routes messages after

    it has been deleted if the user sends the messages to it.

    Workaround"

    /o not use the $S destination to which the deleted $essaging7roxy Service was listening.

    9.

    )

    '(2-92+

    Because of an issue in the B container, the Wor8 $anagerconfigured for a $essage=/riven Bean was not used in some cases.

    !s a result, specific settings on the configured Wor8$anager, suchas a Max!hrea8Constraint, did not ta8e affect.

    9.)

    9.2

  • 8/9/2019 Administration Console

    37/138

    &his problem has been resolved.

    '(2+5-5

    /uring the deletion of an ntity B instance that participates in arelationship with another B instance and if 'ascade /elete is set

    to !rue, a;ull5ointer1xceptionwas raised.

    &he problem has been resolved.

    9.)

    9.2

    '(2

    50+

    '(22

    *2-

    ! constraint violation occurred when creating one=to=one related

    beans in ejb5ostCreate>.

    &his problem has been resolved.

    9.

    )

    9.

    2

    '(29

    +55

    &he internal B deployment logic caused B timers to be removed

    when an application was redeployed.

    Workaround or Solution:

    B timers are only removed when an application is explicitly

    undeployed or removed.

    9.

    2

    9.

    2

    '(2*)+99

    BKen does not support -noDDenand -88nl3enoptions.

    Workaround or Solution:

    Support was added for the -noDDenand -88nl3enoptions. oumust specify the -88nl3en option for BKen to generate

    deployment descriptor files.

    9.2

    9.2

    '(2*)0)

    #n a cluster environment, '$7CAne=&o=Ane '$( field returned astale reference of the child bean when cache-between-

    transactionswas set to true.

    &his problem has been resolved.

    9.

    9.2

    '(2*

    +-2

    WebLogic Server does not support an BKen annotation for

    the 2entit3-alwa3s-uses-transaction2element.

    !n BKen annotation2:eblogicCompatibilit32which has only

    anNentit3Alwa3s'ses!ransactionNattribute has been added.

    &his attribute allows you to specify whether an entity bean must

    always use a transaction.

    #n previous releases of WebLogic Server, when an entity bean ran

    9.

    )

    9.

    2

  • 8/9/2019 Administration Console

    38/138

    in an unspecified transaction, the B container would create atransaction for the entity bean. #n WebLogic Server 9.2, the B

    container no longer creates a transaction when an entity bean runsin an unspecified transaction.

    &o disable the new behavior and cause the B container to createa transaction for entity beans that run in unspecified transaction,

    set the value of theNentit3Alwa3s'ses!ransactionN attribute

    to Constants."ool.!&'1.

    '(2*2

    9*

    #n some scenarios, when deleting a child bean and when the

    tags 7enable-batch-operations9and 7or8er-8atabase-

    operations9in the [email protected] file are set to false,

    WebLogic Server used to raise ptimisticConcurrenc31xception.

    &his problem has been resolved.

    9.

    9.

    2

    '(2*

    )--

    B entitlement policies set using the !dministration 'onsole on

    B methods with array parameters did not ta8e effect because ofthe way the entitlement policies were registered with the

    underlying security code. &his issue only affected policies set usingthe !dministration 'onsole, and did not affect standard B method

    permissions set using ejb-jar.xml.

    &his problem has been resolved.

    9.

    2

    9.

    2

    '(2*

    0

    #f a $essage=/riven Bean

  • 8/9/2019 Administration Console

    39/138

    Workaround or Solution:

    &he pEvalue which is set in the B'ontext should be used instead.

    '(25))

    ! ClassCast1xceptionused to occur when $essage=/riven Beans

  • 8/9/2019 Administration Console

    40/138

    '(2090+0

    &he cached classinfo ob@ects for the value ob@ects were not gettinggarbage=collected during redeployment of applications, causing a

    'lass'astxception.

    &his problem has been resolved.

    9.2

    9.2

    $7

    '(29+

    902

    '(299

    )2

    ven with the start=mdbs=with=application flag set to false,

    $essage=/riven Beans

  • 8/9/2019 Administration Console

    41/138

    '(+)55-

    ntity Bean from the pool was not being initiali6ed before re=use insome scenarios and it used to cause unexpected Bean data.

    &his problem has been resolved.

    9.2

    9.2

    $72

    '(209

    0)

    'lass=level Keneric Bs were not supported in WebLogic

    Server 9.2.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    72

    '(292+5

    WebLogic Server used to raise 1n8pointActivation1xceptionin

    scenarios where endpoint was activated as part of connect call.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $72

    '(+52

    ! ;ull5ointer1xceptionwas being raisedin 1ntit3CacheIM&'1lement.remove>.

    &his problem has been resolved.

    9.

    9.2

    $72

    '(+2*0*

    $/Bs were not able to connect to $S destination after the $Sserver was migrated from one server to another.

    &his problem has been resolved.

    9.2

    9.2

    $72

    '(2*-)59

    When an inner class was passed as an argument to an B method,such as ejbCreate, the generated code was not converting the

    inner class argument to a correct representation.

    &his problem has been resolved.

    9.

    9.2$

    7+

    '(200**9

    /eadloc8 could happen on multiple entity beans and an exceptionused to raise in

    the 1xclusive1ntit3Manager.afterCompletion> method.

    &his problem has been resolved.

    9.2

    9.2

    $7+

    '(299

    9)

    When an B had Aracle'lob as dbms=column=type in the weblogic=

    [email protected] file and if you navigated to /eployments %$yntityBean % &esting % 'onsole, the !dministration 'onsole

    used to throw an error.

    &his problem has been resolved.

    9.

    9.

    2$

    7+

  • 8/9/2019 Administration Console

    42/138

    '(+)92+

    &he ejbomePuer3method used to raise ;ull5ointer1xceptionin

    the B container.

    &his problem has been resolved.

    9.2

    9.2

    $7+

    '(+2-*5*

    ach time you stopped and started an $/B that has a durablesubscription to a topic, the client #/ string used to get longer.

    &his problem has been resolved.

    9.2

    $7

    9.2

    $7+

    '(+++

    0)9

    &he B=L 4uery that contained parenthesis was wrongly

    transformed in the appc=generated ava code.

    &his problem has been resolved.

    9.

    2

    9.

    2$

    7+

    '(++9-5

    #nvo8ing an B finder method twice used to causean 1ager0oa8ing1xceptionwhen ager 'aching was enabled.

    &his problem has been resolved.

    9.2

    $72

    9.2

    $7+

    '(+-9

    *-

    $S'onnection7oller failed to wor8 for customi6ed decorator

    pattern.

    &his problem has been resolved. ! systemproperty, weblogic.m8b.M+5rovi8ers.;ee8Continuous5olling ,

    has been added. 1or customi6ed $S 7rovider or when another

    type of $S 7rovider needs to turn onthe ;ee8Continuous5ollingflag, you can use this property as

    follows"

    weblogic.m8b.M+5rovi8ers.;ee8Continuous5olling=provi8er#?provi8er$?provi8erB

    'ase is ignored for comparison.

    9.

    2$

    7

    9.

    2$

    7+

    '(+-50)

    '(+-059

    While obtaining an B from the Session Bean pool,(emotexceptions were raised and these exceptions were

    corrupting the Session Bean pool.

    &his problem has been resolved.

    9.2

    9.2

    $

    7+

  • 8/9/2019 Administration Console

    43/138

    ExamplesChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixe

    d In

    '(9+-

    $edical (ecords does not yet use deployment plans. 9.)Bet

    a

    '(2)09*

    &he medrec.wls.config target inS!$7LSO;A$CserverCmedrecCsetupCbuild.xml has a 8nown

    issue with respect to security configuration.

    9.)Bet

    a

    '(2+-22

    #n the $S ueue example instructions, the 4ueueGscorresponding connection factory instance is referred to

    as examplePueue. ;owever, the actual connection factory name in

    the xamples server

    is weblogic.examples.jms.PueueConnection

  • 8/9/2019 Administration Console

    44/138

    thews8l0ocationattribute of

    the Qweblogic.jws.+erviceClientannotation. ou should

    not specify this attribute in the client Web Service becauseit is possible that the runtime retrieval of the WS/L file

    might not succeed. &o prevent this potential problem, it isbest to not specify the attribute at all so that WebLogic

    Server always uses the local WS/L.

    &o wor8around this problem, update

    the &eliableClientmpl.javaWS file and remove

    the ws8l0ocationattribute of

    the Q+erviceClientannotation.

    !fter you have fixed these two problems, re=compile the

    example.

    InstallationChange Request

    Number

    Description and Workaround or Solution Found

    In

    Fixed

    In

    '(2++*)9 &he Beehive documentation on the install '/ does notcontain Web Service $anagement information, which

    may result in bro8en lin8s.

    Workaround or Solution"

    se the Beehive documentation that is on the install'/ rather than the documentation on the !pache

    website.

    9.)

    J2EEChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixed

    In

    '(2-* &he context-paramelement was not declared as 9.2 9.2

  • 8/9/2019 Administration Console

    45/138

    configurable, which prevented it from being updated from thedeployment plan.

    Workaround or Solution"

    &he context-paramelement is now mar8ed configurable inthe /escriptor Bean.

    '(2-5-5

    )

    &here was no easy way to access the subdeployments of a

    library

  • 8/9/2019 Administration Console

    46/138

    Workaround or Solution:

    WebLogic Server now chec8s whether the parent class loadedis K'L. #f it is, WebLogic Server extracts the application name

    from the parentMs classloader.

    '(25+92

    9

    Web descriptors are generated in the M1!A-;

  • 8/9/2019 Administration Console

    47/138

    displays an error message if the user does not have writepermission.

    '(+)+++

    &he user was not able to re=deploy Bs individually without

    re=deploying the entire application.

    &his problem has been resolved.

    9.2 9.2

    $72

    '(++2+

    2

    &he startupCshutdown classes registered in weblogic-

    application.xmldescriptor file were re4uired to extend from

    a WebLogic=specific

    class,weblogic.application.Application0ifec3cle0isten

    er.

    &his problem has been resolved.

    9.2 9.2

    $72

    '(29*5)

    '(+9+5+

    ! ;ull5ointer1xceptionused to occur when deploying an

    application which was using shared libraries and had

    Specification=ersion or #mplementation=ersion in itsmanifest.

    &his problem has been resolved.

    9.2 9.2$7

    +

    '(+)00

    When running the appc tool using the command line against avery large !( application and if the memory specified was

    less than +. KB, anutfMemor31xceptionwould occur.

    &his problem has been resolved.

    9.2 9.2$7

    +

    '(+))

    0

    &he service control handler annotation used to result

    in DuplicateRe3exception during a publish to WebLogic

    Server 9.2.

    &his problem has been resolved.

    9.2 9.2

    $7+

    '(+----

    ClassCast1xceptionused to occur during cluster

    synchroni6ation when custom ob@ects were bound to :/#.

    &his problem has been resolved.

    9.2$7

    9.2$7

    +

  • 8/9/2019 Administration Console

    48/138

    JDBCChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixed

    In

    '(00--2

    &he Aracle &hin /B' driver has not been certified with /H.). #n internal testing, B! has noted test failures with the

    /'#$!L data type calls until

    the non=standard set batch number is reached.

    Workaround or Solution:

    Aracle=specific code was added in the pool to reset standardbehavior when caching any Aracle driver statement.

    9. 9.2

    '(2*)2

    *

    WebLogic Server does not create a cache structure if the

    cache is defined to be 6ero=si6ed, but one internal routine

    9. 9.2

  • 8/9/2019 Administration Console

    49/138

    refers to the structure without chec8ing for null first.

    '(20)-+9

    &here is a performance degradation in the WebLogic &ype -/B' /river for Aracle get!sciiStream

  • 8/9/2019 Administration Console

    50/138

    vendors.

    Workaround or Solution"

    B! continues to recommend that the /B be highly available,

    as the availability of the Singleton Servers directly dependson the availability of the database.

    '(2*-5+2

    &he +. version of the B!=branded driver from /ata/irectwas updated from version +..))+ to version +..))+0.

    9.2 9.2

    '(+))55

    Averloaded state missing from the /B' /ata Sources$onitoring" Statistics 'onsole ;elp page and

    the D"CData+ource&untimeM"eanof the WebLogic Server

    $Bean (eference.

    Averloaded = all resources in pool are in use.

    9.) ).)

    '(+)-950

    &he /B2 driver used to return an error when a callablestatement execute stored procedure to retrieve BLAB

    images.

    &his problem has been resolved.

    0.S7

    9.2$72

    '(+)0++)

    #f the user of the operating system that runs WebLogic didnot have permission to write to the default temporary

    directory defined by $, the /B' driver used toraise 1mpt3+tacE1xception.

    &his problem has been resolved.

    9.2 9.2$72

    '(+2++

    $ulti/ataSources were all being treated as participating intransactions even if individual /ataSources they contained

    were not.

    &his problem has been resolved.

    9.2 9.2$72

    '(+0

    &he manifest in weblogic.jarused to fail to list Sybase@'onnect *.)

  • 8/9/2019 Administration Console

    51/138

    incorrect. ven if there were no connections waiting, Waiting1or 'onnection Success &otal count used to be increased.

    &his problem has been resolved.

    $7 $72

    '(+--5

    /B' connection lea8 was not detected if all statements wereclosed but the connection was not released.

    &his problem has been resolved.

    9.2$7

    9.2$72

    '(+9)

    )

    &he B!=branded driver from /ata/irect was updated to

    version +.*.

    9.2

    $72

    9.2

    $72

    '(+-9

    9

    &he B!=branded driver from /ata/irect was updated to

    version +.5.

    9.2

    $7+

    9.2

    $7+

    '(+20+2-

    When nitial Capacit3and Maximum Capacit3was not

    e4ual, /B' pool used to shrin8 after 9)) seconds even

    when +hrinE

  • 8/9/2019 Administration Console

    52/138

    &his problem has been resolved.

    '(++5*59

    When you shutdown a /ataSource from the !dministration'onsole, the operation used to fail

    with javax.transaction.+3stem1xception. &his behaviorused to occur when using an 3! driver.

    Workaround or Solution"

    se untargetCtarget instead of shutdownCstart operation.

    &his problem has been resolved.

    9.2$7

    9.2$7+

    JMSChan

    ge

    Requ

    est

    Num

    ber

    Description and Workaround or Solution Fo

    un

    d

    In

    Fi

    xe

    d

    In

    '(2-

    909*

    &he 7ersistent Store 'onnection runtime statistics was incorrectlyreporting a negative ob@ect count after recovery.

    &his problem has been resolved.

    9.

    9.

    2

    '(2

    )00*

    &he $S wrappers do not correctly handle cases in which the caller isusing the $S . Message5ro8ucer.sen8>methods.

    Workaround or Solution:

    &he $S wrappers were changed to chec8 the values

    of )+en8eror t5ublisherin the sen8>method and then call whicheverone is not null.

    9.

    )

    9.

    2

    '(

    2)

    5

    &he persistent store in WebLogic Server 9. can encounter a thread=safety

    problem in some timing scenarios. &he symptom can

  • 8/9/2019 Administration Console

    53/138

    mpl.next>2.

    '(2

    29*

    &he validation of the targeting of a niform /istributed /estination, aswell as the validation of the list of members of a Weighted /istributed

    /estination, is not sufficient to prevent a user from mista8enly targeting a/istributed /estination to more than one cluster

  • 8/9/2019 Administration Console

    54/138

    9- connection creation.

    &his problem has been resolved.

    '(2*9

    -5

    #n WebLogic Server 9.), niform /istributed /estination members werenot migrating properly when their parent $S Server was migrated fromone server to another server.

    &his problem has been resolved.

    9.)

    9.2

    '(

    2*5-

    ++

    WebLogic Server 9.x $essage=/riven Beans !7# on a newly created

    message causes a $S'lientxception.

    &he $S :0Message5ro8ucer forwar8>!7# can only be used on

    unmodified received messages.

    9

    .2

    '(

    252-

    When the path service is associated with a single WebLogic Server

    instance in a cluster and that server is down during the upgrade process,the $S client cannot send unit=of=order

  • 8/9/2019 Administration Console

    55/138

    '(25

    255*

    '(+)

    *)-

    When using the WebLogic Scripting &ool

  • 8/9/2019 Administration Console

    56/138

    resourceT

    Wor8around or solution"

    When using multiple $S S!1 client producers, try introducing a small

    delay between the creation of each new client.

    '(

    250*

    --

    (econnecting transacte8+ession.commit>or transacte8+ession.roll

    bacE> calls may throw exceptions more than once when reconnecting.

    When a transacted session allows reconnect == that is, when

    a :0Connection.get&econnect5olic3>is not none== the first call

    to session.commit>orsession.rollbacE>will throw an exception

    after the server WL'onnection has reconnected after a failure. &his isexpected behavior. nfortunately, the second call

    to.commit> or.rollbacE>may also throw an exception.

    !fterwards the reconnected transacted session will wor8 normally.

    9

    .2

    '(

    2509

    *)

    &here is no support for multi=byte characters in WebLogic Store file and

    directory names. 1or instance, when the WebLogic Server name has multi=byte characters, the default store cannot be created, and the WebLogic

    Server will not boot.

    Wor8around or solution"

    'reate WebLogic Servers without multi=byte characters in the path nameand use that path name rather than the default store. /o not use multi=

    byte characters in the Weblogic Server name.

    9

    .2

    '(25

    99*

    M++ession5ool!esterre4uires temporary destinations to test and

    validate pooled connections used by $S wrappers. &he exception listener

    on the pooled connections is created by the M++ession5ool!ester@ it

    was not getting created if temporary destinations were disabled.

    &his problem has been resolved. $S wrapper pooled connections utili6e a

    connection exception listener even when temporary destinations on the

    $S

    Server hosting the connections have been disabled. &his allows proper

    clean=up of pooled connections even when the session pool tester hasbeen disabled.

    :ote that this resolution wor8s only for $S providers thattrigger on1xceptionon a connection failure even when an asynchronous

    receiver is not running. #f the onxception is not triggered on connectionfailure then the pooled connections will not be properly closed unless the

    9.

    9.

    2

    $

    7

  • 8/9/2019 Administration Console

    57/138

    $S Session

    7ool &ester for wrapped connections is active. &he $S Session 7ool &esteris automatically created on wrapped connections as long as temporary

    destinations have not been disabled on the $S server.

    '(

    20))

    -

    When the :0Connection.get&econnect5olic3>method is set to all,

    $S C01;!ACR;:01D1sessions may sometimes throw an

    extra0ost+erver1xceptionwhen session.acEnowle8ge>is called. &his

    occurs after the $S session has been reconnected to the server.

    9

    .2

    '(20

    ))*-

    /eploying $S standalone application modules to a cluster using the!dministration 'onsole succeed, but no subdeployments are targeted.

    Wor8around or solution"

    1or WebLogic Server 9.2, you must either"

    se the !dministration 'onsole to target the $S standalone

    application module at a single server instance, then reopen the

    module and configure the targetting for individual subdeployments.

    se the weblogic./eployer tool to target the $S standalone

    application module.

    9.

    2

    9.

    2

    '(

    20

    ))

    When the :0Connection.get&econnect5olic3>method is set to all,

    $S C01;!ACR;:01D1sessions do not always throw

    a 0ost+erver1xceptionwhen session.acEnowle8ge>is called and thereare unac8nowledged, non=persistent topic messages.

    9

    .

    2

    '(

    2025

    2

    $essage=/riven Beans and asynchronous bridges listening on secure

    WebLogic Server 4ueues were encountering the Isecurity has lapsed forthis consumerJ errors.

    &his problem has been resolved.

    9

    .

    9

    .2

    $7

    '(

    20-

    -2

    $essage=sorting in $S ueue is slow.

    &his problem has been resolved. $essage=sorting performance has been

    enhanced. ;owever, memory re4uirements for sorted messages mightincrease.

    9

    .

    9

    .2

    $

    7

  • 8/9/2019 Administration Console

    58/138

  • 8/9/2019 Administration Console

    59/138

    *

    '(+

    0*

    +-

    &his problem has been resolved. 2

    $7

    2

    '(29

    *0

    5-

    #f there was a delay on the re4uest completion between client and serverdue to an unexpected peeroneor networ8 latency, a temporary halt used

    to happen when receiving messages even though the topic property -

    Dweblogic.jms.DisableMulti+en8eris set to true.

    &his problem has been resolved.

    9.

    9.

    2

    $

    72

    '(

    2950

    +0

    !ny failure detected by a distributed topic used to stop the forwarder and

    would not resume until the $SServer was restarted.

    &his problem has been resolved.

    9

    .

    9

    .2

    $7

    2

    '(+)

    -)9-

    While the compactcommand in WebLogic Store administration tool was

    run all non=store files were removed from the file store directory.

    &his problem has been resolved.

    9.

    9.

    2

    $72

    '(

    +)+

    5)

    #n a Solaris environment, an $/B deployed to a cluster was unable to

    connect to a non=distributed topic on a different cluster in the samedomain.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $

    72

    '(+)

    0)0

    #f any of the servers in the receiver domain went down, the store=and=forward

  • 8/9/2019 Administration Console

    60/138

    &his problem has been resolved. 2

    '(+)

    0*0

    When sending messages from a WebLogic $S source 4ueue to a third=party $S provider such as Sonic$, the following exception was raised"

    javax.jms.M+1xception@ Message 5ropert3 cannot be set b3 aM+ client

    &his problem has been resolved.

    9.

    2

    9.

    2

    $

    72

    '(

    +)9*

    *+

    When messages are sent to a destination, which was configured with a

    $S 4uota and if that 4uota was met then messages were inadvertentlygetting added to the list of 7ageable messages. &his used to result in a

    memory lea8age because the messages were retained on the list of7ageable messages until the server was restarted.

    &his problem has been resolved.

    9

    .

    9

    .2

    $

    7

    2

    '(+)

    9925

    ! failure used to occur while performing 7aging #CA if many threads werewaiting for 7aging #CA to complete and these threads were bloc8ed.

    &his problem has been resolved.

    9.

    9.

    2

    $

    72

    '(+

    )2

    When the $S producer was repeatedly created and closed during asession, it used to cause a memory lea8.

    &his problem has been resolved.

    9.

    2

    9.

    2

    $7

    2

    '(+

    )-)+

    &he store=and=forward

  • 8/9/2019 Administration Console

    61/138

    *0 &his problem has been resolved.

    $7

    $7

    2

    '(+

    20-

    $/B thread used to deadloc8at weblogic.messaging.util.Deliver30ist.wait'ntil8le> when

    using WebLogic Server 0. &hreading $odel -

    Dweblogic.'se(#+t3le1xecutePueues=true .

    &his problem has been resolved.

    9.

    9.

    2

    $

    72

    '(

    29

    )

    ++

    'reating and closing $S producer or $S consumer on temporary

    destinations was resulting in a memory lea8.

    &his problem has been resolved.

    9

    .

    )

    9

    .

    2

    $7

    2

    '(+)

    0)2+

    !n error was being raised when $/B deployed on WebLogic Serverattempted to connect to a foreign $S provider using $S . 'onnection

    1actory.

    &his problem has been resolved.

    9.

    2

    9.

    2

    $

    7

    2

    '(

    292

    +2

    $S /B' store was not getting recovered after database failure and re=

    connection.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $7

    2

    '(

    +)*2--

    ;ull5ointer1xceptionwas being raised during '/S debugging

    from weblogic.jms.common.CD+.getDestination;ame> if destination

    name was absent in the 1oreign $S server :/# registry.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $7

    2

  • 8/9/2019 Administration Console

    62/138

    '(+

    +9)

    B$& and non=transacted '$& $/Bs used to stop processing messagesand messages were left in a pending state when &un!ime1xceptionwas

    raised from the onMessagemethod.

    &his problem has been resolved.

    9.

    2

    9.

    2

    $

    72

    '(

    +5-

    +-

    $/B used to stop processing the message after &untime1xceptionwas

    raised in the onMessage>method.

    &his problem has been resolved.

    9

    .2

    $7

    9

    .2

    $7

    2

    '(++

    50-

    $essage headers of messages in the server were getting altered after yourestarted the server. &his was happening because the ;amefield of

    theM+&epl3!oproperty was nullified when the server was restarted.

    &his problem has been resolved.

    9.

    2

    $

    7

    9.

    2

    $

    7+

    '(

    +-)5

    $/B was not getting connected to a remote WebLogic Server distributed

    4ueue through 1oreign$SServer.

    &his problem has been resolved.

    9

    .2

    $7

    2

    9

    .2

    $7

    +

    '(+2

    9++

    /eadloc8s were detected in $S when using (oc8it $ build ..)O)*=b).

    &his problem has been resolved.

    9.

    2

    $

    7

    2

    9.

    2

    $

    7

    +

    '(

    +-

    0

    &here was no option to prevent the delivery counts from being reset when

    forwarding messages to a new 4ueue.

    &his problem has been resolved by providing a chec8 box named (eset

    /elivery 'ount An 1orward in the 'onfiguration % Keneral page for the/istributed and niform /istributed 4ueues.

    9

    .2

    $7

    9

    .2

    $7

  • 8/9/2019 Administration Console

    63/138

    +

    '(+

    -*2

    !utomatic reconnect for asynchronous consumers was not resetting themessage listener and this resulted in the failure of automatic reconnect on

    consumers and an increase in the connection counters on continuedretries.

    &his problem has been resolved.

    9.

    2

    $

    7

    9.

    2

    $

    7+

    '(

    +22

    -

    &he S!1 agent sometimes used to stop forwarding messages when any of

    the receiving servers was restarted.

    &his problem has been resolved.

    9

    .2

    9

    .2

    $

    7

    +

    '(+2

    09+*

    $emory lea8 used to occur in '/S code after continuous redeployment ofan $/B in a two=domain environment.

    &his problem has been resolved.

    9.

    9.

    2

    $

    7+

    '(+2

    9*)5

    '(

    +2*

    +

    $emory lea8 used to occur in '/S code after connection failure betweenan $/B and a /istributedueue.

    &his problem has been resolved.

    9.

    9.

    2

    $7

    +

    '(++

    5202

    &he $S wrapper code was not using the supplied initial context factoryfrom a 1oreign$SServer and it was always defaulting to weblogic initial

    context.

    &his problem has been resolved.

    9.

    2

    $

    72

    9.

    2

    $

    7+

    '( ClassCast1xceptionused to raise from the compare>method of 9 9

  • 8/9/2019 Administration Console

    64/138

    +++9

    2

    B$essage'omparator and this resulted in stuc8 messages.

    &his problem has been resolved.

    .2

    .2

    $

    7

    +

    '(+-

    +-++

    &he $S client was hanging in a $SSessionC$S'onnection deadloc8 onasynchronous consumer disconnect due to a peerone1xception.

    &his problem has been resolved.

    9.

    2

    $

    7

    9.

    2

    $

    7+

    '(

    +-+

    0)

    #t was not possible to deploy an $/B while connecting to a foreign $S

    provider through WebLogic Server foreign server resources configured in a$S module.

    &his problem has been resolved.

    9

    .2

    $7

    2

    9

    .2

    $7

    +

    '(+-

    -5

    &he messaging bridge used to throw ClassCast1xceptionwhen $S .

    !7# was used by foreign $S providers whose ueue'onnection1actory

    ob@ect did not implement 'onnection1actory.

    &his problem has been resolved.

    9.

    2

    9.

    2

    $7+

    JNDIChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixed

    In

    '(2**0*

    2

    When a 1oreign :/# connection between two Weblogic

    Server domains in a cluster is attempted, the server in thecalling domain fails to start because the 1oreign :/#

    9. 9.2

  • 8/9/2019 Administration Console

    65/138

    $anager service is started prior to cluster services starting.

    Workaround or Solution:

    &he 1oreign :/# $anager service is separated from the

    other :/# remote naming services, and a new 1oreign :/#$anager service is started after the cluster is started.

    '(2*-5-

    $S message consumers will not always reconnect after aservice migration when an

    applicationMs :0Connection.get&econnect5olic3>attribute

    is set to all. #f the consumers do not get migrated, either an

    exception is thrown or on1xceptionwill occur to inform the

    application that the consumer is no longer valid.

    Workaround or Solution:

    &he application can refresh the consumer either in theexception handler or through on1xception.

    9.2

    '(205*-

    1oreign :/# provider lin8s were being replicated over thecluster. &his caused :/# lin8s to clash on clustered servers.

    &his problem has been resolved.

    9. 9.2$7

    JS and ServletChange

    Request

    Number

    Description and Workaround or Solution Foun

    d In

    Fixe

    d In

    '(902-9

    WebLogic Server needs a way for users to pass in custom ob@ectswhen doing strong authentication.

    Workaround or Solution:

    ! new method assert8entit3was added

    to weblogic.servlet.securit3.

    +ervletAuthenticationso that users can pass in a custom

    ob@ect via the AppContextargument for this method.

    &he AppContextis passed onto the security providers.#ts the

    responsibility of the caller to add the re4uest and response

    9.) 9.

  • 8/9/2019 Administration Console

    66/138

    ob@ects to the AppContextif re4uired.

    '(200)

    &he weblogic.servlet.prox3.eneric5rox3+ervlet class uses

    the SSL identity WebLogic Server establishes for its SSL

    connections. Because the application programming interfaces

    server @i8entifierBK

    9. 9.2

    '(2-*0

    2

    When using #SA=2)22=7, encoding characters written

    via +ervlet&esponse.getutput+tream>.print> are not

    9. 9.

    2

  • 8/9/2019 Administration Console

    67/138

    properly encoded.

    Workaround or Solution:

    &he encoder for #SA=2)22=7 maintains internal state which is

    not getting flushed. /oing an explicit flush on the encoderresolves the issue.

    '(25*2)

    #f a Web applicationGs context=root is, redeployment in a

    production environment does not wor8 as expected.

    &his problem has been resolved.

    9.) 9.2

    '(25**-

    Some headers are s8ipped during processing of proxy headers.!fter removing an entry from the array list, the counter is not

    decremented and WebLogic Server s8ips the entry following the

    removed entry.

    9.) 9.2

    '(255

    When in=memory session replication is used during failover thereis a possibility for a session loss.&his session loss happens

    because when the primary server goes down, the secondaryserver detects this event and attempts to promote the session to

    become primary. ;owever the thread does not have the correct

    context classloader and therefore the session is lost.

    Workaround or Solution:

    Set the proper context classloader on the thread.

    9. 9.2

    '(20)5+

    &he xtended Log 1ormat log file is rotated on server startupeven when the 7rotate-log-on-startup9element

    in config.xmlis not set.

    9.) 9.2

    '(2020

    When reading sessions from the :0+1&/01!+1++;+table, if

    WebLogic Server gets a deseriali6ation exception due to the

    version conflict, the old session ob@ect is not removed andcontinues to exist in the database.

    9.) 9.2

    '(2*)-

    +)

    #f the :'( charactersUO#%and UO#Bare present in the

    xpression Language

  • 8/9/2019 Administration Console

    68/138

    feed as valid characters.

    '(2*2+90

    Because of the method si6e limit of *-H imposed by the $specification, large S7s with many tag handler calls

  • 8/9/2019 Administration Console

    69/138

    Workaround or Solution:

    &he bug has been fixed in Sun /H..)O)*.

    '(25-229 When the access.log file was rotated, header information wasmissing if ;&&7 logging was set to 1xten8e8.

    &his problem has been resolved. ;eader information is now

    added to the access.log during log=file rotation if ;&&7 logging is

    set to xtended.

    9. 9.2$7

    '(25-

    90

    I-)- :ot 1oundJ error used to occur after deploying and starting

    a new version of an application or response.enco8e&e8irect'&

    9. 9.

    2$7

  • 8/9/2019 Administration Console

    70/138

    0>in S7.

    &his problem has been resolved. 5ath!rimis applied only

    if 5ath5repen8is undefined or 5ath5repen8has been applied to

    the (L on the bac8end server while

    calling response.enco8e&e8irect'&0url>or response.re8irect'&0url>.

    '(20)5

    +

    S7 compiler does not find boolean accessor methods prefixed

    with IisJ when parsing the 7jsp@get5ropert39tag.

    &his problem has been resolved. #f a avaBean class contains

    boolean accessor methods prefixed with IisJ, the S7 getscompiled successfully when calling the 7jsp@get5ropert39tag

    for this boolean property.

    9. 9.

    2$7

    '(20552

    /isabling resource=reload=chec8=secs was resultingin 1xception.

    &his problem has been resolved. #f the static resource file isrenamed or moved to another location and resource=reload=

    chec8=secs is set to = in the deployment descriptor, the browserdisplays the -)- = 7age :ot 1ound error when users attempt to

    access this page.

    9. 9.2

    $7

    '(202)

    S7 would fail to compile if a scriptlet included two consecutivepercent characters

  • 8/9/2019 Administration Console

    71/138

    :ote that 7jsp-propert3-group9ta8es precedence

    over 7servlet-mapping9.

    '(20+9

    2-

    xpression language variables exposed by the &!K3 caused S73

    compilation to fail.

    &his problem has been resolved.

    9. 9.

    2$7

    '(200-2

    S7 tag file directive, the name=from=attribute variable was notwor8ing with the alias attribute.

    &his problem has been resolved.

    9. 9.2

    $7

    '(20*-

    5

    ven when url-rewriting-enable8was set to falsein

    weblogic.xml, (L (ewriting was not getting disabled.

    &his problem has been resolved. #f url-rewriting-enable8is

    set to falsein weblogic.xml, it is disabled.

    9. 9.

    2

    $7

    '(205)29

    WebLogic Server start=up used to fail and raise an exceptionwhen a custom ;&am