[svn:fx-trunk] 14966: Merge 14965 from 4.x to trunk.
Revision: 14966
Revision: 14966
Author: [email protected]
Date: 2010-03-23 14:53:53 -0700 (Tue, 23 Mar 2010)
Log Message:
Merge 14965 from 4.x to trunk.
Fix for http://bugs.adobe.com/jira/browse/SDK-25909 and another underlying List/Tree/DataGrid issue. The bug was that the dragProxy for a TileList and HorizontalList didn't have the right layoutDirection causing it to be incorrectly positioned. While investigating the issue, I found that there was some fallout from changing SpriteAsset. The selection and rollover highlights on a List were disappearing. It turns out that List and DataGrid create their own SpriteAssets for creating certain indicators (like highlight and selection), while Tree creates it to wrap the disclosureIcon.
The fix for first bug is to set the layoutDirection of the dragProxy to ?\226?\128?\156rtl?\226?\128?\157 when the dragInitiator is also "rtl". It doesn?\226?\128?\153t inherit the layoutDirection because it is a child of the systemManager. I?\226?\128?\153ve also included the fix for the fallout from SpriteAsset by setting layoutDirection on those specific instances to null (inheriting) instead of their default ?\226?\128?\156ltr?\226?\128?\157.
QE notes: Need updates to mirrored Tree bitmaps.
Doc notes: No
Bugs: SDK-25909
Reviewer: Jason
Tests run: checkintests
Is noteworthy for integration: No
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-25909
http://bugs.adobe.com/jira/browse/SDK-25909
Modified Paths:
flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataGridBase .as
flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/listClasses/ListBase.as
flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/treeClasses/TreeItemRenderer .as
flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/DragManagerImpl.as
Property Changed:
flex/sdk/trunk/
Similar Messages
-
[svn:bz-4.x] 14931: Merge revisions from 14804 to 14910 from trunk
Revision: 14931
Revision: 14931
Author: [email protected]
Date: 2010-03-22 19:04:58 -0700 (Mon, 22 Mar 2010)
Log Message:
Merge revisions from 14804 to 14910 from trunk
checkintests: passed
Modified Paths:
blazeds/branches/4.x/apps/samples/WEB-INF/flex/proxy-config.xml
blazeds/branches/4.x/apps/samples/index.htm
blazeds/branches/4.x/apps/team/WEB-INF/flex/remoting-config.xml
blazeds/branches/4.x/apps/team/WEB-INF/flex/services-config.xml
blazeds/branches/4.x/apps/team/features/security-constraints/securityConstraint_Custom.mx ml
blazeds/branches/4.x/build.xml
blazeds/branches/4.x/development/eclipse/projects/java/blazeds-team.war/.classpath
blazeds/branches/4.x/resources/config/bootstrapservices/HTTPProxyBootstrapService.java
blazeds/branches/4.x/resources/config/bootstrapservices/MessagingBootstrapService.java
blazeds/branches/4.x/resources/config/bootstrapservices/RemotingBootstrapService.java
blazeds/branches/4.x/resources/flex_sdk/readme.txt
blazeds/branches/4.x/servers/apache-tomcat-6.0.14/conf/tomcat-users.xml
Added Paths:
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/HTTPProxyBootstrapS ervice.java
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/MessagingBootstrapS ervice.java
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/RemotingBootstrapSe rvice.java
blazeds/branches/4.x/apps/team/WEB-INF/src/features/validators/deserialization/ClassLoggi ngDeserializationValidator.java
blazeds/branches/4.x/apps/team/features/security-constraints/securityConstraint_Legacy.mx ml
blazeds/branches/4.x/resources/flex_sdk/turnkey-readme.txt
Removed Paths:
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/HTTPProxyBootstrapS ervice.java
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/MessagingBootstrapS ervice.java
blazeds/branches/4.x/apps/team/WEB-INF/src/features/bootstrapservices/RemotingBootstrapSe rvice.java
Property Changed:
blazeds/branches/4.x/ -
[svn] 1118: Merge 1117 from branches/3.0.x to trunk.
Revision: 1118
Author: [email protected]
Date: 2008-04-07 11:27:54 -0700 (Mon, 07 Apr 2008)
Log Message:
Merge 1117 from branches/3.0.x to trunk.
Modified Paths:
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/AbstractProducer.as
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/ChannelSet.as -
[svn] 1083: Merge 1082 from branches/3.0.x to trunk.
Revision: 1083
Author: [email protected]
Date: 2008-04-02 16:33:46 -0700 (Wed, 02 Apr 2008)
Log Message:
Merge 1082 from branches/3.0.x to trunk.
Modified Paths:
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/ChannelSet.as
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/config/ServerConfig.as -
[svn] 1123: Merge 1122 from branches/3.0.x to trunk.
Revision: 1123
Author: [email protected]
Date: 2008-04-07 13:33:35 -0700 (Mon, 07 Apr 2008)
Log Message:
Merge 1122 from branches/3.0.x to trunk.
Modified Paths:
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/ChannelSet.as -
[svn] 1272: Merge 1271 from branches/3.0.x to trunk.
Revision: 1272
Author: [email protected]
Date: 2008-04-17 10:38:36 -0700 (Thu, 17 Apr 2008)
Log Message:
Merge 1271 from branches/3.0.x to trunk.
Modified Paths:
blazeds/trunk/modules/core/src/java/flex/messaging/endpoints/BaseHTTPEndpoint.java -
[svn] 1397: Merge 1396 from trunk to 3.0.x
Revision: 1397
Author: [email protected]
Date: 2008-04-24 13:34:14 -0700 (Thu, 24 Apr 2008)
Log Message:
Merge 1396 from trunk to 3.0.x
Added Paths:
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/LogMBeans.mxm l
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/MBeanFunction s.as
Removed Paths:
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/LogMBeans.mxm l
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/MBean/Log/MBeanFunction s.as -
[svn] 1463: merge 1461 from trunk to 3.0.x
Revision: 1463
Author: [email protected]
Date: 2008-04-29 14:17:51 -0700 (Tue, 29 Apr 2008)
Log Message:
merge 1461 from trunk to 3.0.x
Modified Paths:
blazeds/branches/3.0.x/qa/apps/qa-regress/WEB-INF/flex/remoting-config.mods.xml
Added Paths:
blazeds/branches/3.0.x/qa/apps/qa-regress/WEB-INF/src/blazeds/qa/remotingService/ImageSna pshotType.java
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureBitmapData.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImage.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedFalse.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedFalseJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedTrue.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedTrueJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testEncodeImageAsBase64.mxml
Removed Paths:
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureBitmapData.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImage.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedFalse.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedFalseJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedTrue.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testCaptureImageScaleLimitedTrueJPEG.mxml
blazeds/branches/3.0.x/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTyp es/ImageSnapshot/testEncodeImageAsBase64.mxml -
[svn] 855: merge 853 from 3.0.x to trunk
Revision: 855
Author: [email protected]
Date: 2008-03-18 14:05:34 -0700 (Tue, 18 Mar 2008)
Log Message:
merge 853 from 3.0.x to trunk
Modified Paths:
blazeds/trunk/modules/common/src/java/flex/messaging/errors.properties -
[svn] 2166: merge 2165 from 3.0.x to trunk
Revision: 2166
Author: [email protected]
Date: 2008-06-20 11:54:27 -0700 (Fri, 20 Jun 2008)
Log Message:
merge 2165 from 3.0.x to trunk
Added Paths:
blazeds/trunk/qa/apps/qa-manual/mbean/
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/MBeanServerGateway_create.mxml
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/Simple.java
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/SimpleMBean.java
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/simpleMBean.jar
Removed Paths:
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/MBeanServerGateway_create.mxml
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/Simple.java
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/SimpleMBean.java
blazeds/trunk/qa/apps/qa-manual/mbean/jmx/simpleMBean.jar -
[svn] 1016: Merge 1015 from 3.0.x to trunk.
Revision: 1016
Author: [email protected]
Date: 2008-03-28 17:54:48 -0700 (Fri, 28 Mar 2008)
Log Message:
Merge 1015 from 3.0.x to trunk.
Modified Paths:
blazeds/trunk/modules/core/src/java/flex/messaging/MessageClient.java
blazeds/trunk/modules/core/src/java/flex/messaging/endpoints/BaseHTTPEndpoint.java -
[svn] 990: Merge 977 from 3.0.x to trunk.
Revision: 990
Author: [email protected]
Date: 2008-03-28 11:24:30 -0700 (Fri, 28 Mar 2008)
Log Message:
Merge 977 from 3.0.x to trunk.
Modified Paths:
blazeds/trunk/modules/common/src/java/flex/messaging/log/Log.java
blazeds/trunk/modules/common/src/java/flex/messaging/util/ExceptionUtil.java
blazeds/trunk/modules/core/src/java/flex/messaging/MessageBroker.java
blazeds/trunk/modules/core/src/java/flex/messaging/MessageException.java
blazeds/trunk/modules/core/src/java/flex/messaging/endpoints/amf/MessageBrokerFilter.java
blazeds/trunk/modules/core/src/java/flex/messaging/endpoints/amf/SuspendableMessageBroker Filter.java
blazeds/trunk/modules/core/src/java/flex/messaging/security/SecurityException.java
blazeds/trunk/modules/core/src/java/flex/messaging/services/ServiceException.java -
Revision: 14953
Revision: 14953
Author: [email protected]
Date: 2010-03-23 13:17:02 -0700 (Tue, 23 Mar 2010)
Log Message:
Merged 14622 from trunk to 4.x.
QE notes:
Doc notes:
Bugs: SDK-25918, SDK-25619 (SDK-25206)
Reviewer: pfarland
Tests run: checkintests in 4.x, full cyclone in trunk
Is noteworthy for integration: yes, fixes issues only seen in FB.
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-25918
http://bugs.adobe.com/jira/browse/SDK-25619
http://bugs.adobe.com/jira/browse/SDK-25206
Modified Paths:
flex/sdk/branches/4.x/modules/compiler/src/java/flex2/compiler/CompilerAPI.java
flex/sdk/branches/4.x/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java
Property Changed:
flex/sdk/branches/4.x/ -
[svn:bz-4.0.0_fixes] 16633: Merge fix from trunk
Revision: 16633
Revision: 16633
Author: [email protected]
Date: 2010-06-23 07:55:57 -0700 (Wed, 23 Jun 2010)
Log Message:
Merge fix from trunk
Bugs: Watson #2632745 - Edge server to lcds server connection leak.
QA: Yes
Doc: No
Checkintests: Pass
Details: This is the BlazeDS part of the fix, there will be an LCDS part as well.
This wasn't an Edge Server bug per say, the real bug goes as follows:
-Take a messaging sample that uses RTMP.
-Connect and subscribe the Consumer to the destination.
-Get Message Generator stream messages to the destination.
-Close the browser window.
-At this point, you?\226?\128?\153d expect the FlexClient to time out (after 5 seconds if no FlexClient timeout is defined, or as specified by FlexClient timeout) which should time out the RTMPFlexSession. However, FlexClient does not time out because Message Generator is wrongly keeping the FlexClient alive as it?\226?\128?\153s pushing messages to it.
The bug is scattered across FlexClient.java class but mainly in FlexClient#push method. This method calls FlexClient#updateLastUse at the beginning of the method but what it should do is to delay FlexClient#updateLastUse until the message is actually written to the network (which won?\226?\128?\153t be the case when the browser window is closed, hence FlexClient will time out as expected).
This has an important side-effect for the Edge Server. When RTMP is in use, and there?\226?\128?\153s a stream of messages from Message Generator to a Flex client, when the browser window is closed, the connection between the Flex client and the Edge Server is cleaned up correctly, but the connection between the Edge Server and the backing App Server on behalf of the FlexClient stays open due to FlexClient not timing out, until the message streaming stops.
The fix is to not call FlexClient#updateLastUse right away in FlexClient#push, and delay it when we actually know that the message is written to the client.
Modified Paths:
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/client/FlexClient.java -
[svn] 1058: Merge 1057 from 3.0.x branch to trunk.
Revision: 1058
Author: [email protected]
Date: 2008-04-01 15:03:35 -0700 (Tue, 01 Apr 2008)
Log Message:
Merge 1057 from 3.0.x branch to trunk.
Modified Paths:
blazeds/trunk/modules/core/src/java/flex/messaging/services/messaging/SubscriptionManager .java
Maybe you are looking for
-
How to: Send out e-mails through a 3rd party mail host?
Hi, We would like to send out e-mail campaign from our CRM system. But we would not like to risc being blacklisted as spammer, so we would like to send out the e-mails using a 3rd party mail host provider. Our sales department already use our CRM sys
-
How to create different log files for different levels
Hi, Can some one please help me with my problem I have here? I want to send log data to two diffrent files depending on the logging level such as DEBUG and WARN using the same logger instance. How can you configure this in log4j.properties. Please po
-
Hi experts, I'm here on behalf of a collegue of mine who cannot write in English. So I'm not expert on this matter, please forgive me and put me on the right way. My colleague gets a problem with transactions ME23, ME23N When he looks at the header o
-
Re: (forte-users) Question
This is a multi-part message in MIME format. --------------4E6A4194374DC1BDF50CB1A1 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I would set the completion event for the display method of the new window and register to t
-
Help !! Bits and Bytes - Come get these Dukes
Can someone please shed some light on this ... I come from a C background and had no problems reading files in bits. I can't seem to find a way to read bit by bit in Java. I have a file which is written in an unknown format. All I have been told is t