{ "id": "170166", "key": "TIMOB-25451", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "19960", "name": "Hyperloop 2.2.2", "archived": false, "released": true } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-01T16:29:26.000+0000", "created": "2017-10-28T20:26:25.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "Hyperloop", "android", "java", "titanium-cli" ], "versions": [ { "id": "19951", "name": "Hyperloop 2.2.1", "archived": false, "released": true, "releaseDate": "2017-10-26" } ], "issuelinks": [ { "id": "56117", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "170174", "key": "TIMOB-25457", "fields": { "summary": "Hyperloop: Android - Failed to generated metabase: Error: A JNI error has occurred, please check your installation and try again", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2017-11-03T13:16:27.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13715", "name": "Hyperloop", "description": "Hyperloop project" } ], "description": "I removed appcelerator, and reinstalled everything\r\nSteps to reproduce\r\nI installed appceletaror, titanium sdk 6.2.2.GA and 6.1.2.GA\r\nCreated a new proyect enabling hyperloop\r\nrun: appc run -p android --build-only\r\nProject fails to compile\r\n\r\n{code:java}\r\n[INFO] Alloy compiled in 2.89789s\r\n[INFO] Alloy compiler completed successfully\r\n[INFO] Starting Hyperloop assembly\r\n[INFO] [Hyperloop] Generating system metabase\r\n[ERROR] hyperloop:generateMetabase: Failed to generated metabase: error: error reading /home/knd/.titanium/plugins/hyperloop/2.2.1/hooks/android/metabase/lib/bcel-5.2.jar; error in opening zip file\r\n{code}\r\n\r\nI reinstalled hyperloop several times and same result\r\n", "attachment": [], "flagged": false, "summary": "Hyperloop: Android - Error in opening zip file bcel-5.2.jar", "creator": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Manjaro 17\r\nTitanum SDK 6.1.2.GA\r\nNode 6.11.4\r\nJava SDK 1.7 also tested in 1.8 and 1.6\r\nCLI 5.0.14\r\nHyperloop 2.2.1", "closedSprints": [ { "id": 963, "state": "closed", "name": "2017 Sprint 22 SDK", "startDate": "2017-10-22T21:43:59.523Z", "endDate": "2017-11-05T22:43:00.000Z", "completeDate": "2017-11-06T16:33:42.425Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "429771", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Please run \"appc run -p android --build-only -l trace\" send the log in here. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2017-10-28T20:51:33.000+0000", "updated": "2017-10-28T20:51:33.000+0000" }, { "id": "429772", "author": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "body": "\r\n{code:java}\r\ndemoTest]$ appc run -p android --build-only -l trace\r\nAppcelerator Command-Line Interface, version 6.2.4\r\nCopyright (c) 2014-2017, Appcelerator, Inc. All Rights Reserved.\r\n\r\n2017-10-28T21:01:19.036Z | TRACE | set environment to {\"registry\":\"https://software.appcelerator.com\",\"baseurl\":\"https://platform.appcelerator.com\"} \r\n2017-10-28T21:01:19.038Z | TRACE | checking credentials for existing session\r\n2017-10-28T21:01:19.253Z | TRACE | Attempting to load session info from config file\r\n2017-10-28T21:01:19.261Z | TRACE | check if session is invalidated\r\n2017-10-28T21:01:19.871Z | TRACE | refresh session expiry to: 1509829279798\r\n2017-10-28T21:01:19.879Z | TRACE | session expiry 1509829279798 false\r\n2017-10-28T21:01:19.882Z | TRACE | Arrow Cloud config file: /home/knd/.acs\r\n2017-10-28T21:01:19.892Z | TRACE | found Arrow Cloud login { mid: 'da39a3ee5e6b4b0d3255bfef95601890afd80709',\r\n publishPort: 443, \r\n publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', \r\n username: 'knd_rt@hotmail.com', \r\n cookie: [ 'connect.sid=s%3AxQVLzVS1iiUC-jIyAqNdgyXUH3vv28a3.uM9HBUzOxWCYjTYKMbvVyPS9z%2FSsUVtYU%2FrQMIbCidg; Path=/; Expires=Sat, 11 Nov 2017 03:09:36 GMT; HttpOnly' ], \r\n defaultEP: \r\n { publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', \r\n publishPort: 443 } } , checking nodeACSEndpoint= https://admin.cloudapp-enterprise.appcelerator.com \r\n2017-10-28T21:01:19.895Z | TRACE | Arrow Cloud cookie expiry [ 1510369776000 ]\r\n2017-10-28T21:01:19.895Z | TRACE | session already loaded in opts.session\r\n2017-10-28T21:01:19.899Z | TRACE | getCredentials() session:\r\n{ \r\n \"ipaddress\": \"192.168.22.161\", \r\n \"username\": \"knd_rt@hotmail.com\", \r\n \"password\": \"\", \r\n \"session\": \"\", \r\n \"nonce\": \"\", \r\n \"environment\": { \r\n \"name\": \"production\", \r\n \"isProduction\": true, \r\n \"acsBaseUrl\": \"https://api.cloud.appcelerator.com\", \r\n \"acsAuthBaseUrl\": \"https://secure-identity.cloud.appcelerator.com\", \r\n \"nodeACSEndpoint\": \"https://admin.cloudapp-enterprise.appcelerator.com\" \r\n }, \r\n \"token\": \"\", \r\n \"fingerprint\": \"da39a3ee5e6b4b0d3255bfef95601890afd80709\", \r\n \"fingerprint_description\": \"Linux with Mac Address: \", \r\n \"org_id\": 100034869, \r\n \"expiry\": 1509829279798 \r\n} \r\n2017-10-28T21:01:19.900Z | TRACE | loading plugins for command \"run\"\r\n2017-10-28T21:01:19.993Z | TRACE | run search paths:\r\n[ \r\n \"/home/knd/.appcelerator/install/6.2.4/package\", \r\n \"/home/knd/.appcelerator/install/6.2.4/package/node_modules\", \r\n \"/home/knd/demoTest/plugins\", \r\n \"/home/knd/demoTest/node_modules\", \r\n \"/home/knd/node_modules\", \r\n \"/home/node_modules\", \r\n \"/node_modules\", \r\n \"/home/knd/.appcelerator/.npm/lib/node_modules\" \r\n] \r\n2017-10-28T21:01:19.994Z | DEBUG | [PLUGIN-LOAD] 0ms /home/knd/.appcelerator/install/6.2.4/package/appc.js\r\n2017-10-28T21:01:20.300Z | DEBUG | [PLUGIN-LOAD] 305ms /home/knd/.appcelerator/install/6.2.4/package/node_modules/appc-cli-titanium/appc.js \r\n2017-10-28T21:01:20.301Z | DEBUG | run plugin: /home/knd/.appcelerator/install/6.2.4/package/node_modules/appc-cli-titanium\r\n2017-10-28T21:01:20.303Z | DEBUG | [PLUGIN-LOAD] 0ms /home/knd/.appcelerator/install/6.2.4/package/node_modules/arrow/appc.js \r\n2017-10-28T21:01:20.305Z | DEBUG | run plugin: /home/knd/.appcelerator/install/6.2.4/package/node_modules/arrow\r\n2017-10-28T21:01:20.309Z | TRACE | plugin \"arrow\" failed its \"when\" function check, skipping...\r\n2017-10-28T21:01:20.310Z | TRACE | loading plugin \"titanium\" for command \"run\" CLI options via function\r\n2017-10-28T21:01:20.311Z | TRACE | loading plugin \"titanium\" for command \"run\" CLI options via array\r\n2017-10-28T21:01:20.314Z | TRACE | executing command \"run\" with the following plugins:\r\n[\"titanium\"] \r\n2017-10-28T21:01:20.316Z | TRACE | session already loaded in opts.session\r\n2017-10-28T21:01:20.318Z | DEBUG | Titanium Downloads Last Checked: 1509161346401\r\n28/10/2017 16:01:23\r\n\r\nOperating System\r\n Name = Manjaro Linux\r\n Version = 17.0.6\r\n Architecture = 64bit\r\n # CPUs = 2\r\n Memory = 8154263552\r\n\r\nNode.js\r\n Node.js Version = 6.11.4\r\n npm Version = 5.5.1\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.14\r\n\r\nTitanium SDK\r\n SDK Version = 6.1.2.GA\r\n SDK Path = /home/knd/.titanium/mobilesdk/linux/6.1.2.GA\r\n Target Platform = android\r\n\r\nCommand\r\n /usr/bin/node /home/knd/.appcelerator/install/6.2.4/package/node_modules/titanium/lib/titanium.js build -p android --build-only -l trace --config-file /tmp/build-1509224480317.json --no-banner --project-dir /home/knd/demoTest \r\n\r\n[DEBUG] Detecting modules in /home/knd/.titanium/modules\r\n[DEBUG] Detected android module: facebook 6.1.0 @ /home/knd/.titanium/modules/android/facebook/6.1.0\r\n[DEBUG] Detected android module: facebook 6.2.0 @ /home/knd/.titanium/modules/android/facebook/6.2.0\r\n[DEBUG] Detected android module: hyperloop 2.2.1 @ /home/knd/.titanium/modules/android/hyperloop/2.2.1\r\n[DEBUG] Detected android module: ti.cloudpush 4.0.3 @ /home/knd/.titanium/modules/android/ti.cloudpush/4.0.3\r\n[DEBUG] Detected android module: ti.map 3.0.1 @ /home/knd/.titanium/modules/android/ti.map/3.0.1\r\n[DEBUG] Detected android module: ti.map 3.3.1 @ /home/knd/.titanium/modules/android/ti.map/3.3.1\r\n[DEBUG] Detected android module: ti.touchid 2.1.0 @ /home/knd/.titanium/modules/android/ti.touchid/2.1.0\r\n[DEBUG] Detected android module: ti.touchid 2.2.0 @ /home/knd/.titanium/modules/android/ti.touchid/2.2.0\r\n[DEBUG] Detected commonjs module: ti.cloud 3.2.11 @ /home/knd/.titanium/modules/commonjs/ti.cloud/3.2.11\r\n[DEBUG] Detected iphone module: hyperloop 2.2.1 @ /home/knd/.titanium/modules/iphone/hyperloop/2.2.1\r\n[DEBUG] Detected windows module: hyperloop 2.2.1 @ /home/knd/.titanium/modules/windows/hyperloop/2.2.1\r\n[DEBUG] Looking for Titanium module id=hyperloop version=latest platform=android deploy-type=development\r\n[INFO] Found Titanium module id=hyperloop version=2.2.1 platform=android deploy-type=development path=/home/knd/.titanium/modules/android/hyperloop/2.2.1 \r\n[DEBUG] Looking for Titanium module id=ti.cloud version=latest platform=commonjs deploy-type=development\r\n[INFO] Found Titanium module id=ti.cloud version=3.2.11 platform=commonjs deploy-type=development path=/home/knd/.titanium/modules/commonjs/ti.cloud/3.2.11 \r\n[DEBUG] Detecting plugins in /home/knd/demoTest/plugins\r\n[DEBUG] Detected plugin: ti.alloy @ /home/knd/demoTest/plugins/ti.alloy\r\n[DEBUG] Detecting plugins in /home/knd/.titanium/plugins\r\n[DEBUG] Detected plugin: hyperloop 2.2.1 @ /home/knd/.titanium/plugins/hyperloop/2.2.1\r\n[DEBUG] Looking for Titanium plugin id=ti.alloy version=1.0\r\n[INFO] Found Titanium plugin id=ti.alloy version=1.0 \r\n[DEBUG] Looking for Titanium plugin id=hyperloop version=latest\r\n[INFO] Found Titanium plugin id=hyperloop version=latest \r\n[DEBUG] Titanium SDK Android directory: /home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android\r\n[INFO] Deploy type: development\r\n[INFO] Building for target: emulator\r\n[INFO] Performing build only\r\n[INFO] Targeting Android SDK API: 23\r\n[INFO] Building for the following architectures: armeabi-v7a, x86\r\n[INFO] Signing with keystore: /home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/dev_keystore (tidev)\r\n[DEBUG] App ID: com.demt\r\n[DEBUG] Classname: Demotest\r\n[INFO] Debugging disabled\r\n[INFO] Profiler disabled\r\n[INFO] Forcing rebuild: /home/knd/demoTest/build/android/build-manifest.json does not exist\r\n[INFO] Found Alloy app in /home/knd/demoTest/app\r\n[INFO] Executing Alloy compile: /usr/bin/node /home/knd/.appcelerator/install/6.2.4/package/node_modules/alloy/bin/alloy compile /home/knd/demoTest/app --config platform=android,version=0,simtype=none,devicefamily=none,deploytype=development,target=emulator \r\n[DEBUG] .__ .__ \r\n[DEBUG] _____ | | | | ____ ___.__.\r\n[DEBUG] \\__ \\ | | | | / _ < | |\r\n[DEBUG] / __ \\| |_| |_( <_> )___ |\r\n[DEBUG] (____ /____/____/\\____// ____|\r\n[DEBUG] \\/ \\/\r\n[DEBUG] Alloy 1.9.14 by Appcelerator. The MVC app framework for Titanium.\r\n[DEBUG] \r\n[DEBUG] ----- CONFIGURATION -----\r\n[DEBUG] raw config = \"platform=android,version=0,simtype=none,devicefamily=none,deploytype=development,target=emulator\"\r\n[DEBUG] platform = android\r\n[DEBUG] version = 0\r\n[DEBUG] simtype = none\r\n[DEBUG] devicefamily = none\r\n[DEBUG] deploytype = development\r\n[DEBUG] target = emulator\r\n[DEBUG] project path = /home/knd/demoTest\r\n[DEBUG] app path = /home/knd/demoTest/app\r\n[DEBUG] \r\n[DEBUG] ----- CONFIG.JSON -----\r\n[DEBUG] dependencies = {}\r\n[INFO] [config.json] regenerating CFG.js from config.json...\r\n[DEBUG] { \r\n[DEBUG] \"dependencies\": {},\r\n[DEBUG] \"sourcemap\": true,\r\n[DEBUG] \"autoStyle\": false,\r\n[DEBUG] \"adapters\": [\r\n[DEBUG] \"localStorage\",\r\n[DEBUG] \"properties\",\r\n[DEBUG] \"sql\"\r\n[DEBUG] ]\r\n[DEBUG] } \r\n[DEBUG] \r\n[DEBUG] ----- CLEANING RESOURCES -----\r\n[DEBUG] Removing orphaned controllers ...\r\n[DEBUG] Removing orphaned models ...\r\n[DEBUG] Removing orphaned styles ...\r\n[DEBUG] Removing orphaned sync adapters...\r\n[DEBUG] Removing orphaned assets and libs...\r\n[TRACE] * assets\r\n[DEBUG] \r\n[DEBUG] ----- BASE RUNTIME FILES -----\r\n[TRACE] SRC_DIR=/home/knd/.appcelerator/install/6.2.4/package/node_modules/alloy/Alloy/lib\r\n[TRACE] Copying SRC_DIR/alloy/sync/sql.js --> Resources/android/alloy/sync/sql.js\r\n[TRACE] Copying SRC_DIR/alloy/sync/properties.js --> Resources/android/alloy/sync/properties.js\r\n[TRACE] Copying SRC_DIR/alloy/sync/localStorage.js --> Resources/android/alloy/sync/localStorage.js\r\n[TRACE] Copying SRC_DIR/alloy/controllers/BaseController.js --> Resources/android/alloy/controllers/BaseController.js\r\n[TRACE] Copying SRC_DIR/alloy/widget.js --> Resources/android/alloy/widget.js\r\n[TRACE] Copying SRC_DIR/alloy/underscore.js --> Resources/android/alloy/underscore.js\r\n[TRACE] \r\n[TRACE] Generating ../Resources/android/alloy.js\r\n[TRACE] SRC_DIR=/home/knd/.appcelerator/install/6.2.4/package/node_modules/alloy/Alloy/common\r\n[TRACE] Copying SRC_DIR/constants.js --> Resources/android/alloy/constants.js\r\n[TRACE] \r\n[TRACE] SRC_DIR=/home/knd/demoTest/app/assets\r\n[TRACE] Copying SRC_DIR/android/appicon.png --> Resources/android/appicon.png\r\n[TRACE] Copying SRC_DIR/android/default.png --> Resources/android/default.png\r\n[TRACE] Creating directory Resources/android/images/res-long-land-mdpi\r\n[TRACE] Copying SRC_DIR/android/images/res-long-land-hdpi/default.png --> Resources/android/images/res-long-land-hdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-long-land-ldpi/default.png --> Resources/android/images/res-long-land-ldpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-long-land-mdpi/default.png --> Resources/android/images/res-long-land-mdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-long-port-hdpi/default.png --> Resources/android/images/res-long-port-hdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-long-port-ldpi/default.png --> Resources/android/images/res-long-port-ldpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-land-hdpi/default.png --> Resources/android/images/res-notlong-land-hdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-land-ldpi/default.png --> Resources/android/images/res-notlong-land-ldpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-land-mdpi/default.png --> Resources/android/images/res-notlong-land-mdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-port-hdpi/default.png --> Resources/android/images/res-notlong-port-hdpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-port-ldpi/default.png --> Resources/android/images/res-notlong-port-ldpi/default.png \r\n[TRACE] Copying SRC_DIR/android/images/res-notlong-port-mdpi/default.png --> Resources/android/images/res-notlong-port-mdpi/default.png \r\n[TRACE] \r\n[DEBUG] \r\n[DEBUG] \r\n[INFO] ----- MVC GENERATION -----\r\n[INFO] [app.tss] global style processing...\r\n[INFO] [global style] writing to cache...\r\n[INFO] [index.xml] view processing...\r\n[INFO] style: \"index.tss\"\r\n[INFO] view: \"index.xml\"\r\n[INFO] controller: \"index.js\"\r\n[TRACE] - Processing \"builtins\" module...\r\n[TRACE] - Processing \"optimizer\" module...\r\n[TRACE] - Processing \"compress\" module...\r\n[INFO] created: \"Resources/android/alloy/controllers/index.js\"\r\n[DEBUG] map: \"build/map/Resources/android/alloy/controllers/index.js.map\"\r\n[INFO] created: \"Resources/android/alloy/styles/index.js\"\r\n[INFO] \r\n[INFO] [app.js] Titanium entry point processing...\r\n[TRACE] - Processing \"builtins\" module...\r\n[TRACE] - Processing \"optimizer\" module...\r\n[TRACE] - Processing \"compress\" module...\r\n[INFO] created: \"Resources/android/app.js\"\r\n[DEBUG] map: \"build/map/Resources/android/app.js.map\"\r\n[INFO] \r\n[INFO] ----- OPTIMIZING -----\r\n[INFO] - android/alloy.js\r\n[TRACE] processing \"builtins\" module...\r\n[TRACE] processing \"optimizer\" module...\r\n[TRACE] processing \"compress\" module...\r\n[INFO] - android/alloy/sync/localStorage.js\r\n[TRACE] processing \"builtins\" module...\r\n[TRACE] processing \"optimizer\" module...\r\n[TRACE] processing \"compress\" module...\r\n[INFO] - android/alloy/sync/properties.js\r\n[TRACE] processing \"builtins\" module...\r\n[TRACE] processing \"optimizer\" module...\r\n[TRACE] processing \"compress\" module...\r\n[INFO] - android/alloy/sync/sql.js\r\n[TRACE] processing \"builtins\" module...\r\n[TRACE] processing \"optimizer\" module...\r\n[TRACE] processing \"compress\" module...\r\n[TRACE] \r\n[TRACE] Benchmarking\r\n[TRACE] ------------\r\n[TRACE] [0.82771s] TOTAL\r\n[INFO] \r\n[INFO] Alloy compiled in 0.82771s\r\n[INFO] Alloy compiler completed successfully\r\n[TRACE] No .aar files to transform\r\n[INFO] Starting Hyperloop assembly\r\n[TRACE] hyperloop:generateMetabase: Setting initial task state to \"created\"\r\n[TRACE] hyperloop:generateMetabase: Starting task\r\n[TRACE] hyperloop:generateMetabase: Changing task state from \"created\" to \"running\"\r\n[TRACE] hyperloop:generateMetabase: Generating metabase for JARs: /home/knd/Android/Sdk/platforms/android-23/android.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-animated-vector-drawable.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-annotations.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-v4.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-v4-internal_impl.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-v7-appcompat.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/android-support-vector-drawable.jar,/home/knd/.titanium/mobilesdk/linux/6.1.2.GA/android/cardview-v7-23.4.0.jar,/home/knd/.titanium/modules/android/hyperloop/2.2.1/lib/dexmaker-1.4.jar,/home/knd/.titanium/modules/android/hyperloop/2.2.1/lib/dexmaker-dx-1.4.jar\r\n[INFO] [Hyperloop] Generating system metabase\r\n[ERROR] hyperloop:generateMetabase: Failed to generated metabase: error: error reading /home/knd/.titanium/plugins/hyperloop/2.2.1/hooks/android/metabase/lib/bcel-5.2.jar; error in opening zip file\r\n1 error\r\n\r\n[ERROR] An error occurred during build after 3s 658ms\r\n[ERROR] error: error reading /home/knd/.titanium/plugins/hyperloop/2.2.1/hooks/android/metabase/lib/bcel-5.2.jar; error in opening zip file\r\n[ERROR] 1 error\r\n\r\n{code}\r\n", "updateAuthor": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-28T21:02:22.000+0000", "updated": "2017-10-28T21:02:22.000+0000" }, { "id": "429776", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "This is a known issue that is been worked on. It happens to some installations due to a corrupt JAR file. As a workaround, replace the file located in\r\n{code}\r\n/home/knd/.titanium/plugins/hyperloop/2.2.1/hooks/android/metabase/lib/bcel-5.2.jar\r\n{code}\r\nwith the JAR attached to this ticket (or downloaded from [here|https://archive.apache.org/dist/commons/bcel/binaries/bcel-5.2.zip]). Thank you!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-10-28T22:37:19.000+0000", "updated": "2017-10-28T22:37:19.000+0000" }, { "id": "429777", "author": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It works! thank you!", "updateAuthor": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-28T22:45:42.000+0000", "updated": "2017-10-28T22:45:42.000+0000" }, { "id": "429778", "author": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "body": "I was able to compile and was testing both on Android and iOS and suddenly it just stopped compiling.\r\nI had this same issue on Android and it was fixed by replacing this .jar file. Thank you!\r\n\r\nBut... in iOS I still have this error, which doesn't really tell much:\r\n\r\n{code}\r\n[INFO] \r\n[INFO] Alloy compiled in 6.15802s\r\n[INFO] Alloy compiler completed successfully\r\n[TRACE] Starting third-party framework detection\r\n[TRACE] Scanning /Users/Fabi/Documents/Workspace/Titanium/Ember/GrantThornton/platform/ios for frameworks\r\n[TRACE] Scanning /Users/Fabi/Documents/Workspace/Titanium/Ember/GrantThornton/modules/iphone/firebase.analytics/1.0.0/platform for frameworks\r\n[TRACE] found FirebaseAnalytics.framework\r\n[TRACE] found FirebaseCore.framework\r\n[TRACE] found FirebaseCoreDiagnostics.framework\r\n[TRACE] found FirebaseInstanceID.framework\r\n[TRACE] found FirebaseNanoPB.framework\r\n[TRACE] found GoogleToolboxForMac.framework\r\n[TRACE] found nanopb.framework\r\n[TRACE] Scanning /Users/Fabi/Documents/Workspace/Titanium/Ember/GrantThornton/modules/iphone/com.bf.TiSpinKit/1.0.0/platform for frameworks\r\n[TRACE] ti:inspectFrameworks: Setting initial task state to \"created\"\r\n[TRACE] ti:inspectFrameworks: Starting task\r\n[TRACE] ti:inspectFrameworks: Changing task state from \"created\" to \"running\"\r\n[TRACE] ti:inspectFrameworks: Nothing changed, skip task run\r\n[TRACE] ti:inspectFrameworks: Running post task run function\r\n[TRACE] ti:inspectFrameworks: Changing task state from \"running\" to \"finished\"\r\n[TRACE] ti:inspectFrameworks: Finished task in 0s 19.153ms\r\n(node:951) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): SyntaxError: Unexpected token ]\r\n{code}\r\n\r\nCan you help me?", "updateAuthor": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "created": "2017-10-29T01:45:27.000+0000", "updated": "2017-10-29T01:45:27.000+0000" }, { "id": "429779", "author": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "updateAuthor": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "created": "2017-10-29T01:52:12.000+0000", "updated": "2017-10-29T01:52:12.000+0000" }, { "id": "429781", "author": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "body": "Nevermind, I just deleted 2.2.1 folder and I guess it is using 2.2.0. Now I got back to my old but known \"Headers\" folder bug but I can compile at least.\r\nSorry for so many comments but I'm a little desperate.\r\n", "updateAuthor": { "name": "inzori", "key": "inzori", "displayName": "Fabian Martinez", "active": true, "timeZone": "America/Montevideo" }, "created": "2017-10-29T01:56:59.000+0000", "updated": "2017-10-29T01:56:59.000+0000" }, { "id": "429782", "author": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "body": "You should open a ticket for IOS with that HL 2.2.1 issue", "updateAuthor": { "name": "knd_rt@hotmail.com", "key": "knd_rt@hotmail.com", "displayName": "knd_rt@hotmail.com", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-29T02:31:48.000+0000", "updated": "2017-10-29T02:31:48.000+0000" }, { "id": "429902", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue is not seen with hyperloop 2.2.2.\r\nNo error opening zip file is seen.\r\n\r\nStudio Ver: 4.10.0.201709271713\r\nSDK Ver: 6.2.2.GA\r\nOS Ver: 10.12.3\r\nXcode Ver: Xcode 8.3.3\r\nAppc NPM: 4.2.10-2\r\nAppc CLI: 6.3.0-master.15\r\nTi CLI Ver: 5.0.14\r\nAlloy Ver: 1.10.6\r\nNode Ver: 7.10.1\r\nJava Ver: 1.8.0_101\r\nHyperloop: 2.2.2", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-31T17:14:34.000+0000", "updated": "2017-10-31T17:14:34.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }