Any extension that includes support for CS5, now has a compile error:
'Building workspace' has encountered a problem.
Errors occured during the build.
Any suggestions? there isn't any detail. I created a test extension that is simply defaults for a Creative Suite Extension with support for CS5. An extension that supports later versions has no error. Interestingly, my other build computer has no problem. Problem just started yesterday...
Are u selecting creative application version as CS5 in the 2nd page of new project wizard or created as a higher version extension project and then modify the minimum target version in Bundle Manifest Editor?
In the latter case, the code generated for CS6/CC will have compile error in CS5 due to Flex upgrade.
Including a Host Adapter will also cause the error with a CS5 Extension.
Because all my extensions use Host Adapters, in step 4 of the new project wizard, in addition to selecting CS5 app defaults, I selected a host adapter.
It appears that any host adapter along with CS5 support, will cause the same build error.
You mentioned a "Flex upgrade", was this the result of the Adobe Application update the was just released? Which I downloaded and installed yesterday...
Is there any workaround? Is a CS5 extension with a hostadapter now broken, or is there a way I can revert?
Thanks, your comments helped narrow the problem,
Further clarification: Compile fails for both CS5 and CS5.5 extensions with HostAdapters.
I've been testing largely with Photoshop and the Photoshop Host Adapters, but other apps like Illustrator also fail, assuming they all have the same problem.
My only workaround, don't upgrade. Fortunatey for me, I have more than one development system. This is a big blocking issue.
[Adobe] any information about this problem?
Obviously not helpful if you already took the upgrade that appears to cause the problem. I'm just now starting to review what happened and how we might revert the last upgrade. Don't hesitate to add more information here.
The problem is one has to upgrade to 2.1, either extensions won't work in CC. And creating separate version for CC just because of this is slightly annoying.
Interestingly, my other build computer has no problem. Problem just started yesterday...
that's interesting, does Extension Builder 2.1 installation work fine for you on another computer? or it was 2.0?
I've looked at the log, here's what it says.
!MESSAGE Errors running builder 'Adobe Extension Builder' on project 'ha'.
at com.adobe.cside.libsinstaller.hostadapter.HostAdapter.getFilePathForA dapter(Unknown Source)
at com.adobe.cside.libsinstaller.hostadapter.HostAdapter.getExtBuilderLi bInstallerPath(Unknown Source)
at com.adobe.cside.libsinstaller.hostadapter.HostAdapter.getPluginLocati onInExtBuilder(Unknown Source)
at com.adobe.cside.project.APEBuilder.checkHostAdapterPlugins(Unknown Source)
at com.adobe.cside.project.APEBuilder.build(Unknown Source)
This issue is really interesting. Neither dev team nor qe team could regenerate the 2 issues you ran into. I also checked the code in the exception stack, and this exception should have no chance to happen.
So I'm guessing there may be some class conflict in the classpath of your environment. Are you installing the EB2.1 in an existing Flash Builder or on a clean environment? If in the former case have you make sure to remove the previous version of Extension Builder before installation? If not sure about the answer, I would recommand a clean re-install. Uninstall Extension Builder and Flash Builder, delete all the keys and values related to them in the registry, and then run the installer.
Already did all this - uninstall, cleanup, install FB separately, install EB2.1, same error, uninstall, cleanup, install into cleaned up environment, so FB 4.6 is installed along with EB2.1 - still the same.
I've also noted that EB SDK paths should always be added manually, either they are not in the list.
I'm on OS X 10.8.4, so there's no registry. But I've deleted all I found from /Library/Application Support and /Applications
I'm using trial version of Extension Builder 2.1, if it makes any difference
Trial version is functionally identical to the licensed version.
On Mac, uninstall could be done through /Applications/Utilities/Adobe Installers/Uninstall Adobe Flash Builder 4.x. After that, make sure /Application/Adobe Flash Builder 4.x folder was cleanly removed.
system_profiler SPApplicationsDataType | grep Adobe\ Flash\ Builder\ 4
could also be used to verify Flash Builder has been removed successfully.
One more question is: what do you mean by EB SDK path?
When I create new extension from the scratch with the wizard it is not set up correctly - Extension Builder 3.4 SDK is missing, same for 4.5. I have to manually add the paths to Extension Builder SDKs in Flash Builder.
But - I have just uninstalled it all again, cleaned and installed EB2.1 anew with FB4.6 - and it's all set ok and finally works!
Just realized from Mark's email, have u upgraded your Flash Builder to version 4.7 through Creative Cloud? Flash Builder 4.7 is not compatible with Extension Builder 2.1, that is the reason we embedded Flash Build 4.6 in the installer.
Yes, working just fine, but I had to uninstall Flash Builder 4.5 first, cleanup both with cleanup tool and manually deleting what's left - especially 'cascaded' folder in projects folder - maybe it was causing issues?