Migration from Flex 2 beta 3 to Flex 2
Hi there,
Whoever is reading this stuff, may I take an honour to notify
you all, there are big big big changes in running a flex 2 beta 3
applciation in compare to running a flex 2 release application.
I am almost finish with my project now and when we ported the
application to flex 2 release version, the application is not
working at all. Below is the list of problems I am facing...
1. Datagrid not at all supporting array collection anymore
2. Tree.selectedIndex not working
3. Drag and drop methods not supportive
4. All UI constraints are changes...
if anybody can answer these questions i would be
thankful
I'm sorry to hear that you are having problems. A few APIs
did change from B3 to final, but you should be getting compile
errors for those. I can assure you that all of the areas you
mentioned were tested and are working for many folks so if you can
supply examples of what isnt working we can try to get you back up
and running.
Similar Messages
-
Issues migrating from Flex Builder 3 to Flash Builder 4.5
Migrating from Flex Builder 3 (SDK 3.5) to Flash Builder 4.5 (SDK 4.5). Using Flex 3 compatibility mode. Flash Player 10.2. MX only components set.
Issue 1. A DataGridColumn error per: Description Resource Path Location Type
Declaration of style 'direction' conflicts with previous declaration in C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\frameworks\libs\mx\mx.swc(mx.controls.dataGridClasses:DataGridColumn). SPT_GUI Unknown Flex Problem
Issue 2. Using Cairngorm 2. Have a class 'Bindable] public class GuiModel implements ModelLocator'. Now getInstance() is not defined per: private var model : GuiModel = GuiModel .getInstance(). Does Cairngorm 3 have to be used with Flash Builder 4.5?
What has to be done to resolve these issues?Issue 2: Have you defined the static variable to hold the instance of the model locator? Also, have you defined a static method to return the model locator's instance?
-
Bi-derectional text and migration from Flex 3 to Flex 4
Hi guys, Can we migrate our application from Flex 3 to Flex 4
in order to support bi-directional text? I have been reviewing the
new Text Layout Framework tutorial and I found out a set of new
components that need to be used in order to support bi-di ext.
What about the classical Flex components that we used to use
in our application? do I need to re-write my application with the
TLF components in order to support bi-di? Can’t I just set
some new properties and re-compile my application?
Please help
Thank YouFor Flex 4, in addition to developing new "Gumbo" components
which have an improved skinning architecture and use TLF, the Flex
team is also planning to make it possible to have a few TLF
features such as bidirectional text in some or perhaps all of the
Halo components from Flex 3. These components currently use a
Player class known as TextField. A class called TLFTextField is
being developed which uses TLF to implement the same APIs as
TextField, and therefore can replace TextField in the Halo
components.
This work is underway but not yet complete. Only a few
components are currently working with this approach and there is no
way at the moment to turn on bidirectionality. We are also starting
to develop a UI-mirroring feature to allow the entire user
interface -- not just the text -- to become right-to-left.
So what you need -- the ability to write Arabic and Hebrew
applications using only legacy Halo components -- is planned for
Flex 4.
Gordon Smith
Adobe Flex SDK Team -
Migration from Flex 3 to Flex 4
I've migrated my project from flex 3 to flex 4 and all it's ok, the new project work fine.
But I created my custom TitleWindow MX style and I created a swc library from Flash builder 4, all it's ok.
When I use my custom TitleWindow in new project (compatible with mx+spark) it work fine when I add only mx component, when I add a <s:TextArea> for example, it throw this error in run-time: Skin for ForumTitleWindow1220.boxMessaggioInput.TextArea1227 cannot be found.
where ForumTitleWindow1220 and boxMessaggioInput are my instance.
in particolar the error is "throw(new Error(resourceManager.getString("components", "skinNotFound", [this])));"
in SkinnableComponent to line 698.
why?For Flex 4, in addition to developing new "Gumbo" components
which have an improved skinning architecture and use TLF, the Flex
team is also planning to make it possible to have a few TLF
features such as bidirectional text in some or perhaps all of the
Halo components from Flex 3. These components currently use a
Player class known as TextField. A class called TLFTextField is
being developed which uses TLF to implement the same APIs as
TextField, and therefore can replace TextField in the Halo
components.
This work is underway but not yet complete. Only a few
components are currently working with this approach and there is no
way at the moment to turn on bidirectionality. We are also starting
to develop a UI-mirroring feature to allow the entire user
interface -- not just the text -- to become right-to-left.
So what you need -- the ability to write Arabic and Hebrew
applications using only legacy Halo components -- is planned for
Flex 4.
Gordon Smith
Adobe Flex SDK Team -
Migration from Flex 3.3 to Flash Builder 4 problems.
So, I've been working on a Flex Builder 3.3 project for some time now. One of the things I had expected from Flash Builder 4 would be the ability to simply import a fully operational (bug free) 3.3 project. Wrong.
My 3.3 project uses an imported FLVPlayback component (for a number of reasons) and under 3.3 I got no errors using it. Immediately upon importing and opening my 3.3 project in 4.0 I get the following: (any assistance whatsoever would be appreciate to resolve this)
VideoError: 1008: VideoPlayer.iNCManagerClass has not been set or its value is invalid: fl.video.NCManagerDynamicStream
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::createINCManager()[E:\dev\beta1\frameworks\projects\flex4\src\fl\video\VideoPlayer.as:3710]
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_load()[E:\dev\beta1\frameworks\projects\flex4\src\fl\video\VideoPlayer.as:1327]
at fl.video::VideoPlayer/load()[E:\dev\beta1\frameworks\projects\flex4\src\fl\video\VideoPla yer.as:1270]
at fl.video::FLVPlayback/doContentPathConnect()
at fl.video::FLVPlayback/set source()
at lucid/videoScene()[/Users/villmer/Documents/Adobe Flash Builder Beta/lucid/src/lucid.mxml:212]
at lucid/build()[/Users/villmer/Documents/Adobe Flash Builder Beta/lucid/src/lucid.mxml:202]
at lucid/init()[/Users/villmer/Documents/Adobe Flash Builder Beta/lucid/src/lucid.mxml:123]
at lucid/loadXML/xmlComplete()[/Users/villmer/Documents/Adobe Flash Builder Beta/lucid/src/lucid.mxml:116]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()Hi Matt,
Alright, I tried:
1. Removing the FLVPlayback.swc from Properties > Flex Build Path >
Library Path
2. Adding import fl.video.*
import fl.video.FLVPlayback;
But I still get:
VideoError: 1008: VideoPlayer.iNCManagerClass has not been set or its
value is invalid: fl.video.NCManagerDynamicStream
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::createINCManager()
[E:\dev\beta1\frameworks\projects\flex4\src\fl\video\VideoPlayer.as:
3710]
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_load()
[E:\dev\beta1\frameworks\projects\flex4\src\fl\video\VideoPlayer.as:
1327]
at fl.video::VideoPlayer/load()[E:\dev\beta1\frameworks\projects
\flex4\src\fl\video\VideoPlayer.as:1270]
at fl.video::FLVPlayback/doContentPathConnect()
at fl.video::FLVPlayback/set source()
at lucid/videoScene()[/Users/villmer/Documents/Adobe Flash Builder
Beta/lucid/src/lucid.mxml:210]
at lucid/build()[/Users/villmer/Documents/Adobe Flash Builder Beta/
lucid/src/lucid.mxml:200]
at lucid/init()[/Users/villmer/Documents/Adobe Flash Builder Beta/
lucid/src/lucid.mxml:121]
at lucid/loadXML/xmlComplete()[/Users/villmer/Documents/Adobe Flash
Builder Beta/lucid/src/lucid.mxml:114]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete() -
Hi All,
I have an app in flex builder 2... I just download de beta 3.
How can I migrate to this new version?
Any problems in migration?
Can I continue working and put my app in production while we
wait the final
version?
Tks
JFBNever mine I got it... just replace the path of the WEB-INF
folder and
works.
Rgds
JFB
"JFB" <[email protected]> wrote in message
news:fj1v2j$620$[email protected]..
>I did the migration us you recomend.
> Now shows an error.
> Severity and Description Path Resource Location Creation
Time Id
> unable to open
'C:\Inetpub\wwwroot\WEB-INF\flex\services-config.xml'
> EstimatorInFlex Unknown 1196718839003 0
>
> I checked and is not WEB-INF folder there, how can I
fixed this error?
>
> Tks
>
>
>
> "sharonma" <[email protected]> wrote in
message
> news:find97$cu5$[email protected]..
>> Hi JFB,
>>
>> You should be able to just import your FB2 project
to the FB3 beta build.
>> If
>> you're still a bit nervous about it, I think it
maybe a good idea to make
>> a
>> copy of your FB2 project before doing so.
>>
>> If you encounter any migration problems, please file
a bug in our public
>> bug
>> system:
>>
http://bugs.adobe.com/flex
>>
>>
>> thanks,
>> Sharon
>>
>
> -
Migration from Flex 4 to Ext JS
Hi All - Could anyone please let me know if there is a tool / way to convert my Flex 4 application into Ext JS/JQuery/HTML 5 ? Even 70% achievement would do. Thanks in advance.
We've converted our Flex base Ultimate DataGrid (http://www.flexicious.com/Home/Ultimate) to HTML (http://www.htmltreegrid.com/Home/Demo) with a with EXT JS, DOJO, or Jquery flavors. We have built AS - JS code converters, as well as display list/event dispatcher API ported to JS and are assisting customers with migration, if you are interested.
-
License migration from Flex Builder 3 to Flex Builder 4
I am ready to purchase a license for Flex Builder but am hesitant to do so. It appears that Flex Builder 3 is available now with Flex Builder 4 coming within some time period. If I buy a Flex Builder 3 license now will I be entitled to Flex Builder 4? If not, should I wait for FB 4 to become available? What is the anticipated ship date of that product?
NeilFrom our FAQ
Q: If I purchase Flex Builder 3, am I eligible for an upgrade to Flash Builder 4?
A: Adobe has not yet announced the ship date of Flash Builder 4. To be eligible for a free of charge upgrade to Flash Builder 4, you will need to purchase maintenance along with your purchase of Flex Builder. You can purchase maintenance with your Flex Builder 3 Standard purchase for an additional $99 US which makes you eligible for a free-of-charge copy of Flash Builder 4 Standard edition when it ships. You can purchase maintenance with your Flex Builder 3 Pro purchase for an additional $299 US. To purchase maintenance, you will need to buy through an Adobe reseller. In the US, please contact CDW at 800-800-4239. -
Migrating from flex 1.5 to 2.0
Hi Tracy,
As you have suggested(ref Topic:about flex 1.5) I m starting
a new topic.
Thanks for the solution u provided for eval(). But it works
only for non-static methods.
Is there anything that can b done for static methods?
Also, I m facing one more problem:
In 2.0,all ActionScript components must be wrapped in a
package statement.
If my component is located in the same directory as the main
application
package {
public class MyClass {
// Class definition
works fine.But if it exists in some other directory and I use
let say "com.xx.yy" as package name, it does not produce the output
file.Does any setting needs to be modified?Actionscript is my application name.I have the following
directory structure:
actionscript
- com
- xyz
- cssg
-core
- Log.as
In the Log.as I have used "com.xyz.cssg.core" as package
name.And if I use "actionscript.com.xyz.cssg.core" as package name
flex application gets crashed.
Error Message:
Severity Description Resource In Folder Location Creation
Time Id
2 actionscript-classpath
で見つかったファイルのパッケージ構造
は、定義のパッケージ
'com.xyz.cssg.core'
と同じである必要があります。
Log.as actionscript/com/xyz/cssg/core 2006/06/20 10:13:17 12205 -
Migration Issue from flex 3.5 to 4.5
Hi All,
While Migrating from 3.5 to 4.5 I am getting following UNKWON Error.
Declaration of style 'direction' conflicts with previous declaration in C:\Program Files\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\frameworks\libs\mx\mx.swc(mx.controls:TextInput). TemplateAIR Unknown Flex Problem
I have replaced all mx:TextInputs with <s:TextInput> still the error exists.
Please provide a solution. And Root cause for this problem.Did you create a new project or just update the framework? If the later, you may want to consider creating a fresh project from scratch. Also, make sure you have the correct theme selected, and all dependencies have been compiled against the update framework before trying to use them.
-
ASV plugin to FLEX migration from Adobe?
Has Adobe provided any migration path from ASV 3 plugin to
Flex when they announced EOL for ASV plugin and recommended Flex
instead?
I thought it is just a pure common sense to make the
migration path smoother. Yes Adobe wanted to make money and that's
how Flex was born and ASV was trashed. Now, I see everyone is
struggling towards migration from ASV to other alternatives. No
luck there.
Are we supposed to re-write entire SVG generation code to
adapt to Flex technology? Just pure non-sense to me!trying once again??
-
I am getting the following error while migrating my application from Flex 3.6 to Flex 4.5.1:
1067: Implicit coercion of a value of type __AS3__.vec:Vector.<Object> to an unrelated type Array.
The error is thrown on the following piece of code:
var list:ArrayCollection=new ArrayCollection(dgSoftwareTitles.selectedItems);
dgSoftwareTitles is defined as:
<s:DataGrid id="dgShareCategoryForTransfer"
x="34"
y="369"
requestedRowCount="5"
width="90%"
selectedIndex="-1"
selectionMode="multipleRows">
<s:columns>
<s:ArrayList>
<s:GridColumn headerText="SoftwareTitle"
dataField="idSoftware"
visible="false"/>
<s:GridColumn headerText="SoftwareName"
dataField="softwareName"
visible="false"/>
...more GridColumns
</s:columns>
</s:ArrayList>
</s:DataGrid>
Any ideas why this would trow the "1067: Implicit coercion of a value of type __AS3__.vec:Vector.<Object> to an unrelated type Array" error?
Thanks!
LeeI think that dgSoftwareTitles.selectedItems is a type of Vector while
public function ArrayCollection(source:Array = null) expects an array as a source. -
Hi,
I am migrating a project from Flex 2.0.1 to Flex 3.3 (very behind I know - should I go straight to Flex 4?).
Anyway, I installed the Flex 3.3 SDK, including the data visualisation components, recompiled the application and all ran fine, using LCDS 2.5.1 and JRUN 4. (I am not using Flex Builder).
Then I added references to AdvancedDataGrid in ActionScript code in my application and tried to recompile. These references were undefined. What else do I have to download and install to be able to use the Advanced DataGrid in ActionScript?
I tried to install LCDS 2.6.1 with Tomcat, but there didn't seem to be an option to run it with JRUN 4 and my application will not run with it at present.
I am confused. Can anyone help please?
Thanks.
AnnetteHi,
Thx Alex for your help and quick reply, I think I have found the problem in my project. Actually we are using swfobject in our index.jsp to call my .swf file.
We are using parameter when we called our .swf from Tomcat :
/app/flex/app.swf?server=http://localhost:8080/app&flexroot=/flex&lang=en_US&jre=1.6.0.11&flashVersion=10.0.32
It's working in Flex2, but when we're using Flex3 it caused "VerifyError: Error #1014: Class mx.core::Application could not be found". My colleage said this is URLEncode problem and I have to replace '/' with '%2F' and ':' with '%3A'. So we have to use syntax like :
/app/flex/app.swf?server=http%3A%2F%2Flocalhost%3A8080%2Fapp&flexroot=%2Fflex&lang=en_US& jre=1.6.0.11&flashVersion=10.0.32
The strange thing is, why it's working in Flex2.. Thanks again for your help
Andre -
Sending attachments/binary data from flex to Restful APIs
Hi,
We have a requirement of sending the files (or binary data) from flex GUI to Restful services(backend APIs). We are using flex HTTPService component to invoke the rest apis. The Rest APIs are designed to accept the multipart/mixed data which can support the binary data as well.
Can any one help us understand, how can we send the multipart/mixed OR multipart/form-data from flex to backend using the HTTPService. Or is there a better way to send the mixed data from Flex GU to Restful APIs.
Request you to please respond to this at the earliest as this is very urgent.
Thanks and Regards,
--RevanthHas anyone worked on this issue?? i wanted a quick response as we are in the middle of the development and this is a r
equirement
Thanks
-Revanth -
Shifting Flex project from Flex SDK 3.5 to Flex SDK 4.0
Hi,
I am currently working on a Flex project using Flex 3.5 SDK. I want to shift my project to Flex 4.0 SDK.
When I changed the project settings to use SDK 4.0, I got lot of unknown location errors.
1) 1046: Type was not found or was not a compile-time constant: ImportExportConfiguration
2) 1061: Call to a possibly undefined method setSelection through a reference with static type mx.core.ITextInput
While the same code of flex was working satisfactorily in Flex SDK 3.5.
Please tell, how can I get rid of these error and successfully shift my project to Flex SDK 4.0.
Regards,
Nitika AgarwalHi,
While I am migrating my project from flex 3.5 to Flex 4, I have to keep the Flex 3 compatibility mode off and theme as Flex 4 default theme that is Spark.
Then while i compile I get foloowing errors:
The style 'backgroundAlpha' is only supported by type 'mx.controls.TextInput' with the theme(s) 'halo'.
The style 'backgroundColor' is only supported by type 'com.app.model.WLSMSTextArea' with the theme(s) 'halo'.
The style 'borderColor' is only supported by type 'mx.controls.ComboBox' with the theme(s) 'halo'.
The style 'borderThickness' is only supported by type 'mx.containers.Canvas' with the theme(s) 'halo'.
The style 'cornerRadius' is only supported by type 'com.app.model.WLTextInput' with the theme(s) 'halo'.
The style 'cornerRadius' is only supported by type 'mx.controls.TextArea' with the theme(s) 'halo'.
The style 'fillAlphas' is only supported by type 'mx.controls.Button' with the theme(s) 'halo'.
The style 'fillAlphas' is only supported by type 'mx.controls.ComboBox' with the theme(s) 'halo'.
The style 'fillColors' is only supported by type 'mx.controls.Button' with the theme(s) 'halo'.
The style 'fillColors' is only supported by type 'mx.controls.ComboBox' with the theme(s) 'halo'.
The style 'themeColor' is only supported by type 'com.app.model.WLSMSTextArea' with the theme(s) 'halo'.
The style 'themeColor' is only supported by type 'com.app.model.WLTextInput' with the theme(s) 'halo'.
What is the resolution for these, as for most of the controls there is no substitute to these properties. If I do not want ot change my <mx:> controls to <s:>controls because it will hamper my UI look and field, which I cannot afford to do.
I have added following lines at the beginning of my stylesheet (*.CSS) as well:
@namespace "http://www.adobe.com/2006/mxml";
@namespace "library://ns.adobe.com/flex/mx";
@namespace s "library://ns.adobe.com/flex/spark";
Button { .... }
........ / * other styles */
Please help me on this.
Regards,
Nitika
Maybe you are looking for
-
Passing array values to methods & Classes
Hi, I have written the following two classes, I want to pass the value from one class - insersortest to the other class what kind of return statement do I do ? I am not sure what does this Comparable object do in this program ? I am trying the progra
-
Can I capture a tv show recorded on my cable dvr and send it to imovie
can i send a recorded tv show from my cable dvr to my computer Imovie
-
Is is possible to change all the audio in a Captivate project to FM quality? I need to do this to slide audio as well as background audio that is already in the project. If it is possible, how would I go about doing that?
-
How to do configuration the Essbase server with shared services
We install Hyperion 11.1.2, we install Hyperion Essbase server and planning on UNIX box (64-bit) and FR Report, Essbase administration services and foundation services on windows 2008 (64-bit) server. When I am doing the configuration on windows serv
-
Hi, I have registered and invoked Sample BPEL Workflow provided by ContentDB development kit. I can see message getting created in IFS_BPEL_OUT_TABLE and feching out. But I can not able to see any process getting generated in BPEL Console. Have any o