incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christofer Dutz (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-33294) Apache Flex Mavenized SDK Generator rb.swc
Date Mon, 17 Dec 2012 07:48:12 GMT

    [ https://issues.apache.org/jira/browse/FLEX-33294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13533716#comment-13533716
] 

Christofer Dutz commented on FLEX-33294:
----------------------------------------

Let me explain what this stupid file is actually for:
Instead of adding dependencies to the resource-bundle of each lib and language, Velo introduced
a shortcut, which I think makes things a lot easier. You add a dependency to a libs ressource
bundle in general and don't provide the language you want to use. Flexmojos uses the language-settings
and then fetches the real language bundles for every dummy ressource pulled in by maven. The
generator would work fine without the file, but handling the resource bundles would be a lot
harder. Unfortunately if you specify the dependency to a dummy ressource bundle, Maven does
the resolving and you have to let it download something. Otherwise the build fails. This is
what the dummy ressources should do: Simply prevent Maven from failling because of missing
dependencies.
                
> Apache Flex Mavenized SDK Generator rb.swc
> ------------------------------------------
>
>                 Key: FLEX-33294
>                 URL: https://issues.apache.org/jira/browse/FLEX-33294
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Installation & Packaging
>    Affects Versions: InstalApacheFlex 1.0
>         Environment: Windows
>            Reporter: Jose Barragan
>
> Testing the SDKGenerator in windows, with flex and air sdk just downloaded from Adobe,
I got this error:
> Microsoft Windows XP [VersiĆ³n 5.1.2600]
> (C) Copyright 1985-2001 Microsoft Corp.
> C:\Documents and Settings\Administrador>java -cp c:\flex-sdk-converter-1.0.jar SDKGenerator
"c:\Archivos de programa\Adobe\sdk" "c:\Archivos de programa\Adobe\fdk"
> ---------------------------------------------
> -- Generating Air SDK version: 3.5
> ---------------------------------------------
> ---------------------------------------------
> ---------------------------------------------
> -- Generating Air SDK version: 3.1
> ---------------------------------------------
> ---------------------------------------------
> ---------------------------------------------
> -- Generating Flex SDK version: 4.6.0.23201
> ---------------------------------------------
> Trying to create weird rd.swc zip: c:\Archivos de programa\Adobe\fdk\com\adobe\flex\framework\air\airspark\4.6.0.23201\airspark-4.6.0.23201.rb.swc
> Exception in thread "main" java.util.zip.ZipException: ZIP file must have at least one
entry
>         at java.util.zip.ZipOutputStream.finish(Unknown Source)
>         at java.util.zip.DeflaterOutputStream.close(Unknown Source)
>         at java.util.zip.ZipOutputStream.close(Unknown Source)
>         at flex.FlexFrameworkGenerator.writeDummyResourceBundleSwc(FlexFrameworkGenerator.java:580)
>         at flex.FlexFrameworkGenerator.process(FlexFrameworkGenerator.java:178)
>         at SDKGenerator.generateFlex(SDKGenerator.java:120)
>         at SDKGenerator.generateAllFlex(SDKGenerator.java:108)
>         at SDKGenerator.main(SDKGenerator.java:148)
> C:\Documents and Settings\Administrador>
> I did include an extra log line on:
>     protected void writeDummyResourceBundleSwc(final File targetFile) throws Exception
{
> 		final ZipOutputStream out = new ZipOutputStream(new FileOutputStream(targetFile));
>    System.out.append("Trying to create weird rd.swc zip: " + targetFile.getAbsolutePath()
+ "\n");
> 		out.close();
>     }
> But in this case, I don't have idea of whats wrong, for now ;)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message