Hi Piotrz, piotrz ha scritto:
> Failing tests are for sure not good, but in order to move forward try to > skip them using: > > -DskipTests ok, this work, but in the flex-asjs I have had some errors. What I have done for now: 1) I have downloaded/extracted fleshdebugger for Linux https://fpdownload.macromedia.com/pub/flashplayer/updaters/25/flash_player_sa_linux_debug.x86_64.tar.gz 2) I have downloaded/extracted jdk1.8.0_121 3) maven was already installed on my Debian box 4) I have created a env.sh file: ---8<---8<---8<---8<---8<---8<---8<---8<---8< #!/bin/bash export JAVA_HOME=/home/flex/java/jdk1.8.0_121 export MAVEN_HOME=/usr/share/maven export FLASHPLAYER_DEBUGGER=/home/flex/FlexJS_maven/librerie/flash_player_sa_linux_debug.x86_64/flashplayerdebugger ---8<---8<---8<---8<---8<---8<---8<---8<---8< NOTE: I think it is better to insert the set of the JAVA_HOME into the guide NOTE: if you have a proxy with a password you must set they https://maven.apache.org/guides/mini/guide-proxies.html I have set it in the global settings.xml (/etc/maven/settings.xml) Setting it in the local user don't work... Remember to set http and https proxy 5) flex-falcon $ git clone https://git-wip-us.apache.org/repos/asf/flex-falcon.git flex-falcon $ cd flex-falcon $ git checkout develop $ mvn -s settings-template.xml clean install it generate errors on testing so I run $ mvn -s settings-template.xml -DskipTests clean install 6) flex-typedefs $ git clone https://git-wip-us.apache.org/repos/asf/flex-typedefs.git flex-typedefs $ cd flex-typedefs $ git checkout develop $ mvn -s settings-template.xml clean install build successfully, but I have some of these: [INFO] [INFO] --- flexjs-maven-plugin:0.8.0-SNAPSHOT:generate-extern (default-generate-extern) @ flexjs-typedefs-node --- [INFO] Executing EXTERNC in tool group FlexJS with args: [-load-config=/home/flex/FlexJS/FlexJS_maven/flex-typedefs/node/target/generate-externc-config.xml] punycode parameters not found! 0 dgram parameters not found! 0 fs parameters not found! 0 buffer parameters not found! 0 readline parameters not found! 0 os parameters not found! 0 tty parameters not found! 0 url parameters not found! 0 util parameters not found! 0 vm parameters not found! 0 domain parameters not found! 0 zlib parameters not found! 0 querystring parameters not found! 0 http parameters not found! 0 crypto parameters not found! 0 https parameters not found! 0 dns parameters not found! 0 child_process parameters not found! 0 repl parameters not found! 0 path parameters not found! 0 Can I ignore they? 7) flex-asjs $ git clone https://git-wip-us.apache.org/repos/asf/flex-asjs.git flex-asjs $ cd flex-asjs $ git checkout develop $ mvn -s settings-template.xml clean install [...] [WARNING] Failed to notify spy org.apache.flex.utilities.converter.mavenextension.FlexEventSpy: Caught exception while downloading and converting artifact. Downloading: https://repository.apache.org/content/repositories/releases/com/adobe/fontkit/1.0/fontkit-1.0.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Flex - FlexJS: Framework: Parent ............ SUCCESS [ 5.387 s] [INFO] Apache Flex - FlexJS: Framework .................... SUCCESS [ 0.514 s] [INFO] Apache Flex - FlexJS: Framework: Fonts ............. FAILURE [ 9.299 s] [INFO] Apache Flex - FlexJS: Framework: Libs .............. SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Core ........ SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Binding ..... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Collections . SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Graphics .... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: HTML ........ SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Charts ...... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Effects ..... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: CreateJS .... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: DragDrop .... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Express ..... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Flat ........ SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Formatters .. SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: FontAwesome . SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: GoogleMaps .. SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: HTML5 ....... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: JQuery ...... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Language .... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Material Design Lite SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Mobile ...... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Network ..... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Reflection .. SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: Storage ..... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Libs: XML ......... SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes ........ SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS Application SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS Pure-JS Application SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS Pure-SWF Application SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS Library SKIPPED [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS Typedef Library SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 18.010 s [INFO] Finished at: 2017-04-13T10:43:10+02:00 [INFO] Final Memory: 29M/71M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java (compile-font) on project Fonts: Execution compile-font of goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java failed: Plugin org.codehaus.mojo:exec-maven-plugin:1.5.0 or one of its dependencies could not be resolved: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java (compile-font) on project Fonts: Execution compile-font of goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java failed: Plugin org.codehaus.mojo:exec-maven-plugin:1.5.0 or one of its dependencies could not be resolved: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.PluginExecutionException: Execution compile-font of goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java failed: Plugin org.codehaus.mojo:exec-maven-plugin:1.5.0 or one of its dependencies could not be resolved: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20 more Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin org.codehaus.mojo:exec-maven-plugin:1.5.0 or one of its dependencies could not be resolved: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:218) at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:149) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm(DefaultMavenPluginManager.java:401) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm(DefaultMavenPluginManager.java:372) at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(DefaultBuildPluginManager.java:231) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:102) ... 21 more Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367) at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:210) ... 26 more Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact com.adobe:fontkit:jar:1.0 in apache-plugins-release (https://repository.apache.org/content/repositories/releases) at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:39) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:249) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:520) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421) ... 29 more [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :Fonts I have try to remove com.adobe:fontkit from my local repository: ~/.m2/repository I have try to download the .jar from here (pom not found): https://mvnrepository.com/artifact/com.adobe/fontkit/1.0 but now I have another error: [WARNING] Failed to notify spy org.apache.flex.utilities.converter.mavenextension.FlexEventSpy: Caught exception while downloading and converting artifact. Downloading: https://repository.apache.org/content/repositories/releases/com/adobe/fontkit/1.0/fontkit-1.0.pom [WARNING] The POM for com.adobe:fontkit:jar:1.0 is missing, no dependency information available yAdobe Font SWF Conversion Utility Copyright (c) 2009 Adobe Systems, Inc. All rights reserved. Reading font from file:////home/flex/FlexJS/FlexJS_maven/flex-asjs/frameworks/fontsrc/target/downloads/Flat-UI-2.2.2/fonts/glyphicons/flat-ui-icons-regular.ttf [WARNING] java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:294) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoClassDefFoundError: com/adobe/fontengine/font/FontException at com.adobe.fonts.transcoder.DefineFont4Transcoder.createDefineFont(Unknown Source) at com.adobe.fonts.transcoder.AbstractFontTranscoder.transcode(Unknown Source) at com.adobe.fonts.transcoder.Font2SWF.main(Unknown Source) ... 6 more Caused by: java.lang.ClassNotFoundException: com.adobe.fontengine.font.FontException at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 9 more I think there is an error on the settings-template.xml: the repository is not correct. Thanks Davide ----- Apache Flex PMC [email protected] -- View this message in context: http://apache-flex-users.2333346.n4.nabble.com/FlexJs-Error-Access-of-possibly-undefined-property-JSON-tp15016p15035.html Sent from the Apache Flex Users mailing list archive at Nabble.com.
