You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Alexander Doroshko <al...@jetbrains.com> on 2013/02/12 16:24:30 UTC
Debug ActionScript workers
Hi,
Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
ActionScript workers, the cool feature introduced in Flash Player 11.4
[1]. Even worse is that connected debugger prevents ActionScript workers
from executing.
Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
include updated fdb tool that is *able* to debug AS workers
(corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
SDK]/lib/legacy/legacy-common.jar).
When do you plan to integrate recent changes in debugger into Apache
Flex SDK repository?
As Adobe has donated Flex SDK and all its tools to Apache shouldn't
Adobe continue work on these tools in Apache repository rather than
somewhere in a private place?
[1]
http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-8000.html
Alexander
Re: Debug ActionScript workers
Posted by Frédéric THOMAS <we...@hotmail.com>.
+1
-----Message d'origine-----
From: Michael Schmalle
Sent: Wednesday, February 13, 2013 12:02 PM
To: dev@flex.apache.org
Subject: Re: Debug ActionScript workers
Alexander,
Please don't worry about it, Scott DOES NOT speak for this project,
only himself and what he said could be viewed as offensive as well.
I think it's great your are getting involved with the project's list!
BTW, I totally understood what you were asking and you were *not*
pointing out that Adobe hasn't done enough.
I will apologize for Scott's comment.
Mike
Quoting Alexander Doroshko <al...@jetbrains.com>:
>> Thank you for your interest in the project - but, pointing out how
>> Adobe hasn't done enough isn't helpful, and it isn't accurate.
> I'm awfully sorry if my question appeared to be offensive, English
> is not my native. The purpose of my email was not to point to any
> drawbacks, but to make sure that command line debugger tool (fdb) in
> Apache Flex SDK will include features already implemented in fdb
> tool from Adobe AIR SDK.
>
> Sorry again,
> Alexander
>
--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com
Re: Debug ActionScript workers
Posted by Michael Schmalle <ap...@teotigraphix.com>.
Alexander,
Please don't worry about it, Scott DOES NOT speak for this project,
only himself and what he said could be viewed as offensive as well.
I think it's great your are getting involved with the project's list!
BTW, I totally understood what you were asking and you were *not*
pointing out that Adobe hasn't done enough.
I will apologize for Scott's comment.
Mike
Quoting Alexander Doroshko <al...@jetbrains.com>:
>> Thank you for your interest in the project - but, pointing out how
>> Adobe hasn't done enough isn't helpful, and it isn't accurate.
> I'm awfully sorry if my question appeared to be offensive, English
> is not my native. The purpose of my email was not to point to any
> drawbacks, but to make sure that command line debugger tool (fdb) in
> Apache Flex SDK will include features already implemented in fdb
> tool from Adobe AIR SDK.
>
> Sorry again,
> Alexander
>
--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com
Re: Debug ActionScript workers
Posted by Alexander Doroshko <al...@jetbrains.com>.
> Thank you for your interest in the project - but, pointing out how
> Adobe hasn't done enough isn't helpful, and it isn't accurate.
I'm awfully sorry if my question appeared to be offensive, English is
not my native. The purpose of my email was not to point to any
drawbacks, but to make sure that command line debugger tool (fdb) in
Apache Flex SDK will include features already implemented in fdb tool
from Adobe AIR SDK.
Sorry again,
Alexander
RE: Debug ActionScript workers
Posted by "Guthmann, Scott" <sg...@on3solutions.com>.
Alexander:
> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug ActionScript workers, the cool feature introduced in Flash Player 11.4 [1]. Even worse is that connected debugger prevents ActionScript workers from executing.
> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also include updated fdb tool that is *able* to debug AS workers (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR SDK]/lib/legacy/legacy-common.jar).
> As Adobe has donated Flex SDK and all its tools to Apache shouldn't Adobe continue work on these tools in Apache repository rather than somewhere in a private place?
I feel that Adobe has been working & contributing to Apache Flex in the open. Currently, there are at least 5 Full time employees from Adobe who have been sharing information with the project as true partners. These FTEs time and all of the IP and code donated by Adobe has been very generous IMO. These 5 are each code committers and have done a large share of the work since November 2011. Our project is mightily supported by Adobe's ongoing generosity with some of their smartest technical minds.
Thank you for your interest in the project - but, pointing out how Adobe hasn't done enough isn't helpful, and it isn't accurate.
Re: Debug ActionScript workers
Posted by Om <bi...@gmail.com>.
On Wed, Feb 13, 2013 at 9:37 AM, Alex Harui <ah...@adobe.com> wrote:
>
>
>
> On 2/13/13 1:03 AM, "Alexander Doroshko" <alexander.doroshko@jetbrains.com
> >
> wrote:
>
> > On 12.02.2013 21:05, Alex Harui wrote:
> >> On 2/12/13 7:24 AM, "Alexander Doroshko" <
> alexander.doroshko@jetbrains.com>
> >> wrote:
> >>
> >>> Hi,
> >>> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
> >>> ActionScript workers, the cool feature introduced in Flash Player 11.4
> >>> [1]. Even worse is that connected debugger prevents ActionScript
> workers
> >>> from executing.
> >>> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
> >>> include updated fdb tool that is *able* to debug AS workers
> >>> (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
> >>> SDK]/lib/legacy/legacy-common.jar).
> >>>
> >>> When do you plan to integrate recent changes in debugger into Apache
> >>> Flex SDK repository?
> >>> As Adobe has donated Flex SDK and all its tools to Apache shouldn't
> >>> Adobe continue work on these tools in Apache repository rather than
> >>> somewhere in a private place?
> >>>
> >>> [1]
> >>>
> http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-80
> >>> 00
> >>> .html
> >> Have you checked to see if the code in the Falcon branch is the same as
> >> ASC2.0?
> > As I see Falcon branch doesn't contain debugger command line tool (fdb)
> > [1].
> > I checked fdb code in sdk trunk [2] and in develop branch [3], but both
> > do not support debugging ActionScript Workers. As a proof - check fdb
> > help file [4]. It doesn't contain 'worker' and 'info workers' commands
> > whereas help for fdb tool from Adobe AIR SDK 3.4+ contains these
> commands.
> >
> OK, I will ask to see who did the code. I'm not sure it can be donated,
> but
> I will try.
>
>
Big +1 for this. It is important that other IDEs are able to support AS3
workers as well. With the glimmer of hope that we see in AIR 3.6 on being
able to load multiple swfs in iOS, I am hoping that AS3 workers would be
supported in future AIR versions. It would be great if IntelliJ IDEA (and
FDT,etc of course) can target this functionality as well.
Thanks,
Om
Re: Debug ActionScript workers
Posted by Alex Harui <ah...@adobe.com>.
I have the code, but it has to be legally cleared and I haven't made it a
priority. I'm doing IP clearance on BlazeDS right now and it might also
require that some other files get donated and I'll bundle this with it.
-Alex
On 9/8/13 7:00 AM, "Frédéric THOMAS" <we...@hotmail.com> wrote:
>Any Progress on this ?
>
>Just tried to overlay the Air SDK compiler on top of the Apache Flex SDK
>to
>get it working in IntelliJ but I have only trace statements displayed, it
>can't stop on breakpoints.
>
>We're now at AIR 3.8 in the official release and workers can be debugged
>in
>FB 4.7 since 3.4, it would be fair other IDEs be able to leverage this
>feature.
>
>-Fred
>
>-----Message d'origine-----
>De : Alex Harui [mailto:aharui@adobe.com]
>Envoyé : jeudi 7 mars 2013 18:14
>À : dev@flex.apache.org
>Objet : Re: Debug ActionScript workers
>
>
>
>
>On 3/7/13 4:28 AM, "Alexander Doroshko" <al...@jetbrains.com>
>wrote:
>
>>
>> Alex, did you get any any response?
>> In my opinion fully-functional debugging tool is a must for Apache Flex
>SDK.
>I got the ok from the business folks. Now I have to actually find the
>code
>and get it cleared legally. It isn't high on my priority list at this
>point, but I think there's a good chance it will make it into Apache Flex
>eventually.
>
>--
>Alex Harui
>Flex SDK Team
>Adobe Systems, Inc.
>http://blogs.adobe.com/aharui
>
RE: Debug ActionScript workers
Posted by Frédéric THOMAS <we...@hotmail.com>.
Any Progress on this ?
Just tried to overlay the Air SDK compiler on top of the Apache Flex SDK to
get it working in IntelliJ but I have only trace statements displayed, it
can't stop on breakpoints.
We're now at AIR 3.8 in the official release and workers can be debugged in
FB 4.7 since 3.4, it would be fair other IDEs be able to leverage this
feature.
-Fred
-----Message d'origine-----
De : Alex Harui [mailto:aharui@adobe.com]
Envoyé : jeudi 7 mars 2013 18:14
À : dev@flex.apache.org
Objet : Re: Debug ActionScript workers
On 3/7/13 4:28 AM, "Alexander Doroshko" <al...@jetbrains.com>
wrote:
>
> Alex, did you get any any response?
> In my opinion fully-functional debugging tool is a must for Apache Flex
SDK.
I got the ok from the business folks. Now I have to actually find the code
and get it cleared legally. It isn't high on my priority list at this
point, but I think there's a good chance it will make it into Apache Flex
eventually.
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui
Re: Debug ActionScript workers
Posted by Alex Harui <ah...@adobe.com>.
On 3/7/13 4:28 AM, "Alexander Doroshko" <al...@jetbrains.com>
wrote:
>
> Alex, did you get any any response?
> In my opinion fully-functional debugging tool is a must for Apache Flex SDK.
I got the ok from the business folks. Now I have to actually find the code
and get it cleared legally. It isn't high on my priority list at this
point, but I think there's a good chance it will make it into Apache Flex
eventually.
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui
Re: Debug ActionScript workers
Posted by Alexander Doroshko <al...@jetbrains.com>.
On 13.02.2013 21:37, Alex Harui wrote:
> On 2/13/13 1:03 AM, "Alexander Doroshko" <al...@jetbrains.com>
> wrote:
>
>> On 12.02.2013 21:05, Alex Harui wrote:
>>> On 2/12/13 7:24 AM, "Alexander Doroshko" <al...@jetbrains.com>
>>> wrote:
>>>
>>>> Hi,
>>>> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
>>>> ActionScript workers, the cool feature introduced in Flash Player 11.4
>>>> [1]. Even worse is that connected debugger prevents ActionScript workers
>>>> from executing.
>>>> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
>>>> include updated fdb tool that is *able* to debug AS workers
>>>> (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
>>>> SDK]/lib/legacy/legacy-common.jar).
>>>>
>>>> When do you plan to integrate recent changes in debugger into Apache
>>>> Flex SDK repository?
>>>> As Adobe has donated Flex SDK and all its tools to Apache shouldn't
>>>> Adobe continue work on these tools in Apache repository rather than
>>>> somewhere in a private place?
>>>>
>>>> [1]
>>>> http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-80
>>>> 00
>>>> .html
>>> Have you checked to see if the code in the Falcon branch is the same as
>>> ASC2.0?
>> As I see Falcon branch doesn't contain debugger command line tool (fdb)
>> [1].
>> I checked fdb code in sdk trunk [2] and in develop branch [3], but both
>> do not support debugging ActionScript Workers. As a proof - check fdb
>> help file [4]. It doesn't contain 'worker' and 'info workers' commands
>> whereas help for fdb tool from Adobe AIR SDK 3.4+ contains these commands.
> OK, I will ask to see who did the code. I'm not sure it can be donated, but
> I will try.
Alex, did you get any any response?
In my opinion fully-functional debugging tool is a must for Apache Flex SDK.
Re: Debug ActionScript workers
Posted by Alex Harui <ah...@adobe.com>.
On 2/13/13 1:03 AM, "Alexander Doroshko" <al...@jetbrains.com>
wrote:
> On 12.02.2013 21:05, Alex Harui wrote:
>> On 2/12/13 7:24 AM, "Alexander Doroshko" <al...@jetbrains.com>
>> wrote:
>>
>>> Hi,
>>> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
>>> ActionScript workers, the cool feature introduced in Flash Player 11.4
>>> [1]. Even worse is that connected debugger prevents ActionScript workers
>>> from executing.
>>> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
>>> include updated fdb tool that is *able* to debug AS workers
>>> (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
>>> SDK]/lib/legacy/legacy-common.jar).
>>>
>>> When do you plan to integrate recent changes in debugger into Apache
>>> Flex SDK repository?
>>> As Adobe has donated Flex SDK and all its tools to Apache shouldn't
>>> Adobe continue work on these tools in Apache repository rather than
>>> somewhere in a private place?
>>>
>>> [1]
>>> http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-80
>>> 00
>>> .html
>> Have you checked to see if the code in the Falcon branch is the same as
>> ASC2.0?
> As I see Falcon branch doesn't contain debugger command line tool (fdb)
> [1].
> I checked fdb code in sdk trunk [2] and in develop branch [3], but both
> do not support debugging ActionScript Workers. As a proof - check fdb
> help file [4]. It doesn't contain 'worker' and 'info workers' commands
> whereas help for fdb tool from Adobe AIR SDK 3.4+ contains these commands.
>
OK, I will ask to see who did the code. I'm not sure it can be donated, but
I will try.
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui
Re: Debug ActionScript workers
Posted by Alexander Doroshko <al...@jetbrains.com>.
On 12.02.2013 21:05, Alex Harui wrote:
> On 2/12/13 7:24 AM, "Alexander Doroshko" <al...@jetbrains.com>
> wrote:
>
>> Hi,
>> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
>> ActionScript workers, the cool feature introduced in Flash Player 11.4
>> [1]. Even worse is that connected debugger prevents ActionScript workers
>> from executing.
>> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
>> include updated fdb tool that is *able* to debug AS workers
>> (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
>> SDK]/lib/legacy/legacy-common.jar).
>>
>> When do you plan to integrate recent changes in debugger into Apache
>> Flex SDK repository?
>> As Adobe has donated Flex SDK and all its tools to Apache shouldn't
>> Adobe continue work on these tools in Apache repository rather than
>> somewhere in a private place?
>>
>> [1]
>> http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-8000
>> .html
> Have you checked to see if the code in the Falcon branch is the same as
> ASC2.0?
As I see Falcon branch doesn't contain debugger command line tool (fdb)
[1].
I checked fdb code in sdk trunk [2] and in develop branch [3], but both
do not support debugging ActionScript Workers. As a proof - check fdb
help file [4]. It doesn't contain 'worker' and 'info workers' commands
whereas help for fdb tool from Adobe AIR SDK 3.4+ contains these commands.
I was pointed that my original email was written in an offensive manner,
sorry about that, English is not my native. The purpose of my email was
to make sure that command line debugger tool (fdb) in Apache Flex SDK
will include features already implemented in fdb tool from Adobe AIR SDK.
Alexander
[1] http://svn.apache.org/repos/asf/flex/falcon/trunk/
[2] http://svn.apache.org/repos/asf/flex/sdk/trunk/modules/debugger/
[3]
http://svn.apache.org/repos/asf/flex/sdk/branches/develop/modules/debugger/
[4]
http://svn.apache.org/repos/asf/flex/sdk/branches/develop/modules/debugger/src/java/flex/tools/debugger/cli/fdbhelp_en.txt
Re: Debug ActionScript workers
Posted by Alex Harui <ah...@adobe.com>.
On 2/12/13 7:24 AM, "Alexander Doroshko" <al...@jetbrains.com>
wrote:
> Hi,
> Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
> ActionScript workers, the cool feature introduced in Flash Player 11.4
> [1]. Even worse is that connected debugger prevents ActionScript workers
> from executing.
> Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
> include updated fdb tool that is *able* to debug AS workers
> (corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
> SDK]/lib/legacy/legacy-common.jar).
>
> When do you plan to integrate recent changes in debugger into Apache
> Flex SDK repository?
> As Adobe has donated Flex SDK and all its tools to Apache shouldn't
> Adobe continue work on these tools in Apache repository rather than
> somewhere in a private place?
>
> [1]
> http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-8000
> .html
Have you checked to see if the code in the Falcon branch is the same as
ASC2.0?
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui