Issues recompiling a decompiled Flex project
I decompiled a swf file to edit some ActionScript inside of it but am running into all kinds of issues when I go to recompile it. I'm assuming I have some of the wrong compiler options flagged but after stumbling around through FlashBuilder for a while I just can't find which ones they are. I need to maintain the same file heirarchy as the original file so that the AIR application that utilizes the swf file can read it properly. Any guidance you all can offer would be greatly appreciated and if there's an easier way to go about doing this I'd love to know about it. I can supply all of the necessary files and go into greater detail if need be.
Original file heirarchy: http://swift.jpe.gs/b0c93f.png
File heirarchy after recompiling: http://swift.jpe.gs/1febf0.png
I doubt FlashBuilder can recompile a decompiled Flex project. At least not without a lot of work. Doesn't whatever decompiler you are using also provide a 'recompiler'?
Similar Messages
-
Flex Project ; Compile Locally
When I set up a Flex project in Flex Buiilder 2 , and select
Flex Data Services, Compile Application locally in Flex Builder ,
then select root folder, root URL and context root, the application
fails to compile locally . I get an error in the problems section
stating , "Unexpected attribute 'url' found in 'endpoint' from
file: services-config.xml" . I am using LiveCycle Data Services ES.
Anyone having the same issue ? My co-worker was able to do a
similar set-up successfully using FDS2 , so I'm wondering if there
is an issue with LCDS ?
Thanks, Stevesjlib,
I was able to resolve my same error by updating the Flex SDK
2. I found some information to do this here:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=640&threadid =1253123&highlight_key=y&keyword1=flex%20Builder
I followed the directions posted on 03/29/2007 by
"nodogbite".
After updating the Flex SDK, I removed my projects from the
workspace & the J2EE DIR and rebuilt them from the source path.
After doing this I no longer got the "Unexpected attribute 'url'
found in 'endpoint' from file: services-config.xml" when I
recompiled.
I hope this helps, good luck!
-Gavin -
Revision: 10635
Author: [email protected]
Date: 2009-09-28 06:49:45 -0700 (Mon, 28 Sep 2009)
Log Message:
Fixed FB issue with FXG in library projects.
QE notes:
Doc notes:
Bugs: FB-22197
Reviewer: pfarland
Cycloner: gcomnino
Tests run: checkintests
Is noteworthy for integration: Yes, fixes FB issue
Code-level description of changes:
Modified getSourceListMimeTypes() to include FXG mime type.
Ticket Links:
http://bugs.adobe.com/jira/browse/FB-22197
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/tools/WebTierAPI.java -
Flex Project wizard could not be started in eclipse
When in eclipse, I receive this error when attempting to
create a new Flex Project using the Flex 3 plug in:
The selected wizard could not be started. (Time of error:
etc)
Reason:
Plug-in.com.adobe.flexbuilder.apollo.ui was unable to load
class
com.adobe.flexbuilder.apollo.ui.wizards.flex.FlexApolloProjectWizard.
This error appears after I installed eclipse and the plug in
this morning on my Vista Home Premium laptop. After performing the
same steps on my Windows XP desktop, the "wizard" appears with the
trial software dialog prompting me to purchase or continue the
trial.
Did I miss an installation step, or could this be a Vista
thing?
I need to have this installed on my laptop, and I can not
load XP on my laptop (yep, I already tried).Please disregard. Reinstalling seems to have solved this
issue. -
"Import Flex Project" Menu Disappear [FB 4.6]
Hi All,
I am not sure what's going wrong here but I'm not able to see "Import Flex Project" menu item under File Menu.
Can any one knows how to get it back ?
Thanks
MacI'm having the exact same issue as he described. This doesn't help at all.
I am using a fresh install of Flash Builder 4.6.
I have tried closing and re-opening the project, and cannot get the design view to work.
I have tried creating a completely new project, it comes up bad.
**Edit**
I think the problem has to do with the workspace. Most of my projects are flex 4.5. I started using an old flex 4.5 workspace that I have been using for several months. It worked well for a few hours of development, and then the design view started messing up.
I created a fresh new workspace, and imported the projects into the workspace by using file->import flash builder project->Folder, and manually selected the projects I needed.
This method worked for me and I am good to go.
Another point of note, is that my workspace was in my dropbox folder, which may have had some tampering going on in the background, I doubt it, but that could also have been the issue.
Good luck guys, hope this helps.
Message was edited by: darkscrypt -
Add a TextArea to a Sprite, in a Flex project
Hi guys!
I'm fighting with this problem and i can't get the solution.
I've a Flex project (in FB 3.0.1) with a Sprite in which i do some drawings (coded in AS3). The Sprite is wrapped in UIComponent, that is contained in a WindowedApplication.
Now, i want to display a TextArea in the Sprite. As long as i understood i can't add an mx.controls.Textarea to Sprite (i tried it and nothing is displayed), but i can use fl.controls.TextArea.
i tried to import fl.controls.TextArea but FB can't find the package. How can i include it in build path ? Where i can find the right SWC ?
Before you suggest me to recompile library sources i tell you i don't own Flash CS and i don't know where to find sources.
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/controls/TextArea.html says Runtime AIR 1.0 and Player 9.0.2 . Why it's not included in FB 3 ??
Thanksyes you can add TextArea to Sprite
set the x,y, width and height of the TextArea object and added to Sprite using
spriteObj.addChild(textareaObj);
If this post answers your question or helps. Please mark it as such -
I need some help with a flex project and I'm willing to pay for your help. Please let me know if any one is interested....
If it is a general issue, post it here.
-
Can't importing a Flex project within a Java project
Hello,
I am taking over an existing project from a vendor that is no longer involved that has a two Flex projects inside of the Java project. I am using the Flash Builder plugin inside Eclipse. I have checked out the Java project locally and brought it into Eclipse and it builds perfectly. My issue is in getting Flash Builder to recognize or import the two Flex projects within. I have tried various methods of adding or importing the Flex project into my workspace but they all break the file structure in one way or another and thus make it impossible to compile in the structure that was set up. It looks like Flex was set up to build into the webapp/flash/projectname/build folder. No matter what I do Flash Builder creates other output folders or project folders. I have tried add project type, import and new. The original .project and .actionScriptProperties files are there but Flash builder seems to ignore them and create new ones elsewhere.
The file structure looks like this:
javaproject
src
main
Flex
flexprojectone
flexprojecttwo
java
resources
webapp
flash
flexprojectone
build
flexprojecttwo
build
internal
lib
themes
WEB-INF
Thank you
GregI am having same trouble. Installed JDK 5.0 Update 5. Installed the Studio. Ctrl+Shift+N, the only option I have is Web Application with Existing Ant Script.. Please advise how to solve this problem. thx
-
Hi,
I'm lookig for any pointers to optimising a flex project for publication including the use of runtime shared libraries, the use of dynamically loading swf's, text files, AMF versus SOAP, issues server side as well as client side. Any all tips/hints welcome. In particular, I'm aware in a Flexbuilder project all files
in src/asset folder get published to a bin-release folder. My question is, in the case of files that are not used in your project, eg graphic files in your asset folder you may have imported but not referenced in your application, do these files somehow get included in your published swf or are they ignored on publication of your swf. If the latter, no problem, if the former, I should make sure to trim out those files before publication?
thks
ColmIf you embed the images, they will be compiled into the app SWF. If you reference the images via URL, they will not be compiled into the app SWF, and you are responsible for uploading them to the server in the correct relative location.
For RSL, modules, etc. you need to upload them to the proper location on the server, they will not be in the compiled SWF. -
Is there a way of working collaboratively on a flex project with a small project group?
Is there a way of working collaboratively on a flex project with a small project group?
I am part of a small group of developers who wish to work on a single flex project together. Is there a way to set up flex so that the project can be developed by multiple people at the same time. I have seen one thread out on the internet about working locally and then uploading to SVn but this is not an option in this case.
Any ideas.
Many thanks in advance
DaveI would say that rushing into development without a source-control system will cost you more in the long-run. If your organisation is serious about developing software it then it needs to invest in the necesary infrastructure, so you should get that process kicked-off as soon as possible.
In the interim you could set-up a source control server on one developer's machine or commandeer a spare machine to use as a temporary source control server. Just make sure you have it backed-up regularly. Or you could use one of the online source control services; many will support private repositories for a small fee. -
Flex project vs. mxml application
im totally new to flex and actionscript, coming from traditional web app development. ive been watching videos on lynda.com and it has gone well, but one thing it fails to mention and that i couldnt find in the forums or on google is the difference between creating a flex project and an mxml applciation. what's the difference?
thanks!I don't know if you have knowledge about java or C#.
The project is a location where you collect all files that you need for your final application: mxml files, as filex, assets ....
The mxml application is the mxml file that inherit mx:Application and is the main file of the project.
Here is the start point of what you see in the browser.
The red circle specify the project and the blue cicrle specify the mxml application.
There is only one default mxml application in each project, but you can have many mxml files (that can be components) or mxml application that are applications. -
Not able to create a new Flex project in Eclipse
I am trying to use Flex Builder 3 eclipse plug-in for
development. But while creating a new Flex project in eclipse, I'm
getting the following error:
Template template.jst.web has not bee defined.
I am using Eclipse 3.3, and have installed the latest WTP
updates. Can someone point out what I'm missing here?
Thanks!Hi clsung,
Do you get this error on every Flex Project you are trying to
create or just on Java/J2EE projects? Flex Builder beta doesn't
support WTP 2.0 but this shouldn't affect the other kind of
projects.
-Gelu -
Issues while creating a search project in BCC
Hi There,
Migrating the apps from 2007.3 to 10.0.3.Experiencing issues while creating a search project.
Step #1.In Search Administration,navigating through Project > Global Settings & creating a Content Label named as "Catalog"
Step #2.Navigating through Project > Create Production Project.Creating a project with Content Set as "CatalogSet"
Step #3.Adding a Content with this info:
Content Name: Catalog
Type of Content : ATG Repository
IndexingOutputConfig Path : /atg/commerce/search/ProductCatalogOutputConfig
Host name : localhost
RMI : 10160 ( RMI port of commerce instance)
Creating a content & getting the message as New Content "CatalogTest" has been created.
Issue #1: Content is not displaying in the Content eventhough content has been created successfully.
Issue #2: Getting error for "Default Text Processing Options"
You can refer these issues in the attached screenshot "Content-Page-with-error.jpg"
Step #4.Creating a new TPO as "English" & trying to "Associate Search Project" & getting an error.Refer the attached error log "Associate-Search-Project.log"
Due to these issues, "Build Index" button is disabled.Did anybody experienced these issues? Any help/comments are appreciated.
Also attached the full server logs as commerce-server.log & publishing-server.log.
Since no options for attachment in this forum, I posted the attachment in this link.Please refer it.
https://groups.google.com/forum/?fromgroups#!topic/atg_tech/csEHi-x3Nyc
Thanks in advance!
Mani
Edited by: user11263665 on Apr 25, 2012 10:38 PMWe faced the same problem when migrating from 2007 to ATG 10.0.3. The reason this error comes up is because the Search depends on a local customization adapter /atg/searchadmin/adapter/customization/LocalCustomizationDataAdapter which adds English as a language in the text processing options.
After the migration you need to import the initial ATG search related data into your Search schema. These instructions have been mentioned in the ATG install guide. Here is the extract from the docs.
Note: The import scripts import data using startSQLRepository. Make sure your JTDataSource and
FakeXADatasource are configured to permit this in home/localconfig. JTDataSource should automatically
point to FakeXADataSource. FakeXADataSource should point to the administration database, and
FaxeXADataSource_production should point to the production database. Note that some product
installation processes, including Oracle ATG Web Knowledge Manager Self Service, need FakeXADataSource
pointed at the production database, so you may need to change the FakeXADataSource between installations.
once you are done with the configurations above, import only the searchadmindata xml into search schema as this imports the LocalCustomizationDataAdapter config information into your search schema. Once this is done, you should be good to index.
<ATG10dir>\home\bin\startSQLRepository.bat|sh -m SearchAdmin.AdminUI
-repository /atg/searchadmin/SearchAdminRepository -import
<ATG10dir>\Search10.1\SearchAdmin\common\data\initial\searchadmindata.
xml -
Hi,
how can I set the "Output folder" and "Output folder URL" in Flasbuilder 4b1?
In Flexbuilder 3 I can do this under Project Properties/"Flex Build Path"
Under "Flex Build Path" in F4b1 I can see the settings, but they are not editable.
A message says "The output folder settings for server projects are on the Flex Server Property Page" but under "Flex Server" there is nothing (yet) I can change/set?!
Is there a workaround?
Thanks for any pointers!
Martin ZachYes I'm using Flash Builder b1, build 235740. But your settings panel looks different to mine (see attached).
Just a thought. When you created the Flex project, did you choose a server technology at that point already? I just remember from Flex Builder 3 that if you didn't choose a server technology when you created the Flex project then it was a pain in the ** to add it later. It involved editing the .flexProperties file manually if I remember correctly. -
Where does flex builder keep refererences to the flex projects?
Where does flex builder keep refererences to the flex projects?
I'm getting an error like this on FB3 startup:
The folder PR System Intranet does not exist in the workspace so the reference must be somewhere else.
thanks
!SESSION 2009-11-02 09:47:52.203 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_11
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.core.resources 2 10035 2009-11-02 09:47:53.610
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.core.resources 4 567 2009-11-02 09:47:53.829
!MESSAGE Workspace restored, but some problems occurred.
!SUBENTRY 1 org.eclipse.core.resources 4 567 2009-11-02 09:47:53.829
!MESSAGE Could not read metadata for 'PR System Intranet'.
!STACK 1
org.eclipse.core.internal.resources.ResourceException: The project description file (.project) for 'PR System Intranet' is missing. This file contains important information about the project. The project will not function properly until this file is restored.
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceMan ager.java:663)
at org.eclipse.core.internal.resources.SaveManager.restoreMetaInfo(SaveManager.java:792)
at org.eclipse.core.internal.resources.SaveManager.restoreMetaInfo(SaveManager.java:772)
at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:663)
at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1319)
at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1949)
at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1713)
at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:363)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:9 99)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextIm pl.java:993)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:9 74)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLa zyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java :417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoade r.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:34 0)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackag e.java:37)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java :405)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.jav a:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.adobe.flexbuilder.standalone.FlexBuilderApplication.start(FlexBuilderApplication.java :111)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLau ncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
!SUBENTRY 2 org.eclipse.core.resources 4 567 2009-11-02 09:47:53.829
!MESSAGE The project description file (.project) for 'PR System Intranet' is missing. This file contains important information about the project. The project will not function properly until this file is restored.
!ENTRY org.eclipse.osgi 4 0 2009-11-02 09:47:53.860
!MESSAGE An error occurred while automatically activating bundle org.eclipse.core.resources (161).
!STACK 0Thanks but that file contains things like
<?xml version="1.0" encoding="UTF-8"?>
<actionScriptProperties mainApplicationPath="main.mxml" version="3">
<compiler additionalCompilerArguments="-services "X:\Coldfusion9\wwwroot\WEB-INF\flex\services-config.xml" -locale en_US" copyDependentFiles="true" enableModuleDebug="true" flexSDK="Flex 3.2" generateAccessible="true" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="true" htmlPlayerVersion="9.0.28" htmlPlayerVersionCheck="true" outputFolderPath="Staff_Ratings-debug" sourceFolderPath="src" strict="true" useApolloConfig="false" verifyDigests="true" warn="true">
<compilerSourcePath>
<compilerSourcePathEntry kind="1" linkType="1" path="H:/flash"/>
</compilerSourcePath>
<libraryPath defaultLinkType="1">
<libraryPathEntry kind="4" path=""/>
</libraryPath>
<sourceAttachmentPath/>
</compiler>
<applications>
<application path="main.mxml"/>
</applications>
<modules/>
<buildCSSFiles/>
</actionScriptProperties>
I don't see how FB3 knows about the
Pr System Intranet
project that seems to be the cause of the errors.
Maybe you are looking for
-
HOW CAN I DOWNLOAD AND VIEW THE MOVIES I HAVE MADE WITH MY SONY CAMCORDER HDR-XR550VE?
HOW CAN I DOWNLOAD AND VIEW THE MOVIES I HAVE MADE WITH MY SONY CAMCORDER HDR-XR550VE?
-
Internal microphone keeps on changing to external microphone when headset with mic is plugged in
Hey I want to use the built-in microphone on my macbook pro but whenever I plug in a headset with a microphone it changes the internal microphone into external in System Preferences>Sound>Input. There is no option available to change it back to the b
-
I am planning to buy an iphone 4 or 4s in saudi arabia. can i use it in India with a different sim card? plz reply
-
Hi all, one table in my database has grown to 20GB, this table holds log for applications since 2005 , so we decided to archive and delete all the log from 2005 and 2006. the table: CREATE TABLE WORKMG.PP_TRANSFAUX NID_TRANSF NUMBER(28) NOT NULL, VTR
-
Exporting and changing parameter
Hi abapers, I am working object oriented abap and i need a small example of ,how to use export and changing parameter of a method. Can anyone help me regarding this sanjay