[svn:bz-trunk] 19458: bug fix blz-650

Revision: 19458
Revision: 19458
Author:   [email protected]
Date:     2010-12-17 10:12:39 -0800 (Fri, 17 Dec 2010)
Log Message:
bug fix blz-650
fix the NPE of timeoutobject, it is not really a race condition, rather mishandled process to nullify the object in the middle.
Ticket Links:
    http://bugs.adobe.com/jira/browse/blz-650
Modified Paths:
    blazeds/trunk/modules/core/src/flex/messaging/util/TimeoutManager.java

Similar Messages

  • [svn:bz-trunk] 18926: bug fix BLZ-570 Double linked list with lot of objects result in BlazeDS Error deserializing error  : StackOverflowError

    Revision: 18926
    Revision: 18926
    Author:   [email protected]
    Date:     2010-12-01 14:07:19 -0800 (Wed, 01 Dec 2010)
    Log Message:
    bug fix BLZ-570 Double linked list with lot of objects result in BlazeDS Error deserializing error : StackOverflowError
    We put hard limit to the max object nest level to prevent StackOverFlowError. the default max object nest level is 1024 and it can be configured in the endpoint/serialziation section in service-config.xml.
    This needs documentation.
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-570
    Modified Paths:
        blazeds/trunk/modules/common/src/flex/messaging/errors.properties
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.java
        blazeds/trunk/modules/core/src/flex/messaging/io/SerializationContext.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf0Input.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf3Input.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/AmfIO.java

  • [svn:bz-trunk] 21494: bug fix BLZ-581 Possible deadlock situation when sending message

    Revision: 21494
    Revision: 21494
    Author:   [email protected]
    Date:     2011-06-29 11:25:54 -0700 (Wed, 29 Jun 2011)
    Log Message:
    bug fix BLZ-581 Possible deadlock situation when sending message
    change the scope of lock EndpointPushNotifier.pushNeeded to be minimal (retrieving the messages from the message buffer), that way, we can avoid the connection write failure to occupy the lock forever.
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-581
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java

    Adobe has donated BlazeDS to the Apache Flex community, and the source code is hosted on the Apache Flex website in a GIT repository.
    http://flex.apache.org/dev-sourcecode.html

  • [svn:bz-trunk] 21209: bug fix BLZ-581 Possible deadlock situation when sending message

    Revision: 21209
    Revision: 21209
    Author:   [email protected]
    Date:     2011-05-04 18:26:18 -0700 (Wed, 04 May 2011)
    Log Message:
    bug fix BLZ-581 Possible deadlock situation when sending message
    change the scope of lock EndpointPushNotifier.pushNeeded to be minimal (retrieving the messages from the message buffer), that way, we can avoid the connection write failure to occupy the lock forever.
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-581
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java

    Adobe has donated BlazeDS to the Apache Flex community, and the source code is hosted on the Apache Flex website in a GIT repository.
    http://flex.apache.org/dev-sourcecode.html

  • [svn:bz-trunk] 18839: bug fix BLZ-575 Potential race condition in flex. management.runtime.messaging.endpoints.EndpointControl

    Revision: 18839
    Revision: 18839
    Author:   [email protected]
    Date:     2010-11-29 12:26:32 -0800 (Mon, 29 Nov 2010)
    Log Message:
    bug fix BLZ-575 Potential race condition in flex.management.runtime.messaging.endpoints.EndpointControl
    Change a few counters to Atomic numbers
    Probably solve some PMD bugs too (was complaining about new Integer() and new Long() API)
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-575
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/management/runtime/messaging/endpoints/EndpointContro l.java

  • [svn:bz-trunk] 20976: bug fix BLZ 602 IPv6 address isn' t properly resolved when used in dynamic url in the proxy service

    Revision: 20976
    Revision: 20976
    Author:   [email protected]
    Date:     2011-03-28 09:20:34 -0700 (Mon, 28 Mar 2011)
    Log Message:
    bug fix BLZ 602 IPv6 address isn't properly resolved when used in dynamic url in the proxy service
    checkintests pass
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/messages/HTTPMessage.java

    Firstly, there's no such thing as Apache 9.3, there's Apache 1 (and subversions) and Apache 2 (and subversions). Your error message -
    Oracle-HTTP-Server/1.3.28Shows you're using Apache 1.3.28
    Secondly, I'm confused by your comment -
    I do not have Apache 9.3 or higher but I think oracle should offer this in its companion CDOracle does offer the Apache server, if you're saying you didn't get it from Oracle then where did your Apache server come from?
    Thirdly, I notice from your config file -
    ErrorLog "|E:\oracle\product\10.1.0\Companion\Apache\Apache\bin\rotatelogs logs/error_log 43200"That you're piping the logs through rotatelogs, are you sure the logfiles haven't just been renamed?

  • [svn:bz-trunk] 20981: bug fix BLZ-426 fixing the response cookie logic to skip request cookies

    Revision: 20981
    Revision: 20981
    Author:   [email protected]
    Date:     2011-03-28 14:28:45 -0700 (Mon, 28 Mar 2011)
    Log Message:
    bug fix BLZ-426 fixing the response cookie logic to skip request cookies
    checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-426
    Modified Paths:
        blazeds/trunk/modules/proxy/src/flex/messaging/services/http/proxy/ProxyContext.java
        blazeds/trunk/modules/proxy/src/flex/messaging/services/http/proxy/RequestFilter.java
        blazeds/trunk/modules/proxy/src/flex/messaging/services/http/proxy/ResponseFilter.java

  • [svn:bz-trunk] 21155: bug fix BLZ-623 BeanProxy/ PropertyProxyRegistry have unsynchronized access to registry/cache

    Revision: 21155
    Revision: 21155
    Author:   [email protected]
    Date:     2011-04-27 10:16:52 -0700 (Wed, 27 Apr 2011)
    Log Message:
    bug fix BLZ-623 BeanProxy/PropertyProxyRegistry have unsynchronized access to registry/cache
    adding the locking in the get of Maps in both classes
    checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-623
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/BeanProxy.java
        blazeds/trunk/modules/core/src/flex/messaging/io/PropertyProxyRegistry.java

  • [svn:bz-trunk] 20506: Bug fix BLZ-622 enhance the ClassDeserializationValidator to have default allow class patterns

    Revision: 20506
    Revision: 20506
    Author:   [email protected]
    Date:     2011-03-01 10:33:24 -0800 (Tue, 01 Mar 2011)
    Log Message:
    Bug fix BLZ-622 enhance the ClassDeserializationValidator to have default allow class patterns
    So we don't need to configuration for the common allow classes
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-622
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/validators/ClassDeserializationValidator.ja va

  • [svn:bz-trunk] 19119: bug fix BLZ-598  [Coverity] potential deadlock in FlexClient

    Revision: 19119
    Revision: 19119
    Author:   [email protected]
    Date:     2010-12-07 13:55:34 -0800 (Tue, 07 Dec 2010)
    Log Message:
    bug fix BLZ-598  potential deadlock in FlexClient
    adding the synchronization in the time out routine to acquir the FlexClient instance level lock first.
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-598
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/client/FlexClient.java

    Adobe has donated BlazeDS to the Apache Flex community, and the source code is hosted on the Apache Flex website in a GIT repository.
    http://flex.apache.org/dev-sourcecode.html

  • [svn:bz-trunk] 18874: bug fix BLZ 562.

    Revision: 18874
    Revision: 18874
    Author:   [email protected]
    Date:     2010-11-30 12:46:09 -0800 (Tue, 30 Nov 2010)
    Log Message:
    bug fix BLZ 562.
    Check the array component type whether it is primitive type or not
    skip the printing array content if it is primitive type
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/util/ToStringPrettyPrinter.java

  • [svn:bz-trunk] 19028: bug fix BLZ-408 MethodMatcher chooses wrong overloaded method

    Revision: 19028
    Revision: 19028
    Author:   [email protected]
    Date:     2010-12-03 13:46:24 -0800 (Fri, 03 Dec 2010)
    Log Message:
    bug fix BLZ-408 MethodMatcher chooses wrong overloaded method
    detected it is an exception case that we did not capture
    fix the exception handling now woring fine
    Checkintests pass
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-408
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/util/MethodMatcher.java

  • [svn:bz-trunk] 23118: bug fix for blz 567

    Revision: 23118
    Revision: 23118
    Author:   [email protected]
    Date:     2011-10-25 13:04:50 -0700 (Tue, 25 Oct 2011)
    Log Message:
    bug fix for blz 567
    Add and indicator to the Fault event that the number of max-streaming-connections-per-session have been exceeded.
    consist with the response code to be SC_SERVICE_NOTAVAILABLE,
    for errorMessage, cross out the limit configuration.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java

  • [svn:bz-trunk] 18840: bug fix of BLZ-576, add the initialization to one of the counter

    Revision: 18840
    Revision: 18840
    Author:   [email protected]
    Date:     2010-11-29 12:41:55 -0800 (Mon, 29 Nov 2010)
    Log Message:
    bug fix of BLZ-576, add the initialization to one of the counter
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-576
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/management/runtime/messaging/endpoints/EndpointContro l.java

  • [svn:bz-trunk] 21394: bug fix for watson 2887837 Not getting duplicate session detected error when same flex client id is used from two different HTTP sessions in CRX .

    Revision: 21394
    Revision: 21394
    Author:   [email protected]
    Date:     2011-06-16 12:34:13 -0700 (Thu, 16 Jun 2011)
    Log Message:
    bug fix for watson 2887837 Not getting duplicate session detected error when same flex client id is used from two different HTTP sessions in CRX.
    get the sessions id before we invalidate the duplicate session.
    Checkintests pass
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseHTTPEndpoint.java

    For our profect I think this issue was caused as follows:
    Believing that remoting was full asynchronous we fired a 2 or 3 remote calls to the server at the same time ( within the same function ) - usually when the users goes to a new section of the app.
    This seemed to trigger the duplicate http session error since according to http://blogs.adobe.com/lin/2011/05/duplication-session-error.html  two remote calls arriving before a session is created will cause 2 sessions to be created.
    Our current solution ( too early to say it works ) is to daisy chain the multiple calls together .
    Also there seemed to be an issue where mobile apps that never quit ( thanks Apple! )  caused the error when activated after a few hours.
    I guess the session expires on the server and the error above occurs on activation.
    So the mobile apps now ping the server with a remote call when activated after sleeping for more than one hour.
    All duplicate http errors are silently caught and reported.
    Fingers crossed we won't get any more!

Maybe you are looking for

  • MEMORY_NO_MORE_PAGING problem

    Hi,   I need help with this issue:   I am facing a MEMORY_NO_MORE_PAGING problem, and I don't know how to solve it. This problem is happening often during the week.   As an example I pasted on DUMP log. In addition, at the beginning I pasted the scre

  • Keeps crashing after Yosemite install - Need thoughts on what to do...

    My 2013 Macbook Air keeps crashing after Yosemite install, time between crashes are more random than consistent and it can be anytginh from one hour to 6 hours between crashes. Enclosed the report below with the hope that someone has some tips on wha

  • IPhone with IOS "Trust this computer" keeps popping up

    I have upgraded to ios 7 on my iphone, but when I now connect my phone to my car (ipod connectivity) it pops up with the "Trust this computer" box! but disappears quickly and then keeps popping up and disappearing.  I don't even have time to click TR

  • Solaris 10 patch clusters

    I'm sorry if this is in the wrong forum, but I didn't see a better/more relevant spot for it. Is there a way to download the Solaris 10 without having a SunSolve account? When I tried to download it I get redirected to a login/register page which req

  • JSP Failed to Compile in BEA WebLogic!

    Hi All,           I am getting the following error message while executing the JSP pages in WebLogic Server 8.1 SP5.           Explicit cast needed to convert java.lang.Throwable to java.lang.Exception.           The JSP page was working fine in JRun